text:
[Task] Harmonização do protótipo

O que precisa ser feito?
Padronização

[x] Padronizar fonte atual
[x] Padronizar cores do aplicativo
[x] Padronizar ícones usados

Por que precisa ser feito?
Para deixar o protótipo mais harmônico
Critério de Aceitação
Dada(o) pré-condição
Quando ação
Então resultado
Informações Adicionais

A fonte padrão escolhida foi a Roboto Flex.

ícones estão sendo importados do https://react-icons.github.io/react-icons/search?q=logout

Não se esqueçam de passar para o prótotipo para podermos reutilizar depois alguns elementos.

Toda a parte modificada está sendo desenvolvida na branch Front_Sidebar

authors: amanda-noda antonioleaojr lucasfs1007

repo: fga-eps-mds/GFour-Invext


text:
Fix default output file type

I believe the default output URI was a .scss file, while it should be a .css file. Please review this tiny edit.

You're right !
I merged your pull request.
Thanks

source: gharchive/pull-request

authors: erikhuizinga fgiannesini

repo: fgiannesini/LibSassGradlePlugin

license: Unlicense

license_type: permissive

license_source: github-api


text:
Switch out separate and pivot_longer functions for separate_longer_delim

Per description in issue #16, simplified the analysis code to only call separate_longer_delim in place of calling both separate and pivot_longer where in future analyses the number of columns used for separate may be inaccurate, making this the better method

Compared the graphs in the preview with the current website graphs and I don't see differences

license: MIT


text:
compat: Expects 'response' event to be httpIncomingMessage, got a PassThrough stream

When making a streaming request, teeny-request returns a PassThrough stream that emits the response event that contains res.body from node-fetch.
This is incompatible with request, since the event is expected to contain http.IncomingMessage:
https://github.com/request/request#streaming
https://nodejs.org/api/http.html#http_event_response

Causing issues here:
https://github.com/googleapis/nodejs-storage/issues/526

source: gharchive/issue

repo: fhinkel/teeny-request


text:
Improve code analysis

This PR addresses two issues:

add support for single quotes and template literals for hono routes
added basic support for @hono/zod-openapi

oh also - changelog? though we haven't been updating it that faithfully after releases this week 😓

There's already an item in the (canary) changelog about improved code analysis. There was a typo in there though that i did fix

authors: brettimus flenter

repo: fiberplane/fpx


text:
"snap off" node started with snapshot sync to free command line

It should be possible to "snap off" the nodevin program to run in the background as snapshot sync may cause the init container to run for multiple hours. It should also still be trackable and printed out to the user under the info command on the continuation of snapshot sync.

Snapshot sync is currently disabled and will be rebuilt using IPFS node connections

repo: fiftysixcrypto/nodevin


text:
Update command descriptions

Removes trailing dots
Changes Creates to Create
Adds new to line up with other artisan make:* commands

Discussed in https://github.com/filamentphp/filament/discussions/6631
Before

After

[ ] Changes have been thoroughly tested to not break existing functionality.
[ ] New functionality has been documented or existing documentation has been updated to reflect changes.
[x] Visual changes are explained in the PR description using a screenshot/recording of before and after.

Thanks

authors: adevade danharrin

repo: filamentphp/filament


text:
Client Allocation Request for: Protocol Labs - deal stability and performance testing

Client Allocation Questions
Core Information

Name: Protocol Labs - deal stability and performance testing
Website / Social Media: https://protocol.ai/
Region: North America
DataCap Requested: 10TiB
Addresses to be Notarized: f3rjgnjmzuv2vs6io4dv4fu2ob2igl6oniu4llilbnf3cmnsgzizntgp5g774xj2woq2k5w634cwvhyzvkt6mq
Notary Requested: XnMatrixSV

@dkkapur Please subscribe to notifications for this Issue to be aware of updates. Notaries may request additional information on the Issue.

@XnMatrixSV - one of the projects I'm working is building out extensive deal testing (both storage and retrieval) through the use of automated deal bots. To test storage deals for Filecoin, bots are making verified and unverified deals with several miners to collect data that helps lotus improve deal stability and performance. This data is also then made available for reputation systems such as filrep.io to integrate into their storage provider / miner reputation logic.
Previous application which was granted: https://github.com/filecoin-project/filecoin-plus-client-onboarding/issues/298
Large Dataset Notary application - filed but not yet granted: https://github.com/filecoin-project/filecoin-plus-large-datasets/issues/14
The LDN app has many of the details you may be looking for. Please let me know if there's additional info I can provide. This 10TiB should cover the operations of the bot for the next month or so while I work on improving the LDN app and hope to receive support there. Thank you!

Hi, @dkkapur
According to our allocation strategy, we will grant you a maximum of 10TiB.
Please ensure the following informations.

Scoring Result:

The Address：f1wdxdpqh3hirrhp353i4o6ld7bsw6evh3v7i5jtq

@XnMatrixSV thanks for sharing the results on the rubric! This looks correct and the Data Size to be stored is reasonable given the horizon and the eventual impact of this project. Our number of employees is in the 100-2000 range.
Confirming that 10TiB at f1wdxdpqh3hirrhp353i4o6ld7bsw6evh3v7i5jtq sounds good to us as a next step.

Request Approved
Your Datacap Allocation Request has been approved by the Notary
Message sent to Filecoin Network

bafy2bzaceb7eiyvtqvcnp6wxddko32d3vgvfhtw5oy3s6qfcuikcopydjwvho

Address

f1wdxdpqh3hirrhp353i4o6ld7bsw6evh3v7i5jtq

Datacap Allocated

10TiB

You can check the status of the message here: https://filfox.info/en/message/bafy2bzaceb7eiyvtqvcnp6wxddko32d3vgvfhtw5oy3s6qfcuikcopydjwvho

authors: XnMatrixSV dkkapur


text:
fix: 修复未能正确设置选择消息数 / set incorrect sel msg num

关联的Issues (Related Issues)

close https://github.com/filecoin-project/venus/issues/5277
改动 (Proposed Changes)

附注 (Additional Info)

自查清单 (Checklist)
在你认为本 PR 满足被审阅的标准之前，需要确保 / Before you mark the PR ready for review, please make sure that:

[x] 符合Venus项目管理规范中关于PR的相关标准 / The PR follows the PR standards set out in the Venus project management guidelines
[x] 具有清晰明确的commit message / All commits have a clear commit message.
[x] 包含相关的的测试用例或者不需要新增测试用例 / This PR has tests for new functionality or change in behaviour or not need to add new tests.
[x] 包含相关的的指南以及文档或者不需要新增文档 / This PR has updated usage guidelines and documentation or not need
[x] 通过必要的检查项 / All checks are green

Codecov Report

Merging #259 (15fcb93) into master (c2ecd44) will increase coverage by 0.03%.
The diff coverage is 0.00%.

Additional details and impacted files

@@            Coverage Diff             @@
##           master     #259      +/-   ##
==========================================
+ Coverage   53.94%   53.98%   +0.03%
==========================================
  Files          62       62
  Lines        6575     6576       +1
==========================================
+ Hits         3547     3550       +3
+ Misses       2746     2745       -1
+ Partials      282      281       -1

Flag
Coverage Δ

unittests
53.98% <0.00%> (+0.03%)
:arrow_up:

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

Impacted Files
Coverage Δ

cli/address.go
0.00% <ø> (ø)

service/message_service.go
59.24% <0.00%> (-0.08%)
:arrow_down:

service/address_service.go
60.86% <0.00%> (+3.26%)
:arrow_up:

authors: codecov-commenter simlecode

repo: filecoin-project/venus-messager


text:
Crashed and shutdown

Description
When i open folder, the software just shut down.
Steps To Reproduce

Just open particular folder from the sidebar
Not always will crash but when it crash, it will happen for few times

Requirements
Fix crash that occurs when open a particular folder
Files Version
3.3.5.0
Windows Version
10.0.19045
Log File
debug.log

Thanks for the report, Please update to 3.3.7.0 and see if this is still an issue. https://files.community/download

repo: files-community/Files


text:
Crash while closing file properties

Describe the bug
App crashes when closing folder properties. I've noticed it only crashes when immediately closing properties while counting folder size is in progress
To Reproduce
Steps to reproduce the behavior:

Open file properties (tested on: "C:\Program Files")
Close immediately after (Click cancel), when counting folder size is in progress
Application Crashes everytime

Log file
debug.txt

This was reported already in #2714

This was reported already in #2714

Merging with #2714 and closing and closing #3139

Merging with #2714 and closing and closing #3139


text:
Crashes when there are many files and folders in the current directory.

Explain the bug
Crashes or become unresponsive when there are too many files and/or folders in the current directory. It will sometimes show the folders but immediately crashes and sometimes it will not just try to load those many folders and crashes.
To reproduce
This is a personal folder but you can recreate with any folder with many folders.
Expected behavior
It has to show files and folders in the directory.
Logfile
debug.txt
Screenshots

System Information

OS Version: [e.g. Windows 10 20H2 19042.906] (Press WIN + PAUSE/BREAK, use the copy button at the bottom)
App version: [e.g. v1.5.2.0] (In the app, go to Settings -> About, the version is shown at the top)

Additional comment
Add any other comment about the problem here. Does this problem happen again after restarting the app?

Thanks for this report. Could you try the following? (I'd like to know if this only happens in details view)

Turn Off "Enable individual preferences for individual directories" in Settings > Files and Folders
Set Tiles or GridView layout mode
Try to trigger the crash

Thanks for this report. Could you try the following? (I'd like to know if this only happens in details view)

Turn Off "Enable individual preferences for individual directories" in Settings > Files and Folders
Set folder layout mode to Tiles or GridView
Try to trigger the crash

I don't know if this is relevant, but I tried your 3 steps above and it seems to be working well.
As soon as I switched to Details View > Closed Files > Reopened Files, I went to my personal folder (containing lots of folders / fiels) and it immediately crashed. Went back to GridView and everything was okay.

Im having similar issue. Files crashes when I open my home folder if details view layout mode is selected.
I have only around 20 files and folders on my home folder.

Same Issue here when I open the second level of a  directory on non-C: drives and root layout is Detailed List.
WORKAROUND: As propososed by @gave92 changing the layout once to anything else than Detailed List. A crash never happed again while app was running and when opening a directory in Detail List layout even when switching to another drive.
Crash happens again with a freshly started app.
Option "Individual Layout doe directories" has no effect on solving the issue.

When I tried to open a new location, then again it crashed. Before crashing, there were no thumbnails of my files. When opened 2nd time, it is working fine. I think bug is in first indexing or thumbnail retrieval.

This issue appears to be resolved in main.

authors: SlimShadys andstrat bhupathi189 gave92 hannta yaichenbaum


text:
IceDrive integration

What's the Problem?
No response
Solution/Idea
Intergate the Cloud of IceDrive into Files
Alternatives
X
Priorities

Capability
Priority

Integration for IceDrive Cloud
Must

Files Version
2.1.2.0
Windows Version
Windows 10 21H1
Comments
No response

Icedrive is available via WebDAV

authors: PXSchool blacklightpy


text:
Failed to load resource: Request header field Content-Type is not allowed by Access-Control-Allow-Headers.

Olá, primeiramente gostaria de parabenizá-los, o cep-promise facilita bastante a vida rs.
Recentemente percebi que no iOS 12.4, é retornado o seguinte erro:

Os testes foram feitos pelo simulador e pelo device em um iPhone 6.
Poderia me ajudar? Desde já agradeço :)

Olá @filipedeschamps. Realizei um novo teste e o resultado de sucesso é retornado pelo viacep :) Porém, uma das requisições - aparentemente correios - o problema persiste.

