UHD620 better ig-platform-id

For those of us with the i7-8550u version, this ig-platform-id gives us better graphics performance:
ig-platform-id: 0900A53E
platform-id: A53E0000
Source
The old platform-id (00001659) is basically patching our iGPU to act as an HD520, which it is not.

Good tip. Trying it now. Thanks!
Just a note,
platform-id: A53E0000   should be  device-id: A53E0000

@rossna brightness controls seem to break for me with this change

Assuming no other change was necessary, I ran the Geekbench 5 compute test and my Metal score dropped ≈250 points from before

Yeah had the same issue too. It's because the existing BRT6 SSDT is mapped to device-id 1659, so the PNLF fails to catch that. The SSDT overrides for the GPU will need to be patched as well.
Regardless though, there is a performance drop with this new id.
Best config layout I've optimised so far can be found on my post here: https://www.tonymacx86.com/threads/guide-dell-xps-13-9360-on-macos-sierra-10-12-x-lts-long-term-support-guide.213141/page-332
If anyone has any better performance suggestions please reach out.

Yeah had the same issue too. It's because the existing BRT6 SSDT is mapped to device-id 1659, so the PNLF fails to catch that. The SSDT overrides for the GPU will need to be patched as well.
Regardless though, there is a performance drop with this new id.
Best config layout I've optimised so far can be found on my post here: https://www.tonymacx86.com/threads/guide-dell-xps-13-9360-on-macos-sierra-10-12-x-lts-long-term-support-guide.213141/page-332
If anyone has any better performance suggestions please reach out.

Hey, I saw your post on tonymac. I have the i7-8550u with UHD 620 variant just as you do. The best setting for graphics I've found are as follows:
AAPL,ig-platform-id = 00001B59
device-id = 16590000
I got a score of just over 4900 on battery power for OpenCL in Geekbench5 with this.

Yeah had the same issue too. It's because the existing BRT6 SSDT is mapped to device-id 1659, so the PNLF fails to catch that. The SSDT overrides for the GPU will need to be patched as well.
Regardless though, there is a performance drop with this new id.
Best config layout I've optimised so far can be found on my post here: https://www.tonymacx86.com/threads/guide-dell-xps-13-9360-on-macos-sierra-10-12-x-lts-long-term-support-guide.213141/page-332
If anyone has any better performance suggestions please reach out.

Hey, I saw your post on tonymac. I have the i7-8550u with UHD 620 variant just as you do. The best setting for graphics I've found are as follows:
AAPL,ig-platform-id = 00001B59
device-id = 16590000
I got a score of just over 4900 on battery power for OpenCL in Geekbench5 with this.

Is your brightness controls ok?

Yeah had the same issue too. It's because the existing BRT6 SSDT is mapped to device-id 1659, so the PNLF fails to catch that. The SSDT overrides for the GPU will need to be patched as well.
Regardless though, there is a performance drop with this new id.
Best config layout I've optimised so far can be found on my post here: https://www.tonymacx86.com/threads/guide-dell-xps-13-9360-on-macos-sierra-10-12-x-lts-long-term-support-guide.213141/page-332
If anyone has any better performance suggestions please reach out.

Hey, I saw your post on tonymac. I have the i7-8550u with UHD 620 variant just as you do. The best setting for graphics I've found are as follows:
AAPL,ig-platform-id = 00001B59
device-id = 16590000
I got a score of just over 4900 on battery power for OpenCL in Geekbench5 with this.

Did your external HDMI display work with 1B59?

For those of us with the i7-8550u version, this ig-platform-id gives us better graphics performance:
ig-platform-id: 0900A53E
platform-id: A53E0000
Source
The old platform-id (00001659) is basically patching our iGPU to act as an HD520, which it is not.

Can not boot with this config.


Failed to ailed to initialize issue indexer: leveldb: manifest corrupted (field 'comparer'): missing [file=MANIFEST-000042]

