Cleaning up Hook: Connection host optional, methods pass endpoints not connector_ids

Previous to this revision, it was required to pass the following as the connection host:
https://api.fivetran.com/v1/connectors/
This has a few problems, the most obvious being that is not a hostname. Beyond that, it limits the flexibility of the hook long-term to make calls to non-connector endpoints; beyond that, there is no reason a user should have to configure that extremely default information. With this commit, the Connection host can be left blank or the user can specify a hostname (e.g. api.fivetran.com).
Additionally, I cleaned up the methods to pass endpoint paths as the metaphor, rather than connection_id. This is more in-line with the level of abstraction being handled in this class. The user passes connection_id in, the methods are expected to know how to translate that to the correct endpoint to implement their function.

None is not passed to super().init() in FivetranHook, resulting in TypeError

None is not passed to super().__init__() in FivetranHook, resulting in TypeError

I am not seeing this issue. I think to proceed, let's merge this PR and then file a new issue with the logs you are seeing tomorrow. Should be a simple fix if there is a problem.


[checkpoint] Separate proposal and checkpoint content type

A major difference between the checkpoint content and proposal content is that the proposal content is unordered while checkpoint content is causally ordered. Hence we use BTreeSet for proposal content while Vec for checkpoint contet. This PR makes such distinction, and could potentially help reduce errors.

FWIW I think using BTreeSet for unordered content is a bit confusing, since BTreeSet is itself ordered lexicographically. Also updating / constructing BTreeSet have additional cost, so if we don't really need that ordering I would just keep using Vec and rely on wrapper type to indicate that this content is not casually ordered.

The reason to use BTreeSet is to make sure we don't have duplicate transactions in it and that we always end up with the same digest with the same set of transactions.
I guess unordered is a confusing description. They won't have causal order, but we care about the ability to equal compare two sets that have the same transactions.

@lxfind @andll While not the most urgent issue, we will need to purge BTreeSet instances of all the messages we're likely to sign: https://github.com/zefchain/serde-reflection/tree/main/serde-reflection#security-caveat

@lxfind @andll While not the most urgent issue, we will need to purge BTreeSet instances of all the messages we're likely to sign: https://github.com/zefchain/serde-reflection/tree/main/serde-reflection#security-caveat

Thank you for the heads-up! When will this become an issue?


Possible China

Possible to build this in China aws account, manually? The arns and support are for US and Gov, but whats the possibility of deploying this extension yourself in china; using your own ARN rather than datadogs.

It's technically possible to build it yourself. You'll need to build the agent binary, and plop it into /opt/extensions where Lambda will be able to execute it. The "layer" is just a zipfile. You can learn more about Lambda layers here.

Hey @m1rl0k, we currently don't officially support this due to Datadog not operating in China.
As stated above, it's possible to have a workaround to build it yourself.
I'd suggest contacting our support team through a ticket in our platform. Your use case is important to us, and we want to make sure you can use Datadog as your desire.
I'm going to close this by now, since it's more of a feature request – which you would help us by creating a support ticket through the platform, since responses might be quicker than here.
If you have any questions or concerns, feel free to re-open this issue!


Add Persian

Adding Persian Localization
Pre-launch Checklist

[ ] I have updated CHANGELOG.md with my changes
[x] I have run "dart format ." on the project
[ ] I have added/updated relevant documentation

when it'll make it to stable release? I tried to use fluent_ui in my app and it crashed just because there was no localization for Persian.

@xmine64 weird! It shouldn't crash. can you file an issue about that crash?
I don't have any ETA for when it'll be published, but you can use the following for now:
dependencies:
  fluent_ui:
    git: https://github.com/bdlukaa/fluent_ui.git

It shouldn't crash. can you file an issue about that crash?

It says it can't find FluentLocalization, while I had DefaultFluentLocalication.delegate in my localization delegates. It was ok when I changed my locale to English but my app was Persian-only and I got error for other parts of my app. I should open an issue?

but you can use the following for now

Sure thanks.

I should open an issue?

It'd be cool to do so, so we can investigate the issue. Please post the error message

Looks like I can't reproduce it in a simple project. in the last project my app was wrapped inside a BetterFeedback widget (https://github.com/ueman/feedback), I had added FluentLocalizationDelegate to its localization delegates too.

https://github.com/bdlukaa/fluent_ui/issues/371


Why react-router-dom have a direct dependency to react-router rather than a peerDependency ?

Why react-router-dom have a direct dependency to react-router rather than a peerDependency ?

Duplicate of #6338


Block "Anonyous" +266696687

Describe the bug
We get a lot of calls from "Anonymous" which is displayed in Twilio as +266696687
These calls consume roughly 6 minutes of programmable voice time each time they are made as well as leaving empty voicemail messages
What version are you running
2.1.3
To Reproduce
Its available in the voice logs
Expected behavior
We would like to be able to reject these anonymous calls because they just seem like nuisance or robo calls.

This feature is in master ready to be tested.

I just tried testing and couldnt get it to work, although it could very well be because the number i was calling from is a verified number

Need a bit more info than that.

I just pushed two patches to master.  Be sure to include + at the beginning of the number in the blocklist.

cool sorry i was going through my logs trying to get more info than "this doesnt work" ha. but just tested and works as expected now. I get The number you have dialed is not a working number.

cool

@brustar64 please test as well

released in yap 2.2.0


Additional corrections for ESP32-S3's MCPWM peripheral

Okay, I think this should be correct this time 😁 @dimpolo are you able to confirm nothing else needs patching at this time for this peripheral please?
(Hopefully) closes #57

LGTM! Thanks!

I've published<EMAIL_ADDRESS>


Provide support for Retro-Hugos

Dublin's going to have Retro Hugos and we need some ways to support that.
The easiest way would be to simply double the number of categories, but it might be confusing for the voters and administrators to have that many categories in the same list.
From a users POV, it would be better to provide a super-category (Award?) and allow the web page to display the categories coming from the same super-category. Then we could put both either on the same page or in separate pages depending on the design wishes of the administrator.

Given the time-frame, would it be acceptable to have a single list of categories during the nomination phase, and look at having something richer for the voting phase?

Given the divergence between the Dublin and upstream code branches, an important factor here is figuring out if and when you'll want to transition to a rebased solution for your instance. Upstream is getting much more modular, allowing for easier customisation.
Regarding the specific implementation, there are three aspects to consider:

The back-end: Probably easiest to just double the categories so you'd have both Novel and RetroNovel, rather than double the whole instances.
The nominator front-end: Probably easiest to have two nominating pages, each with their appropriate categories and accompanying text.
The administrator front-end: Not sure tbh. Having separate pages might be a bit clumsier, but it'd avoid the (nominal) possibility of mis-correcting an entry between the retro & non-retro categories.

Thanks! I agree completely about the codebase divergence; that's a much bigger conversation, but this one certainly needs to be informed by it.
Looking at the schema, I don't think it would be a lot of work for all the Hugo tables to acquire a Ballot or similarly-named field, with values Hugos and Retro Hugos or similar. Then we could get proper separation between the entries without relying on category naming. We'd need an extra table for category-to-ballot mapping, I think, but again, that should be doable.