De qualquer forma, o viacep retorna corretamente :)
Obrigado pelo retorno 👍

Show! Esse é o comportamento esperado 🤝 Dado que ele tenta os dois em paralelo, o dos correios vai dar problema, mas com a garantia de que o Viacep vai funcionar 👍 e eu e o @lucianopf estamos trabalhando num terceiro provider com um monte de melhorias, dai o negócio vai ficar massa!

authors: filipedeschamps nncl

repo: filipedeschamps/cep-promise

license: mit

license_source: bigquery


text:
Consertando erro de CORS no novo serviço

PR referente ao problema #98
Ainda não fui bem sucedido em reproduzir o problema, mas aqui já seguem algumas alterações para minimizar as chances.
- DO NOT MERGE YET

Coverage remained the same at 100.0% when pulling 2825e6367f2bee210e91fb642e0b1210937060a1 on fix/cep-aberto-mock into e3bc2e6687598070c6f46a9c66fadda1a5935c45 on master.

Coverage remained the same at 100.0% when pulling 2825e6367f2bee210e91fb642e0b1210937060a1 on fix/cep-aberto-mock into e3bc2e6687598070c6f46a9c66fadda1a5935c45 on master.

Não resolve o problema entretanto renomeia alguns arquivos e adiciona informações críticas ao README do projeto.

Coverage remained the same at 100.0% when pulling ed84cfe341a520eb8d384edf9e1498236a3560fb on fix/cep-aberto-mock into e3bc2e6687598070c6f46a9c66fadda1a5935c45 on master.

Coverage remained the same at 100.0% when pulling ed84cfe341a520eb8d384edf9e1498236a3560fb on fix/cep-aberto-mock into e3bc2e6687598070c6f46a9c66fadda1a5935c45 on master.

Coverage remained the same at 100.0% when pulling b0b374782d87adae1477e4a387c5b85c3dd343ff on fix/cep-aberto-mock into e3bc2e6687598070c6f46a9c66fadda1a5935c45 on master.

@filipedeschamps @MarcoWorms só comentar que eu altero! hahaha

authors: coveralls lucianopf


text:
Include FLUX.1-Dev

Hello and thanks again for your very nice work.
This PR:

Includes option to use FLUX.1-Dev
changes name to some core classes, including Flux1Schnell -> Flux1

Note: the flux_1_schnell folder still has the same name here so we can have a better diff and review the changes more easily. Once they are merged, the name of the folders and files will need to be updated too.

There are still some minor things that I want to check, but this should be ready for review.
I compared the images created here with those from huggingface and they are very similar. Here an example
Diffusers:

Mflux:

@Xuzzo Big thanks for all the help!  I will take a look at this PR later today when I have the time :)

Hi again, I have added some smaller changes on top of your work. Most notably, I have added a ModelConfig class that hold a few pieces of information (such as the max_sequence_length) for each model. Since the sigmas dependent on both the model configuration and the more "run time" configuration of the Config class I begin the generate_image method with this: config = config.copy_with_sigmas(self.model_config) now. It is very similar to how you did it, but I always make a new copy of the Config (since it is lightweight) to make sure we don't accidentally override anything

Thanks for your additions. Looks good to me. The only thing I am not fully sure about is the config logic: I dont think the sigma methods should be there, since they have external dependencies (i.e. model type). It does not hurt too much for now, but maybe having another class that takes both config and ModelConfig would be better? something like
class RuntimeConfig:
    def __init__(self, config: Config, model: ModelConfig):
        self.model = model
        self.config = Config()
        self.sigmas = self._get_sigmas(config.num_inference_steps)
        if model == ModelConfig.FLUX1_DEV:
            self.sigmas = self._shift_sigmas(self.sigmas, config.width, config.height)

    @staticmethod
    def _get_sigmas(num_inference_steps):
        ...

    @staticmethod
    def _shift_sigmas(sigmas: mx.array, width: int, height: int):
        ...

and in this case Config and ModelConfig can be frozen after init.

Thanks for your additions. Looks good to me. The only thing I am not fully sure about is the config logic: I dont think the sigma methods should be there, since they have external dependencies (i.e. model type). It does not hurt too much for now, but maybe having another class that takes both config and ModelConfig would be better? something like
class RuntimeConfig:
    def __init__(self, config: Config, model: ModelConfig):
        self.model = model
        self.config = config
        self.sigmas = self._get_sigmas(config.num_inference_steps)
        if model == ModelConfig.FLUX1_DEV:
            self.sigmas = self._shift_sigmas(self.sigmas, config.width, config.height)

    @staticmethod
    def _get_sigmas(num_inference_steps):
        ...

    @staticmethod
    def _shift_sigmas(sigmas: mx.array, width: int, height: int):
        ...

and in this case Config and ModelConfig can be frozen after init. Then you can pass around a RuntimeConfig object and refer to anything as we were doing before.

Yes that might actually be a bit more clean and separated. I'll try it out and and lets see how it fits...

Thanks again for your help. After this is merged and tested a bit more I'll probably send out a tweet about it. Just wanted to check that it is OK that I mention your twitter handle https://x.com/f_xuzzo there :) ?

ah thanks! yes that's me 🙂

ah thanks! yes that's me 🙂

Great!

authors: Xuzzo filipstrand

repo: filipstrand/mflux


text:
Brand new HTTP Routing DSL

We still should be as close to the Finagle API as possible. But having a nicer routing DSL is a really cool feature. I think we can reuse a lot from default routing DSL but just make is a bit shorter. Like this:
val e = new Endpoint[Req, Rep] {
  def route = {
    case Get / "users" / id => ???
    case Post / "users" => ???
  }
}

Instead of:
val e = new Endpoint[Req, Rep] {
  def route = {
    case Method.Get -> Root / "users" / id => ???
    case Method.Post -> Root / "users" => ???
  }
}

I don't actually think we need to anything more than import import com.twitter.finagle.httpx.Method._.
All of the Methods are exposed from the message object: https://github.com/twitter/finagle/blob/master/finagle-httpx/src/main/scala/com/twitter/finagle/httpx/Method.scala

I was wondering if we can get rid of -> Root / in the path. To use it like case Get / "users" / id => ???. Ryan @rpless, do you think this is possible to do?

I had missed that part. I think it might be. We'll probably have to extend the Path object to include a Method. I'll experiment with it a little and let you know what I find.

No longer actual because #146.

authors: rpless vkostyukov

repo: finagle/finch


text:
Multiple Forms

The forms plugin has a multiple forms format.
I have been trying to use this format with this plugin with no success - is there a specific way to do this?
Does it support multiple forms in the blueprint?
Thanks in advance.

I use multiple forms all the time with this plugin. Try looking at mgc.1ptd.com which is built using Grav, the sqlite plugin, datatables (another Grav plugin I wrote), multiple forms. Click on a hiker in the table, that sets up a field that is then used to interrogate an sqlite database. On the same page is a table to select the type of map being used. In fact, most of the plugins I wrote are related to websites I have created.
In order to get these more complex effects, you need to include some javascript and sql programming.
If you could be a bit more specific about what you want, I might be able to answer you in a way that is helpful. Also if you were to ask on the discuss forum, the question/answer might help others.
Regarding the blueprint question. I like to make things as generic as possible. However, there is a real problem about what is intuitive. How exactly do you think a blueprint for multiple forms should work? I'm genuinely curious. If you could suggest a User Interface that would solve your specific problem and could be abstracted into something that is generic for others, then I would love to try to implement it.

Hi, thanks for the response. Im referring to the use of the multiple forms support that the forms plugin uses, so in the blueprint you have like suggested in the forms documentation:
https://learn.getgrav.org/forms/forms  - see Multiple forms section.
This is what I have been trying to use unsuccessfully.
Ive created my own sqlite twig extensions to allow me to do more complex behaviours anyway so I could move forward.

I have put some working code up on the Grav forum to show how I did it. See multiple forms etc

@dlannan , I wrote up the Grav forum item as you were answering me. The link is above. I have used the multiple forms feature in the code linked to. There is some twig on the page, but only to conditionally show / not show a form.
Although the multiple forms in the code example are created within the default.md (note it is not a form.md file) for the page itself, I have put forms in another page as discussed in the Forms plugin documentation. But I found that by keeping the form definition on the same page made it easier to understand the other code.
Hope this helps. Let me know if you were expecting some other behaviour.

authors: dlannan finanalyst

repo: finanalyst/grav-plugin-sqlite


text:
Remove 'moderated' tab from spreadsheet

Currently the moderated tab is a copy of the 'Form Responses 1' tab.  The copy is made by using the ARRAYFORMULA function.
I suspect that because it has to update every time a change is made in 'Form Responses 1' it's slowing down moderators.  I typically see the loading bar display when responses come in or moderators do work.
To make this happen, we'd need to point any scripts or code that points at the 'moderated' tab at the Form Responses 1 tab instead.  Known scripts that do this:

Apps Script
functions/index.js (the Firebase Cloud Functions).

I can easily take care of #1 but would need some help on #2.

Closing since this is long since done already thanks to Susan and Albert and co.

authors: cchang-adi susanashlock

repo: findthemasks/findthemasks


text:
Only images are deleted from cloudinary

Hey @finkinfridom , me again lol
When I delete images from the admin ui, they get deleted in cloudinary but other file types are not.
e.g: I upload a csv/pdf/exe file - I see them in cloudinary even after they are deleted from the database.
I think it has to do with how the public ID's are stored for other files vs images. The public ID's for files other than images have the extension on them. So a csv file's public ID would look like this [FOLDER_NAME]/jhgcv23lkjhbvkk.csv while the image would be named  - [FOLDER_NAME]/kjhv23glhkjlkblkjhb

Hey, I'll check the code and let you know.
Thanks for reporting

Just published package version: 0.0.9 and tested it locally.
Please let me know

@finkinfridom , Thanks again.
Confirming that this is working 👍🏽

authors: BayBreezy finkinfridom

repo: finkinfridom/payload-cloudinary-plugin


text:
Feature: Numbered ad tips (cat & dog tips)

Why?
We have design for a new view that should give information and tips to potential pet buyers.
Todo

Figure out if a chevron is needed for the button or not.