Gitea version (or commit ref):1.8.1
Git version: 2.11.0
Operating system: Raspian Stretch
Database (use [x]):

[ ] PostgreSQL
[x] MySQL
[ ] MSSQL
[ ] SQLite

Can you reproduce the bug at https://try.gitea.io:

[ ] Yes (provide example URL)
[ ] No
[x] Not relevant

Log gist:

Description
Gitea 1.8.1 stopped starting up while being without any load somewhen in the middle of the night.
There is no setting in app.ini to set anything related to the issue indexer, so it is using the default settings.
The log file shows:
2019/05/22 11:27:43 [I] Log Mode: File(Info)
2019/05/22 11:27:43 [I] XORM Log Mode: File(Info)
2019/05/22 11:27:43 [I] Cache Service Enabled
2019/05/22 11:27:43 [I] Session Service Enabled
2019/05/22 11:27:43 [I] Mail Service Enabled
2019/05/22 11:27:43 [I] Beginning ORM engine initialization.
2019/05/22 11:27:43 [I] ORM engine initialization attempt #1/10...
2019/05/22 11:27:44 [I] ORM engine initialization successful!
2019/05/22 11:27:44 [I] Git Version: 2.11.0
2019/05/22 11:27:44 [...itea/routers/init.go:95 GlobalInit()] [E] Failed to initialize issue indexer: leveldb: manifest corrupted (field 'comparer'): missing [file=MANIFEST-000042]

Please let me know if there is anything else I can provide.
Thanks for any help,
Andreas

AFAIU You should just be able to delete the indexer files and they should repopulate.

Ah perfect. That worked!
Thank you.

Sorry to revive a closed issue but I have come across the same problem this morning.
How do you 'delete the indexer files'?