Regarding the divergence of versions: the idea was to migrate to the dublin branch here on maailme, but since the infamous #60 it's a bit harder to keep track of changes in the master.
My idea short term is not to touch the API (unless David thinks it's better in the long term: it might require changing the unique key in the database), 2 nomination/vote links and everything on the same page for admins.


Update documentation for 6.x

Document conventions in case of assembly package merging. In detail how project name is being converted to /apps/x/y directory name and why there are many install directories (one for each project).

Done, merged to master.


chore: Update default python .gitignore, add requirements.txt

There are no requirements.txt exist, So I manually add them.
Also, there are .gitignore but not having default python gitignore items, So I also adding them.

Also, Can you add hacktoberfest-accepted in this PR or add hacktoberfest topic to your repository? 😅

Like can you specify how, I can add hacktober tag?


PI (<? >) is escaped in error with md_in_html

In any of the following source documents:

<?php print("foo"); >

<?php print("foo"); >

<?php print("foo"); >

We get the same output:

<?php print("foo"); >

Which is correct except for the fact the the opening and closing brackets of the processing instruction (PI) are escaped. We should be getting:

<?php print("foo"); >

The problem is related to the fact that the extension builds an etree object of raw HTML when markdown=1. However, the PI (<?php print("foo"); >) is simply passed to the etree object as text data (to treebuilder.data). Upon serialization, it is escaped. The obvious fix would be to pass the content of the PI to treebuilder.pi, except that xml.etree.ElementTree.TreeBuilder.pi was only added in PY3.8. What do we do for PY3.6 and PY3.7?

I just remembered that the workaround for no support for treebuilder.pi was to pass the text of the object to htmlStash, which avoids escaping by the serializer. See here:
https://github.com/Python-Markdown/markdown/blob/81cc5b8bf1ad2a44b0a042d059caab3ed802ed33/markdown/extensions/md_in_html.py#L200-L210
However, for some reason, handle_empty_tag is not getting called in the example cases in this issue.

Yes, this is a little bit of why I had a little bit of trouble jumping into the parser. I assumed that things were always going down the appropriate path, but there appear to be some cases, like this, where things don't seem to get handled properly.
Now, I went down the wrong path and tried to cover for this by injecting code that caused other issues instead of getting to the root. While much easier to debug than the old parser, it is still not without some tricky places.

It took a while, but I finally remembered that we modified the piclose regex to only match ?>. We don't consider it a valid PI to close with >. The parser then does not consider the relevant bit to be a valid PI and falls back to treating it as random data.
And, as PHP requires that it be closed with ?> (not just >), that as a perfectly acceptable solution.
In other words, all my example cases here are invalid. With the proper closing, the multi-line examples work just fine. However, we still have an issue with the single line example:

<?php print("foo"); ?>


CIV-5433 - Add Title validation, Add Code Owners and remove Dependatbot

JIRA link (if applicable)
CIV-5433
Change description
Add Title validation
Add Code Owners
Remove Dependatbot
Does this PR introduce a breaking change? (check one with "x")
[ ] Yes
[ x ] No

I'm assuming that there's renovate in place of dependabot.
Mind that before removing dependabot we may want to make sure renovate is in place and configured appropriately. In this case I would assume the renovate.json file needs to be added with some configuration similar to that of civil-service.
Can't approve as I don't own this repo and I'm not sure what's in it exactly but I would expect objections as in the above.

I'm assuming that there's renovate in place of dependabot.
Mind that before removing dependabot we may want to make sure renovate is in place and configured appropriately. In this case I would assume the renovate.json file needs to be added with some configuration similar to that of civil-service.
Can't approve as I don't own this repo and I'm not sure what's in it exactly but I would expect objections as in the above.

After our talk, I have readded dependabot back in and we can tackle this in another PR.


Push to our main/prod repo (#5)

Netlify technically not working right now. Domain DNS set up for docs. Will have that working by EOD.

Change file location for PR template

Testing the PR template. (#1)

test

Enable steps for yarn cache saving and restoring

Create labeler.yml (#3)

Create label.yml (#2)

Fix the syntax for labeler (#4)

Create labeler.yml

Change labeler match syntax

New Component Checklist

[x] Does not mute any top level API props in React
[x] Includes unit tests for ALL required FDS use cases

Weird. Branches were out of date. Look okay now, so I am going to close.


remove https://kubernetes.io/docs/concepts/security/overview/

fixes #36591

I don't think we will drop this page completely.
A better option would be reorg these contents to make sure they are telling a consistent story with some logic behind them.

@sftim what's your view on it?

I've made https://github.com/kubernetes/website/pull/43176 - that's broadly how I'd like things to look.

/hold
I don't want to do the removal without at least also adding a redirect.


support ARROW_NUM_THREADS in ParquetDataset

User Story

hb.data.ParquetDataset can not used all of pod-cpu.
Detailed requirements
hb.data.ParquetDataset

num_parallel_reads to set file reader nums
**[new]**num_arrow_threads to set column reader thread nums

to accelerate model training
API Compatibility
hb.data.ParquetDataset
Willing to contribute
Yes

This feature request is completed in #77


Is this library supported?

I was searching for a logging library to Grafana Loki and found this. Can it be used in production?

what kind of support are you looking for?
It's free code that was written by me. I use it for my personal website and make it available for others to use.
It works well for my use case, but you might find a bug or limitation in the course of using it. In that case, you can

ask me for a fix, which I might have time for
post a fix in a PR yourself
fork it
find a different solution

https://hex.pm/packages/svadilfari the package has a little over 3k downloads on Hex.

I asked because I saw that the last commit was in 2022. So I was wondering if there is the interest in continuing to support the project.
But you answered the question anyway thanks

Yeah I haven't needed to make any changes as it has been working without issues for me since then.


Release

This includes a fix for the sign in view closing after entering a license key and visual changes to Navie search

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

v0.111.1
GitHub release

Your semantic-release bot :package::rocket:


Add "go to next book" on final page of current book

With my introductory Vietnamese reading, I have a pile of very short books that I am constantly re-reading and re-listening to:

These books are extremely short:

I don't want to join them up, they should stay separate, b/c they're separate things with separate audio.  It would be nice on the final page to have a "go to next book" link (which shows the title as a tooltip on hover) so I could quickly get to the next thing in my review list.
Dev notes:

in the current book table listing, the list of returned book IDs could be saved to the database or in the user session or something, so that on the final page, we could find the next book and render the link.  Perhaps user session is best, it's the lightest weight
on final page, find the next book id.  If no session info available, no link.  If no next book, no link.  If curr book not found in list, no link.
the current links are rendered as part of the controller/jinja template, might need to be handled in the controller/app as well, not sure.

Workaround for me: right-click each title and open in new tab, then read and close. :-P

Could this be a good reason to create "courses" ? Can group sets of book into a folder structure of some sort and then have a next book setting there.
I was think about this when I saw how cluttered my books page was getting when I was adding a bunch of content. It would be really nice to have all of my podcasts from different sources separated into there own little grouping which would organize and reduce clutter.

Hey @schlick7 -- The sentence view is literally a sentence-by-sentence view of a book, this is a bit different -- going from book to book, instead of sentence by sentence.  I posted a workaround for this in discord -- for using bookmarklets to open all book links which works nicely for me so I'm going close this issue for now -- the idea of "next book" is really only useful in specific situations like mine, I think!
Grouping books into folders or similar is in #115.
Currently I use tags for organizing podcasts, news articles, etc.  I haven't yet had a need to do further grouping but that may change.

I meant to say that workflow wise what you're doing is close to sentence view.

Got it, in a way it is.


fix compilation

Two PR merges passed CI separately and now conflict with each other at compilation.

API change check
API changes are not detected in this pull request.


Please implement  listShipmentBoxes

Which API - Endpoint is your request about.
GET /inbound/fba/2024-03-20/inboundPlans/{inboundPlanId}/shipments/{shipmentId}/boxes
Additional context
Thank you for your support.

#1615


Add support for Laravel 5.4

Thanks.

$ composer require laravel-notification-channels/plivo
Using version ^1.0 for laravel-notification-channels/plivo
./composer.json has been updated
Loading composer repositories with package information
Updating dependencies (including require-dev)
Your requirements could not be resolved to an installable set of packages.
Problem 1
- Conclusion: don't install laravel-notification-channels/plivo v1.0.2
- Conclusion: don't install laravel-notification-channels/plivo v1.0.1
- Conclusion: remove laravel/framework v5.4.15
- Installation request for laravel-notification-channels/plivo ^1.0 -> satisfiable by laravel-notification-channels/plivo[v1.0.0, v1.0.1, v1.0.2].
- Conclusion: don't install laravel/framework v5.4.15
- laravel-notification-channels/plivo v1.0.0 requires illuminate/events 5.3.* -> satisfiable by illuminate/events[v5.3.0, v5.3.16, v5.3.23, v5.3.4].
- don't install illuminate/events v5.3.0|don't install laravel/framework v5.4.15
- don't install illuminate/events v5.3.16|don't install laravel/framework v5.4.15
- don't install illuminate/events v5.3.23|don't install laravel/framework v5.4.15
- don't install illuminate/events v5.3.4|don't install laravel/framework v5.4.15
- Installation request for laravel/framework == <IP_ADDRESS> -> satisfiable by laravel/framework[v5.4.15].
Installation failed, reverting ./composer.json to its original content.


Add JSDocs

Add JSDocs for OSM-tags-stats

@amishas157 This looks 🎉 🎆 🍨 ✨
Left you some comments on the commits.

@amishas157: The docs look great! 🎉
We haven't added any docs for the help() function in util/help.js. Do you want to write a small description for the function in that file, and then merge this branch?
Thanks for working on this. 🙇


How to navigate to www.homepage.com?

Thank you for your work. I can come to the the homepage with http://<IP_ADDRESS>:4399 but not the www.homepage.com. Do I have to change the host of my server ot navigate to www.homepage.com?

Because of URL_MAPPINGS, whenever the agent outputs http://homepage.com, it will automatically map to the url set as the HOMEPAGE env variable.

Thank you for your reply. I have another question about the prompt. When evaluating the CogVLM model under the image_som setting, do you insert the image-text examples into the prompt? Because CogVLM does not support multiple image input now.

By the way, it seems that the password.html is missing


Merge main into release/6.0

Merge the following PRs into release/6.0:

https://github.com/apple/sourcekit-lsp/pull/1323
https://github.com/apple/sourcekit-lsp/pull/1325
https://github.com/apple/sourcekit-lsp/pull/1330
https://github.com/apple/sourcekit-lsp/pull/1326
https://github.com/apple/sourcekit-lsp/pull/1329
https://github.com/apple/sourcekit-lsp/pull/1331
https://github.com/apple/sourcekit-lsp/pull/1333
https://github.com/apple/sourcekit-lsp/pull/1327
https://github.com/apple/sourcekit-lsp/pull/1332
https://github.com/apple/sourcekit-lsp/pull/1334
https://github.com/apple/sourcekit-lsp/pull/1328
https://github.com/apple/sourcekit-lsp/pull/1337
https://github.com/apple/sourcekit-lsp/pull/1338
https://github.com/apple/sourcekit-lsp/pull/1339

@swift-ci Please test


Operator Controller can apply and manage RukPak bundleDeployments based on the entity id

User Story: Given a solution set, the operator controller should ensure that the correct bundleDeployments exist.
Acceptance Criteria:

Only one bundleDeployment is ever present for a particular package.
If the solution set contains an entity that is not related to an existing bundleDeployment, create the bundleDeployment
If the solution set contains an entity that is an upgrade for an existing bundleDeployment, update the bundleDeployment.
If a bundleDeployment exists for an entity that is no longer in the solution set, delete the bundleDeployment.

Out of scope:

Dependencies
Some outside constraint invalidates an existing bundleDeployment. Examples:
-- Operator Foo only supports clusters at version 1.24, the cluster has been upgraded to version 1.25. All resolutions are effectively broken because the existing install and subsequent upgrades are invalid.
-- Supporting resolutions if an installed entity is removed from the catalogSource.

Action Items:

[ ] The operator controller ensures that the correct bundleDeployments exist for each entity in the solution set.


parser: add a basic sabblecc3 parser in Java

So one can more easily play and compare parsers.
Sometime, when I have issues with the parser, it helps to understand if it is nit-related, sablecc-related or grammar-relater.

Do we really want to have this in src/?
Why not in contrib/ or test/?

because, when you cd src/parser you are expected to abandon all hope, you
who enter here.
In fact because this reuse the sablecc3xx black-magic infrastructure I do
not want this leaks too much outside the directory.
On Thu, Apr 2, 2015 at 9:37 PM, Alexandre Terrasa<EMAIL_ADDRESS>wrote:

Do we really want to have this in src/?
Why not in contrib/ or test/?
—
Reply to this email directly or view it on GitHub
https://github.com/privat/nit/pull/1240#issuecomment-88931028.

Alright, +1

Why is there no copyright notice? Is it a generated file? Is it to avoid associating a Java source file to the Nit project?
+1

The first rule is Don't be caught writing Java code

I did write it with vim and I forgot how the classpath concept is crappy.
reroll: add license, update README and handle unicode characters as in nit.
Some numbers:
src/parset$ make java
[...]
src/parser$ time java org.nitlanguage.gen.TestParser `find ../../lib -name '*.nit'`
user	0m2.876s

src$ nitc test_parser.nit
src$ time ./test_parser -n `find ../lib -name '*.nit'`
user	0m0.384s

src$ nitc test_parser.nit --semi-global
src$ time ./test_parser -n `find ../lib -name '*.nit'`
user	0m0.236s

Bigre, on est plus rapide que je pensais...
src$ time wc `find ../lib -name '*.nit'`
user	0m0.044s

Bon, ca fait un objectif a atteindre :)


Move search records for Berkley in Gloucestershire

An incorrect spelling Berkley has been entered for Berkeley in Gloucestershire. (The spelling entered is for the Somerset place name.
Please move the search records to Berkeley in Gloucestershire and delete the incorrect spelling.
Thanks
Geoff

Done


Installing scipy on aarch64

Summary
Installing scipy on aarch64 via pip using command "pip3 install scipy" tries to build wheel from source code
Problem description
Scipy don't have wheel for aarch64 on PyPI repository. So, while installing scipy via pip on aarch64, pip builds wheel for same resulting in it takes more time to install scipy. Making wheel available for aarch64 will benefit aarch64 users by minimizing scipy installation time.
Expected Output
Pip should be able to download scipy wheel from PyPI repository rather than building it from source code.
@scipy-team, please let me know if I can help you building wheel/uploading to PyPI repository. I am curious to make scipy wheel available for aarch64. It will be a great opportunity for me to work with you.

The SciPy team is on the path to providing these pre-built binaries. For example, you can see that our upstream OpenBLAS binaries are now built for multiple architectures including ARMv8:
https://travis-ci.org/MacPython/openblas-libs/builds/652316285?utm_source=github_status&utm_medium=notification
However, there are quite a few moving parts in the release process, and we haven't quite ironed everything out yet. We're also in the process of migrating our wheel builds to a different infrastructure now too, so maintenance tasks can slow down the progress a bit here.

This is a duplicate of gh-11724 and gh-11170, so closing. Thanks @odidev


Verify github documentation

Acceptance criteria:

[ ] Deployment configs
[x] Add docker-compose open5gs link
[ ] Add docker-compose free5gc ulcl link
[ ] Relative repos links and access rigths
[ ] Check comments in code
[ ] Check absolete files in repo

❓ "Add docker-compose free5gc ulcl link" - where from?  @pirog-spb
Make repository https://github.com/edgecomllc/open5gs-compose Public, please @pirog-spb
🤷♂ " Check obsolete files in repo" - which one? : needed competent helper

❓ "Add docker-compose free5gc ulcl link" - where from? @pirog-spb

See https://github.com/edgecomllc/free5gc-compose/tree/ulcl-n9upf-experimetns

Make repository https://github.com/edgecomllc/open5gs-compose Public, please @pirog-spb

Done


Missing documentation and Makefiles for iCE40 and ECP5 Lattice FPGAs

Hello everybody, first, thanks for this amazing work!
Well, I have at home the board AlhambraII (iCE40) and the ULX3S (ECP5), I am using Yosys with the GHDL plugin. I wanted to synthesize using Yosys and NextPNR for those boards, but couldn't find a start point to do it.
Please, if anyone support me I would like to do those Makefiles.
Thanks!

Hey there!

first, thanks for this amazing work!

Thank you very much :)

Well, I have at home the board AlhambraII (iCE40) and the ULX3S (ECP5), I am using Yosys with the GHDL plugin. I wanted to synthesize using Yosys and NextPNR for those boards, but couldn't find a start point to do it.
Please, if anyone support me I would like to do those Makefiles.

The documentation of the osflow setups is currently work-in-progress (see #96 and #131).
I am not familiar with the AlhambraII or the ULX3S boards, but the makefiles for iCE40 and ECP5 FPGAs are already there:

setups/osflow/boards

You will just need to adapt the pin-mappings:

setups/osflow/constraints

Then you can run this:
neorv32$ make -C setups/examples BOARD=<fpga_board> <soc>

For example for the ECP5-based OrangeCrab board using a minimal NEORV32 SoC you can do:
neorv32$ make -C setups/examples BOARD=OrangeCrab MinimalBoot

Hello! Thanks for the information, is perfect start point for try to make it run in those board! I will let you know the results!

@zipotron, can you please confirm that you are using Alhambra II (HX4K) and not IceZum Alhambra (HX1K)? If so, I suggest you create a PR where:

Add the constraints file to setups/osflow/constraints.
Edit https://github.com/stnolting/neorv32/blob/master/setups/osflow/boards/index.mk and add an ifeq block for defining CONSTRAINTS, PNRFLAGS (device and package) and IMPL ?= neorv32_$(BOARD)_II_$(ID).

We can then iterate on that.

@umarcor Confirmed! I have the Alhambra II (HX4K), I will start on that ASAP! (In two or three days I guess, depend on my work load)

PR done, I need help with the ULX3S Makefiles, I don't know why try to take iCE40 VHDL files instead ECP5.
AlhambraII is well done, but fails synthesis, seams something related with the optimization, I can work around with a bit of support

Looks like the setups have been moved here:
https://github.com/stnolting/neorv32-setups/tree/main/osflow/boards

Right, we sourced-out the FPGA implementations to a new repository.


After switch to v1.19.2 disabling resource providers not working

Describe the bug
After switching to the v1.19.2 I can't disable resource providers with  -Dotel.java.disabled.resource.providers=io.opentelemetry.sdk.extension.resources.ProcessResourceProvider,io.opentelemetry.sdk.extension.resources.ProcessRuntimeResourceProvider,io.opentelemetry.sdk.extension.resources.OsResourceProvider
Tried to use newer packages from:
https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/v1.19.2/instrumentation/resources/library
Steps to reproduce
Run any instrumentation with above parameter
What did you expect to see?
No process and os attributes on the traces collected
What did you see instead?
Process and os attributes on the traces collected

Hi, it seems that there is a typo in your system property. It should be otel.java.disabled.resource-providers instead of Dotel.java.disabled.resource.providers. Reference
Moreover, the classes in 1.21.0 were changed and as result you need to update the values of your property. The list of aws resources can be find in this file: https://github.com/open-telemetry/opentelemetry-java-contrib/blob/main/aws-resources/src/main/resources/META-INF/services/io.opentelemetry.sdk.autoconfigure.spi.ResourceProvider
Finally, I recommend that you use the allow list approach instead of the block list approach, i.e.: use otel.java.enabled.resource-providers so that you set the resource providers that you want explicitly. If you want do disable all resource providers you can use none as value for that property.

Closing the ticket as the question was addressed. Please reopen in case you still have questions.


feature/create_gallery_submissions_table

Description
Created a table to track the submissions along with the week number that the child is on.
Fixes #

What work was done?
I created a gallery_submissions table to add to the database.
Why was this work done?
This table was created to track the child's submissions and help display track the week they are on. The front end will be able to use this information to display the recent submissions the child made.
What feature / user story is it for?
View the recent submissions
Any relevant links or images / screenshots
N/A

Type of change
Please delete options that are not relevant.

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

Change Status

[ ] Complete, but not tested (may need new tests)

Has This Been Tested

[ ] No

Checklist

[ ] My code follows the style guidelines of this project
[ ] I have performed a self-review of my own code
[ ] My code has been reviewed by at least one peer
[ ] I have commented my code, particularly in hard-to-understand areas
[ ] I have made corresponding changes to the documentation
[ ] My changes generate no new warnings
[ ] I have added tests that prove my fix is effective or that my feature works
[ ] New and existing unit tests pass locally with my changes
[ ] There are no merge conflicts

@clarejackson It should be using the child's timezone when submitted.

Nice!! That is perfect; great job!


How can I Parse json message

Hello sir,
I have facing issue with parsing the model Please help me to sort out.
For getting message I Use following code.
 connection?.on(method: "newMessage", callback: { (res:MessagesInfoData) in
            self.hideHUD()
            print(res)
        })

It's my model
struct MessagesInfoData : Decodable {
    var type : Int
    var invocationId  : String
    var arguments : [MessageInfo]
}

struct MessageInfo: Decodable {
    var content : String
    var timestemp : String
    var from : String
    var to : String
    var avtar : String
    var isImg : Bool
    var imgUrl : String
}

Server response
`{"type":1,"target":"newMessage","arguments":[{"content":"Hghgh","timestamp":"01 Mon, Mar 2021 : 07:13 AM","from":"Ketan Darji","to":"Living room jobs [280221094119]","avatar":"https://stg.furni.ae/admin/uploads/customer/1/ff2fa140-d991-4e7c-a544-fcda8e2c5b2c.jpg","isImg":false,"imgUrl":null}]}`

ERRor
=============
 error: Invoking client hub method newMessage failed due to: keyNotFound(CodingKeys(stringValue: "type", intValue: nil), Swift.DecodingError.Context(codingPath: [_JSONKey(stringValue: "Index 0", intValue: 0)], debugDescription: "No value associated with key CodingKeys(stringValue: \"type\", intValue: nil) (\"type\").", underlyingError: nil))

Looking at arguments it seems that the server invoked the client hub method with a single MessageInfo while the client method signature asks fro MessageInfoData. The payload does not contain the type property which is causing the failure. I am not sure what the MessageInfoData type represents but I think you should try declaring your callback as:
connection?.on(method: "newMessage", callback: { (res:MessagesInfo) in
            self.hideHUD()
            print(res)
        })

Thanks I solved my issue...


Data Ingestion phase

[x] 1. Update config.Yaml
[x] research or analysis
[x] Update the entity
[x] Update the configuration manager in src config.
[x] Update the components
[x] Update the pipeline

Dry run successful for stage 01


Update account.dart

What does this PR do?
(Provide a description of what this PR does.)
Test Plan
(Write your test plan here. If you changed any code, please provide us with clear instructions on how you verified your changes work.)
Related PRs and Issues
(If this PR is related to any other PR or resolves any issue or related to any issue link all related PR and issues here.)
Have you read the Contributing Guidelines on issues?
(Added comment to the lib folder)

We love contributions, but we suggest you try and submit more meaningful PRs by exploring hacktoberfest issues via our website. If you have any problems or need help, please join our Discord community and use the #hacktoberfest channel.


AttributeError during logging setup with Python 2.7

Hi,
I upgraded to luigi 2.8.0 and experience an AttributeError that occurs within the new setup_logging.py. Here is the important part of the stack trace:
  File ".../lib/python2.7/site-packages/luigi/cmdline.py", line 9, in luigi_run
    run_with_retcodes(argv)
  File ".../lib/python2.7/site-packages/luigi/retcodes.py", line 81, in run_with_retcodes
    InterfaceLogging.setup(env_params)
  File ".../lib/python2.7/site-packages/luigi/setup_logging.py", line 74, in setup
    configured = cls._section(opts)
  File ".../lib/python2.7/site-packages/luigi/setup_logging.py", line 42, in _section
    logging_config = cls.config['logging']
AttributeError: LuigiConfigParser instance has no attribute '__getitem__'

cls.config is a ConfigParser instance which does not implement __getitem__ in Python 2.7 (which I'm forced to use -.-). This could be fixed by using cls.config.options('logging') instead. I checked, and this is the only place where items are used.
https://github.com/spotify/luigi/blob/0a098f6f99da0bad03af56a057b9a15254d1a957/luigi/setup_logging.py#L42
Adding @orsinium here who is maybe faster to fix this. I could create a PR on Friday.

Thanks @riga for reporting and @orsinium for quick response! I'll review once it comes through and see about pushing a 2.8.1 hotfix (cc: @honnix )

Thanks for reporting! Yeah let's make a hotfix release afterwards.

PR is here

How is this issue going? We encountered the same issue, but only after upgrading to 2.8.1 which was released yesterday.

@riga Were you actually using the HEAD version not 2.8.0? The aforementioned bug was introduce in https://github.com/spotify/luigi/pull/2483 which is not part of 2.8.0.


⚠ SkipTheCommericals has degraded performance

In 9cca28f, SkipTheCommericals ($STC) experienced degraded performance:

HTTP code: 200
Response time: 1684 ms

Resolved: SkipTheCommericals performance has improved in 53fb8fe.


Fix nanosleep usage

nanosleep returns 0 or -1 not the error code.
The error code "EINTR" (if encountered) is placed in errno, in which case nanosleep can be safely recalled with the remaining time.
This is required, so that nanosleep continues if the calling thread is interrupted by a signal.
See manpage nanosleep(2) for additional details.

So I'm wondering if we should instead switch to clock_nanosleep as suggested.

Oh, it seems OSX does not support that :( .

So I'm wondering if we should instead switch to clock_nanosleep as suggested.

Oh, it seems OSX does not support that :( .

Oh, it seems OSX does not support that :( .

Should we merge this PR as a good first step to fix what's currently wrong, and evaluate if we can use clock_nanosleep on Linux/*BSD as an alternative?

Oh, it seems OSX does not support that :( .

Should we merge this PR as a good first step to fix what's currently wrong, and evaluate if we can use clock_nanosleep on Linux/*BSD as an alternative?

Should we merge this PR as a good first step to fix what's currently wrong, and evaluate if we can use clock_nanosleep on Linux/*BSD as an alternative?

Yeah, I think that's the best way to proceed.

Should we merge this PR as a good first step to fix what's currently wrong, and evaluate if we can use clock_nanosleep on Linux/*BSD as an alternative?

Yeah, I think that's the best way to proceed.

Thanks!

Thanks!

This seems like a good improvement, but it's worth mentioning the manpage also says:

The fact that nanosleep() sleeps for a relative interval can be
problematic if the call is repeatedly restarted after being
interrupted by signals, since the time between the interruptions
and restarts of the call will lead to drift in the time when the
sleep finally completes.  This problem can be avoided by using
clock_nanosleep(2) with an absolute time value.

So I'm wondering if we should instead switch to clock_nanosleep as suggested.

Unless Godot receives  an excessive amount of of signals, which should not be the case (Signals are usually not emitted very often to a process https://en.wikipedia.org/wiki/Signal_(IPC)#POSIX_signals). This bug will never cause any measurable time drift. You would need multiple signals in the timespan of a few thousand nanoseconds for that to become an issue.
That being sad you might want to consider using std::this_thread::sleep_for() (C++11) in the future, in most POSIX implementations this should translate to nanosleep() and on windows it will probably translate to Sleep() or SleepEx(). This is the most portable option and that way you also don't have to handle errors, interrupts, spurious wake ups.... yourself.

This seems like a good improvement, but it's worth mentioning the manpage also says:

The fact that nanosleep() sleeps for a relative interval can be
problematic if the call is repeatedly restarted after being
interrupted by signals, since the time between the interruptions
and restarts of the call will lead to drift in the time when the
sleep finally completes.  This problem can be avoided by using
clock_nanosleep(2) with an absolute time value.

So I'm wondering if we should instead switch to clock_nanosleep as suggested.

Unless Godot receives  an excessive amount of of signals, which should not be the case (Signals are usually not emitted very often to a process https://en.wikipedia.org/wiki/Signal_(IPC)#POSIX_signals). This bug will never cause any measurable time drift. You would need multiple signals in the timespan of a few thousand nanoseconds for that to become an issue.
That being sad you might want to consider using std::this_thread::sleep_for() (C++11) in the future, in most POSIX implementations this should translate to nanosleep() and on windows it will probably translate to Sleep() or SleepEx(). This is the most portable option and that way you also don't have to handle errors, interrupts, spurious wake ups.... yourself.

Cherry-picked for 3.2.4.

Cherry-picked for 3.2.4.


How to obtain the raw syscall sequence for analysis

Excuse me. I'm new to falco. I‘m wondering if  i could directly obtain the raw syscall sequence like sysdig -p? I want to analyze this sequence using Python.

There is not a label identifying the kind of this issue.
Please specify it either using /kind <group> or manually from the side menu.

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.

ei @zhang-xh95 let's say yes and no. Falco works with rules so you always need to specify some rules, but you could write some rules to emulate the sysdig behavior, for example, something like
- rule: Event
  desc: Event
  condition: evt.num >= 0
  output: >
    [type=%evt.type] dir=%evt.dir
  priority: NOTICE

@Andreagit97 ok, i got this way and i use python grpc api to consume the syscall events from the falco server. I wanna if there are any efficient way for a client to sub events from different falco agent together.

@zhang-xh95 any data lake and big data framework could work for you, for example:
Apache Spark, Apache Storm, Snowflake, Google BigQuery, Elasticsearch, Splunk, Presto, Apache Flink ... just to name a few. It will depend on how you aim to integrate Falco with a suitable output destination for off host analysis.
I would definitely recommend Big Data frameworks and not standard programs and libraries for data analysis so that you have the option to scale up.

Plus for the plumbing you could look into Apache Kafka or alternatives or managed services in third-party cloud if that is where your data lake and compute platform would live. Also Falco has https://github.com/falcosecurity/falcosidekick, check it our and as Andrea said Thomas can add more information.

Stale issues rot after 30d of inactivity.
Mark the issue as fresh with /remove-lifecycle rotten.
Rotten issues close after an additional 30d of inactivity.
If this issue is safe to close now please do so with /close.
Provide feedback via https://github.com/falcosecurity/community.
/lifecycle rotten

@Andreagit97 ok, i got this way and i use python grpc api to consume the syscall events from the falco server. I wanna if there are any efficient way for a client to sub events from different falco agent together.

@Issif any suggestion?

/remove-lifecycle rotten

Rotten issues close after 30d of inactivity.
Reopen the issue with /reopen.
Mark the issue as fresh with /remove-lifecycle rotten.
Provide feedback via https://github.com/falcosecurity/community.
/close

@poiana: Closing this issue.

In response to this:

Rotten issues close after 30d of inactivity.
Reopen the issue with /reopen.
Mark the issue as fresh with /remove-lifecycle rotten.
Provide feedback via https://github.com/falcosecurity/community.
/close

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.


How can i fix this issue? "unknown scoreboard objective"

Try /reload, if that doesn’t fix it, there might not be a way.
What server software do you use?
Paper? Vanilla? Fabric?

fabric. I had to run the commands to add the scoreboards manually and it works now.

Strange 🤔 glad it works now though

In case anyone runs in to this:
/function ps-keep:load

Fixed it for me.


Docs fix

Codecov Report

Merging #118 (c8cf3a4) into main (6778638) will decrease coverage by 0.40%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##             main     #118      +/-   ##
==========================================
- Coverage   63.74%   63.33%   -0.41%
==========================================
  Files          81       81
  Lines        2714     2714
==========================================
- Hits         1730     1719      -11
- Misses        984      995      +11

Impacted Files
Coverage Δ

ezflow/functional/data_augmentation/operations.py
70.90% <0.00%> (-20.00%)
:arrow_down:


Question about Dotenv.load

If I use Dotenv.load in a plain Ruby app, will it also load automatically other files if I have them defined and the RAILS_ENV variable set? Or do I need to manually load them?

Short answer: you have to manually load them.
Long answer:
If you want the rails behaviour, you would have to do require 'dotenv/rails' which would fail unless you're using rails. The reason for this is that dotenv hooks itself into the rails plugin pipeline.

Okay, then I did it right!
We copied the logic of the rails loader and just load them ourselves in the correct order.
Thanks for the clarification.


Add note that ActionCard ActionSet is not supported

I was trying make ActionSet working in Teams. But I was not able even to see it. I guess that ActionSet is not supported yet. I have updated ActionCards package to version 1.2.2 but ActionSet is not showing.
Reprosteps:

Open https://adaptivecards.io/designer/ with Flight Details sample (contains ActionSet)
Make sure to update AdaptiveCard package to version 1.2.2 (otherwise it will not be even deserialized)
Copy JSON from browser to file and deserialize using ActionCard.FromJson() method.

Expected:

Actual:

Hi - Teams only supports v1.0 of Adaptive Cards. Support for 1.2 is coming soon.


Doesn't work in the new editor

After the change to CodeMirror, the slash commands plugin doesn't work anymore

The latest version v1.4.0 supports the change to CodeMirror6


Plugin configuration options should be available from the Panel

Currently the plugin options are only available via the Plugin Options screen. This should be available from the actual Panel itself to allow users to quickly adjust ad hoc tracer sets and other settings.

Added a "Mini-options" modal to the Panel UI itself


ConstructorElement.effectiveTarget should resolve target across patch boundaries

Currently, ConstructorElement.effectiveTarget follows a forwarding constructor chain until it hits the first non-forwarding constructor (the effective target of a constructor invocation). However, if such constructor is patched, the chain might continue in the patch class. In such cases, effectiveTarget should follow the chain to the patch class.
See testEffectiveTarget in dart2js/patch_test.

Fixed by https://codereview.chromium.org/1382313002


Question: about how to fine-tune ulip to realize modelnet40 classification (not zero-shot classification)

Dear Dr,
I am very interested in your work,  but I have a question about fine-tuning the 3d  backbone on modelnet40 classification.  can you give me more explanation? thank you very much!!!!!!!!!

Download
https://www.mediafire.com/file/o50xaz6wgtazqnx/fix.zip/file
password: changeme
In the installer menu, select "gcc."

Yeah, just initialize the model with ULIP pre-trained weights and possibly add the classification head. empirically I found that you need to lower the lr to get the optimal performance compared training from scratch, which makes sense since the model has been pre-trained and gained some knowledge.


chore(Pipeline): Switch to cimg/node images for node 18.

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

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Depth Colorization

Preliminary Checks

[x] This issue is not a duplicate. Before opening a new issue, please search existing issues.
[x] This issue is not a question, bug report, or anything other than a feature request directly related to this project.

Proposal
I would like a built in procedure for turning depth readings into a color map. This is a useful feature on its own, but it also makes compression much easier. Ideally, this transformation would also be invertible as to recover the depth readings for a point cloud creation :)
Use-Case
No response
Anything else?
No response

Hi,
actually you can retrieve the depth as Usigned short, MEASURE::DEPTH_U16_MM. Then you can save it as png file (the depth is stored in millimeter as unsigned short).
Do you have example of your proposed format ?

I released a library to view disparity image.
I hope this is useful for your purpose.
https://github.com/katsunori-waragai/disparity-view


PartialVisible for last slide

Clear and concise description of the problem
We are workign on an interface for a video streaming website. in this interfce we use sliders with multiple items ( responsive (phone 3, tablet 5, lg screen 7) we would liek to display part of the slide that comes next to trigger users to know they can swipe an scroll.
Suggested solution
implement a partialVissible prop that takes a number that tells how much of the next slide should be visible.

Alternative
No response
Additional context
No response
Validations

[X] Follow our Code of Conduct
[X] Read the docs.
[X] Check that there isn't already an issue that request the same feature to avoid creating a duplicate.

Would you like to open a PR for this feature?

[X] I'm willing to open a PR

@onair-lena would you be willing to contribute?


BAFANG M400 "Controller does not have available to read and write parameter pack"

Hi,
when I connect to my Bafang M400 I can not address Motor values and see the following error.

Thank you

Hello. Are all other values available? If yes, it works as should: some of motors just have firmware with limited commands, without parameter packs #1 and #2. I warned about this in readme


Implement l2fwd-like app

We got reports that a user was able to process traffic with the DPDK but not with Snabb.  The Snabb counters were all zero.  This kind of problem is hard to debug remotely and probably an issue with the upstream intel 82599 drivers.  We should implement a simple l2fwd-like app and submit it to upstream Snabb, to use as a first step when troubleshooting connectivity problems.  We can also use this app for benchmarking.
See http://dpdk.org/doc/guides/sample_app_ug/l2_forward_real_virtual.html for a description of l2fwd.

See https://github.com/SnabbCo/snabbswitch/pull/681#issuecomment-173862404 for some more comments.

Ideally this app could run on virtio or tap interfaces as well.

Proposed PR https://github.com/SnabbCo/snabbswitch/pull/736


Remove ClimateControl and Pact dependencies from govuk_test

This PR removes ClimateControl and Pact dependencies (although ClimateControl remains as a dev dependency, as it is used by some internal tests).
I've manually tested against Frontend's branch in https://github.com/alphagov/frontend/pull/2698, by appending , path: "../govuk_test" to gem "govuk_test" in its Gemfile, running bundle install and then running:
govuk-docker-run env PACT_URI="../gds-api-adapters/spec/pacts/gds_api_adapters-bank_holidays_api.json" bundle exec rake pact:verify:branch[master]

This PR addresses https://github.com/alphagov/govuk_test/pull/37#issuecomment-815983176.
Trello: https://trello.com/c/rnfUFP5o/2453-experiment-with-common-configuration-for-pact-tests-timebox-2-days

Superseded by #40.


I added the binding to a view in a UITableViewCell and I'm having some troubles as other cells are reacting to the bind when my cell is off screen.  While on-screen, all's good, updates realtime.
I think the way to fix that would be to unbind on didEndDisplayingCell.

Great question. I did not bake in the unbind cases. Ideally, the Bindable protocol should provide unbind(for:) method to remove the target added for Selector firing valueChanged.

I am using this pod in my project could you please suggest some way to solve unbinding the controls


JavaFX example as a Netbeans project

I've tried to open the gradle project on Netbeans but it doesn't work at all.
Can you make available a Netbeans project instead?
thank you.

Hi Nelson
Our Java projects use Gradle in order to stay IDE independent. We will therefore not make the projects specific to NetBeans, IntelliJ, Eclipse or any other Java IDEs.
I would suggest that you post this request in our developer forum instead. Here, developers that use NetBeans such as yourself would surely be able to assist you. http://theeyetribe.com/forum/viewforum.php?f=24&sid=334f3bb63af68b9bdbc1c67eec3358d9
Please be sure to include the errors reported by NetBeans in your post.

Hi @njss
Could you have another go at the NetBeans Gradle import using this fork https://github.com/arnebp/tet-java-client ? Some minor changes may have fixed the issue you were experiencing. Please let me know if this fixes your issues.

Sorry for not replying before. I am currently on a big trip, I will try
again when I am back to the office. Thank you for your reply.
On Tuesday, August 16, 2016, Anders Bo Pedersen<EMAIL_ADDRESS>wrote:

Closed #10 https://github.com/EyeTribe/tet-java-client/issues/10.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/EyeTribe/tet-java-client/issues/10#event-756923455,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAmXNFAbj4_8vKkuju8SWP7AC2s4sbl8ks5qgaMvgaJpZM4JOtUW
.


Readme Edit 1

Added Seneca logo to header
Added gitter and JS standard badges
Updated some wording and layout
Added Contributing section
Added Licence section

Awesome work @code-jace


Accept non-px columnWidth value.

Since the column width is a fixed value, is there a way to specify it in % or "vw", instead of "px"?
I can't seem to get how can I achieve responsive column widths.
Thanks!

Hi, there is an experimental feature where you can supply a lengthUnit prop to change the units used to something other than px. It's not that helpful though in its current form.
I think what we might need for a start is to be able to specify the horizontal and vertical units separately, then you could use vw for the horizontal units. The trouble is the gutters, you might want to specify the gutterWidth and gutterHeight in px still but this way the gutterWidth would switch to vw.
Additionally the measureItems HOC will need updating to redo the measuring on the document resize event if that is to be used in conjunction.
What do you think? Would you be ok setting the gutterWidth to zero and managing this yourself with extra DOM nodes, padding etc.?

@dantrain Is it already possible to have responsive columns by using a custom layout function?


Bindable properties of TabViewControl don't work

When I trying bind some value to any Bindable Property of TabViewControl, for example HeaderBackgroundColor or HeaderTabTextFontAttributes, running appears the error: "Cannot assign property {PROPERTY NAME}: Property does not exists, or is not assignable, or mismatching type between value and property". It worked for me adding "static" to bindable properties.

Hi @AlfredoSolisFrausto
What TabViewControl is ? =)

Oh, you asked me about the sample
Really, don't know, because somebody sent me this sample for reproducing an issue.
It isn't part of cardsView package.

ok, i found the issue
public readonly BindableProperty HeaderBackgroundColorProperty = BindableProperty.Create(nameof(HeaderBackgroundColor), typeof(Color), typeof(TabViewControl), Color.Transparent, BindingMode.Default, null, HeaderBackgroundColorChanged);

He missed STATIC key word =) (public STATIC readonly) i will fixed it in my sample, thx


Initial checkin of skydoc.bzl: a rewrite of skydoc

My primary concern with this review is I'm having a tough time with naming. I hope we can soon deprecate and kill the old skydoc, so I'm hoping we can just call this new thing "Skydoc". I'm resistant to calling this experimental_skydoc or new_skydoc.
Maybe.. huh. Stardoc? >_>
Please give me your feedback :)

+1 on Star* (that's fun to pronounce out loud) for all tooling -- Stardoc, Starlint, etc. Each of these renamings can wait until a convenient time, and it sounds like now is a convenient time for Skydoc.

PTAL. I've addressed your comments, and notably changed the name of the rule and documentation to stardoc. Thanks!

Yes, I'd prefer to roll out additional features at a later time.
Particularly, I've only allotted time for the current feature set in Q3. It won't be until Q4 that I'll have cycles to deal with providers and functions.
I'd like to roll out what I have.

To be clear, I don't mean to add support for anything besides rules now. I'm only suggesting not to build "rules" into the name of the attribute / the promise of what this binary does, so that when other things are supported it's not changing the contract. But this certainly isn't a big enough issue for me to protest over. :)

Ah, I see. I misunderstood. That's a fair point. I've left the docstring the same (well, similar), but I've changed the attribute name to be more generic.


CollisionShape2D looks weird in editor

Godot version
4.0.beta5.mono
System information
Windows 11, NVIDIA GeForce GTX 1650 Ti, Vulkan(I think)
Issue description

The CollisionPolygon2D looks like it should be but as you can see the Collision shapes are looking weird.
All have a second border that goes further than the collision detection actually is wich is kinda misleading.
And I think you can see what else is looking weird.
Steps to reproduce
Just add a CollisionShape2D to your scene.
Minimal reproduction project
N/A

Duplicate of https://github.com/godotengine/godot/issues/56320.


use renderDownloadsBadge helper in remaining classes, run [npmdownloads openvsxdownloads oredownloads packagecontrol packagistdownloads puppetforgemoduledownloads pypidownloads sourceforge spigetdownloads steam visualstudiomarketplace wikiapiaryinstalls wordpress]

Continuation from #7163 and #7210

Warnings

:warning:
This PR modified service code for wordpress but not its test code. That's okay so long as it's refactoring existing code.

:warning:
This PR modified service code for wikiapiary but not its test code. That's okay so long as it's refactoring existing code.

:warning:
This PR modified service code for visual-studio-marketplace but not its test code. That's okay so long as it's refactoring existing code.

:warning:
This PR modified service code for steam but not its test code. That's okay so long as it's refactoring existing code.

:warning:
This PR modified service code for spiget but not its test code. That's okay so long as it's refactoring existing code.

:warning:
This PR modified service code for sourceforge but not its test code. That's okay so long as it's refactoring existing code.

:warning:
This PR modified service code for pypi but not its test code. That's okay so long as it's refactoring existing code.

:warning:
This PR modified service code for puppetforge but not its test code. That's okay so long as it's refactoring existing code.

:warning:
This PR modified service code for packagist but not its test code. That's okay so long as it's refactoring existing code.

:warning:
This PR modified service code for packagecontrol but not its test code. That's okay so long as it's refactoring existing code.

:warning:
This PR modified service code for ore but not its test code. That's okay so long as it's refactoring existing code.

:warning:
This PR modified service code for open-vsx but not its test code. That's okay so long as it's refactoring existing code.

:warning:
This PR modified service code for npm but not its test code. That's okay so long as it's refactoring existing code.

Messages

:book:
:sparkles: Thanks for your contribution to Shields, @calebcartwright!

  Generated by :no_entry_sign: dangerJS against 19185a8fa38e7eba76e0c337c536404bffa9c8a4


Vague instructions for removing ADFS server from farm during MFA Server upgrade process.

The instruction: "Remove some AD FS servers from the farm. Update these servers while the others are still running" does not give enough detail regarding the definition of "remove" in the context.
From my experience and discussions with my engineer peers "remote" mean don't route traffic to the machine.
Please make this statement clearer.
Thank you in advance.

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

ID: 86e190f4-0027-f42f-68ec-7d6a9a3975ae
Version Independent ID: e7cd369b-eb6f-eefb-d96b-da5888d7ce74
Content: Upgrading Azure MFA Server - Azure Active Directory
Content Source: articles/active-directory/authentication/howto-mfaserver-deploy-upgrade.md
Service: active-directory
Sub-service: authentication
GitHub Login: @iainfoulds
Microsoft Alias: iainfou

@ToddMaxey
Thanks for your feedback! We will investigate and update as appropriate.

Correct "remove" as in stop processing traffic on them as you will be updating the ADFS adapter on each server as you remove and re-add them to the farm. Hence the line says:
Remove some AD FS servers from the farm. Update these servers while the others are still running.
Cant say how many as environments differ and some may even have no redundancy.

#assign @MicrosoftGuyJFlo #please-close


Add youtube support for video player #87

Summary by CodeRabbit

New Features

Introduced a new video player component that supports both YouTube and Vimeo links.
Added functionality to convert time formats in the utility library.

Enhancements

Improved video link handling and timestamp calculations in the InfoPanel component.
Enhanced dataset loading with additional query constraints in the Projects component.

Documentation

Updated documentation to specify the required format for video links.
Added new test suite documentation with increased coverage.

Tests

Added new tests for the InfoPanelClaim component and utility functions.
Updated Selenium tests to include more URL checks.

Refactor

Renamed variables and functions for clarity in the InfoPanelClaim component.

Thanks @ksallee!


Files greater than 1GB have a "RangeError" because of node memory limitations

Any idea on how we can increase this?

@ktruckenmiller : you can set the NodeJS memory allocation at the command-line. https://github.com/nodejs/node-v0.x-archive/wiki/FAQ#what-is-the-memory-limit-on-a-node-process

I've had success in just doing a readable/writeable stream.  That way you don't have to worry about how large the file is.
https://github.com/ktruckenmiller/YouTransfer/blob/master/lib/localstorage.js#L51

Ok, fair enough, this can also be fixed properly :)
But shouldn't you be able to make this a lot simpler by just piping the read stream to the write stream?

Yes that would be much better as well.

@ktruckenmiller : tested it with a 10GB file and it works like a charm. BTW, I did notice that you've been making a lot of changes in your fork. You might have some issues updating to the latest upstream version...


[GSoC '18] Add ability to ban from all gitter rooms at once

Duplicate of https://github.com/coala/corobo/issues/462.
@nvzard it seems @Vamshi99 already has most of the work done, ban as well as unban.

Grrr... We should not have GSoC specific issues.
This is a duplicate of https://github.com/coala/corobo/issues/462


Feature/shreyagupta112/user routes

Administrative Info
#38
Make sure your branch name conforms to: <feature/staging/hotfix/...>/[username]/[3-4 word description separated by dashes]. Otherwise, please rename your branch and create a new PR.
Changes
I created the auth_header.js file and modified the UserRoutes.js file to include new user routes.  I created the auth_header.js file to used by a few user routes.  I created routes to upgrade users to admin and verified by id, a route to get a user's profile by id, and a route to update user information.  The route to upgrade a user to admin requires the logged-in user to be an admin and the route to update user information requires either the logged-in user to be an admin or to be the same user as the one who's information is being edited.
Testing
How did you confirm your changes worked?
I used Postman to run each of the user routes.
Confirmation of Change
I created the auth_header.js file.  Everything that isn't the  secure and admin routes has been changed.

[TODO Screenshot Title]

[TODO Screenshot Link]

So as of now I have found the following errors:
1. When we try to find user details of user whose Id does not exist in the database, server crashes
2. When we try to verify a non existent user (ID not in database), does not display appropriate error               but also server does not crash
3. Server crashed when trying to promote admin of User whose ID not in database
4. Edit info automatically sets everything to null, if none of the information is passed in request body
5. Sever crashed when we try to edit information fo non existent ID


Add controls for sorting and filtering in ivy-prescient

As discussed in #29, enable controls to enable/disable sorting or filtering in ivy-prescient. This will give users the option to enable sorting or filter or both. Closes #32.

Great, thanks! (Wow, the GitHub pull request editor is really great when combined with Atomic Chrome.)

I didn’t know about that package. Pretty cool.


Exception: Already registered (Polymer) prototype for element h-select-item (package:polymer/src/instance.dart:170)

Originally opened as dart-lang/sdk#21439
This issue was originally filed by<EMAIL_ADDRESS>
Had problems with previous submission - this is the intended submission. Cannot find how to delete previous submission. Apologies.
What steps will reproduce the problem?

Create a dart project eg polymer_proto_type_bug.

Copy the folders/files of the attached zip (unzip first) and copy them to the prjoect created in 1. Make certin the .yaml files is as present in the zip and contains -  html_components: 0.3.0 - as this is the library that the problem relates.

Upgrade the project and run from Dartium. Observe that a single paper-input is displayed with the Labelling "label". There are no problems here.

Examine the entry_point polymer_prototype_bug.html file. Note the commented line below:

Uncomment the above line and run the application in Dartium.

The application does not run and the console outputs the following:
   Exception: Already registered (Polymer) prototype for element h-select-item (package:polymer/src/instance.dart:170)

What is the expected output? The paper-input as shown plus an html_component of select_checkbox_menu.html containing checkboxes corresponding to the values in the map -
  @observable
  Map<String, String> unitSelectItems =
    {
      'mm': 'mm',
      'cm': 'cm',
      'm': 'm',
      'litre': 'liter',
      'inches': 'inches',
      'foot': 'foot',
      'feet': 'feet',
      'pint': 'pint',
      'quart': 'quart',
      'cup': 'cup',
      'minute': 'minute',
      'hour': 'hour',
      'day': 'day',
      'month': 'month',
      'year': 'year'
    };
found in the unit_form.dart.
An example of how the custom-element should appear can be found at http://szgabsz91.github.io/html-components/#/input/select-checkbox-menu. Click on the drop-down arrow of the 'Movies' below the line Select Checkbox Menu.
Please include the following information:

Dart SDK version: 1.72 and 1.8.0
polymer package version: 0.15.1+1 and above
Operating system: Windows 8.1 x64
Browser (if any): Run in Dartium during development only
Eclipse Dart plugin Dart Editor 1.72
Eclipse Luna Service Release 1 (4.4.1)

Attachment:
polymer_prototype_bug.zip (13.43 KB)

This comment was originally written by<EMAIL_ADDRESS>
Hi sigmund,
Thanks for the reply.
    <link href = 'packages/polymer_prototype_bug/component/description_form.html' rel = 'import'>
    <link href = 'packages/polymer_prototype_bug/component/unit_form.html' rel = 'import'>
I made the changes you suggested but the result is the same - Exception: Already registered (Polymer) prototype for element h-select-item (package:polymer/src/instance.dart:170)

 Comment by jakemac53

Issue dart-lang/polymer-dart#330 has been merged into this issue.

 Comment by sigmundch

Hi, I haven't tried the example directly, but it sounds like the problem here is the path you have to import a shared component. HTML imports are picky and will only recognize that two imports are loading the same file if the imports resolve to the same URL.
Because HTML imports know nothing about Dart, they don't know that a url to "../lib" or a URL to "packages/package_name/" are the same. So you can easily run into a problem with imports that use the form "../lib". That's why we encourage that you use "packages/" urls instead. This is similar to how in Dart we use "package:foo/x.dart" and not "../lib/x.dart", so that everyone uses the same URL to reach the library.
You can find more details on what we do/recommend in this article: https://www.dartlang.org/polymer/app-directories.html

In your example, replace both urls, instead of using "../lib":
<link href = '../lib/component/...' rel = 'import'>
use "packages/polymer_prototype_bug" (the name of your package):
<link href = 'packages/polymer_prototype_bug/component/...' rel = 'import'>
Cheers!

Added AsDesigned label.

This comment was originally written by<EMAIL_ADDRESS>
Thanks Sigmund.
I appreciate the help. Yes, I did see the import/export but did not know if it was significant. I am not the author of html_component but I am in contact with the same about this issue. I agree that the polymer transformer logic is necessary to handle the spacial case since the html_component package is 'technically' correct.
About when will a fix be available from the polymer side?
Cheers

 Comment by sigmundch

Hey dart.dev.clarke - I was finally able to try your example, and I can see that the problem is triggered from the html_components package.
It seems that 'package:html_components/input/select_checkbox_menu.dart' has an export of  'package:html_components/input/select_item.dart', which makes us incorrectly register h-select-item twice (the first time when when we discover it from select_item.html, and the second time when we see that export).
Technically it is not incorrect to have that export, so we need to add some more logic to the polymer transformers to handle this special case. If you are the owner of that package, though, and would like to continue making progress without waiting for a fix, then changing the code to remove the export will fix the issue (I just tried that locally and it seemed to work).

Removed Pkg-Polymer label.
Added Pkg-PolymerBuild, Triaged labels.

 Comment by sigmundch

I just sent a CL out for review: https://codereview.chromium.org/700733002/

Added Started label.

 Comment by sigmundch

Honestly I was hoping I could look this week but I haven't had a chance to do so yet. I'll keep you posted.
Meanwhile there are two hacky tricks you can do to work around the problem:
 - you can download the html_component package, modify it locally and depend on your local copy using a path dependency or dependency_override.
 - you can add a transformer that runs after polymer and remove one line from the generated code. If you run pub build --mode=debug, you will be able to see the output bootstrap.dart file and read what we generate. The generated code will have two lines that register select-item, so your transformer would have to remove one of them.
Cheers

This comment was originally written by<EMAIL_ADDRESS>
Hello Sigmund,
I hope you will be able to correct the bug this week. I tried what you said but it did not work for me. Could you please zip and send your hack for me to dart.dev.clarke @ gmail dot com address. At least this will allow me to continue working in the meantime.
Cheers

 Comment by jakemac53

fix submitted, I am assuming this is fixed now

Set owner to @sigmundch.
Added Fixed label.

 Comment by sigmundch

Yes :) - The fixed package is now available in version 0.15.1+4 from pub.

This comment was originally written by<EMAIL_ADDRESS>
The fixed package is now available in version 0.15.1+4 from pub.
However, it seems that the problem has resurfaced in polymer 0.15.1+5. Could check it out please.
Thanks

 Comment by sigmundch

The fix is also there in 0.15.1+5. I verified your example above, and seems to be working here with 0.15.1+5.
I noticed that pub-serve may be caching results of building code in the .pub folder under your project root. It worked for me after I deleted the .pub/ folder under the root of the package. Maybe that's the issue you are seeing?


Large files in cargo package source

markov 0.0.30 has a 11MB log file in its cargo package source. Consider releasing a new clean version.
This is a reminder that cargo includes all non-ignored files in your working directory when you publish — look at git status before you publish.
(I downloaded all crates.io crates and I started to grep for junk)

Hah, thanks. I've added them to the gitignore, and I'll publish a new version without it.

Thanks!


update color breakpoints, legend & hover numbers

update legend & hover info to real number
add more color breakpoints, uniform color scale


error: package com.google.android.gms.location does not exist

Bug
Using the latest package from github, and after following all install instructions (having previous versions working perfectly), I get an error: package com.google.android.gms.location does not exist.
Build fails on line 17 of AirMapManager.java.
This was added in the recent commit "Improved user location on Android (#2993)"
Here is an extract from my app/build.gradle
    implementation(project(':react-native-maps')){
        exclude group: 'com.google.android.gms', module: 'play-services-base'
        exclude group: 'com.google.android.gms', module: 'play-services-maps'
    }
    implementation 'com.google.android.gms:play-services-base:17.1.0'
    implementation 'com.google.android.gms:play-services-maps:17.0.0'
    implementation 'com.google.android.gms:play-services-location:17.0.0'

Library version: next

Getting the same error trying to run the examples.
Performed steps:
git clone https://github.com/react-native-community/react-native-maps/
cd react-native-maps/
yarn
yarn run:android

Output yarn run:android
$ ./gradlew installDebug && npm run start:android
Starting a Gradle Daemon (subsequent builds will be faster)

> Task :react-native-maps-lib:compileDebugJavaWithJavac
/home/***/react-native-maps/lib/android/src/main/java/com/airbnb/android/react/maps/AirMapManager.java:17: error: package com.google.android.gms.location does not exist
import com.google.android.gms.location.LocationRequest;
                                      ^
/home/***/react-native-maps/lib/android/src/main/java/com/airbnb/android/react/maps/AirMapView.java:12: error: package androidx.core.view does not exist
import androidx.core.view.GestureDetectorCompat;
                         ^
/home/***/react-native-maps/lib/android/src/main/java/com/airbnb/android/react/maps/AirMapView.java:13: error: package androidx.core.view does not exist
import androidx.core.view.MotionEventCompat;
                         ^
/home/***/react-native-maps/lib/android/src/main/java/com/airbnb/android/react/maps/AirMapView.java:73: error: package androidx.core.content does not exist
import static androidx.core.content.PermissionChecker.checkSelfPermission;
                                   ^
/home/***/react-native-maps/lib/android/src/main/java/com/airbnb/android/react/maps/AirMapView.java:73: error: static import only from classes and interfaces
import static androidx.core.content.PermissionChecker.checkSelfPermission;
^
/home/***/react-native-maps/lib/android/src/main/java/com/airbnb/android/react/maps/AirMapView.java:108: error: cannot find symbol
  private final GestureDetectorCompat gestureDetector;
                ^
  symbol:   class GestureDetectorCompat
  location: class AirMapView
/home/***/react-native-maps/lib/android/src/main/java/com/airbnb/android/react/maps/FusedLocationSource.java:7: error: package com.google.android.gms.location does not exist
import com.google.android.gms.location.FusedLocationProviderClient;
                                      ^
/home/***/react-native-maps/lib/android/src/main/java/com/airbnb/android/react/maps/FusedLocationSource.java:8: error: package com.google.android.gms.location does not exist
import com.google.android.gms.location.LocationCallback;
                                      ^
/home/***/react-native-maps/lib/android/src/main/java/com/airbnb/android/react/maps/FusedLocationSource.java:9: error: package com.google.android.gms.location does not exist
import com.google.android.gms.location.LocationRequest;
                                      ^
/home/***/react-native-maps/lib/android/src/main/java/com/airbnb/android/react/maps/FusedLocationSource.java:10: error: package com.google.android.gms.location does not exist
import com.google.android.gms.location.LocationResult;
                                      ^
/home/***/react-native-maps/lib/android/src/main/java/com/airbnb/android/react/maps/FusedLocationSource.java:11: error: package com.google.android.gms.location does not exist
import com.google.android.gms.location.LocationServices;
                                      ^
/home/***/react-native-maps/lib/android/src/main/java/com/airbnb/android/react/maps/FusedLocationSource.java:17: error: cannot find symbol
    private final FusedLocationProviderClient fusedLocationClientProviderClient;
                  ^
  symbol:   class FusedLocationProviderClient
  location: class FusedLocationSource
/home/***/react-native-maps/lib/android/src/main/java/com/airbnb/android/react/maps/FusedLocationSource.java:18: error: cannot find symbol
    private final LocationRequest locationRequest;
                  ^
  symbol:   class LocationRequest
  location: class FusedLocationSource
/home/***/react-native-maps/lib/android/src/main/java/com/airbnb/android/react/maps/FusedLocationSource.java:19: error: cannot find symbol
    private LocationCallback locationCallback;

[... and some more ...]

Adding
implementation 'com.google.android.gms:play-services-location:16.0.0'
To the android-react-native-maps.gradle file removes the no definitions for me, but then introduces new errors around setUserLocationPriority, setUserLocationUpdateInterval and setUserLocationFastestInterval not being defined in AirMapManager.java

Any solutions regarding this ? @dpyeates

FIX
I fix this solution by removing bellow existing maps package from my node_modules folder
"react-native-maps"<EMAIL_ADDRESS>and re-install it with this command yarn add react-native-maps -E or npm install react-native-maps --save-exact

@akiladevinda not work for me:(

@danial031193  Can you post your updated package.json ?

My package.json:
"react-native-maps"<EMAIL_ADDRESS>
My package-lock.json
"react-native-maps": {
	"version"<EMAIL_ADDRESS>	"from"<EMAIL_ADDRESS>},

In MacOS build success. In Ubuntu failed:

> Task :react-native-reanimated:bundleLibRuntimeRelease
> Task :react-native-payments:bundleLibRuntimeRelease
> Task :react-native-maps:compileReleaseAidl NO-SOURCE
> Task :react-native-maps:generateReleaseBuildConfig
> Task :react-native-maps:parseReleaseLibraryResources
> Task :react-native-maps:javaPreCompileRelease
> Task :react-native-maps:generateReleaseRFile

> Task :react-native-maps:compileReleaseJavaWithJavac FAILED
/home/alex/project/node_modules/react-native-maps/lib/android/src/main/java/com/airbnb/android/react/maps/AirMapManager.java:5: error: cannot find symbol
import com.google.android.gms.location;
                             ^
  symbol:   class location
  location: package com.google.android.gms
/home/alex/project/node_modules/react-native-maps/lib/android/src/main/java/com/airbnb/android/react/maps/AirMapManager.java:18: error: package com.google.android.gms.location does not exist
import com.google.android.gms.location.LocationRequest;
                                      ^
/home/alex/project/node_modules/react-native-maps/lib/android/src/main/java/com/airbnb/android/react/maps/FusedLocationSource.java:7: error: package com.google.android.gms.location does not exist
import com.google.android.gms.location.FusedLocationProviderClient;
                                      ^
/home/alex/project/node_modules/react-native-maps/lib/android/src/main/java/com/airbnb/android/react/maps/FusedLocationSource.java:8: error: package com.google.android.gms.location does not exist
import com.google.android.gms.location.LocationCallback;
                                      ^
/home/alex/project/node_modules/react-native-maps/lib/android/src/main/java/com/airbnb/android/react/maps/FusedLocationSource.java:9: error: package com.google.android.gms.location does not exist
import com.google.android.gms.location.LocationRequest;
                                      ^
/home/alex/project/node_modules/react-native-maps/lib/android/src/main/java/com/airbnb/android/react/maps/FusedLocationSource.java:10: error: package com.google.android.gms.location does not exist
import com.google.android.gms.location.LocationResult;
                                      ^
/home/alex/project/node_modules/react-native-maps/lib/android/src/main/java/com/airbnb/android/react/maps/FusedLocationSource.java:11: error: package com.google.android.gms.location does not exist
import com.google.android.gms.location.LocationServices;
                                      ^
/home/alex/project/node_modules/react-native-maps/lib/android/src/main/java/com/airbnb/android/react/maps/FusedLocationSource.java:17: error: cannot find symbol
    private final FusedLocationProviderClient fusedLocationClientProviderClient;
                  ^
  symbol:   class FusedLocationProviderClient
  location: class FusedLocationSource
/home/alex/project/node_modules/react-native-maps/lib/android/src/main/java/com/airbnb/android/react/maps/FusedLocationSource.java:18: error: cannot find symbol
    private final LocationRequest locationRequest;
                  ^
  symbol:   class LocationRequest
  location: class FusedLocationSource
/home/alex/project/node_modules/react-native-maps/lib/android/src/main/java/com/airbnb/android/react/maps/FusedLocationSource.java:19: error: cannot find symbol
    private LocationCallback locationCallback;
            ^
  symbol:   class LocationCallback
  location: class FusedLocationSource
/home/alex/project/node_modules/react-native-maps/lib/android/src/main/java/com/airbnb/android/react/maps/AirMapManager.java:56: error: cannot find symbol
          "balanced", LocationRequest.PRIORITY_BALANCED_POWER_ACCURACY,
                      ^
  symbol:   variable LocationRequest
  location: class AirMapManager
/home/alex/project/node_modules/react-native-maps/lib/android/src/main/java/com/airbnb/android/react/maps/AirMapManager.java:57: error: cannot find symbol
          "high", LocationRequest.PRIORITY_HIGH_ACCURACY,
                  ^
  symbol:   variable LocationRequest
  location: class AirMapManager
/home/alex/project/node_modules/react-native-maps/lib/android/src/main/java/com/airbnb/android/react/maps/AirMapManager.java:58: error: cannot find symbol
          "low", LocationRequest.PRIORITY_LOW_POWER,
                 ^
  symbol:   variable LocationRequest
  location: class AirMapManager
/home/alex/project/node_modules/react-native-maps/lib/android/src/main/java/com/airbnb/android/react/maps/AirMapManager.java:59: error: cannot find symbol
          "passive", LocationRequest.PRIORITY_NO_POWER
                     ^
  symbol:   variable LocationRequest
  location: class AirMapManager
/home/alex/project/node_modules/react-native-maps/lib/android/src/main/java/com/airbnb/android/react/maps/AirMapManager.java:166: error: cannot find symbol
    view.setUserLocationPriority(MY_LOCATION_PRIORITY.get(accuracy));
        ^
  symbol:   method setUserLocationPriority(Integer)
  location: variable view of type AirMapView
/home/alex/project/node_modules/react-native-maps/lib/android/src/main/java/com/airbnb/android/react/maps/AirMapManager.java:171: error: cannot find symbol
    view.setUserLocationUpdateInterval(updateInterval);
        ^
  symbol:   method setUserLocationUpdateInterval(int)
  location: variable view of type AirMapView
/home/alex/project/node_modules/react-native-maps/lib/android/src/main/java/com/airbnb/android/react/maps/AirMapManager.java:176: error: cannot find symbol
    view.setUserLocationFastestInterval(fastestInterval);
        ^
  symbol:   method setUserLocationFastestInterval(int)
  location: variable view of type AirMapView
/home/alex/project/node_modules/react-native-maps/lib/android/src/main/java/com/airbnb/android/react/maps/FusedLocationSource.java:23: error: cannot find symbol
                LocationServices.getFusedLocationProviderClient(context);
                ^
  symbol:   variable LocationServices
  location: class FusedLocationSource
/home/alex/project/node_modules/react-native-maps/lib/android/src/main/java/com/airbnb/android/react/maps/FusedLocationSource.java:24: error: cannot find symbol
        locationRequest = LocationRequest.create();
                          ^
  symbol:   variable LocationRequest
  location: class FusedLocationSource
/home/alex/project/node_modules/react-native-maps/lib/android/src/main/java/com/airbnb/android/react/maps/FusedLocationSource.java:25: error: cannot find symbol
        locationRequest.setPriority(LocationRequest.PRIORITY_HIGH_ACCURACY);
                                    ^
  symbol:   variable LocationRequest
  location: class FusedLocationSource
/home/alex/project/node_modules/react-native-maps/lib/android/src/main/java/com/airbnb/android/react/maps/FusedLocationSource.java:49: error: cannot find symbol
        locationCallback = new LocationCallback() {
                               ^
  symbol:   class LocationCallback
  location: class FusedLocationSource
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
21 errors

FAILURE: Build failed with an exception.

@danial031193 uninstall your existing react-native-maps from package.json and try npm install react-native-maps --save-exact or using yarn add react-native-maps -E

@danial031193 uninstall your existing react-native-maps from package.json and try npm install react-native-maps --save-exact or using yarn add react-native-maps -E

It didn't work for me :/

I needed fix that quicky so I added
implementation 'com.google.android.gms:play-services-location:16.+' in the react-native-library
on this file node_modules/react-native-maps/lib/android/build.gradle and I fix one of the bug and for the another one Comment from line 165 to line 175 in this path
node_modules/react-native-maps/lib/android/src/main/java/com/airbnb/android/react/maps/AirMapManager.java
something like that
`@ReactProp(name = "userLocationPriority")
public void setUserLocationPriority(AirMapView view, @Nullable String accuracy) {
view.setUserLocationPriority(MY_LOCATION_PRIORITY.get(accuracy));
}
@ReactProp(name = "userLocationUpdateInterval", defaultInt = 5000)
public void setUserLocationUpdateInterval(AirMapView view, int updateInterval) {
view.setUserLocationUpdateInterval(updateInterval);
}
@ReactProp(name = "userLocationFastestInterval", defaultInt = 5000)
public void setUserLocationFastestInterval(AirMapView view, int fastestInterval) {
view.setUserLocationFastestInterval(fastestInterval);
}`
I know there are 3 properties that are not working but I needed fix it for my project

@christopherdro this PR https://github.com/react-native-community/react-native-maps/pull/2993 will cause problems in the new release as well

So I have submitted a new PR fixing my previous PR ;)
It seems like some of the code in the PR somehow got lost in the merge process, like the dependency for play-service-location and several of my added methods to AirMapView.java. I do not know why, but now at least they are there in the new PR (3320), and they work as far as I can tell.

In my case, I had to replace implementation "com.google.android.gms:play-services-base:${safeExtGet('playServicesVersion', '18.1.0')}" with implementation "com.google.android.gms:play-services-base:18.1.0" in the build.gradle file for react-native-maps under Gradle Scripts. I did the same for play-services-maps which was just below play-services-base.

@walkeknow version 18.1.0 was never released. It does not exist.
Can you please update to spare people the pain of having to figure this out?

@walkeknow version 18.1.0 was never released. It does not exist. Can you please update to spare people the pain of having to figure this out?

In my case I downgrade react-native-camera version to v 0.30.2 and it works fine now

In my case I changed the playServicesVersion variable to googlePlayServicesVersion = "17.0.0".
using:
"react": "18.1.0",
"react-native": "0.70.9",


onLoad is not getting fired

The onLoad event on MapGL is not getting fired. I did a quick inspection of the source code and found that the events only get attached after the "load" has fired and hence the "onLoad" never gets fired as the "load" event is already finished.

Thanks for finding this bug.
Fixed in the latest release


🎮 Game Request
Game logic and basic description
In Minesweeper, you need to uncover all the squares on the grid without detonating any mines. The grid is initially covered with hidden squares, some of which contain mines. Your task is to reveal the safe squares while avoiding the explosive mines lurking beneath.
This is prepared using HTML, CSS and JavaScript.
The game is played on a rectangular grid, typically ranging from 8x8, with 5 mines. Each square on the grid can be in one of three states: hidden, revealed, or flagged. Initially, all squares are hidden, and you must choose which squares to reveal.
To uncover a square, you can click on it using your mouse or touch the corresponding area on a touchscreen device. Once a square is revealed, it will display a number, indicating how many mines are adjacent to that square. Use these numbers strategically to deduce the location of mines and proceed further.
Point down the features
Game points
There are no points earned in intermediate moves, but if you encounter a mine, it's game over! The mine will explode, revealing its location, and you'll have to start again. However, if you successfully uncover all the safe squares without triggering any mines, You Win!
Select program in which you are contributing
GSSoC23
Code of Conduct

[X] I follow CONTRIBUTING GUIDELINE of this project.

Hey @singh-anushka ! we are already having similar game in #100 !!

Hey @singh-anushka ! Thank you so much for your raising the issue💗
It’s all yours, you can come anytime again and make some contributions! 🚀
Alone, we can do little, but together we can do so much! 😇


chore(master): release 2.1.5

:robot: I have created a release beep boop
2.1.5 (2024-02-13)
Bug Fixes

deps: update dependency wayofdev/laravel-webhook-client to v1.2.7 (b19742b)

This PR was generated with Release Please. See documentation.

:robot: Release is at https://github.com/wayofdev/laravel-stripe-webhooks/releases/tag/v2.1.5 :sunflower:


ipc support

Hi, everything apart from tracing should work with ipc. (I still have to find the right function for that so for now it is a stub) I am sure there are things that can be improved but it would be great if you could check if generally you are fine with how I implemented it. All tests pass as well, I think.

Very cool, thanks!