What?
I'm currently depending on this FinniversKit PR, which contains the NumberedListView I'm using: https://github.com/finn-no/FinniversKit/pull/1034.
I've added two new views in this PR: AdTipsCollapsibleView and NumberedAdTipsCollapsibleView.
AdTipsCollapsibleView is a reusable expandable view we can use when other views for tips needs to be added. We have a view similar to this in FinniversKit, named CollapsibleContentView, but modifying this to handle a footer as well as the image didn't make sense so I've added this view instead.
Naming is hard, so let me know if you have an idea for better fitting name😌
NumberedAdTipsCollapsibleView is a subclass of AdTipsCollapsibleView and has some functionality added to easier use it within the app.
Version Change
Minor. Only new views added.
UI Changes
NumberedAdTipsCollapsibleView

Collapsed
Expanded
Gif

AdTipsCollapsibleView

Collapsed
Expanded

I've removed the Kind-enum from the view so we can configure it from the app instead. This means that we'll be able to list tips we don't currently "support" or have a header image for.

repo: finn-no/finnui-ios


text:
Add GitHub Actions as build system within ODP infrastructure

Description of Problem:
The Open Developer Platform needs to form an opinion on the use of GitHub Actions so FINOS projects know how to configure their CI/CD pipelines using the most appropriate mechanisms
Potential Solutions:

[ ] Arrange a date when the GitHub team can join an ODP working group call
[ ] Place the GitHub Actions grooming session on the ODP agenda
[ ] Discuss the top 3 items ODP needs to investigate, solve and deliver to move GitHub Actions forward
[ ] Add the top 3 items to the ODP GitHub issues and delegate to ODP team members to solve
[ ] Add items updates to future agenda to help unblock and move forward

Done! See https://odp.finos.org/docs/development-infrastructure/continuous-integration/intro/#github-actions

authors: maoo mcleo-d

repo: finos/open-developer-platform


text:
Error pertaining to Facebook Actvity

Welcome to FirebaseUI and thanks for submitting an issue!
Please take a look at open issues, as well as resolved issues, to see if your issue is either already being addressed, or has been solved by someone else.
If not, please feel free to fill in the following info so we can help faster!
Step 1: Are you in the right place?

For issues or feature requests related to the code in this repository file a GitHub issue.
For general technical questions, post a question on StackOverflow tagged appropriately.
For general Firebase discussion, use the firebase-talk google group
For help troubleshooting your application that does not fall under one of the above categories, reach out to the personalized Firebase support channel

Step 2: Describe your environment

Android device: _____
Android OS version: _____
Google Play Services version: _____
Firebase/Play Services SDK version: _____
FirebaseUI version: 10.0.1

Step 3: Describe the problem:
I am getting the error while building the project
Information:Gradle tasks [clean, :app:generateDebugSources, :app:mockableAndroidJar, :app:prepareDebugUnitTestDependencies, :app:generateDebugAndroidTestSources, :auth:generateDebugSources, :auth:mockableAndroidJar, :auth:prepareDebugUnitTestDependencies, :auth:generateDebugAndroidTestSources, :database:generateDebugSources, :database:generateDebugAndroidTestSources, :database:mockableAndroidJar, :database:prepareDebugUnitTestDependencies, :library:generateDebugSources, :library:generateDebugAndroidTestSources, :library:mockableAndroidJar, :library:prepareDebugUnitTestDependencies, :storage:generateDebugSources, :storage:mockableAndroidJar, :storage:prepareDebugUnitTestDependencies, :storage:generateDebugAndroidTestSources]
Steps to reproduce:

Observed Results:

What happened?  This could be a description, logcat output, etc.

Expected Results:

What did you expect to happen?

Relevant Code:
// TODO(you): code here to reproduce the problem

@muralidhararava what is the error you're experiencing?

@muralidhararava this is an old issue and there's not enough information here, closing.  Please comment if you'd like to discuss further.

authors: muralidhararava samtstern

repo: firebase/FirebaseUI-Android


text:
Should skip auth picker view if single provider

I initialize FUIAuth instance as follows:
FUIAuth *authUI = [FUIAuth defaultAuthUI];

NSArray<id<FUIAuthProvider>> *providers = @[[[FUIGoogleAuth alloc] init]];
[authUI setSignInWithEmailHidden:YES];

authUI.providers = providers;

and I'd expect to have the Google Sign In screen presented directly.
I get the auth picker view instead.
I think FirebaseUI iOS should skip the auth picker view if only one provider is configured.
Additionally, this is the behavior of FirebaseUI Android.

@adriano-di-giovanni you can achieve this by calling Phone Auth provider directly:
      FUIPhoneAuth *provider = self.authUI.providers.firstObject;
      [provider signInWithPresentingViewController:viewController];