Maybe somebody stopping by: had exactly the same issue and deleting /var/lib/gitea/indexers/* didn't work. There is another folder /var/lib/gitea/data/indexers/*. Emptying this one got me running again.

I had the same issue too, and in my case the indexers folder was in <giteatPath>/gitea/data/indexers/.


Address Warnings that occur during pipeline running.

Steps
-Some warnings are appearing whilst the Scotland pipeline is running, these include about dtypes & read_csv.

-Investigate why these warnings are occurring and attempt to resolve them. For read_csv a schema could be supplied. Then for dtypes look for spurious/different values in columns e.g a string in an integer column.

Adding this one when running train and bus timetable scripts


⚠ Bofrost.fr has degraded performance

In 30a2776, Bofrost.fr (https://www.bofrost.fr) experienced degraded performance:

HTTP code: 200
Response time: 847 ms

Resolved: Bofrost.fr performance has improved in ca5b9c0 after 6 minutes.


chore(release): v5.8.0

Description

Related Issue

Type of Change

[ ] ✨ feat -- New feature (non-breaking change which adds functionality)
[ ] 🛠 fix -- Bug fix (non-breaking change which fixes an issue)
[ ] ❌ ! -- Breaking change (fix or feature that would cause existing functionality to change)
[ ] 🧹 refactor -- Code refactor
[ ] ✅ ci -- Build configuration change
[ ] 📝 docs -- Documentation
[ ] 🧪 test -- Test
[x] 🗑 chore -- Chore

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

Project coverage is 62.18%. Comparing base (399ddcd) to head (23f8f36).

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #924   +/-   ##
=======================================
  Coverage   62.18%   62.18%
=======================================
  Files          34       34
  Lines        1145     1145
=======================================
  Hits          712      712
  Misses        433      433

Flag
Coverage Δ

win32
60.84% <ø> (ø)

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


Dry up some code patterns that should be good for future changes.

Codecov Report

Merging #394 (18d72e9) into stable (07db8ea) will increase coverage by 0.29%.
The diff coverage is 65.62%.

@@            Coverage Diff             @@
##           stable     #394      +/-   ##
==========================================
+ Coverage   34.25%   34.55%   +0.29%
==========================================
  Files          73       73
  Lines        6127     6130       +3
  Branches      312      312
==========================================
+ Hits         2099     2118      +19
+ Misses       3955     3940      -15
+ Partials       73       72       -1

Impacted Files
Coverage Δ

unit_tests/fuzz/cases.cpp
100.00% <ø> (ø)

library/object/number/number.hpp
24.28% <25.00%> (+0.04%)
:arrow_up:

library/grammar/rules/control.hpp
78.57% <50.00%> (ø)

library/grammar/rules/captures.hpp
80.76% <62.50%> (ø)

unit_tests/number/number.cpp
92.00% <88.88%> (ø)

library/grammar/rules/stack.hpp
95.34% <100.00%> (ø)

library/object/number/overflow.cpp
69.23% <100.00%> (-1.14%)
:arrow_down:

library/object/object.cpp
40.62% <100.00%> (ø)

library/virtual_machine/set_evaluator.cpp
62.50% <0.00%> (-12.50%)
:arrow_down:

library/grammar/expr.hpp
44.34% <0.00%> (-2.15%)
:arrow_down:

... and 6 more

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.


Code generator for Python GRPC

We've had a prototype that works against in-memory transport sitting on the shelf for months; we're going to want to dust it off and complete it in the context of GRPC use.

This is done.


[Feature Request] Handle click on Title in Header

Hi, i tried to handle click on Title header but if i wrap the Title component inside a TouchableFeedback or similar, the title is not rendered.
I tried also changing the Title to a Button but is rendered on the right

Works with RN 0.39.2 and native-base 0.5.19


Getting lots of the following 2 errors running docker-compose build

Running latest off master I see lots of index_not_found errors.  At what point and whose responsibility is it to post the index to es?
serviceapi_1    | { Error: [index_not_found_exception] no such index, with { resource.type="index_or_alias" & resource.id="ambar_file_data" & index_uuid="_na_" & index="ambar_file_data" }
serviceapi_1    |     at respond (/node_modules/elasticsearch/src/lib/transport.js:289:15)
serviceapi_1    |     at checkRespForFailure (/node_modules/elasticsearch/src/lib/transport.js:248:7)
serviceapi_1    |     at HttpConnector.<anonymous> (/node_modules/elasticsearch/src/lib/connectors/http.js:164:7)
serviceapi_1    |     at IncomingMessage.wrapper (/node_modules/lodash/lodash.js:4929:19)
serviceapi_1    |     at emitNone (events.js:111:20)
serviceapi_1    |     at IncomingMessage.emit (events.js:208:7)
serviceapi_1    |     at endReadableNT (_stream_readable.js:1064:12)
serviceapi_1    |     at _combinedTickCallback (internal/process/next_tick.js:138:11)
serviceapi_1    |     at process._tickCallback (internal/process/next_tick.js:180:9)
serviceapi_1    |   status: 404,
serviceapi_1    |   displayName: 'NotFound',
serviceapi_1    |   message: '[index_not_found_exception] no such index, with { resource.type="index_or_alias" & resource.id="ambar_file_data" & index_uuid="_na_" & index="ambar_file_data" }',
serviceapi_1    |   path: '/ambar_file_data/ambar_file/_search',
serviceapi_1    |   query: { _source: 'false' },
serviceapi_1    |   body:
serviceapi_1    |    { error:
serviceapi_1    |       { root_cause: [Array],
serviceapi_1    |         type: 'index_not_found_exception',
serviceapi_1    |         reason: 'no such index',
serviceapi_1    |         'resource.type': 'index_or_alias',
serviceapi_1    |         'resource.id': 'ambar_file_data',
serviceapi_1    |         index_uuid: '_na_',
serviceapi_1    |         index: 'ambar_file_data' },
serviceapi_1    |      status: 404 },
serviceapi_1    |   statusCode: 404,
serviceapi_1    |   response: '{"error":{"root_cause":[{"type":"index_not_found_exception","reason":"no such index","resource.type":"index_or_alias","resource.id":"ambar_file_data","index_uuid":"_na_","index":"ambar_file_data"}],"type":"index_not_found_exception","reason":"no such index","resource.type":"index_or_alias","resource.id":"ambar_file_data","index_uuid":"_na_","index":"ambar_file_data"},"status":404}',
serviceapi_1    |   toString: [Function],
serviceapi_1    |   toJSON: [Function] }

So I found that [index_not_found_expcetion] occurs when you don't have a valid langAnalyzer value set in the environment.  I mistakenly had en instead of ambar_en so that gets around the the index issue.  However now I've built on 2 different systems and everything launches just fine however there are http connection errors ( I don't have that exact message handy I'll have to get it if anyone ever responds to these issues )... at this point I'm not even sure the project is active and have spent quite a bit of time trying to get things running.  I'll wait for a response before I dig in further.

I've got the same problem after uploading my first document I have [index_not_found_exception] error, here it is :
2019-10-21 20:37:07.862: [webapi] [error] [index_not_found_exception] no such index, with { resource.type="index_or_alias" & resource.id="ambar_file_data" & index_uuid="_na_" & index="ambar_file_data" } Error: [index_not_found_exception] no such index, with { resource.type="index_or_alias" & resource.id="ambar_file_data" & index_uuid="_na_" & index="ambar_file_data" } at respond (/node_modules/elasticsearch/src/lib/transport.js:289:15) at checkRespForFailure (/node_modules/elasticsearch/src/lib/transport.js:248:7) at HttpConnector.<anonymous> (/node_modules/elasticsearch/src/lib/connectors/http.js:164:7) at IncomingMessage.wrapper (/node_modules/lodash/lodash.js:4929:19) at emitNone (events.js:111:20) at IncomingMessage.emit (events.js:208:7) at endReadableNT (_stream_readable.js:1064:12) at _combinedTickCallback (internal/process/next_tick.js:138:11) at process._tickCallback (internal/process/next_tick.js:180:9)
In my docker-compose, here my environments variables for serviceapi :
environment:
- mongoDbUrl=mongodb://db:27017/ambar_data
- elasticSearchUrl=http://es:9200
- redisHost=redis
- redisPort=6379
- rabbitHost=amqp://rabbit
- langAnalyzer=ambar_en
- SLAO_HOSTNAME=ambar
Can't find what's wrong with my config. I send you 50$ for prebuild docker image (can't wait to receive my login so I build my own docker image from your source on github), hope you can help me.
Best regards

36 hours after my payment (50$) I didn't receive anything, no response for my last question, project is dead ?

Hello, please send your email address to<EMAIL_ADDRESS>Email that
linked to your PayPal account is not working.
ср, 23 окт. 2019 г. в 08:26, loic49<EMAIL_ADDRESS>
36 hours after my payment (50$) I didn't receive anything, no response for
my last question, project is dead ?
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/RD17/ambar/issues/268?email_source=notifications&email_token=AALX4YU5HA7R4PDJUOOTFH3QP7N6PA5CNFSM4JAA7H2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECADGNI#issuecomment-545272629,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AALX4YUF7DPKEFGS4VGM4GLQP7N6PANCNFSM4JAA7H2A
.

I send you a message on your email<EMAIL_ADDRESS>13 hours ago, but no response, is it normal ?

@loic49 check your inbox

@loic49 maybe you can provide another email address?

New message send with<EMAIL_ADDRESS>do you received ?

@loic49 received!

So is there only support for those who pay for an image vs. those of us that build our own?  Why not just discuss the problem in the issue thread?

It's quite obvious that the project owner has no interest in people building and running the open source version of the project. That's a red flag in terms of future maintanability of this project, so I guess it's time to look for an alternative in https://github.com/awesome-selfhosted/awesome-selfhosted#search-engines

How to solve this problem?


Use Task API for cloning project instead of timing out in Uri Handler

@mxsdev let me know if you need any support getting this over the line.

@christian-bromann
Sure, I think I just need to fix tests. Not a super high priority which is why it's been sitting in draft so long.


Wrapping Div Un-Editable...

In Cake2, I could use the 'div' options to edit the wrapping div (add classes or an ID or whatever else) but right now the .form-group div is hard-coded... I don't know how to make that edit myself...

In CakePHP3 (not only my helpers), you cannot access the wrapping div element, you can only override the whole div template.

Actually, if you want you can specify a new template when calling BootstrapFormHelper::create or BootstrapFormHelper::input:
echo $this->Form->create(null, [
    'templates' => [
        'inputContainer' => '
{{content}}
'
    ]
]);


Support ROS2 foxy, galactic

When will ROS2 foxy/galactic be supported?

Push this issue up, many systems are now upgraded to ROS2 humble distro, I just got 2 hunter robots, and I would like to know when it will support ROS2 development? or if is it already supported.


Eslint fix

Added lint as script
Added .idea folder to gitignore
Added .eslintrc to stories

Dont merge yet, seems like I have broke the storybook

I changed the storybook config so it dynamically  requires the stories.
Should be easy enough to change the reg exp to account for jsx files
fre. 24. feb. 2017 kl. 22.27 skrev Kennet Vuong<EMAIL_ADDRESS>
Dont merge yet, seems like I have broke the storybook
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/alexanbj/rulma/pull/1#issuecomment-282409116, or mute
the thread
https://github.com/notifications/unsubscribe-auth/AAE-qe3oHO__k3QmDzd-uPLTY9fYeCVmks5rf0tdgaJpZM4MLr3c
.

I figured it out, .babelrc is breaking storybook on master

I fixed it... Its in PR #2


WIP: Add Travis arm64 jobs

On arm64 long double is quadruple precision; in combination with #319 this should avoid surprises. Ideally we would complement this with a test on Windows, where long doubles are plain binary64, the same as doubles.

Thanks! This is currently failing on the numpy build because of missing blas/lapack routines. I'll take a look at it later today if I get a chance!

Don't worry too much about this - the Travis arm64 setup is still very experimental, and missing dependencies are a known headache. I can probably fix it by apt-getting the appropriate blas/lapack Ubuntu packages, but it will still be building numpy and scipy from source, which will take approximately forever. While in principle the pip cache might solve the problem after the first build, it still doesn't seem to work right and might even be trying to share binary wheels between arm64 and amd64. I might have better luck if I can rely upon system numpy and scipy packages.

OK - thanks! Let me know if you make any progress or if there's anything I can help with.

I have an arm64/aarch64 machine now while and the absence of compiled wheels is very annoying emcee's tox passes fine. I might write a few more stressful extended precision tests but it looks like we're safe using quadruple precision when it's available.


Crash on MacOS / M1

(reported by Abbye)
Crashing when trying to open file dialog to add FASTQ or CSV.
Crash happens as soon as you hit the "+" button to add files.
Behaviour is same in VS Code or in virtualenv.
CPU: Mac M1
OS: Ventura 13.3
Python: 3.10.12
Crash dump:
coutness_crash.rtf.txt
The important bit looks to me to be:
Application Specific Backtrace 0:\
0   CoreFoundation                      0x000000019ffbf19c __exceptionPreprocess + 176\
1   libobjc.A.dylib                     0x000000019fade4d4 objc_exception_throw + 60\
2   CoreFoundation                      0x00000001a00a99d4 -[__NSCFString characterAtIndex:].cold.1 + 0\
3   CoreFoundation                      0x00000001a00a5fe8 -[__NSArrayM insertObject:atIndex:].cold.2 + 0\
4   CoreFoundation                      0x000000019fee7340 -[__NSArrayM insertObject:atIndex:] + 912\
5   libtk8.6.dylib                      0x00000001048cac88 setAllowedFileTypes + 240\
6   libtk8.6.dylib                      0x00000001048cb6b4 Tk_GetOpenFileObjCmd + 1252\
7   libtcl8.6.dylib                     0x00000001036349f4 Tcl_EvalObjv + 340\
8   _tkinter.cpython-310-darwin.so      0x000000010344efec Tkapp_Call + 404\

[... etc]
code is in countess/gui/config.py:
        if isinstance(self.parameter, FileArrayParam):
            file_types = self.parameter.file_types
            filenames = filedialog.askopenfilenames(filetypes=file_types)

where file_types is something like:
file_types = [("FASTQ", "*.fastq"), ("FASTQ (gzipped)", "*.fastq.gz")]

or
file_types = [
        ("CSV", "*.csv *.csv.gz *.csv.bz2"),
        ("TSV", "*.tsv *.tsv.gz *.tsv.bz2"),
        ("TXT", "*.txt *.txt.gz *.txt.bz2"),
    ]

I'm not totally clear on what the correct format for file_types is, some examples have '*'s and some do not and macs may need some additional information according to https://tcl.tk/man/tcl8.6/TkCmd/getOpenFile.htm#M16

OK using macincloud.com I can replicate this, and confirm that just askopenfilenames() doesn't trigger the bug.
Changing the file_types to a single type like:
    file_types = [
        ("CSV", ".csv"),
        ("TSV", ".tsv"),
        ("TXT", ".txt"),
    ]

also works, although the file dialog is a bit eccentric: selecting "CSV" offers up just CSV and "TSV" just TSV but selecting "TXT" offers up all three.  Hmmm.
okay so this works:
        ("CSV", ".csvgz"),
        ("TSV", ".tsv"),
        ("TXT", ".txt"),
    ]

and even looks right

but this still doesn't!
        ("CSV", ".csv.gz"),
        ("TSV", ".tsv"),
        ("TXT", ".txt"),
    ]

This format for the file_types works in linux too so I guess it's okay but the inability to handle multiple extensions is problematic.

consider checking platform.system() == 'Darwin' or similar


Events triggers multiple times. - Continuation of Issue 50

It is a continuation of issue 50. URL - https://github.com/CrossGeeks/FirebasePushNotificationPlugin/issues/50
My code setup is same as explained in issue 50.
I have register notification events in App class constructor. These events trigger multiple times on successive notification clicks. As these events are register every time I click on notification, it calls App class constructor using LoadApplication method in MainActivity in Xamarin.Android. I have tried removing registered event and then register again but still event called multiple times. :(
Below code I tried but did not work.
public App()
        {
            InitializeComponent();

            MainPage = new MainPage();

            try
            {
                CrossFirebasePushNotification.Current.OnTokenRefresh -= FCM_OnTokenRefresh;
                CrossFirebasePushNotification.Current.OnTokenRefresh += FCM_OnTokenRefresh;
                CrossFirebasePushNotification.Current.OnNotificationReceived -= FCM_OnNotificationReceived;
                CrossFirebasePushNotification.Current.OnNotificationReceived += FCM_OnNotificationReceived;
                CrossFirebasePushNotification.Current.OnNotificationOpened -= FCM_OnNotificationOpened;
                CrossFirebasePushNotification.Current.OnNotificationOpened += FCM_OnNotificationOpened;
            }
            catch (Exception ex)
            {
                var msg = ex.Message;
            }

        }

Preferably listed to this events on OnStart method.
How are you tapping multiple times, it is suppose to delete la notification after application is opened. You mean you are tappingg multiple times before it opens?
Also please check if your issue is related to:
https://github.com/CrossGeeks/FirebasePushNotificationPlugin/issues/14

Did you aolve your issue?

No, it did not. :(
I am not taping on notification multiple times. This is a issue of multiple event registration.
Let  me explain to you again. I have written event registration methods into my App class constructor.
Now, when I click notification, control flow would be from -> Main Activity -> LoadApplication(new App()) -> inside App constructor -> it will register events second time.
Lets say I click on another notification, control flow would be from -> Main Activity -> LoadApplication(new App()) -> inside App constructor -> it will register events third time. and so on.
So, these events would be called multiple times on notifications clicks one after another.
As I have explained earlier, I tried to remove events before register it again to stop this multiple registration but it did not help and events were registered multiple times.
I need to find a way to only register event once.

@ravikanasagra1 I do not know if you noticed they reference this issue on issue 14
In case you have not seen it and to help you is not you taping multiple times :) , what happens is that everytime you tap the notification a new instance of App gets created handling the event again, and that will happen everytime you open a new one. If you notice the more notifications you open, the more times you will see your event reaching.
This is the solution:

Is better to hanlde the events overriding the OnStart() method on App.xaml.cs

   protected override void OnStart()
   {
            // Handle when your app starts
            CrossFirebasePushNotification.Current.OnTokenRefresh += (s, p) =>{ //handle here };

            CrossFirebasePushNotification.Current.OnNotificationReceived += (s, p) =>{//handle here};
            CrossFirebasePushNotification.Current.OnNotificationOpened += async (s, p) =>{//handle here};
  }

As claudiocleberson explains on  issue 14 , you should
Put the LaunchMode = LaunchMode.SingleTop in the MainActivity class. That should do the trick.
That means modify the line on top your main activity class like this:

[Activity(LaunchMode = LaunchMode.SingleTop, Label = "MainAuthApp", Icon = "@drawable/icon", Theme = "@style/MainTheme", MainLauncher = true, ConfigurationChanges = ConfigChanges.ScreenSize | ConfigChanges.Orientation)]
    public class MainActivity : global::Xamarin.Forms.Platform.Android.FormsAppCompatActivity{...}

Add ```C#
using Android.Content;

4. Just like claudiocleberson explains later on #14 , Override OnNewIntent method on MainActivity
```C#
/// Called when the app is in the background and a notification is clicked on (also called each time the app is minimized and the brought back up), a new Intent is created
        /// and sent out, since we use LaunchMode set to SingleTop this method is called instead of the app being restarted.
        ///
        /// The Intent that was set when the call was made. If started from a notification click, extra string values can be extracted.
        protected override void OnNewIntent(Intent intent)
        {
            base.OnNewIntent(intent);
            FirebasePushNotificationManager.ProcessIntent(intent);
        }

I was having the same issues than you and I was able to fix it by following those steps.
Let me know if it fixes the your problem or if you need more help. If you had already figured it out, hope it helps someone else.

@collaorodrigo7 Thanks for helping with this issue.
@ravikanasagra1 I will close this issue for now, but feel free of reopening it if still having it after this information.

Same here on Android, using the latest version of the plugin and all of the above workarounds.
Steps to reproduce:

Open app (first open)
Press back button, app exited
Reopen the app (second open)
Send a notification
Open the notification, the OnNotificationOpened event will be fired twice

If I exited and reopened the app for the third time, the OnNotificationOpened event will be fired three times. The number of app reopen is the number of the event fired.

Inspecting _onNotificationOpened.GetInvocationList() under debugger, the event subtraction _onNotificationOpened -= value doesn't remove anything from the list.
The solution is by setting the event handler method as static. So we can't use lambdas here. The same goes for the other events (OnTokenRefresh etc).

Hi, I recently implemented the push notification platform to my app, and I was apparently facing the exact same issue when customizing my notifications. However, although the notification was popping up twice on my screen, the event wasn't indeed fired twice - my breakpoints would only be hit once.
So i decided to change the color of the notification I was handling on the OnNotificationReceived to red, and the duplicate notifications were then appearing with different colors - the original and the personalized one.
I tried everything suggested here, including the valuable remarks from @collaorodrigo7, also tried what @abrari suggested - however i needed access to instantiated objects in my class - therefore static was not, for me particularly, doable. Nothing seemed to work.
I've found, though, a workaround that pretty much solved my problem:
adding silent = true to my request, like this:
{
  "to" : "/topics/general",
  "data" : {
    "title" : "Title - test",
    "body" : "This is a test.",
    "silent" : "true"
  },
}

I'm convinced this is not the desired solution, but, as i said, pretty much solved my issue...
Maybe what we're missing is a way of explicitly telling the plugin not to fire the notification we're customizing on the event? (as in my case, I'm firing it after I create a builder)
Or am I missing something here, and this is something already implemented? I couldn't find anything on the documentation.
PS: as this was an open issue for duplicate notifications/events being fired more than once, I decided to contribute to this particular issue, instead of opening another one.
Cheers

Same here on Android, using the latest version of the plugin and all of the above workarounds.
Steps to reproduce:

Open app (first open)
Press back button, app exited
Reopen the app (second open)
Send a notification
Open the notification, the OnNotificationOpened event will be fired twice

If I exited and reopened the app for the third time, the OnNotificationOpened event will be fired three times. The number of app reopen is the number of the event fired.

I'm with the same error. Did you make it work?

I'm with the same error. Did you make it work?

Yes, by setting the event handler method as static.

I'm with the same error. Did you make it work?

Yes, by setting the event handler method as static.

I did it, but it didn't work :(
Could you please paste here the code?

In my case, when app is open in Android, event  CrossFirebasePushNotification.Current.OnNotificationReceived is fired as many times as notifications received. Example:
Receive notification_id=1 => OnNotificationReceived fired one time
Receive notification_id=2 => OnNotificationReceived fired two times
Receive notification_id=3 => OnNotificationReceived fired three times
Receive notification_id=4 => OnNotificationReceived fired four times
but any notification send only one time.
Any solution? Thanks

Same here on Android, using the latest version of the plugin and all of the above workarounds.
Steps to reproduce:

Open app (first open)
Press back button, app exited
Reopen the app (second open)
Send a notification
Open the notification, the OnNotificationOpened event will be fired twice

If I exited and reopened the app for the third time, the OnNotificationOpened event will be fired three times. The number of app reopen is the number of the event fired.

I'm with the same error ... can someone help to solve it?


Fix for the issue: GitHub issue link is to be displayed on the task details page.

Issue: #774
Description:
Changes in src/components/issues/Card.tsx will send html_url of GitHub issue for task creation. Backend changes will store this html_url in the task database.
Changes in src/components/taskDetails will display the "Open git issue" button in task details page.
Anything you would like to inform the reviewer about:
Both frontend and backend changes are required. PR created for website-backend #1383.
Dev Tested:

[ ✓] Yes

Images/video of the change:

Follow-up Issues (if any)
No.

UI does not look good to me

UI does not look good to me

I appreciate your feedback. To help me improve the UI, could you please provide more details about what aspects of the UI you find unsatisfactory?

UI does not look good to me

Added the "Open new tab" icon beside git icon. Hope this looks good. Please let me know if there is any specific requirement.

Also write the test please

Tests added. Thanks.

PR #827 raised.


Update Jaeger docker tag in README from 1.41 to 1.49

I wasn't able to get the axum-otlp example to connect to Jaeger in when started with version 1.41, but I could get traces to appear in Jaeger after upgrading.

Thanks


Don't allow the scrollView to scroll when scrollEnabled={false}.

I have a demo and a demo fix showing how focusing an input towards the bottom of the screen causes the scroll view to shift the entire page. If scrollEnabled={false} then its impossible to scroll the body back into view. The image below shows what's going on.

This PR overrides the scroll view delegate to prevent this shift from occurring.

I've tested this and it works as described. Ready to merge and publish.


Setup and controller

In this milestone I completed the following tasks:

Created a new app.
Initialized the project with Git.
Linked the project with a Postgres database.
Add URLs
For each URL created:

A route.
An action in the correct controller.
A view file.

Added code to handle only the 4 required URLs. And when running rails routes in the command, it shows the following output:

Thanks @elyor-doniyorov for taking the time to review my project.