Please notice that should add provider to the list of providers anyway (you're already doing this).
Here is sample code link.

authors: adriano-di-giovanni yramanchuk

repo: firebase/FirebaseUI-iOS


text:
[BUG] Multiple thumbnails folder creation (critical)

[READ] Step 1: Are you in the right place?
yes
[REQUIRED] Step 2: Describe your configuration

Extension name:  storage-resize-images

[REQUIRED] Step 3: Describe the problem
When uploading an image to the storage bucket, seemingly infinite thumbnails folders are created, which exceeded my quota for SocketConnectNonbillable within seconds.
Steps to reproduce:
Upload an image to storage bucket.
Expected result
Image should be resized inside one  lowRes folder.
Actual result
The folder was created multiple times, each containing the resized image, which probably lead to my quota exceeding.
Logs i managed to get before my quota was exceeded:
(shortened paths with ... in order to make it more readable)
Function execution started
Billing account not configured. External network is not accessible and quotas are severely limited. Configure billing account to remove these restrictions
Started execution of extension with configuration { bucket: '[...]',   cacheControlHeader: undefined,   imageSizes: [ '200x200' ],   resizedImagesPath: 'lowRes' }
Creating temporary directory: '/tmp/[...]/lowRes/lowRes/lowRes/lowRes/lowRes/lowRes/lowRes/lowRes/lowRes/lowRes/lowRes/lowRes/lowRes/lowRes/lowRes/lowRes/lowRes/lowRes/lowRes/lowRes/lowRes/lowRes/lowRes/lowRes/lowRes/lowRes/lowRes/lowRes/lowRes/lowRes/lowRes/lowRes/lowRes/lowRes/lowRes/lowRes/lowRes/lowRes/lowRes/lowRes/lowRes/lowRes/lowRes/lowRes/lowRes/lowRes/lowRes/lowRes/lowRes/lowRes/lowRes/lowRes/lowRes/lowRes/lowRes/lowRes/lowRes/lowRes/lowRes/lowRes/lowRes/lowRes/lowRes/lowRes/lowRes/lowRes/lowRes/lowRes/lowRes/lowRes/lowRes/lowRes/lowRes/lowRes'
Created temporary directory: '/tmp/[...]/lowRes/.../lowRes'
Downloading image file: '[...]/lowRes.../lowRes/_200x200'
Downloaded image file: '[...]/lowRes/.../lowRes/_200x200' to '/tmp/[...]/lowRes/.../lowRes/_200x200'
Resizing image at path '/tmp/_200x200' to size: 200x200
Resized image created at '/tmp/_200x200'
Uploading resized image to '[...]/lowRes/.../lowRes/_200x200'
Uploaded resized image to '[...]/lowRes/.../lowRes/_200x200'
Deleting temporary resized file: '[...]/lowRes/.../lowRes/_200x200'
Deleted temporary resized file: '[...]/lowRes/.../lowRes/_200x200'
Completed execution of extension
Deleting temporary original file: '[...]/lowRes/.../lowRes/_200x200'
Deleted temporary original file: '[...]/lowRes/.../lowRes/_200x200'
Function execution took 465 ms, finished with status: 'ok'
Error: quota exceeded (Quota exceeded for quota group 'SocketConnectNonbillable' and limit 'CLIENT_PROJECT-100s' of service 'cloudfunctions.googleapis.com' for consumer 'project_number:[...]'.);
In conclusion, the cloud function was called ~500 times which can be seen in my statistics.
(I never used cloud functions before and only tried to upload an image two times)
Later i also got this error, probably as a result:
    at Util.parseHttpRespBody (/srv/node_modules/@google-cloud/common/build/src/util.js:191:38)
    at Util.handleResp (/srv/node_modules/@google-cloud/common/build/src/util.js:135:117)
    at retryRequest (/srv/node_modules/@google-cloud/common/build/src/util.js:423:22)
    at onResponse (/srv/node_modules/retry-request/index.js:206:7)
    at /srv/node_modules/teeny-request/build/src/index.js:158:17
    at <anonymous>
    at process._tickDomainCallback (internal/process/next_tick.js:229:7)
  code: 400,
  errors:
   [ { domain: 'global',
       reason: 'invalid',
       message: 'The maximum object length is 1024 characters, but got a name with 1025 characters: \'\'[...]/lowRes/lowRes/lowRes/lowRes/lowRes/lowRes/lowRes/lowRes/lowRe...\'\'' } ],
  response: undefined,
  message: 'The maximum object length is 1024 characters, but got a name with 1025 characters: \'\'[...]/lowRes/lowRes/lowRes/lowRes/lowRes/lowRes/lowRes/lowRes/lowRe...\'\'' }```

Hey @marvinsxtr, looks like this is the regex  failing here to pickup that it's already a resized image.
I think we can look at removing this regex and instead use a custom metadata field to infer that an image has already been resized.

It looks like this issue is caused when an image file is uploaded without an extension. The isResizedImage should be be expanded to check for the extension, or the function should auto-assign an extension if missing.
Here is a test case for the current implementation. In prod, the result is an infinite loop that uploads resized images with an empty filename. This will cause runaway billing if not caught early.
const path = require('path')

const suffixRegex = /_\d+x\d+$/;
const isResizedImageValidator = (fileName) => suffixRegex.test(fileName);

const filePath = 'thumbs/someImageWithoutExt_200x200'
const fileName = path.basename(filePath);
const fileExtension = path.extname(filePath); // ""
const fileNameWithoutExtension = fileName.slice(0, -fileExtension.length);  // ""
const isResizedImage = isResizedImageValidator(fileNameWithoutExtension);

console.log(isResizedImage) // false :(

Hi @codediodeio what do you mean by "image file is uploaded without an extension"? I want to make sure our fix that is in flight is going to solve this issue, and i'm having trouble reproducing the issue in the first place.
@marvinsxtr can you tell me exactly what your installation parameters are? What did you put for "Cloud Storage path for resized images", and what is the format and name of the image you then uploaded? Was it uploaded to the root of the bucket or a sub folder, if so, what was the name of the sub folder? As much detail as possible would be appreciated. Thanks!

I mean when you upload a file like ref('my-image').put(img), where the file mime type is an image. Notice the path is missing .png.
Setting a metadata property on the results, like use_resizer: false is the best solution IMO. It has the added benefit of allowing developers to opt-out of the extension for specific files.

The fix is now live in v.0.1.1 of the extension. You can update via Firebase Console or CLI by running:
firebase ext:update storage-resize-images --project <projectId>
@codediodeio If you would like to opt out of resizing some images, my suggestion would be to put those images inside of a different bucket. The reason is that if they are in the same bucket as the one that the extension is listening to, a Cloud Function will still be triggered. This will lead to higher quota usage and potential cost.

authors: Salakar codediodeio laurenzlong marvinsxtr

repo: firebase/extensions


text:
Error: Could not find or load main class in .jar file

The error happens after running the .jar:
Error: Could not find or load main class MainKt
It looks like the problem appears because of firebase:
implementation("com.google.firebase:firebase-admin:9.2.0")
Adding it in an empty project provides this error while all is ok without this dependency.

Seems ok after updating Java from 17 to 19.

It seems like you have resolved the issue. I will close this for now. We can reopen later if needed. Thanks!

authors: Psijic lahirumaramba

repo: firebase/firebase-admin-java


text:
Firestore - gRPCCertificates.bundle: No such file or directory

Xcode version: 10.1
Firebase SDK version: 5.20.2
Firebase Component: Firestore

Describe the problem
Cannot install Firestore pod, get the error:
CpResource /Users/macbookpro2018/sites/ejected-calendar/ios/gRPCCertificates.bundle /Users/macbookpro2018/Library/Developer/Xcode/DerivedData/rgcalendar-bfjzhbiwxklgqmchjhbjlpniuqst/Build/Products/Release-iphonesimulator/rgcalendar.app/gRPCCertificates.bundle (in target: rgcalendar)
    cd /Users/macbookpro2018/sites/ejected-calendar/ios
    builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -strip-debug-symbols -strip-tool /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/strip -resolve-src-symlinks /Users/macbookpro2018/sites/ejected-calendar/ios/gRPCCertificates.bundle /Users/macbookpro2018/Library/Developer/Xcode/DerivedData/rgcalendar-bfjzhbiwxklgqmchjhbjlpniuqst/Build/Products/Release-iphonesimulator/rgcalendar.app

error: /Users/macbookpro2018/sites/ejected-calendar/ios/gRPCCertificates.bundle: No such file or directory

Steps to reproduce:
Install pod 'Firebase/Firestore', build project.

Are you able to repro this in the Firestore sample app?

No, I can setup a basic ios app with Firestore. My app also works on Android, its just ios I get the error.

Hi @mharrisweb, I'm able to create a Podfile containing just the Firebase/Firestore pod and things work as expected so there must be something else going on that's more specific to your situation.
The best way to make any forward progress on this is to make and share a minimal example that shows the issue. Often the effort of trying to strip things out of your configuration ends up helping to pinpoint what's going on.
Alternatively, a set of reproduction steps that work from nothing would work too. As it stands your steps to reproduce don't yield the problem you're describing.
This isn't an issue we've seen before so I don't have much to offer otherwise.

authors: mharrisweb morganchen12 wilhuff

repo: firebase/firebase-ios-sdk


text:
I CAN'T INSTALL FIREBASE/MLNLTRANSLATE, PLEASE HELP ME?

[READ] Step 1: Are you in the right place?

For issues or feature requests related to the code in this repository
file a Github issue.

If this is a feature request make sure the issue title starts with "FR:".

For general technical questions, post a question on StackOverflow
with the firebase tag.
For general Firebase discussion, use the firebase-talk
google group.
For help troubleshooting your application that does not fall under one
of the above categories, reach out to the personalized
Firebase support channel.

[REQUIRED] Step 2: Describe your environment

Xcode version: _____
Firebase SDK version: _____
Firebase Component: _____ (Auth, Core, Database, Firestore, Messaging, Storage, etc)
Component version: _____

[REQUIRED] Step 3: Describe the problem
Steps to reproduce:
What happened? How can we make the problem occur?
This could be a description, log/console output, etc.
Relevant Code:
// TODO(you): code here to reproduce the problem

Hi @vanhiep184, thanks for reporting, however, we won't be able to identify the cause of the issue without enough information. Could you please complete the given template including the SDK versions used, detailed steps to reproduce the issue, a minimal repro of your code and complete error logs.

I'm using Cocoapods 1.9.0.beta.2
when I add pod 'Firebase/MLNLTranslate' in my podfile
then pod install, I got this error
-------This my error--------
[!] CocoaPods could not find compatible versions for pod "Firebase/MLNLTranslate":
In Podfile:
Firebase/MLNLTranslate
None of your spec sources contain a spec satisfying the dependency: Firebase/MLNLTranslate.
You have either:

out-of-date source repos which you can update with pod repo update or with pod install --repo-update.
mistyped the name or version.
not added the source repo that hosts the Podspec to your Podfile.

Hi @vanhiep184, thanks for sharing. I can't seem to replicate the same output. Have you tried to update with pod repo update as stated in your error message?

Hi @vanhiep184 - one more thing that would help us debug this: can you please share your entire Podfile? It could be the case that a different Firebase pod is locked to an older version and there's no overlap with the MLNLTranslate subspec.

Also, make sure you have up-to-date pod sources by running pod repo update.


text:
Firebase Analytics in a library Cocoapod podspec causes pod lint to fail

[REQUIRED] Step 1: Describe your environment

Xcode version: 12.2
Firebase SDK version: 7.1
Installation method: CocoaPods
Firebase Component: FIRAnalytics

[REQUIRED] Step 2: Describe the problem
Using Firebase Analytics in a library PodSpec causes pod lint to fail
Steps to reproduce:
If you include Firebase/Analytics as a dependency in a Cocoapod podspec,
pod lint --allow-warnings fails when trying to validate the simulator build
Relevant Code:
Add the following to newly created Cocoapods library podspec (sample at [https://github.com/tengelmeier/PodLintErrorSample] )
    s.static_framework = true             # required as firebase is static
    s.dependency 'Firebase/Analytics'

Result:
pod lib lint --allow-warnings --verbose

>[...]
  	ld: in .../FIRAnalyticsConnector(FIRAnalyticsConnector_a8eeba373b74508311b8b22b8d3202a6.o), building for iOS Simulator, but linking in object file built for iOS, file '.../FIRAnalyticsConnector' for architecture arm64
    clang: error: linker command failed with exit code 1 (use -v to see invocation)
...
	[!] PodLintErrorSample did not pass validation, due to 1 error.
	You can use the `--no-clean` option to inspect any issue.

@tengelmeier Thanks for the report. This is a result of Xcode 12 requiring an arm64 simulator slice in binary pods. There are three workarounds:

Use Xcode 11
Add the --skip-import-validation option
Use the M1 variant of the release. See https://github.com/firebase/firebase-ios-sdk/blob/master/AppleSilicon.md

I'll close the issue, but feel free to ask any follow up questions here.

Thanks for the comment.
While
pod lib lint --allow-warnings --verbose --skip-import-validation
still failed,
pod repo push --allow-warnings --verbose --skip-import-validation
worked.


text:
Adding firebase analytics using cocoapods to xcode project will not build

Step 0: Are you in the right place?

For issues or feature requests related to the code in this repository
file a Github issue.

If this is a feature request please use the Feature Request template.

For general technical questions, post a question on StackOverflow
with the firebase tag.
For general (non-iOS) Firebase discussion, use the firebase-talk
google group.
For backend issues, console issues, and other non-SDK help that does not fall under one
of the above categories, reach out to
Firebase Support.
Once you've read this section and determined that your issue is appropriate for
this repository, please delete this section.

[REQUIRED] Step 1: Describe your environment

Xcode version: _____12.3
Firebase SDK version: _current
Installation method: CocoaPods  (select one)
Firebase Component: _____Firebase Analytics with or without Crashlytics

[REQUIRED] Step 2: Describe the prob
Steps to reproduce:
Close xcode
add pod 'Firebase/Analytics' to pod file
run pod install
What happened? How can we make the problem occur?
error: unable to spawn process (Argument list too long) trying to run Check Pod Manifest Lock
also even if you disable that script swiftc will fail similarly
If you have a downloadable sample project that reproduces the bug you're reporting, you will
likely receive a faster response on your issue.
Relevant Code:
// TODO(you): code here to reproduce the problem

Thanks for the report. We'll likely need a reproducible example to provide help since we thoroughly validate the described use case.
Also, the version of CocoaPods might be relevant - pod --version

Its basically this.  Cocoapods 10.1 as required by firebase
https://stackoverflow.com/questions/53226087/error-unable-to-spawn-process-argument-list-too-long-in-xcode-build
Note that in this SO there is no actual fix, the top rated comment simply says to not use custom xcconfig files by disabling them.  The only workaround I found is to use the "legacy build system" in xcode which is deprecated.
To be clear I dont have that many pod dependencies.  Its not in the category of FAT app.  One of my apps which has custom xccode configs works fine and another with essentially the same setup blows up with the error.
It might be a cocoapods issue but I doubt it since I havent had any issues with cocoapods in these projects going on years.
if I remove firebase the issue goes away.  For now since I would like to be able to use Crashlytics Im using the legacy build system and hoping that doesnt cause other issues.  I think this has come up enough that someone should fix it.

Thanks for the link.
The issue also reported at https://github.com/CocoaPods/CocoaPods/issues/9450. Some of the comments there might help.
I'm willing to investigate more deeply in either CocoaPods or the Firebase Analytics podspec, but would need a reproducible example to do so.

So that issue I will say "sort of", its not just that script, swiftc fails as well if you disable the manifest check.  Also in the other SO you will see that other scripts fail with the same error. There is likely a recursion issue in handling the inputs to any script, as I said my app is not FAT or even close to it.

if I can give you a sanitized project example that reproduces it I will.  The problem with empty projects is that issues like this could fly under the radar due to having just a couple source files.

Agreed - that's why we'll need an example to be able to investigate.

I know it makes me wish I had 100,000 employees


text:
[visionOS] Fix FirebaseMessaging build on Xcode 15.1 beta 1

In Xcode 15.1 TARGET_OS_IOS is now 0 instead of 1 on visionOS. This PR fixes the build of Firebase Messaging on Xcode 15.1 beta 1 (and MessagingUnit passes).
Note: https://github.com/google/GoogleUtilities/pull/132 is also needed to fix the build (not yet tagged / released).
#no-changelog

@paulb777 Looks like the messaging job is flaky (e.g., this run from last night on master: https://github.com/firebase/firebase-ios-sdk/actions/runs/6491859036/job/17629814364).


text:
BadParcelableException: ClassNotFoundException for PendingCallback

12-19 17:25:22.014 18473-18473/? E/AndroidRuntime: FATAL EXCEPTION: main
                                                   Process: com.supercilex.robotscouter, PID: 18473
                                                   java.lang.RuntimeException: Unable to start service com.firebase.jobdispatcher.GooglePlayReceiver@61e66f2 with Intent { act=com.google.android.gms.gcm.ACTION_TASK_READY cmp=com.supercilex.robotscouter/com.firebase.jobdispatcher.GooglePlayReceiver (has extras) }: android.os.BadParcelableException: ClassNotFoundException when unmarshalling: com.google.android.gms.gcm.PendingCallback
                                                       at android.app.ActivityThread.handleServiceArgs(ActivityThread.java:3343)
                                                       at android.app.ActivityThread.-wrap21(ActivityThread.java)
                                                       at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1582)
                                                       at android.os.Handler.dispatchMessage(Handler.java:102)
                                                       at android.os.Looper.loop(Looper.java:154)
                                                       at android.app.ActivityThread.main(ActivityThread.java:6119)
                                                       at java.lang.reflect.Method.invoke(Native Method)
                                                       at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:886)
                                                       at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:776)
                                                    Caused by: android.os.BadParcelableException: ClassNotFoundException when unmarshalling: com.google.android.gms.gcm.PendingCallback
                                                       at android.os.Parcel.readParcelableCreator(Parcel.java:2536)
                                                       at android.os.Parcel.readParcelable(Parcel.java:2462)
                                                       at android.os.Parcel.readValue(Parcel.java:2365)
                                                       at android.os.Parcel.readArrayMapInternal(Parcel.java:2732)
                                                       at android.os.BaseBundle.unparcel(BaseBundle.java:269)
                                                       at android.os.Bundle.getParcelable(Bundle.java:864)
                                                       at com.firebase.jobdispatcher.GooglePlayReceiver.a(Unknown Source)
                                                       at com.firebase.jobdispatcher.GooglePlayReceiver.onStartCommand(Unknown Source)
                                                       at android.app.ActivityThread.handleServiceArgs(ActivityThread.java:3326)
                                                       at android.app.ActivityThread.-wrap21(ActivityThread.java)
                                                       at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1582)
                                                       at android.os.Handler.dispatchMessage(Handler.java:102)
                                                       at android.os.Looper.loop(Looper.java:154)
                                                       at android.app.ActivityThread.main(ActivityThread.java:6119)
                                                       at java.lang.reflect.Method.invoke(Native Method)
                                                       at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:886)
                                                       at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:776)

This should be fixed by #74. I've cut 0.5.2 and pushed it to JCenter.

@ciarand Thanks! I can confirm that the bug is fixed in production.

Cool, thanks for confirming!

In 0.8.1 is still there:
09-18 13:28:31.396 11943-11995/? E/Parcel: Class not found when unmarshalling: .notifications.services.NotificationMessages                                            java.lang.ClassNotFoundException: .notifications.services.NotificationMessages                                                at java.lang.Class.classForName(Native Method)                                                at java.lang.Class.forName(Class.java:453)                                                at android.os.Parcel.readParcelableCreator(Parcel.java:2818)                                                at android.os.Parcel.readParcelable(Parcel.java:2772)                                                at android.os.Parcel.readValue(Parcel.java:2675)                                                at android.os.Parcel.readArrayMapInternal(Parcel.java:3042)                                                at android.os.BaseBundle.unparcel(BaseBundle.java:257)                                                at android.os.BaseBundle.getString(BaseBundle.java:1086)                                                at suv.<init>(:com.google.android.gms@11509470:16)                                                at suv.<init>(:com.google.android.gms@11509470:3)                                                at swv.a(:com.google.android.gms@11509470:159)                                                at sww.handleMessage(:com.google.android.gms@11509470:49)                                                at android.os.Handler.dispatchMessage(Handler.java:105)                                                at android.os.Looper.loop(Looper.java:164)                                                at android.os.HandlerThread.run(HandlerThread.java:65)                                             Caused by: java.lang.ClassNotFoundException: Didn't find class ".notifications.services.NotificationMessages" on path: DexPathList[[zip file "/system/framework/com.android.location.provider.jar", zip file "/system/framework/com.android.media.remotedisplay.jar", zip file "/data/app/com.google.android.gms--oSTMvCl379UMnXE-vZQ2Q==/base.apk"],nativeLibraryDirectories=[/data/app/com.google.android.gms--oSTMvCl379UMnXE-vZQ2Q==/lib/x86, /system/fake-libs, /data/app/com.google.android.gms--oSTMvCl379UMnXE-vZQ2Q==/base.apk!/lib/x86, /system/lib, /system/vendor/lib]]                                                at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:93)                                                at java.lang.ClassLoader.loadClass(ClassLoader.java:379)                                                at java.lang.ClassLoader.loadClass(ClassLoader.java:312)                                                at java.lang.Class.classForName(Native Method)                                                 at java.lang.Class.forName(Class.java:453)                                                 at android.os.Parcel.readParcelableCreator(Parcel.java:2818)                                                 at android.os.Parcel.readParcelable(Parcel.java:2772)                                                 at android.os.Parcel.readValue(Parcel.java:2675)                                                 at android.os.Parcel.readArrayMapInternal(Parcel.java:3042)                                                 at android.os.BaseBundle.unparcel(BaseBundle.java:257)                                                 at android.os.BaseBundle.getString(BaseBundle.java:1086)                                                 at suv.<init>(:com.google.android.gms@11509470:16)                                                 at suv.<init>(:com.google.android.gms@11509470:3)                                                 at swv.a(:com.google.android.gms@11509470:159)                                                 at sww.handleMessage(:com.google.android.gms@11509470:49)                                                 at android.os.Handler.dispatchMessage(Handler.java:105)                                                 at android.os.Looper.loop(Looper.java:164)                                                 at android.os.HandlerThread.run(HandlerThread.java:65)  09-18 13:28:31.396 11943-11995/? E/AndroidRuntime: FATAL EXCEPTION: netscheduler-queue-handler                                                    Process: com.google.android.gms.persistent, PID: 11943                                                    android.os.BadParcelableException: ClassNotFoundException when .notifications.services.NotificationMessages                                                        at android.os.Parcel.readParcelableCreator(Parcel.java:2846)                                                        at android.os.Parcel.readParcelable(Parcel.java:2772)                                                        at android.os.Parcel.readValue(Parcel.java:2675)                                                        at android.os.Parcel.readArrayMapInternal(Parcel.java:3042)                                                        at android.os.BaseBundle.unparcel(BaseBundle.java:257)                                                        at android.os.BaseBundle.getString(BaseBundle.java:1086)                                                        at suv.<init>(:com.google.android.gms@11509470:16)                                                        at suv.<init>(:com.google.android.gms@11509470:3)                                                        at swv.a(:com.google.android.gms@11509470:159)                                                        at sww.handleMessage(:com.google.android.gms@11509470:49)                                                        at android.os.Handler.dispatchMessage(Handler.java:105)                                                        at android.os.Looper.loop(Looper.java:164)                                                        at android.os.HandlerThread.run(HandlerThread.java:65)

0.8.5 still an issue
Refactored class to be Serializable, Parcelable and even used the Parcel lib but still same error.

authors: Cataalinn SUPERCILEX ciarand gotama

repo: firebase/firebase-jobdispatcher-android


text:
firebase-ci-builder

Link to project (GitHub):
https://github.com/akauppi/firebase-ci-builder
Describe the project in 2-3 sentences:
Building a Docker image capable of running Firebase emulators.
Why would Firebase developers be interested in this project?:
Firebase doesn't have an official Docker image for the emulators and the images I was able to find are not aware of the Firebase Emulators, i.e. don't provide Java SDK.
The image makes it possible to:

use Cloud Build for CI/CD of Firebase projects
use Docker tools in development, removing the need to install firebase-tools on the development system

Whether you appreciate the latter is a matter of taste. The author likes Dockerized development chains, because they are generally easier to maintain and provide a more reproducible development experience than the variation of - say - Node, npm and bash versions your fellow coders might have.
Have you added a .opensource/project.json file to your site:
No
Please motivate me, why I should. I try to keep the repos as slender as possible.

I’ll withdraw my case because the focus seems to be shifting to devlibrary.withgoogle.com.
https://github.com/firebase/firebaseopensource.com/issues/52#issuecomment-811825045


text:
Problem with links pasted into chat

This link broke in chat because of apostophe:
http://rationalwiki.org/wiki/Roko's_basilisk
!! these didn't work at all (it was blank):
http://www.oeticket.com/de/tickets/scott-bradlee-postmodern-jukebox-wien-porgy-bess-378619/event.html
http://www.independent.co.uk/life-style/gadgets-and-tech/news/microsoft-to-replace-internet-explorer-with-new-streamlined-browser-9949448.html

This is not a bug. If you look inside your firebase, the message will have been trimmed with an ellipsis because the maxLengthMessage has been set to 120 characters in the example. If you remove or lift the constraint firebase will store your message as originally intended, and the message should appear with the link.

Re: Roko's_basilisk, try replacing linkify with Autolinker.js [https://github.com/gregjacobs/Autolinker.js]

+1 on replacing linkify with autolinker

looks like linking is done with regexes:
https://github.com/firebase/firechat/blob/master/src/js/firechat-ui.js#L46-L47
rather then a library.

authors: davidhq gmonaie nightpool

repo: firebase/firechat


text:
🐛 [firebase_ui_auth] An issue with dependency of the flutter_svg package has occurred.

An issue with dependency of the flutter_svg package has occurred.
Is it possible to update the packages to resolve the conflict?
Because pronto depends on firebase_ui_auth ^1.2.1 which depends on flutter_svg ^1.1.1, flutter_svg ^1.1.1 is required.
So, because pronto depends on flutter_svg ^2.0.2, version solving failed.
pub get failed
command: "C:\Dev\flutter\bin\cache\dart-sdk\bin\dart __deprecated_pub --directory . get --example"
pub env: {
  "FLUTTER_ROOT": "C:\Dev\flutter",
  "PUB_ENVIRONMENT": "flutter_cli:get",
  "PUB_CACHE": "C:\Users\SintPatrick\AppData\Local\Pub\Cache",
}
exit code: 1

Closing this as a duplicate of https://github.com/firebase/flutterfire/issues/10794.
Kindly subscribe to the original issue for updates.
Thank you

repo: firebase/flutterfire


text:
🐛 [cloud_firestore] Windows app crashes with Unhandled exception at 0x00007FF637C02EEA in my_app.exe: 0xC000001D: Illegal Instruction

Bug report
Describe the bug
As the title says.
Steps to reproduce
Steps to reproduce the behavior:

Call await FirebaseFirestore.instance.collection('anyCollection').doc('anyId').get();(where, whereIn also generate the same crash) from the example app.
The app crashes with the Lost Connection to device with no error logs in the terminal. However, if you generate the .sln file (Thanks to)  and run the app with the Visual Studio you could see the crash with message Unhandled exception at 0x00007FF637C02EEA in my_app.exe: 0xC000001D: Illegal Instruction.

Following is the Disassembly generated by the Visual Studio
Disassembly.md
Expected behavior
App shouldn't crash
Sample project
flutterfire example project with a live firebase project details will create the same crash.

Additional context
OS - Windows 10 Pro
Processor - Intel(R) Core(TM) i5-3340M CPU @ 2.70GHz, 2701 Mhz, 2 Core(s), 4 Logical Processor(s)
System Model - Dell Latitude E5430 non-vPro

Flutter doctor
Run flutter doctor and paste the output below:
Click To Expand
[√] Flutter (Channel stable, 3.16.9, on Microsoft Windows [Version 10.0.19045.3930], locale en-IN)
[√] Windows Version (Installed version of Windows is version 10 or higher)
[X] Android toolchain - develop for Android devices
    X Unable to locate Android SDK.
      Install Android Studio from: https://developer.android.com/studio/index.html
      On first launch it will assist you in installing the Android SDK components.
      (or visit https://flutter.dev/docs/get-started/install/windows#android-setup for detailed instructions).
      If the Android SDK has been installed to a custom location, please use
      `flutter config --android-sdk` to update to that location.

[X] Chrome - develop for the web (Cannot find Chrome executable at .\Google\Chrome\Application\chrome.exe)
    ! Cannot find Chrome. Try setting CHROME_EXECUTABLE to a Chrome executable.
[√] Visual Studio - develop Windows apps (Visual Studio Community 2022 17.8.4)
[!] Android Studio (not installed)
[√] VS Code (version 1.85.2)
[√] Connected device (2 available)
[√] Network resources

! Doctor found issues in 3 categories.

Flutter dependencies
Run flutter pub deps -- --style=compact and paste the output below:
Click To Expand
Dart SDK 3.2.6
Flutter SDK 3.16.9
cloud_firestore_example 0.0.0

dependencies:
- cloud_firestore 4.14.0 [cloud_firestore_platform_interface cloud_firestore_web collection firebase_core firebase_core_platform_interface flutter meta]
- firebase_core 2.24.2 [firebase_core_platform_interface firebase_core_web flutter meta]
- flutter 0.0.0 [characters collection material_color_utilities meta vector_math web sky_engine]
- http 1.2.0 [async http_parser meta web]

dev dependencies:
- flutter_test 0.0.0 [flutter test_api matcher path fake_async clock stack_trace vector_math async boolean_selector characters collection material_color_utilities meta source_span stream_channel string_scanner term_glyph web]
- integration_test 0.0.0 [flutter flutter_driver flutter_test path vm_service async boolean_selector characters clock collection fake_async file matcher material_color_utilities meta source_span stack_trace stream_channel string_scanner sync_http term_glyph test_api vector_math web webdriver]

transitive dependencies:
- _flutterfire_internals 1.3.16 [collection firebase_core firebase_core_platform_interface flutter meta]
- async 2.11.0 [collection meta]
- boolean_selector 2.1.1 [source_span string_scanner]
- characters 1.3.0
- clock 1.1.1
- cloud_firestore_platform_interface 6.1.0 [_flutterfire_internals collection firebase_core flutter meta plugin_platform_interface]
- cloud_firestore_web 3.9.0 [_flutterfire_internals cloud_firestore_platform_interface collection firebase_core firebase_core_web flutter flutter_web_plugins
js]
- collection 1.18.0
- fake_async 1.3.1 [clock collection]
- file 6.1.4 [meta path]
- firebase_core_platform_interface 5.0.0 [collection flutter flutter_test meta plugin_platform_interface]
- firebase_core_web 2.10.0 [firebase_core_platform_interface flutter flutter_web_plugins js meta]
- flutter_driver 0.0.0 [file flutter flutter_test fuchsia_remote_debug_protocol path meta vm_service webdriver async boolean_selector characters clock collection matcher material_color_utilities platform process source_span stack_trace stream_channel string_scanner sync_http term_glyph test_api vector_math web]
- flutter_web_plugins 0.0.0 [flutter characters collection material_color_utilities meta vector_math web]
- fuchsia_remote_debug_protocol 0.0.0 [process vm_service file meta path platform]
- http_parser 4.0.2 [collection source_span string_scanner typed_data]
- js 0.6.7 [meta]
- matcher 0.12.16 [async meta stack_trace term_glyph test_api]
- material_color_utilities 0.5.0 [collection]
- meta 1.10.0
- path 1.8.3
- platform 3.1.2
- plugin_platform_interface 2.1.8 [meta]
- process 4.2.4 [file path platform]
- sky_engine 0.0.99
- source_span 1.10.0 [collection path term_glyph]
- stack_trace 1.11.1 [path]
- stream_channel 2.1.2 [async]
- string_scanner 1.2.0 [source_span]
- sync_http 0.3.1
- term_glyph 1.2.1
- test_api 0.6.1 [async boolean_selector collection meta source_span stack_trace stream_channel string_scanner term_glyph]
- typed_data 1.3.2 [collection]
- vector_math 2.1.4
- vm_service 11.10.0
- web 0.3.0
- webdriver 3.0.2 [matcher path stack_trace sync_http]

Hi @sharathGowda12, I can't seem to reproduce the crash using the plugin example app.
What actions do you perform in the app and is there any additional information that you can provide?

Any call to cloud_firestore crashes the app.
I think, it happens only in few devices, as reported earlier here, so might not be able to reproduce in you system.

That would likely explain it. I tried several calls to firestore but it did not crash on my device.
Dell XPS 13 7390 running windows 11 home
Labeling based on the information provided above.

Same issue!

I am also facing this issue, it is a major blocker for our team. We are building a cross-platform application, and we require firestore support for our application on windows, as most of our customer base is on windows only.

I have similar issue, it worked once on old sdk version 2.18.0 but after upgrading to latest sdk, it just crashes with no errors.

Same here. My Flutter windows app crashes on some devices because of firestore. Any solution or firestore version that works?

Same here.
The app crashes on one customer desktop only due to firebase.

Any updates?

Hello, couldn't reproduce this issue using my the example app with those:
  // Get document
  final doc = await FirebaseFirestore.instance
      .collection('firestore-example-app')
      .doc('movie')
      .get();

  print(doc.data());

// Use where in
  final querySnapshot = await FirebaseFirestore.instance
      .collection('firestore-example-app')
      .where('genre', arrayContainsAny: ['fantasy'])
      .get();

  print(querySnapshot.docs.length);

@google-oss-bot I don't think, there is more information, I could possibly provide. This is such an issue, that happens only on a few devices (probably older PCs which support Windows 10). And it is confirmed by other commentators too.
If the Firebase team is checking it only on newer models, I don't think, there is a possibility to reproduce this bug.

Hello @sharathGowda12, if the issue is only happening on older device, it's probably due to the underlying C++ SDK, you can report the issue here with: https://github.com/firebase/firebase-cpp-sdk

In my experience, the problem occurs not only in older devices. I think this problem should not be overlooked. Several users of my app in production can no longer use the program with relatively new PCs

this issue occurs even without firebase. it seems also to be some underlying cpu unsupported features. flutter sdk should have some fix too. happens on too old cpus (tested and detected on: AMD A8-3500M, AMD Phenom X6 1055T)

Hello, couldn't reproduce this issue using my the example app with those:

Please try with below code it is crashing on Windows 11
// Use whereNotIn
  final querySnapshot = await FirebaseFirestore.instance
      .collection('firestore-example-app')
      .where('genre', whereNotIn: ['fantasy'])
      .get();

  print(querySnapshot.docs.length);

Same here, but no firebase.

The issue 0xc000001d means that Flutter uses some CPU instruction from an instruction set (AVX, FMA3, SSE, MMX, ...) which the CPU does not support. The correct way is to check the supported CPU instruction sets first, before running instructions from that instruction set - or if the instruction is mandatory and critical - mark the CPU as unsupported.
This seems to be a bug in Flutter itself.
RustDesk crashes with the following CPU if Flutter 3.16.9 is used (3.10.6 worked fine): AMD Phenom(tm) II X4 955 Processor which supports the following instruction sets:

MMX instructions
Extensions to MMX
3DNow! technology
Extensions to 3DNow!
SSE / Streaming SIMD Extensions
SSE2 / Streaming SIMD Extensions 2
SSE3 / Streaming SIMD Extensions 3
SSE4a
AMD64 / AMD 64-bit technology
AMD-V / AMD Virtualization technology

Important question to the people having the same issue here in flutterfire: Can you please post which CPUs you are having on the systems which crash? Maybe you could even find the exact instruction using WinDbg or any possibility to see a stack trace to machine code.

I am facing this issue on a hp laptop, with i7 8th generation intel
processor
On Mon, 1 Apr 2024, 4:45 pm Daniel Marschall, @.***>
wrote:

The issue 0xc000001d means that Flutter uses some CPU instruction from an
instruction set (AVX, FMA3, SSE, MMX, ...) which the CPU does not support.
The correct way is to check the supported CPU instruction sets first,
before running instructions from that instruction set - or if the
instruction is mandatory and critical - mark the CPU as unsupported.
This seems to be a bug in Flutter itself.
RustDesk crashes with the following CPU if Flutter 3.16.9 is used (3.10.6
worked fine): AMD Phenom(tm) II X4 955 Processor
https://www.cpu-world.com/CPUs/K10/AMD-Phenom II X4 955 - HDX955WFK4DGM.html
which supports the following instruction sets:

MMX instructions
Extensions to MMX
3DNow! technology
Extensions to 3DNow!
SSE / Streaming SIMD Extensions
SSE2 / Streaming SIMD Extensions 2
SSE3 / Streaming SIMD Extensions 3
SSE4a
AMD64 / AMD 64-bit technology
AMD-V / AMD Virtualization technology

Important question to the people having the same issue here in
flutterfire: Can you please post which CPUs you are having on the systems
which crash? Maybe you could even find the exact instruction using WinDbg
or any possibility to see a stack trace to machine code.
—
Reply to this email directly, view it on GitHub
https://github.com/firebase/flutterfire/issues/12216#issuecomment-2029601981,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AMWY3GSPQL32UQDGXJRNUPTY3E6VLAVCNFSM6AAAAABCQVW7Y6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDAMRZGYYDCOJYGE
.
You are receiving this because you commented.Message ID:
@.***>

Thank you for the quick reply. Can you please send me the exact name of the CPU as shown in the Windows "system information" tool?

I currently do not have the laptop in my possession, but here is the exact
model: HP Pavilion x360 Convertible Laptop PC 14-dh0045tx
On Mon, 1 Apr 2024 at 17:14, Daniel Marschall @.***>
wrote:

Thank you for the quick reply. Can you please send me the exact name of
the CPU as shown in the Windows "system information" tool?
—
Reply to this email directly, view it on GitHub
https://github.com/firebase/flutterfire/issues/12216#issuecomment-2029633292,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AMWY3GQ5IX4UCEWBW42WFJDY3FCCJAVCNFSM6AAAAABCQVW7Y6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDAMRZGYZTGMRZGI
.
You are receiving this because you commented.Message ID:
@.***>

Ok, in this case, the CPU seems to be "Intel® Core™ i7 8565U" which supports SSE 4.1 .
There is a very recently discovered bug in Flutter/Dart which causes Flutter to crash on old CPUs which do not support SSE 4.1 . Although your CPU is newer (so you might not be affected by this bug), you might still want to try the new Flutter version once you have the ability.

This bug seems to happen only on debug mode, I have my app crash right after access a firebase document, but when i release the app to store and run it on the same device, the bug no longer happens.

Same issue Windows 10 CPU i7-3740QM bug in debug and release mode.

@tranhuudang @Nimo11, this issue is closed. Please open new issues or upvote (by adding a 👍) on issue #12707 if it matches your problem.

authors: Lyokone MominRaza Nimo11 Northn TarekkMA ahmed951 danagbemava-nc danielmarschall ekrem-qb jeedy20 patricknicolosi rustdesk sharathGowda12 tranhuudang vishnuagbly


text:
Add watchOS Support to leveldb-library

This is needed for Firebase Database watchOS support.

Please publish to SpecsStaging and make sure there's a clean nightly before publishing

Thanks, staged now: https://github.com/firebase/SpecsStaging/commit/527f672533295d89b2399d8073772847f9abba61

Published at https://github.com/CocoaPods/Specs/blob/master/Specs/a/d/a/leveldb-library/1.22.1/leveldb-library.podspec.json

repo: firebase/leveldb-library-podspec


text:
Upload progress

Can i get upload progress when upload a string like this ?

import { getStorage, ref, uploadString } from "firebase/storage";

const storage = getStorage();
const storageRef = ref(storage, 'some-child');

// Data URL string
const message4 = 'data:text/plain;base64,5b6p5Y+344GX44G+44GX44Gf77yB44GK44KB44Gn44Go44GG77yB';
const uploadTask = uploadString(storageRef, message4, 'data_url')

uploadTask.on('progress',()=>{
//get progress
})

Yea, you can get that.
uploadTask .on('state_changed', (snapshot) => {
            // Observe state change events such as progress, pause, and resume
            // Get task progress, including the number of bytes uploaded and the total number of bytes to be uploaded
            const progress = Math.floor((snapshot.bytesTransferred / snapshot.totalBytes) * 100);
            console.log('Upload is ' + progress + '% done', 'for ', file.name);
})

Can i get upload progress when upload a string like this ?
import { getStorage, ref, uploadString } from "firebase/storage";

const storage = getStorage();
const storageRef = ref(storage, 'some-child');

// Data URL string
const message4 = 'data:text/plain;base64,5b6p5Y+344GX44G+44GX44Gf77yB44GK44KB44Gn44Go44GG77yB';
const uploadTask = uploadString(storageRef, message4, 'data_url')

uploadTask.on('progress',()=>{
//get progress
})

authors: Flaviano-Rodrigues meshv-p

repo: firebase/snippets-web


text:
Fix InitrdPath usage

Description of changes:
The way InitrdPath was implemented is buggy:

When you set a initrd_path with firecracker, you do not want a root drive.
There was a type (I believe that's what it was) which prevented initrdFilename to ever be set to anything other than "". This would make the config for InitrdPath useless.

With both these changes, I was able to use initrd_path successfully.

Actually, I wonder if having a root drive is at odds with an initrd. As in: you can't have a root drive if you have an initrd.

Anyone want to look into this?

Hey. Sorry for the late reply. We've fixed the Go 1.11 issue on master. Could you rebase this branch?

Looks good to me. Can you remove go mod tidy from this PR? Your PR doesn't bring any new dependencies and go.mod changes would cause conflict with others such as #290.

My bad, I wanted to make all the tests pass. Looks like another one is failing in the firecracker suite.

Yes. There were a few root-owned files which BuildKite Agent couldn't remove.

authors: jeromegn kzys

repo: firecracker-microvm/firecracker-go-sdk


text:
Configure Travis CI or similar, including PR checks

A/C:

When someone submits a PR, it triggers a CI build and surfaces the result on the PR page via Github build checks.

Optionally: CircleCI
It is free to use for public repositories

@Tapchicoma I ended up going with Travis CI because I've already got other repos integrated with that and it was trivial to add this one too - see .travis.yml there.
How would you compare Travis and Circle? I haven't tried Circle CI at all, and I'm curious how they stack up against one another.

@aaron-em for me main advantages of CirleCI:

It uses docker images, so you can provide your own specific image for the project or use some public one
Usually builds happen fast

You can check this documentation link for JS :https://circleci.com/docs/2.0/language-javascript/
And this link for example configuration: https://github.com/CircleCI-Public/circleci-demo-javascript-express/blob/master/.circleci/config.yml

Neat, thanks! Not necessarily applicable to this project - Travis is pretty snappy too, and Dockerizing this project would be a complexity increase of no tangible benefit, but I'll keep it in mind for possible future use.

authors: Tapchicoma aaron-em

repo: firemacs/FiremacsWE


text:
[RFC] Callbacks as Notifications

Is your feature request related to a problem? Please describe.
Yes, we have a lot of options to be passed to photo view, and since most of them are proxied form the gallery widget, things are getting hard to maintain.
There is (or should be) callbacks for the following events:

Gesture events:

double tap
tap down
tap up
scale start
scale update
scale end

State events:

loading error
loading finish
state update

That is a lot!
The traditional way of specifying callbacks involves the package user passing callbacks as parameters and these parameters are filled down to the very widget where the supposed event happens. On top of that, all these callbacks are nullable options, so we end up polluting our code with callback-related stuff.
Describe the solution you'd like
TL;DR: Don't pass callbacks directly to the PV widget, but use the Notification API to bubble up events and abstract everything in a specialized widget.
This would affect two places:

The places where the events happen would emit the notifications.
These notifications could be listened by a specialized widget that would be optionally added wrapping the main PV widget.

Example:
return PhotoViewCallbacks(
  onDoubleTap: () {}
  child: PhotoView(...)
);

Or as a method:
return PhotoView(...).withCallbacks(
 onDoubleTap: () {}
);

This would make things easier to maintain and less cumbersome with all the options possible to e passed to photo view.

I didn't know about this Notifications API, but coming from the context of the browser and how DOM handles the event propagation, I think it's a very cool solution. The API looks similar to what you get by using Flutter's GestureDector directly, which I guess you could do:
GestureDector(
  yourListener: foo,
  child: PhotoView(),
)

What would be the differences of having PhotoView capture and then propagate these events rather than just let the closest GestureDector handle it?

I didn't know about this Notifications API, but coming from the context of the browser and how DOM handles the event propagation, I think it's a very cool solution. The API looks similar to what you get by using Flutter's GestureDector directly, which I guess you could do:
GestureDector(
  yourListener: foo,
  child: PhotoView(),
)

What would be the differences of having PhotoView capture and then propagate these events rather than just let the closest GestureDector handle it?

For starters not all PhotoView callbacks are from gesture events, there is the state callbacks. Also we have to know if an particular event has been handled by PhotoView, we may have particular use cases that may make a wrapping gesture detector notto reflect on PhotoViews event, like:

When there is an opaque gesture detector in the child when using PhotoView.customChild
when wrapping photo view gallery, it will be impossible to know which particular photo view instance I supposed to handle that particular event.

authors: luanpotter renancaraujo


text:
electrum-xzc-3.3.8a7-portable

I cannot send coins because i cannot confirm my transaction at my nano s.
 how can i fix this issue?

Are these mining inputs? If yes, please try the steps here https://github.com/firoorg/electrum-xzc/issues/28#issuecomment-513573689

Are these mining inputs? If yes, please try the steps here #28 (comment)

That also not work. I also get an error in the begin at the nano s ( The derivation path is unusable )  Derivation path (1/8) if i click further then X Reject if you're not sure or Approve derivation path. If i choose Approve derivation path then i see my xzc address in the screen and can Approve.

You need to click approve on the 'the derivation path is unusable' messages, otherwise it will not work.
https://support.ledger.com/hc/en-us/articles/360015739499

You need to click approve on the 'the derivation path is unusable' messages, otherwise it will not work.
https://support.ledger.com/hc/en-us/articles/360015739499

Yes for sure i did that but still i am not able to send my coins because i not get an message to confirm it at my nano s?

I contact ledger and all is ok, their advice me to contact you guys.
I'm upgrade to electrum-xzc-3.3.8a9-portable and still facing the same problem i cannot confirm at mu ledger because nothing popup.
Please help me to solved this issue.

What is the version of Zcoin app on your ledger? How many inputs does this transaction have?

What is the version of Zcoin app on your ledger? How many inputs does this transaction have?

Thank you for your reply.
I run Zcoin 1.5.1 and try to send an low amount but all the time the same result.

In Electrum-xzc, select View -> Show coins. Right-click on only one entry and select Spend, then try sending this one out. Your Ledger should prompt you almost immediately.
If that is successful, try Ctrl+Left Click in the Coins tab to select a maximum of five entries. Then right-click and select Spend. You will now notice a bit of sluggishness while waiting for the Ledger to show the transaction approval prompt.
You can try with 10, 15 or 20 entries at once, but I would not recommend going past 20 since the Ledger will time out.

Jup i try that to same issue :S

Which operating system, what version? How much are you sending? Are you able to get the Ledger to prompt you when you use Tools -> Sign/Verify Message?

Hi,
My system windows 10 fully updated. I try to send one coin two three four five but no succes. I get the Sign/Verify Message screen:

At the Sign/Verify message window, try pasting an address from your Ledger, type in anything in the Message box and click on Sign. Does the Ledger prompt you for with a confirmation?
If the above works, try sending a very small amount (about 0.1 XZC).

Yes that works.

Did you have any solution for me?

Hi @oxzhor , the solution here is to select just few inputs to be spent. Please refer to this image https://user-images.githubusercontent.com/42809091/61594743-e2c57380-ac21-11e9-9aa0-b3733e8be333.png
and select just 2 UTXOs to be spent and try spending it. If successful, double the UTXO number and try spending 4. If successful, try spending 8, etc. Eventually, you'll end up with the number of UTXOs that your hardware can handle.

sadly that is not working like i said before :S

What is the error message?

I cannot confirm the transaction on my ledger.

Why you cannot? Please provide more details so that we can help you.
For now please ignore the "derivation path is unusual" message and approve the tx.

In Electrum-xzc, select View -> Show coins. Right-click on only one entry and select Spend, then try sending this one out. Your Ledger should prompt you almost immediately.
If that is successful, try Ctrl+Left Click in the Coins tab to select a maximum of five entries. Then right-click and select Spend. You will now notice a bit of sluggishness while waiting for the Ledger to show the transaction approval prompt.
You can try with 10, 15 or 20 entries at once, but I would not recommend going past 20 since the Ledger will time out.

I did this with 5 transactions for testing then i get an popup with https://user-images.githubusercontent.com/19476081/99242619-c6c6e780-27ff-11eb-9e60-f7f84c410583.png and no confirm screen on my ledger so i cannot confirm the transaction.

Please strictly follow these steps:

Open the Coins tab (No coins tab? Click View->Show coins)

Thank you for your reply.
Still same no confirm screen at my ledger

Thanks for providing the images, you were doing it ad suggested and it should have worked. For now I can only think of some hardware issue, or, maybe, there is some other application which interacts with you Ledger simultaneously.
We can exclude your Ledger device from the workflow. To do so, please recreate your wallet with your seed words, as described here: https://github.com/firoorg/electrum-xzc/issues/21#issuecomment-472604529

This go to slow, is their an way to speed it up? An couple of UTXOs per time take ages to send them all.

This go to slow, is their an way to speed it up? An couple of UTXOs per time take ages to send them all.

Unfortunately, it's the Ledger hardware limitation. The only way is to recreate a wallet without the device. If recreated without Ledger, more than 2 inputs can be spent.

Unfortunately, it's the Ledger hardware limitation. The only way is to recreate a wallet without the device. If recreated without Ledger, more than 2 inputs can be spent.

Thx i will do that because this take me ages :P

Thx i will do that because this take me ages :P

Credits to https://github.com/firoorg/electrum-firo/issues/21#issuecomment-472604529 perfect i send them all quickly. Topic can be closed.

Credits to https://github.com/firoorg/electrum-firo/issues/21#issuecomment-472604529 perfect i send them all quickly. Topic can be closed.

authors: a-bezrukov justanwar oxzhor

repo: firoorg/electrum-firo


text:
Installing dbt-snowflake 0.19.0rc1 on Python 3.9.1 (Windows) failes

Describe the bug
Installing dbt-snowflake 0.19.0rc1 on Windows currently fails with:
No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
      error: Microsoft Visual C++ 14.0 or greater is required. Get it with "Microsoft C++ Build Tools": https://visualstudio.microsoft.com/visual-cpp-build-tools/

Looks like there are no prebuilt wheels for Python 3.9 for the numpy version required. Works fine in 3.8.
They are available starting from 1.19.3: https://github.com/numpy/numpy/releases/tag/v1.19.3
The operating system you're using: Windows 10 20H2
The output of python --version: Python 3.9.1

Thanks for the report @swiffer. We aren't yet able to support python 3.9 with dbt-snowflake because of a few conflicts  with dependencies of snowflake-connector-python. We'll be able to revisit this one for a future release, when we can declare "official" py39 compatibility across the board.
(cc @kwigley)

should be resolved by #3148!

authors: jtcohen6 kwigley swiffer

repo: fishtown-analytics/dbt


text:
Superconductive feature/specify docs in schema yml

This PR was a collaboration between @Aylr and @talagluck in conjunction with this PR in dbt-docs in response to @drewbanin 's awesome work here.
We've gone in a slightly different direction, adjusting colors either:

on project directories in the dbt_project.yml
on individual models in the {{ config() }} tag at the top of the model

The primary use that we'd been imagining for this feature was visually distinguishing between different stages of the dag, comparable to the way that dbt currently distinguishes sources.
Because of this, and because of the way that we have used dbt (we typically have separate .yml files for each model), adjusting through the dbt_project.yml seemed like a more natural approach than using the `schema.yml, but this is meant to be an ongoing discussion.
Adding the capability to specify color in individual model configs seemed like a natural extension, but we're imagining this will be used more sparingly, as otherwise the colors will quickly become difficult to look at.
dbt_project.yml snippet:
models:
  dbt_colors:
      # Applies to all files under models/example/
      example:
          materialized: view
          docs:
            color: black
      second_example:
          materialized: table
          docs:
            color: blue

individual model color config snippet:
{{ config(materialized='table',docs={'color':'magenta'}) }}

Thanks for this PR @talagluck!! I like the idea of using model configs here - that's definitely a path of least resistance (at least compared to using the schema.yml files!)
We've closed out the 0.14.1 release to new features - are you able to rebase these changes onto the dev/louisa-may-alcott branch? That's going to be our next feature release after 0.14.1. Definitely let me know if you need a hand with that.
I have a couple of tiny comments which I can drop inline in the diff. In the meantime, are you able to sign the CLA?

Thanks, @drewbanin ! I've signed the CLA - please let me know if you need anything else.
I took a look at the updated branch to rebase to dev/louisa-may-alcott and it seems like things have changed quite a bit, so I might need a hand. Any suggestions of how to structure things for the new version? Thanks!

Thanks @talagluck! I think the CLA bot yelled about your git commits being unsigned... it might continue to do that? We shall see :) @cla-bot check
The big change in the Louisa May Alcott (0.15.0) branch is that we're using Python3's dataclasses instead of JSON Schemas to define the objects that dbt operates on. This lets us use static type checking + render out API documentation + other things like that.
I think the changes required here will end up looking pretty similar to what you had in place when merging against dev/0.14.1:

add a docs entry to the ParsedNodeDefaults schema. That might look like this:

docs: Dict[str, Any] = field(default_factory=dict)

The just defines a property called docs which maps a string onto Any data type. The field() bit initializes the docs field to an empty dict.

In the source_config.py file, you can add docs to the ExtendDictFields set. This means that docs will be hierarchically inheritable, so you could do:

models:
  my_project:
    docs:
      background-color: red
      shape: triangle
    some_dir:
      docs:
        background-color: blue

The styles applied to some_dir would inherit the docs configs specified for my_project.
When these core contracts change, there's always a lot of tiny changes to make to dbt's test suite. You'll likely need to go through many of the unit + integration tests and update all of the expected contracts to include a docs dict. Once you have some working code pushed up, I'll run the test suite and we'll be able to see what the damage is

Boo, yeah, looks like the cla-bot is unhappy with your git config. Can you follow the instructions shown above? It's important that commits made to the dbt repo from external contributors are signed -- that's how commiters are mapped to CLA signers. Let me know if you have any issues getting this set up!

Thanks, @drewbanin! I was working on a new branch and so have created a new PR here. I think the CLA should be in order at this point. Looking forward to hearing how the testing goes!

Thanks @talagluck! Going to close this PR, will follow up in the other one :)

authors: drewbanin talagluck


text:
Updated hyperlink to fivetran_log__credit_mar_destination_history model

The current hyperlink redirects to an empty document for fivetran_log__credit_mar_destination_history model
Pull Request
Are you a current Fivetran customer?
Fivetran employee
What change(s) does this PR introduce?

Did you update the CHANGELOG?

[ ] Yes

Does this PR introduce a breaking change?

[ ] Yes (please provide breaking change details below.)
[ ] No  (please provide an explanation as to how the change is non-breaking below.)

Did you update the dbt_project.yml files with the version upgrade (please leverage standard semantic versioning)? (In both your main project and integration_tests)

[ ] Yes

Is this PR in response to a previously created Bug or Feature Request

[ ] Yes, Issue/Feature [link bug/feature number here]
[ ] No

How did you test the PR changes?

[ ] CircleCi
[ ] Local (please provide additional testing details below)

Select which warehouse(s) were used to test the PR

[ ] BigQuery
[ ] Redshift
[ ] Snowflake
[ ] Postgres
[ ] Databricks
[ ] Other (provide details below)

Provide an emoji that best describes your current mood

:dancer:
Feedback
We are so excited you decided to contribute to the Fivetran community dbt package! We continue to work to improve the packages and would greatly appreciate your feedback on our existing dbt packages or what you'd like to see next.

I noticed the buildkite job has failed and changes are not reflected in the documentation. Do you have permission to re-launch the job? @fivetran-joemarkiewicz

I do! BuildKite is not yet rolled out into the main branch (which is why it failed). the contents of PR #64 will include the BuildKite migration. Until then the job will show as failed.
The documentation on the dbt hub will only show following the official release (which we are waiting to cut until we can merge PR #64). The docs on Fivetran and the GitHub repo should be up to date following your most recent PR merge.

authors: ferrap fivetran-joemarkiewicz


text:
Aidoo: This plugin threw an error from the characteristic 'Current Temperature'

Thank you so much for keeping this plugin alive, great job!!
After updating to 0.3.1 my new device (Aidoo) appears in my home, but I have this error in homebridge and it doesn't work:
[4/11/2022, 5:10:17 PM] [homebridge-airzone-cloud] This plugin threw an error from the characteristic 'Current Temperature': Unhandled error thrown inside read handler for characteristic: Cannot read properties of undefined (reading 'celsius'). See https://git.io/JtMGR for more info.

I can turn it on and off, but it doesn't set a temperature or let it regulate.
If I enter my online account at AirzoneCloud.com, everything works correctly, although the current temperature does not appear here either as a frame with the arrow, but it has always worked like this:

Thank you very much

I have tried to put it in ºF but the error is the same, and looking in the log I do not see the value "Target Temperature" anywhere:

I have already solved!! I didn't have the temperature sensor on the remote activated. I followed these steps in case it can help someone:

Follow these instructions to activate the sensor on the remote: https://www.youtube.com/watch?v=ECon_EY25vc

Restart HomeBridge.

And everything works fine now!

Hello @jalacain, as I could see the problem is that I assume is that the temperature is always read, I could fix it by returning 0° If the plug-in can’t read it

Hello @jalacain, as I could see the problem is that I assume is that the temperature is always read, I could fix it by returning 0° If the plug-in can’t read it

That would be perfect! I'll be happy to update when you've uploaded it.

Hello guys. I’ve just installed the plug-in for an Aidoo for Daikin duct air conditioning and I’m having the same issue. When I turn it off from the Home app, the plug-in throws that error in Homebridge and it is set to unresponsive until I turn it on again from the Airzone App (or manually in the wall thermostat).
I’m also happy to provide logs and test anything needed.
Cheers!

Hola fjhorrillo. Podemos retomar este tema por favor? Gracias por tu ayuda!!

Hello guys, sorry for my late response, please check with the last version 0.3.4, if this doesn't fix it give me some logs to analyze more deeply.

authors: fjhorrillo jalacain vmiraboronat

repo: fjhorrillo/homebridge-airzone-cloud


text:
move_base node is not accepting relay topic

i am using two identical robots and one base station,
move_base is running in both robots ,i given relay topic in both robots as following
`
[]
["lmrobot-Alpha","mrobot2-desktop"]
<rosparam param="ignore_topics">['/cmd_vel_move_base', '/initialpose', '/master_discovery/changes', '/master_discovery/linkstats', '/odom', '/particlecloud', '/rmr/rt_motion_vel', '/rosout' , '/rosout_agg', '/scan', '/tf', '/tf_static']</rosparam>
<rosparam param="sync_topics">['/map', 'robot0/move_base/goal', '/robot0/amcl_pose']</rosparam>

`
but in base station it is not showing any move_base from both robots

did you run master_discovery on all robots and base station? And on base station master_sync? Which filter are you configured for master_sync? Is this topic or node filtered by your configuration?
Is the topic name of relay and move_base equal?

yes i do run master_discovery on all robots and base station
the thing is i used relay topic for amcl_pose in both robots is working
but for move_base it is not working

Is /robot0/move_base a topic name or node name? I mean it should be a topic name.

yes it is node name but i used relay for list of topics under move_base example.
<rosparam param="sync_topics">['/map', 'robot0/move_base/goal', '/robot0/amcl_pose']</rosparam>
it is not working for it even i given relay for particular topic

in your configuration only one move_base topic should be synchronized: robot0/move_base/goal. All other are ignored and on the base station not visible. But you should add / in the front of robot0/move_base/goal!

I hope this issue was solved, please reopen if not!


text:
#179 Added integration with Google Analytics 4

To visualize the effectiveness of the documentation, I have added integration with Google Analytics 4 into MkDocs configurations.
Moreover, some list items on the releases page were collapsed for rendering, which has been fixed in this PR too.

coverage: 100.0%. remained the same
when pulling e0b1c95c2b63b2c7aec4a94a591328818af576ad on feature/179_integrate_with_ga4
into 582b1a5c80f051e66f57459a5f8b97ea398eca04 on develop.

authors: coveralls fktn-k

repo: fktn-k/fkYAML