[ESP32] Read core dump from flash, for diagnostic crash logs

Send actual core dump as diagnostic crash logs.
Fixes #31727
Tests
Crashed device once and read and decoded the core dump

@woody-apple @andy31415 Can you please cherry-pick this platform specific change to 1.3-sve branch?


Fix for bug where matrix was row major instead of column major

~ Made matrix4x4 column major instead of row major
~ Added in integration test for buggy asset
~ Added test scenes for buggy (which uses matrix)

Deleted binary files. We may want to check these in, but they should be built by a build server.

I'm seeing a bunch of errors in the model on Mac 2017.1.1f1:

These errors don't seem to exist on master:

ThreeJS for comparison:

Are you seeing something different on your branch and master?

Good find. I think I've root caused why this is happening. It's a different issue. I'll update this PR with the fix to it as well.


Remove TLS hostname override

Changes
Removes the TLS hostname override option and disables TLS verification for the internal gRPC client used for proxying incoming request to gRPC server.
Fixes #521
Submitter Checklist
These are the criteria that every PR should meet, please check them off as you review them:

[x] Has Docs included if any changes are user facing
[ ] Has Tests included if any functionality added or changed
[x] Tested your changes locally (if this is a code change)
[x] Follows the commit message standard
[x] Meets the Tekton contributor standards (including functionality, content, code)
[x] Has a kind label. You can add a comment on this PR that contains /kind <type>. Valid types are bug, cleanup, design, documentation, feature, flake, misc, question, tep
[x] Release notes block below has been updated with any user-facing changes (API changes, bug fixes, changes requiring upgrade notices or deprecation warnings)
[ ] Release notes contain the string "action required" if the change requires additional action from users switching to the new release

Release Notes
ACTION REQUIRED: Config option, TLS_HOSTNAME_OVERRIDE is removed as the internal gRPC proxy client doesn't need to reverify the TLS.

This should have an ACTION REQUIRED prefix on the release note. This introduces a "breaking" change by removing a deployment configuration option.

This should have an ACTION REQUIRED prefix on the release note. This introduces a "breaking" change by removing a deployment configuration option.

Updated release note.

/approve


Merge pull request #2 from Kitware/yara_rules2

adding yara match functionality

Coverage remained the same at 92.049% when pulling 37fc128ef618ce9b57c9fd2dfc962f54a8eb206d on master into fad5849c73415b198f7d9264ea3c320d2a675b4c on yara_rules2.


hangs trying to create .csr

I'm trying to create a root CA certificate and created the encrypted key with this:
openssl ecparam -out myorg.key -name prime256v1 -genkey
But when I tried to next create a root certificate and self-sign it, it hung after I entered my organizational unit (OU) name. The line was this:
openssl.exe req -new -sha256 -key myorg.key -out myorg.csr
After I hit [enter on this, I got the following and you can see the responses. After the OU one, it just sat.
You are about to be asked to enter information that will be incorporated
into your certificate request.
What you are about to enter is what is called a Distinguished Name or a DN.
There are quite a few fields but you can leave some blank
For some fields there will be a default value,
If you enter '.', the field will be left blank.
-----
Country Name (2 letter code) [AU]:**US**
State or Province Name (full name) [Some-State]:**Pennsylvania**
Locality Name (eg, city) []:**Philadelphia**
Organization Name (eg, company) [Internet Widgits Pty Ltd]:**My Company**

This is on Windows 10, OpenSSL 3.2.0 23 Nov 2023 (Library: OpenSSL 3.2.0 23 Nov 2023).

It is possible that you may have to hit "return" a few times to get the openssl app to respond (this was reported in issue #23145).
Could try that and report the result back here?

Also, in the output you posted, I see that user inputs are surrounded by asterisks, e.g. **US**.
When I try to do that, I get an error:
$ openssl.exe req -new -sha256 -key myorg.key -out myorg.csr
You are about to be asked to enter information that will be incorporated
into your certificate request.
What you are about to enter is what is called a Distinguished Name or a DN.
There are quite a few fields but you can leave some blank
For some fields there will be a default value,
If you enter '.', the field will be left blank.
-----
Country Name (2 letter code) [AU]:**US**
String too long, must be at most 2 bytes long

Were are the asterisks coming from?

Asterisks were for me expecting bold and forgetting I put the info in between code tags :).

I'll be darned - I hit [Enter] three more times after the org name and the Org Unit prompt appeared!

We are not sure why openssl req is waiting for multiple presses of "return".
If I could reproduce the behaviour, then I could debug it, but, unfortunately, I have not been able to do so.
Could you post the output of perl configdata.pm --dump here?

Duplicate of #23145

Even though Tomas has closed this, it would still be helpful to have the output of perl configdata.pm --dump since we could then compare it to what is provided in the other ticket.

@stan-spotts:  would you be able to post the output of perl configdata.pm --dump to help us debug this?

I would, but perl? Not even on my system.  Is there something else I can send?

I assume then, you did not build openssl yourself. Where did you get the binaries?

Got it from here: https://slproweb.com/download/Win64OpenSSL-3_2_0.msi
was going to use the version that came with git, but after upgrading git that was version 3.1.4. I wanted to try 3.2.0, so installed this. Chocolaty would only install version 3.1.1 I think.


1337 kustomize direct

Description
...
Related Issue
Fixes #
Type of change

[ ] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Other (security config, docs update, etc)

Checklist before merging

[ ] Test, docs, adr added or updated as needed
[ ] Contributor Guide Steps followed

Assuming this is still a Helm-related issue, can we do something like this instead (either on your side upstream or as a string literal wrapper to turn off Helm processing?)  Likely a much better way than diving into the lifecycle of Zarf:

What issue is this related to? I have concerns about moving away from helm for anything as it's a fundamental change to how we manage k8s resources and a complexity I don't think we can take on.

Related issue and more context/conversation: https://github.com/defenseunicorns/zarf/issues/1337
@wirewc and I discussed something similar yesterday. Either:

make the change my upsteam Helm chart (as @Racer159 suggests)
maybe use a Zarf action to do some string replacement

Closing in favor of #1350


run echo_client and echo_server with handshake error

./client -s <IP_ADDRESS>:3345 -l event=info,engine=debug
09:23:10.643 [INFO] engine: instantiated engine
09:23:10.668 [DEBUG] engine: grew heaps to 4 elements
09:23:10.668 [DEBUG] engine: incref conn 8EF4D9D2F88CC7E4, '' -> 'T'
09:23:10.668 [DEBUG] engine: decref conn 8EF4D9D2F88CC7E4, 'HT' -> 'H'
09:23:10.669 [DEBUG] engine: incref conn 8EF4D9D2F88CC7E4, 'H' -> 'HO'
09:23:10.669 [DEBUG] engine: incref conn 8EF4D9D2F88CC7E4, 'HO' -> 'HOK'
09:23:10.669 [DEBUG] engine: batched packet 0 for connection 8EF4D9D2F88CC7E4
09:23:10.669 [DEBUG] engine: batched all outgoing packets for full conn 8EF4D9D2F88CC7E4
09:23:10.669 [DEBUG] engine: packets out returned 1 (out of 1)
09:23:10.669 [DEBUG] engine: decref conn 8EF4D9D2F88CC7E4, 'HOK' -> 'HK'
09:23:10.669 [DEBUG] engine: send_packets_out: sent 1 packet
09:23:10.669 [DEBUG] engine: decref conn 8EF4D9D2F88CC7E4, 'HK' -> 'H'
09:23:10.669 [DEBUG] engine: incref conn 8EF4D9D2F88CC7E4, 'H' -> 'HA'
09:23:10.669 [DEBUG] engine: next advisory tick is 149928 usec away: conn 8EF4D9D2F88CC7E4: RETX_INIT
09:23:10.669 [DEBUG] engine: incref conn 8EF4D9D2F88CC7E4, 'HA' -> 'HTA'
09:23:10.669 [DEBUG] engine: decref conn 8EF4D9D2F88CC7E4, 'HTA' -> 'HA'
09:23:10.669 [DEBUG] engine: decref conn 8EF4D9D2F88CC7E4, 'HA' -> 'H'
09:23:10.669 [DEBUG] engine: incref conn 8EF4D9D2F88CC7E4, 'H' -> 'HO'
09:23:10.669 [DEBUG] engine: incref conn 8EF4D9D2F88CC7E4, 'HO' -> 'CHO'
09:23:10.669 [DEBUG] engine: decref conn 8EF4D9D2F88CC7E4, 'CHO' -> 'CO'
09:23:10.669 [WARN] [QUIC:8EF4D9D2F88CC7E4] handshake: encrypt crypto context at level early not initialized
09:23:10.669 [INFO] engine: conn 8EF4D9D2F88CC7E4 has unsendable packets
09:23:10.669 [DEBUG] engine: decref conn 8EF4D9D2F88CC7E4, 'CO' -> 'C'
09:23:10.669 [DEBUG] engine: send_packets_out: sent 0 packets
09:23:10.669 [DEBUG] engine: decref conn 8EF4D9D2F88CC7E4, 'C' -> ''
09:23:10.669 [NOTICE] Connection closed
09:23:10.670 [DEBUG] engine: destroying engine

./server -s <IP_ADDRESS>:3345 -l event=info,engine=debug
09:23:06.050 [WARN] Not a single service specified.  Use -c option.
09:23:06.051 [INFO] engine: instantiated engine
09:23:10.669 [DEBUG] engine: grew heaps to 4 elements
09:23:10.669 [DEBUG] engine: client-supplied version FF00001D is supported
09:23:10.669 [DEBUG] engine: incref conn 8EF4D9D2F88CC7E4, 'H' -> 'HT'
09:23:10.669 [DEBUG] engine: decref conn 8EF4D9D2F88CC7E4, 'HT' -> 'H'
09:23:10.669 [DEBUG] engine: incref conn 8EF4D9D2F88CC7E4, 'H' -> 'HO'
09:23:10.669 [DEBUG] engine: incref conn 8EF4D9D2F88CC7E4, 'HO' -> 'CHO'
09:23:10.669 [DEBUG] engine: decref conn 8EF4D9D2F88CC7E4, 'CHO' -> 'CO'
09:23:10.669 [DEBUG] engine: batched packet 0 for connection 8EF4D9D2F88CC7E4
09:23:10.669 [DEBUG] engine: batched all outgoing packets for mini conn 8EF4D9D2F88CC7E4
09:23:10.669 [DEBUG] engine: packets out returned 1 (out of 1)
09:23:10.669 [DEBUG] engine: decref conn 8EF4D9D2F88CC7E4, 'CO' -> 'C'
09:23:10.669 [DEBUG] engine: send_packets_out: sent 1 packet
09:23:10.669 [DEBUG] engine: decref conn 8EF4D9D2F88CC7E4, 'C' -> ''

"handshake: encrypt crypto context at level early not initialized", how can I resolve this?

Hi, I ran into this issue too and I solved it by attaching -c host,chain.pem,key.pem option at the server side. You may need to  generate the two .pem files. Hope this helps


interval tests converted (some issues)

KNOWN ISSUES:

TypeError: interval.copy is not a function
TypeError: Cannot read properties of null (reading 'should')

There is an issue with the implementation of execArgs will resolve later. Strengthened the wording of the comment to an alert lol

Added this work to #6. Consider closing?

Superseded by #6


Seems to be not working with 0.91.0bx

Version of the custom_component

Newest Version 0.4.0
Describe the bug
A clear and concise description of what the bug is.
Is not showing last authenticated IP address anymore.
log

THere are ZERO ENtries in the logs about this
Add your logs here.

Fixed here https://github.com/custom-components/sensor.authenticated/commit/eb27b24097ca22370727144c6daac118ad8aa6de


download all links when only one is given by considering the first part of the links

added link discovery feature, also ensures that no links will be repeated twice


Python 3 compatibility

Add Python 3 compatibility without breaking Python 2.7. Also fixes #10.
This touches a lot of lines of code, but most of the changes are converting tabs to the more standard 4-space indentation. I didn't go full PEP 8, because that would be silly.

Added Python 3 compatibility


How can I set Chinese input?

I found someone already released a file to switch Japanese and English using command key, and I want to change Japanese to Chinese (Simplified pinyin). But then after I checked the file, I wonder how I can search for key_code parameter for Chinese equivalent. There are two key_code on the file (japanese_eisuu and japanese_kana) but what is the Chinese key_code?
And how can I search for other languages such as Korean and Russian? Thanks

I forgot to add the file - https://pqrs.org/osx/karabiner/complex_modifications/#international the first item on For Japanese.

You are probably looking for this.
japanese_eisuu and japanese_kana are the two special keys on Japanese keyboards. For other language you can select input source directly using input_source_id.
In the Karabiner-EventViewer app (which is installed automatically when you install Karabiner-Elements), you can find you current input_source_id under the "Variables" tab.

Thanks for letting me know it. I tried it, but only found that while the keyboard icon on the top-right menubar changes to Chinese, the actual input (characters I type in) is still English...
I feel I had found a similar issue on Korean, and it also happened on the old Karabiner IIRC.


Add indents to default response format code block

I think this should be formatted as:
{
  "textResponse" : "{{ textResponse }}"
}

rather than
{ "textResponse" : "{{ textResponse }}" }

which is is currently. Also are the " around {{textResponse}} necessary?

As it's a text field I think they are to be properly parsed as json after the handlebar processing, would work without " with int or bool though

Closed by https://github.com/samtecspg/articulate/commit/b582ebafb5bd9d35ac432544f5466f0cfea48ab6


Add Elixir client

Hey, can I also request that this PR also updates https://github.com/electric-sql/electric/blob/main/website/docs/api/clients/elixir.md -- shout if you want to sync on what we should document there.

@thruflo have done a quick re-write of the elixir client docs: https://github.com/electric-sql/electric/pull/1833/commits/03226a2cb2e685a2cba717483c35eeddb9a505b9
Happy to evolve

@thruflo have done a quick re-write of the elixir client docs: 03226a2
Happy to evolve

Looks good. Is the idea to merge this separately of electric_phoenix and thus not mention that yet? If so, let's make sure to add info about the Phoenix streams integration when that's published too.

Looks good. Is the idea to merge this separately of electric_phoenix and thus not mention that yet? If so, let's make sure to add info about the Phoenix streams integration when that's published too.

yeah. we really need the client in hex to make the separate phoenix integration work.

Docs are live https://electric-sql.com/docs/api/clients/elixir

Yey!


[WFLY-16118] Upgrade joda-time 2.10.13

Fixes https://issues.redhat.com/browse/WFLY-16118

@jimma Could you review and approve, please? All links are in the JIRA. There is a 26.x PR, also.

@boris-unckel  Sorry for delay response. I missed this PR. This looks good to me. Please merge.

Thanks, @boris-unckel


Nullable DateTime in projection class - System.Data.SqlClient.SqlException: 'Conversion failed when converting date and/or time from character string.'

Having a one to many relationship, the main entity can have zero to n child entities. When I want to select the main entity's Id and most recent DateTime from the child entity collection, SQL execution crashes with a System.Data.SqlClient.SqlException
Exception message:
Conversion failed when converting date and/or time from character string

Stack trace:
   at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction)
   at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction)
   at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose)
   at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady)
   at System.Data.SqlClient.SqlDataReader.TryHasMoreRows(Boolean& moreRows)
   at System.Data.SqlClient.SqlDataReader.TryReadInternal(Boolean setTimeout, Boolean& more)
   at System.Data.SqlClient.SqlDataReader.Read()
   at Microsoft.EntityFrameworkCore.Storage.RelationalDataReader.Read()
   at Microsoft.EntityFrameworkCore.Query.Internal.QueryingEnumerable`1.Enumerator.BufferlessMoveNext(DbContext _, Boolean buffer)
   at Microsoft.EntityFrameworkCore.SqlServer.Storage.Internal.SqlServerExecutionStrategy.Execute[TState,TResult](TState state, Func`3 operation, Func`3 verifySucceeded)
   at Microsoft.EntityFrameworkCore.Query.Internal.QueryingEnumerable`1.Enumerator.MoveNext()
   at System.Linq.Enumerable.FirstOrDefault[TSource](IEnumerable`1 source)
   at lambda_method(Closure )
   at Microsoft.EntityFrameworkCore.Query.Internal.LinqOperatorProvider.ResultEnumerable`1.GetEnumerator()
   at Microsoft.EntityFrameworkCore.Query.Internal.LinqOperatorProvider.ExceptionInterceptor`1.EnumeratorExceptionInterceptor.MoveNext()
   at System.Linq.Enumerable.First[TSource](IEnumerable`1 source)
   at Microsoft.EntityFrameworkCore.Query.Internal.QueryCompiler.<>c__DisplayClass15_1`1.<CompileQueryCore>b__0(QueryContext qc)
   at Microsoft.EntityFrameworkCore.Query.Internal.QueryCompiler.Execute[TResult](Expression query)
   at Microsoft.EntityFrameworkCore.Query.Internal.EntityQueryProvider.Execute[TResult](Expression expression)
   at System.Linq.Queryable.FirstOrDefault[TSource](IQueryable`1 source)
   at EfCoreErrReproduction.Program.Main()

SQL produced:
Executed DbCommand (57ms) [Parameters=[@__id_0='3422'], CommandType='Text', CommandTimeout='30']
SELECT TOP(1) [p].[Id], (
    SELECT COUNT(*)
    FROM [TicketNumberDelta] AS [t]
    WHERE [p].[Id] = [t].[TicketNumberId]
) AS [DeltaCount], COALESCE((
    SELECT TOP(1) [lx].[RecordTimeStamp]
    FROM [TicketNumberDelta] AS [lx]
    WHERE [p].[Id] = [lx].[TicketNumberId]
    ORDER BY [lx].[RecordTimeStamp] DESC
), '0001-01-01T00:00:00.0000000') AS [LastEntry]
FROM [TicketNumber] AS [p]
WHERE [p].[Id] = @__id_0

System.Data.SqlClient.SqlException: 'Conversion failed when converting date and/or time from character string.'

Steps to reproduce
EfCoreErrReproduction.zip
using Microsoft.EntityFrameworkCore;
using System;
using System.Collections.Generic;
using System.Linq;

namespace EfCoreErrReproduction
{
    class Program
    {
        static void Main(string[] args)
        {
            var db = new StrippedDownContext();
            var crash = db.TicketNumbers.Where(p => p.Id == 3422).Select(p => new ProjectionClass
            {
                Id = p.Id,
                DeltaCount = p.TicketNumberDeltas.Count(),
                LastEntry = p.TicketNumberDeltas.OrderByDescending(lx => lx.RecordTimeStamp).Select(le => le.RecordTimeStamp).FirstOrDefault()
            }).FirstOrDefault();
        }
    }

    class ProjectionClass
    {
        public int Id { get; set; }
        public int DeltaCount { get; set; }
        public DateTime? LastEntry { get; set; }
    }
}

namespace EfCoreErrReproduction
{
    public class StrippedDownContext : DbContext
    {
        public StrippedDownContext()
        {
        }

        public StrippedDownContext(DbContextOptions<StrippedDownContext> options)
            : base(options)
        {
        }

        public virtual DbSet<TicketNumber> TicketNumbers { get; set; }

        protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder)
        {
            if (!optionsBuilder.IsConfigured)
            {
                optionsBuilder.UseSqlServer("db conn string");
            }
        }

        protected override void OnModelCreating(ModelBuilder modelBuilder)
        {
            modelBuilder.Entity<TicketNumber>(entity =>
            {
                entity.ToTable("TicketNumber");
            });

            modelBuilder.Entity<TicketNumberDelta>(entity =>
            {
                entity.ToTable("TicketNumberDelta");

                entity.HasOne(p => p.TicketNumber)
                    .WithMany(p => p.TicketNumberDeltas)
                    .HasForeignKey(p => p.TicketNumberId);

                entity.Property(e => e.RecordTimeStamp).HasColumnType("datetime");
            });
        }
    }

    public class TicketNumber
    {
        public TicketNumber()
        {
            TicketNumberDeltas = new List<TicketNumberDelta>();
        }

        public int Id { get; set; }
        public virtual ICollection<TicketNumberDelta> TicketNumberDeltas { get; set; }
    }

    public partial class TicketNumberDelta
    {
        public int Id { get; set; }
        public int? TicketNumberId { get; set; }
        public DateTime RecordTimeStamp { get; set; }
        public virtual TicketNumber TicketNumber { get; set; }
    }
}

Further technical details
EF Core version: 2.1.1
Database Provider: Microsoft.EntityFrameworkCore.SqlServer
Operating system: Win 10 Enterprise x64
IDE: Visual Studio 2017 15.7.5

I was able to reproduce this on current bits

@brunolau workaround is to cast the RecordTimeStamp to nullable DateTime before its projected, like so:
            var query = db.TicketNumbers.Where(p => p.Id == 3422).Select(p => new ProjectionClass
            {
                Id = p.Id,
                DeltaCount = p.TicketNumberDeltas.Count(),
                LastEntry = p.TicketNumberDeltas.OrderByDescending(lx => lx.RecordTimeStamp).Select(le => (DateTime?)le.RecordTimeStamp).FirstOrDefault()
            }).FirstOrDefault();

Workaround works, thank you!

@maumar Let's investigate for patch.

See also #12819 when working on this.

@maumar Any update on this?

A potentially simpler reproduction is this.
var ret = from t in context.NullableDate
select new NotNullableDateDto
{
NotNullable = t.NullableDate ?? new DateTime(1900, 1, 1)
}
Code worked fine in Ef Core 2.0

in 2.0 we used to generate:
SELECT COALESCE([t].[NullableDate], '1900-01-01T00:00:00.000') AS [NotNullable]
FROM [Nullables] AS [t]

and now we generate:
SELECT COALESCE([t].[NullableDate], '1900-01-01T00:00:00.0000000') AS [NotNullable]
FROM [Nullables] AS [t]

@ksmithRenweb - What is the data type of Column NullableDate in database?

@smitpatel
            modelBuilder.Entity<Nullable>().Property(e => e.NullableDate).HasColumnType("datetime");

we should be using the type from the other side of coalesce to determine how to render a datetime literal for the second term. We have a general issue to be better about it, but perhaps there is something we can easily do for this specific case. @smitpatel thoughts?

https://github.com/aspnet/EntityFrameworkCore/blob/939f6d82e17c71f885419ff15e77b7ad8a0cda06/src/EFCore.Relational/Query/Sql/DefaultQuerySqlGenerator.cs#L1317-L1338
Looks like, our type mapping inference for Binary is missing out Coalesce by accident. Should be easy fix.

@smitpatel Data Type of "datetime" and of course set to Allow Nulls.

@smitpatel  a disabled test has been added in 4cd4301c27ace85d24ef95dbb7eeee28d27b58d2 - when this is fixed make sure to enable the test

Will discuss with @divega

We should consider the general case here as part of #12795; specifically #12672

@ajcvickers to give this a read before next triage

Notes from triage: The literal generator for the provider/type/value combination should throw if asked to generate a literal for values that cannot be represented in the store. Se also #12998.

Removing from milestone to discuss in triage. Not sure what is left to do here.

@smitpatel to create a repro.

In 3.0 query pipeline we reverted the fix we made for #10294 which introduced Coalesce function in sql tree. Now we let server side be null and when reading back valuetype from it, get default value. Hence we don't generate problematic SQL anymore.


TeamsMeetingBroadcastConfiguration

Pull Request (PR) description
New Resource TeamsMeetingBroadcastConfiguration
This Pull Request (PR) fixes the following issues
N/A

This change is

Codecov Report

Merging #296 into Dev will increase coverage by 0.06%.
The diff coverage is 98.21%.

@@            Coverage Diff             @@
##              Dev     #296      +/-   ##
==========================================
+ Coverage   90.25%   90.31%   +0.06%
==========================================
  Files          71       72       +1
  Lines        7275     7331      +56
  Branches       10       10
==========================================
+ Hits         6566     6621      +55
- Misses        699      700       +1
  Partials       10       10

Impacted Files
Coverage Δ

...ation/MSFT_TeamsMeetingBroadcastConfiguration.psm1
98.21% <98.21%> (ø)

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 8c66825...7bb211b. Read the comment docs.

@ykuijs for your Review 4

@ykuijs coffee kicked in. Made the right change this time around. Thanks buddy


Remote account handling overhaul

The remote account feature currently only supports pre-filling the URL for the clone dialog
There is an undocumented way to enable a PR button in the toolbar that probably only works with GitHub
Here's a list of suggestions:

Allow for searching and paginating / stepping through the user's and their organization's repositories

As suggested by #251, this should be grouped hierarchically by the organization

Maybe do away with showing all repositories in the sidebar, instead only displaying recently active / starred ones

Allow for custom criteria, including includes and excludes

Implement OAuth: #226
Implement custom icons and/or retrieving favicons for self-hosted platforms: #10
Implement mandatory URL input (for self-hosted-only platforms like Gitea, see #313)
Implement tighter integrations

Saving the remote account used to clone the repo

Allow associating other remotes to accounts as well
Also as a dropdown setting in the repository settings dialog
Saved using gittyup.<remote>.user and gittyup.<remote>.instance in .git/config?

Creating pull requests
Checking out PR branches (including through forks)
Showing CI status next to commits

In the list or just in the commit details?

Hotlinking issue and PR mentions

~Maybe also @user mentions?~ Yeah, that's a bit too much

Opening / showing the PRs a branch belongs to
Cloning as a fork

I love the idea of being able to see all of my repositories in the Sidebar, perhaps instead of doing away with them give people the option to toggle which ones are visible such as via a toolbar button. “Organization Repos” “Personal Repos”. I would definitely like grouping via Organization as well. Perhaps a Tree would be best for the sidebar, sorting by Organization (if enabled to view), with perhaps “starred” organizations shown first. This might seem a bit overkill at first, but I think it is a bit standard. The ability to hide repos would be nice... I'm associated with Epic Games because I do Unreal Engine development. I'm not fond of seeing all the other repos clutter the sidebar, I don't ever have any intention to muck with any of them save one in particular.
Custom favicons, sign me up. :) I use Gitea heavily themed on my NAS and my friends VPN into a closed-off LAN to develop, so we're used to custom favicons. It's a great idea, I think.
Regarding tighter integrations, that seems wisest about how to associate with an account, but what about multiple hosts? Some might push on GitHub or Gitea, I do both even for the same projects (multiple upstream origins).
I think user mentions might be a bit beyond scope and overly complex to implement except for certain hosts such as Gitea organizational repos. It may be too difficult to gain access to user lists for hosts...most likely even impossible without scraping and risking connection throttles or unhappy behavior from hosts.

Please add: ability to handle multiple accounts.  If there is an existing option, or way of using Gittyup, I haven't found it yet.  I have multiple accounts on GH, and other servers as well.

Please add: ability to handle multiple accounts. If there is an existing option, or way of using Gittyup, I haven't found it yet. I have multiple accounts on GH, and other servers as well.

Just click the + icon, bottom left, after adding any account you like..I have multiple, though I use Gitea and GitHub and GitLab.


machine readable output for gitopperctl

Add a -m switch to make gitopperctl output machine readable content:
This could be:

still plain text but colon seperated, time stamp would be epoch stamp. (note: the info field, can also contain colons)
output the json we got from the server? (Simpler and already documented)

closed with #27


Limit the number of outstanding lookup-key! requests.

Changes proposed in this PR

Do the cache lookup inside of a lock

Why are we making these changes?
Without this, we can have multiple outstanding requests for the same
key, possibly hitting a backend multiple times.
lookup-cache-with-expiration! has the fix already.

Before committing, I'd like to discuss threadpool concerns....

Please unwip so that I can merge.


[CLOSED] Allow importing milestones

 Issue by IQAndreas
Friday Sep 13, 2013 at 01:46 GMT
Originally opened as https://github.com/IQAndreas/github-issues-import/issues/4

Milestones have different issue IDs across repos (like imported issues do) which will cause problems in the target repo. Therefore, importing Milestones has been disabled until this has been fixed.
It seems like someone already has a fix for this, but I have to double check the code: https://github.com/tacker/tools/commit/7ccb67adac67ffe0d1e97cd1a1c2137910bba9fc#L0R93

 Comment by IQAndreas
Sunday Sep 15, 2013 at 03:50 GMT

Fixed in cea94a3704b96b9d78d95c75aec91f019a02232c
(and ended up writing my own code or it instead)


Set Up Cron Job for Data Sourcing

Is your feature request related to a problem? Please describe.
We need to update the site content on a regular basis, likely daily. As such, we have to set up a cron job that will trigger the sourcing functions.
Describe the solution you'd like
Github Actions offers cron job functionality that we can use to trigger our sourcing Netlify Functions.
Describe alternatives you've considered
No other alternatives considered yet, although a free solution is the best. It would be unfortunate to have to include a paid AWS Lambda or Serverless instance into the stack just for this. Maybe there is a way that Netlify scheduled deploys can recreate this functionality.

Closing this here, because I missed my chance with a PR (had to merge it in to test the Github Action, but needed to make later changes).
That said, I have a preliminary Github Action set up that creates a JWT token and pings a Netlify Functions endpoint.
We'll have to finish configuring the Action once we have our site deployed, so that we can trigger the Functions at our actual hosted URL instead of a temporary ngrok tunnel.


How to develop PageRank algorithm on GellyStream

Hi
I want to develop real-time  PageRank incremental algorithm, but I do not know how to implement iterative calculations, do you have some idea can help me ,Thank you.

Hi @lilicao701!
The problem with PageRank is deeper than it seems. There are tons of requirements from the actual system side (the API is the easy part) that block this. We need native Flink support on arbitrary nested scoped iterations and adaptation of watermarks to loops. On top of that there is a need for better flow control for iterations, job termination etc.
The good news is that our team is very actively working on it so stay tuned and you might see several of these issues and libraries in Flink and also Gelly-Stream quite soon!


Three On Target Tests fail to run

Description

Type: Bug
Priority: Major

Three generated On Target Tests fail to execute, with the message: "TestDataParserError: Number of test arguments should be even:"

Bug
OS
Mbed OS
mbed TLS build:
Version: 2.13.0
Expected behavior
Tests to run successfully
Actual behavior
features-mbedtls-tests-mbedtls-test_suite_debug , features-mbedtls-tests-mbedtls-test_suite_x509parse and features-mbedtls-tests-mbedtls-test_suite_pem fail to run with the message "TestDataParserError: Number of test arguments should be even:"
Steps to reproduce
Generate the On Target tests, and run the tests

I think the root cause for the error is that the function __escaped_split in mbedtls_test.py doesn't work as expected, and the \: in strings are considered as separators. Haven't investigated it further yet.

The root cause is slightly different. It is in __escaped_split, but because the function splits on the character \n, and in the failed tests, this character exists within the test strings themselves.


URI_TOO_LONG error

Hello giscus team,
I'm using giscus on my blog, which is built with Hugo on Cloudflare Pages.
On most pages, giscus works fine. However, some pages report URI TOO LONG error. I searched for related information and this error bothered me because only a few pages reported errors and other pages are normal.
the error pages:

https://hxg.life/200606/
https://hxg.life/170805/
https://hxg.life/160101/

the normal pages:
rest of my posts
Can anyone help?

update
I carefully checked the relevant code. This error was caused by the theme and has been resolved.

update
I carefully checked the relevant code. This error was caused by the theme and has been resolved.

I have same problem, and I do not understand what's the matter with the theme, will you provide more details? thanks!

Never mind, I solved the problem. It is caused by string exceeding limit, most likely because the "description" field. I added below codes and it works well.
<!-- meta name="description" -->

Never mind, I solved the problem. It is caused by string exceeding limit, most likely because the "description" field. I added below codes in the begining of my markdown content and it works well.

Never mind, I solved the problem. It is caused by string exceeding limit, most likely because the "description" field. I added below codes in the begining of my markdown content and it works well.
<!-- meta name="description" -->


bash: /home/pkj/.local/Spyder-5.5.1/envs/spyder-5.5.1/bin/spyder: No such file or directory

I was stuck in the loop of installing and uninstalling Spyder on my Ubuntu 22.04 machine.
Last thing I tried was $ pip install reinstall spyder
Which displayed the following message -
Defaulting to user installation because normal site-packages is not writeable
Requirement already satisfied: spyder in ./.local/lib/python3.10/site-packages (5.5.1)
Requirement already satisfied: jsonschema>=3.2.0 in ./.local/lib/python3.10/site-packages (from spyder) (4.21.1)
Requirement already satisfied: sphinx>=0.6.6 in ./.local/lib/python3.10/site-packages (from spyder) (7.2.6)
Requirement already satisfied: numpydoc>=0.6.0 in ./.local/lib/python3.10/site-packages (from spyder) (1.6.0)
Requirement already satisfied: setuptools>=49.6.0 in /usr/local/lib/python3.10/dist-packages (from spyder) (69.1.0)
Requirement already satisfied: cookiecutter>=1.6.0 in ./.local/lib/python3.10/site-packages (from spyder) (2.5.0)
Requirement already satisfied: qtawesome>=1.2.1 in ./.local/lib/python3.10/site-packages (from spyder) (1.3.0)
Requirement already satisfied: pickleshare>=0.4 in ./.local/lib/python3.10/site-packages (from spyder) (0.7.5)
Requirement already satisfied: atomicwrites>=1.2.0 in ./.local/lib/python3.10/site-packages (from spyder) (1.4.1)
Requirement already satisfied: python-lsp-black<3.0.0,>=2.0.0 in ./.local/lib/python3.10/site-packages (from spyder) (2.0.0)
Requirement already satisfied: chardet>=2.0.0 in /usr/local/lib/python3.10/dist-packages (from spyder) (5.2.0)
Requirement already satisfied: three-merge>=0.1.1 in ./.local/lib/python3.10/site-packages (from spyder) (0.1.1)
Requirement already satisfied: pygments>=2.0 in ./.local/lib/python3.10/site-packages (from spyder) (2.17.2)
Requirement already satisfied: parso<0.9.0,>=0.7.0 in ./.local/lib/python3.10/site-packages (from spyder) (0.8.3)
Requirement already satisfied: jellyfish>=0.7 in ./.local/lib/python3.10/site-packages (from spyder) (1.0.3)
Requirement already satisfied: ipython!=8.17.1,<9.0.0,>=8.13.0 in ./.local/lib/python3.10/site-packages (from spyder) (8.21.0)
Requirement already satisfied: diff-match-patch>=20181111 in ./.local/lib/python3.10/site-packages (from spyder) (20230430)
Requirement already satisfied: pyqtwebengine<5.16,>=5.10 in ./.local/lib/python3.10/site-packages (from spyder) (5.15.6)
Requirement already satisfied: pyzmq>=22.1.0 in ./.local/lib/python3.10/site-packages (from spyder) (25.1.2)
Requirement already satisfied: rtree>=0.9.7 in ./.local/lib/python3.10/site-packages (from spyder) (1.2.0)
Requirement already satisfied: watchdog>=0.10.3 in ./.local/lib/python3.10/site-packages (from spyder) (4.0.0)
Requirement already satisfied: keyring>=17.0.0 in /usr/local/lib/python3.10/dist-packages (from spyder) (24.3.0)
Requirement already satisfied: spyder-kernels<2.6.0,>=2.5.0 in ./.local/lib/python3.10/site-packages (from spyder) (2.5.0)
Requirement already satisfied: qdarkstyle<3.3.0,>=3.2.0 in ./.local/lib/python3.10/site-packages (from spyder) (3.2.3)
Requirement already satisfied: pylint<3.1,>=2.5.0 in ./.local/lib/python3.10/site-packages (from spyder) (3.0.3)
Requirement already satisfied: psutil>=5.3 in ./.local/lib/python3.10/site-packages (from spyder) (5.9.8)
Requirement already satisfied: intervaltree>=3.0.2 in ./.local/lib/python3.10/site-packages (from spyder) (3.1.0)
Requirement already satisfied: pylint-venv>=3.0.2 in ./.local/lib/python3.10/site-packages (from spyder) (3.0.3)
Requirement already satisfied: nbconvert>=4.0 in ./.local/lib/python3.10/site-packages (from spyder) (7.16.0)
Requirement already satisfied: textdistance>=4.2.0 in ./.local/lib/python3.10/site-packages (from spyder) (4.6.1)
Requirement already satisfied: jedi<0.20.0,>=0.17.2 in ./.local/lib/python3.10/site-packages (from spyder) (0.19.1)
Requirement already satisfied: cloudpickle>=0.5.0 in ./.local/lib/python3.10/site-packages (from spyder) (3.0.0)
Requirement already satisfied: pyls-spyder>=0.4.0 in ./.local/lib/python3.10/site-packages (from spyder) (0.4.0)
Requirement already satisfied: qtconsole<5.6.0,>=5.5.1 in ./.local/lib/python3.10/site-packages (from spyder) (5.5.1)
Requirement already satisfied: pyxdg>=0.26 in /usr/local/lib/python3.10/dist-packages (from spyder) (0.28)
Requirement already satisfied: python-lsp-server[all]<1.11.0,>=1.10.0 in ./.local/lib/python3.10/site-packages (from spyder) (1.10.0)
Requirement already satisfied: pyqt5<5.16,>=5.10 in ./.local/lib/python3.10/site-packages (from spyder) (5.15.10)
Requirement already satisfied: qstylizer>=0.2.2 in ./.local/lib/python3.10/site-packages (from spyder) (0.2.2)
Requirement already satisfied: qtpy>=2.1.0 in ./.local/lib/python3.10/site-packages (from spyder) (2.4.1)
Requirement already satisfied: pexpect>=4.4.0 in /usr/local/lib/python3.10/dist-packages (from spyder) (4.9.0)
Requirement already satisfied: pyyaml>=5.3.1 in /usr/local/lib/python3.10/dist-packages (from cookiecutter>=1.6.0->spyder) (6.0.1)
Requirement already satisfied: binaryornot>=0.4.4 in ./.local/lib/python3.10/site-packages (from cookiecutter>=1.6.0->spyder) (0.4.4)
Requirement already satisfied: Jinja2<4.0.0,>=2.7 in ./.local/lib/python3.10/site-packages (from cookiecutter>=1.6.0->spyder) (3.1.3)
Requirement already satisfied: rich in ./.local/lib/python3.10/site-packages (from cookiecutter>=1.6.0->spyder) (13.7.0)
Requirement already satisfied: click<9.0.0,>=7.0 in /usr/local/lib/python3.10/dist-packages (from cookiecutter>=1.6.0->spyder) (8.1.7)
Requirement already satisfied: python-slugify>=4.0.0 in ./.local/lib/python3.10/site-packages (from cookiecutter>=1.6.0->spyder) (8.0.4)
Requirement already satisfied: requests>=2.23.0 in /usr/local/lib/python3.10/dist-packages (from cookiecutter>=1.6.0->spyder) (2.31.0)
Requirement already satisfied: arrow in ./.local/lib/python3.10/site-packages (from cookiecutter>=1.6.0->spyder) (1.3.0)
Requirement already satisfied: sortedcontainers<3.0,>=2.0 in ./.local/lib/python3.10/site-packages (from intervaltree>=3.0.2->spyder) (2.4.0)
Requirement already satisfied: decorator in ./.local/lib/python3.10/site-packages (from ipython!=8.17.1,<9.0.0,>=8.13.0->spyder) (5.1.1)
Requirement already satisfied: matplotlib-inline in ./.local/lib/python3.10/site-packages (from ipython!=8.17.1,<9.0.0,>=8.13.0->spyder) (0.1.6)
Requirement already satisfied: traitlets>=5 in ./.local/lib/python3.10/site-packages (from ipython!=8.17.1,<9.0.0,>=8.13.0->spyder) (5.14.1)
Requirement already satisfied: exceptiongroup in ./.local/lib/python3.10/site-packages (from ipython!=8.17.1,<9.0.0,>=8.13.0->spyder) (1.2.0)
Requirement already satisfied: stack-data in ./.local/lib/python3.10/site-packages (from ipython!=8.17.1,<9.0.0,>=8.13.0->spyder) (0.6.3)
Requirement already satisfied: prompt-toolkit<3.1.0,>=3.0.41 in ./.local/lib/python3.10/site-packages (from ipython!=8.17.1,<9.0.0,>=8.13.0->spyder) (3.0.43)
Requirement already satisfied: attrs>=22.2.0 in ./.local/lib/python3.10/site-packages (from jsonschema>=3.2.0->spyder) (23.2.0)
Requirement already satisfied: jsonschema-specifications>=2023.03.6 in ./.local/lib/python3.10/site-packages (from jsonschema>=3.2.0->spyder) (2023.12.1)
Requirement already satisfied: referencing>=0.28.4 in ./.local/lib/python3.10/site-packages (from jsonschema>=3.2.0->spyder) (0.33.0)
Requirement already satisfied: rpds-py>=0.7.1 in ./.local/lib/python3.10/site-packages (from jsonschema>=3.2.0->spyder) (0.18.0)
Requirement already satisfied: SecretStorage>=3.2 in /usr/local/lib/python3.10/dist-packages (from keyring>=17.0.0->spyder) (3.3.3)
Requirement already satisfied: jaraco.classes in /usr/local/lib/python3.10/dist-packages (from keyring>=17.0.0->spyder) (3.3.1)
Requirement already satisfied: jeepney>=0.4.2 in /usr/local/lib/python3.10/dist-packages (from keyring>=17.0.0->spyder) (0.8.0)
Requirement already satisfied: importlib-metadata>=4.11.4 in ./.local/lib/python3.10/site-packages (from keyring>=17.0.0->spyder) (7.0.1)
Requirement already satisfied: nbclient>=0.5.0 in ./.local/lib/python3.10/site-packages (from nbconvert>=4.0->spyder) (0.9.0)
Requirement already satisfied: packaging in ./.local/lib/python3.10/site-packages (from nbconvert>=4.0->spyder) (23.2)
Requirement already satisfied: mistune<4,>=2.0.3 in ./.local/lib/python3.10/site-packages (from nbconvert>=4.0->spyder) (3.0.2)
Requirement already satisfied: bleach!=5.0.0 in ./.local/lib/python3.10/site-packages (from nbconvert>=4.0->spyder) (6.1.0)
Requirement already satisfied: markupsafe>=2.0 in /usr/local/lib/python3.10/dist-packages (from nbconvert>=4.0->spyder) (2.1.5)
Requirement already satisfied: pandocfilters>=1.4.1 in ./.local/lib/python3.10/site-packages (from nbconvert>=4.0->spyder) (1.5.1)
Requirement already satisfied: jupyterlab-pygments in ./.local/lib/python3.10/site-packages (from nbconvert>=4.0->spyder) (0.3.0)
Requirement already satisfied: defusedxml in ./.local/lib/python3.10/site-packages (from nbconvert>=4.0->spyder) (0.7.1)
Requirement already satisfied: jupyter-core>=4.7 in ./.local/lib/python3.10/site-packages (from nbconvert>=4.0->spyder) (5.7.1)
Requirement already satisfied: tinycss2 in ./.local/lib/python3.10/site-packages (from nbconvert>=4.0->spyder) (1.2.1)
Requirement already satisfied: nbformat>=5.7 in ./.local/lib/python3.10/site-packages (from nbconvert>=4.0->spyder) (5.9.2)
Requirement already satisfied: beautifulsoup4 in ./.local/lib/python3.10/site-packages (from nbconvert>=4.0->spyder) (4.12.3)
Requirement already satisfied: tomli>=1.1.0 in ./.local/lib/python3.10/site-packages (from numpydoc>=0.6.0->spyder) (2.0.1)
Requirement already satisfied: tabulate>=0.8.10 in ./.local/lib/python3.10/site-packages (from numpydoc>=0.6.0->spyder) (0.9.0)
Requirement already satisfied: ptyprocess>=0.5 in /usr/local/lib/python3.10/dist-packages (from pexpect>=4.4.0->spyder) (0.7.0)
Requirement already satisfied: dill>=0.2 in ./.local/lib/python3.10/site-packages (from pylint<3.1,>=2.5.0->spyder) (0.3.8)
Requirement already satisfied: astroid<=3.1.0-dev0,>=3.0.1 in ./.local/lib/python3.10/site-packages (from pylint<3.1,>=2.5.0->spyder) (3.0.3)
Requirement already satisfied: mccabe<0.8,>=0.6 in ./.local/lib/python3.10/site-packages (from pylint<3.1,>=2.5.0->spyder) (0.7.0)
Requirement already satisfied: isort!=5.13.0,<6,>=4.2.5 in ./.local/lib/python3.10/site-packages (from pylint<3.1,>=2.5.0->spyder) (5.13.2)
Requirement already satisfied: tomlkit>=0.10.1 in ./.local/lib/python3.10/site-packages (from pylint<3.1,>=2.5.0->spyder) (0.12.3)
Requirement already satisfied: platformdirs>=2.2.0 in ./.local/lib/python3.10/site-packages (from pylint<3.1,>=2.5.0->spyder) (4.2.0)
Requirement already satisfied: PyQt5-Qt5>=5.15.2 in ./.local/lib/python3.10/site-packages (from pyqt5<5.16,>=5.10->spyder) (5.15.2)
Requirement already satisfied: PyQt5-sip<13,>=12.13 in ./.local/lib/python3.10/site-packages (from pyqt5<5.16,>=5.10->spyder) (12.13.0)
Requirement already satisfied: PyQtWebEngine-Qt5>=5.15.0 in ./.local/lib/python3.10/site-packages (from pyqtwebengine<5.16,>=5.10->spyder) (5.15.2)
Requirement already satisfied: black>=23.11.0 in ./.local/lib/python3.10/site-packages (from python-lsp-black<3.0.0,>=2.0.0->spyder) (24.2.0)
Requirement already satisfied: python-lsp-jsonrpc<2.0.0,>=1.1.0 in ./.local/lib/python3.10/site-packages (from python-lsp-server[all]<1.11.0,>=1.10.0->spyder) (1.1.2)
Requirement already satisfied: pluggy>=1.0.0 in ./.local/lib/python3.10/site-packages (from python-lsp-server[all]<1.11.0,>=1.10.0->spyder) (1.4.0)
Requirement already satisfied: ujson>=3.0.0 in ./.local/lib/python3.10/site-packages (from python-lsp-server[all]<1.11.0,>=1.10.0->spyder) (5.9.0)
Requirement already satisfied: docstring-to-markdown in ./.local/lib/python3.10/site-packages (from python-lsp-server[all]<1.11.0,>=1.10.0->spyder) (0.13)
Requirement already satisfied: pydocstyle<6.4.0,>=6.3.0 in ./.local/lib/python3.10/site-packages (from python-lsp-server[all]<1.11.0,>=1.10.0->spyder) (6.3.0)
Requirement already satisfied: flake8<8,>=7 in ./.local/lib/python3.10/site-packages (from python-lsp-server[all]<1.11.0,>=1.10.0->spyder) (7.0.0)
Requirement already satisfied: autopep8<2.1.0,>=2.0.4 in ./.local/lib/python3.10/site-packages (from python-lsp-server[all]<1.11.0,>=1.10.0->spyder) (2.0.4)
Requirement already satisfied: pyflakes<3.3.0,>=3.2.0 in ./.local/lib/python3.10/site-packages (from python-lsp-server[all]<1.11.0,>=1.10.0->spyder) (3.2.0)
Requirement already satisfied: pycodestyle<2.12.0,>=2.11.0 in ./.local/lib/python3.10/site-packages (from python-lsp-server[all]<1.11.0,>=1.10.0->spyder) (2.11.1)
Requirement already satisfied: yapf>=0.33.0 in ./.local/lib/python3.10/site-packages (from python-lsp-server[all]<1.11.0,>=1.10.0->spyder) (0.40.2)
Requirement already satisfied: whatthepatch<2.0.0,>=1.0.2 in ./.local/lib/python3.10/site-packages (from python-lsp-server[all]<1.11.0,>=1.10.0->spyder) (1.0.5)
Requirement already satisfied: rope>=1.11.0 in ./.local/lib/python3.10/site-packages (from python-lsp-server[all]<1.11.0,>=1.10.0->spyder) (1.12.0)
Requirement already satisfied: inflection<1,>0.3.0 in ./.local/lib/python3.10/site-packages (from qstylizer>=0.2.2->spyder) (0.5.1)
Requirement already satisfied: jupyter-client>=4.1 in ./.local/lib/python3.10/site-packages (from qtconsole<5.6.0,>=5.5.1->spyder) (8.6.0)
Requirement already satisfied: ipykernel>=4.1 in ./.local/lib/python3.10/site-packages (from qtconsole<5.6.0,>=5.5.1->spyder) (6.29.2)
Requirement already satisfied: sphinxcontrib-applehelp in ./.local/lib/python3.10/site-packages (from sphinx>=0.6.6->spyder) (1.0.8)
Requirement already satisfied: sphinxcontrib-htmlhelp>=2.0.0 in ./.local/lib/python3.10/site-packages (from sphinx>=0.6.6->spyder) (2.0.5)
Requirement already satisfied: babel>=2.9 in ./.local/lib/python3.10/site-packages (from sphinx>=0.6.6->spyder) (2.14.0)
Requirement already satisfied: sphinxcontrib-devhelp in ./.local/lib/python3.10/site-packages (from sphinx>=0.6.6->spyder) (1.0.6)
Requirement already satisfied: sphinxcontrib-jsmath in ./.local/lib/python3.10/site-packages (from sphinx>=0.6.6->spyder) (1.0.1)
Requirement already satisfied: alabaster<0.8,>=0.7 in ./.local/lib/python3.10/site-packages (from sphinx>=0.6.6->spyder) (0.7.16)
Requirement already satisfied: sphinxcontrib-serializinghtml>=1.1.9 in ./.local/lib/python3.10/site-packages (from sphinx>=0.6.6->spyder) (1.1.10)
Requirement already satisfied: sphinxcontrib-qthelp in ./.local/lib/python3.10/site-packages (from sphinx>=0.6.6->spyder) (1.0.7)
Requirement already satisfied: snowballstemmer>=2.0 in ./.local/lib/python3.10/site-packages (from sphinx>=0.6.6->spyder) (2.2.0)
Requirement already satisfied: imagesize>=1.3 in ./.local/lib/python3.10/site-packages (from sphinx>=0.6.6->spyder) (1.4.1)
Requirement already satisfied: docutils<0.21,>=0.18.1 in ./.local/lib/python3.10/site-packages (from sphinx>=0.6.6->spyder) (0.20.1)
Requirement already satisfied: wurlitzer>=1.0.3 in ./.local/lib/python3.10/site-packages (from spyder-kernels<2.6.0,>=2.5.0->spyder) (3.0.3)
Requirement already satisfied: typing-extensions>=4.0.0 in ./.local/lib/python3.10/site-packages (from astroid<=3.1.0-dev0,>=3.0.1->pylint<3.1,>=2.5.0->spyder) (4.9.0)
Requirement already satisfied: mypy-extensions>=0.4.3 in ./.local/lib/python3.10/site-packages (from black>=23.11.0->python-lsp-black<3.0.0,>=2.0.0->spyder) (1.0.0)
Requirement already satisfied: pathspec>=0.9.0 in ./.local/lib/python3.10/site-packages (from black>=23.11.0->python-lsp-black<3.0.0,>=2.0.0->spyder) (0.12.1)
Requirement already satisfied: webencodings in ./.local/lib/python3.10/site-packages (from bleach!=5.0.0->nbconvert>=4.0->spyder) (0.5.1)
Requirement already satisfied: six>=1.9.0 in /usr/local/lib/python3.10/dist-packages (from bleach!=5.0.0->nbconvert>=4.0->spyder) (1.16.0)
Requirement already satisfied: zipp>=0.5 in /usr/local/lib/python3.10/dist-packages (from importlib-metadata>=4.11.4->keyring>=17.0.0->spyder) (3.17.0)
Requirement already satisfied: tornado>=6.1 in ./.local/lib/python3.10/site-packages (from ipykernel>=4.1->qtconsole<5.6.0,>=5.5.1->spyder) (6.4)
Requirement already satisfied: debugpy>=1.6.5 in ./.local/lib/python3.10/site-packages (from ipykernel>=4.1->qtconsole<5.6.0,>=5.5.1->spyder) (1.8.1)
Requirement already satisfied: comm>=0.1.1 in ./.local/lib/python3.10/site-packages (from ipykernel>=4.1->qtconsole<5.6.0,>=5.5.1->spyder) (0.2.1)
Requirement already satisfied: nest-asyncio in ./.local/lib/python3.10/site-packages (from ipykernel>=4.1->qtconsole<5.6.0,>=5.5.1->spyder) (1.6.0)
Requirement already satisfied: python-dateutil>=2.8.2 in ./.local/lib/python3.10/site-packages (from jupyter-client>=4.1->qtconsole<5.6.0,>=5.5.1->spyder) (2.8.2)
Requirement already satisfied: fastjsonschema in ./.local/lib/python3.10/site-packages (from nbformat>=5.7->nbconvert>=4.0->spyder) (2.19.1)
Requirement already satisfied: wcwidth in ./.local/lib/python3.10/site-packages (from prompt-toolkit<3.1.0,>=3.0.41->ipython!=8.17.1,<9.0.0,>=8.13.0->spyder) (0.2.13)
Requirement already satisfied: text-unidecode>=1.3 in ./.local/lib/python3.10/site-packages (from python-slugify>=4.0.0->cookiecutter>=1.6.0->spyder) (1.3)
Requirement already satisfied: urllib3<3,>=1.21.1 in /usr/local/lib/python3.10/dist-packages (from requests>=2.23.0->cookiecutter>=1.6.0->spyder) (2.2.0)
Requirement already satisfied: charset-normalizer<4,>=2 in /usr/local/lib/python3.10/dist-packages (from requests>=2.23.0->cookiecutter>=1.6.0->spyder) (3.3.2)
Requirement already satisfied: certifi>=2017.4.17 in /usr/local/lib/python3.10/dist-packages (from requests>=2.23.0->cookiecutter>=1.6.0->spyder) (2024.2.2)
Requirement already satisfied: idna<4,>=2.5 in /usr/local/lib/python3.10/dist-packages (from requests>=2.23.0->cookiecutter>=1.6.0->spyder) (3.6)
Requirement already satisfied: pytoolconfig[global]>=1.2.2 in ./.local/lib/python3.10/site-packages (from rope>=1.11.0->python-lsp-server[all]<1.11.0,>=1.10.0->spyder) (1.3.1)
Requirement already satisfied: cryptography>=2.0 in /usr/local/lib/python3.10/dist-packages (from SecretStorage>=3.2->keyring>=17.0.0->spyder) (42.0.3)
Requirement already satisfied: types-python-dateutil>=2.8.10 in ./.local/lib/python3.10/site-packages (from arrow->cookiecutter>=1.6.0->spyder) (<IP_ADDRESS>40106)
Requirement already satisfied: soupsieve>1.2 in ./.local/lib/python3.10/site-packages (from beautifulsoup4->nbconvert>=4.0->spyder) (2.5)
Requirement already satisfied: more-itertools in /usr/local/lib/python3.10/dist-packages (from jaraco.classes->keyring>=17.0.0->spyder) (10.2.0)
Requirement already satisfied: markdown-it-py>=2.2.0 in ./.local/lib/python3.10/site-packages (from rich->cookiecutter>=1.6.0->spyder) (3.0.0)
Requirement already satisfied: asttokens>=2.1.0 in ./.local/lib/python3.10/site-packages (from stack-data->ipython!=8.17.1,<9.0.0,>=8.13.0->spyder) (2.4.1)
Requirement already satisfied: executing>=1.2.0 in ./.local/lib/python3.10/site-packages (from stack-data->ipython!=8.17.1,<9.0.0,>=8.13.0->spyder) (2.0.1)
Requirement already satisfied: pure-eval in ./.local/lib/python3.10/site-packages (from stack-data->ipython!=8.17.1,<9.0.0,>=8.13.0->spyder) (0.2.2)
Requirement already satisfied: cffi>=1.12 in /usr/local/lib/python3.10/dist-packages (from cryptography>=2.0->SecretStorage>=3.2->keyring>=17.0.0->spyder) (1.16.0)
Requirement already satisfied: mdurl~=0.1 in ./.local/lib/python3.10/site-packages (from markdown-it-py>=2.2.0->rich->cookiecutter>=1.6.0->spyder) (0.1.2)
Requirement already satisfied: pycparser in /usr/local/lib/python3.10/dist-packages (from cffi>=1.12->cryptography>=2.0->SecretStorage>=3.2->keyring>=17.0.0->spyder) (2.21)

Now when I am trying to initiate spyder, the following error is displayed.

bash: /home/pankaj/.local/Spyder-5.5.1/envs/spyder-5.5.1/bin/spyder: No such file or directory

Following is the output of pip list | grep -i pyqt
PyQt5                         5.15.9
PyQt5-Qt5                     5.15.2
PyQt5-sip                     12.12.2
PyQtWebEngine                 5.15.6
PyQtWebEngine-Qt5             5.15.2

Following is the output of pip list | grep -i spyder
pyls-spyder                   0.4.0
spyder                        5.5.1
spyder-kernels                2.5.0
spyder-line-profiler          0.3.2
spyder-notebook               0.5.1

Hey @pkjkrai66, thanks for reporting. Your post shows that you're mixing packages installed locally (i.e. in ~/.local) with other installed in your system (i.e. in /usr/local). That's not good because pip and Linux distro packages are incompatible.
So, I recommend you to remove  ~/.local and install Spyder in a virtualenv instead, as described in our documentation:
http://docs.spyder-ide.org/current/installation.html#using-pip
If you don't want to do that, then you're basically on your own because we don't support your kind of installation.
Let us know if the virtualenv solution works for you.

Closing due to lack of response.


[Feature]: 翻译 examples/route-objects/

What is the new or updated feature that you are suggesting?
增加中文版示例
Why should this feature be included?
增加中文版示例

我翻译examples/route-objects，时间2021.12.28-2021.12.29

这个我翻译


personal comunication style

Personalize the GPT training based on the user's communication style. This enables them to communicate in their own unique manner. For instance, train the GPT model to analyze resumes prior to scheduling interviews. This training will enhance the bot's understanding of individuals and allow it to provide personalized responses to interview questions, rather than generating random answers. In Future you dont need to attend some meetings , bot with your own clone brain can attend the meetings with avatar.

Hi retraining GPT is well out of the scope of this project.


feat: transaction thumbnail component

Description
Added transaction thumbnail component
Type of change

[x] Chore (non-breaking change that addresses non-functional tasks, maintenance, or code quality improvements)
[ ] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)

Associated Issues
For Linear issues: Closes APKT-1510
Showcase (Optional)

Checklist

[ ] Code in this PR is covered by automated tests (Unit tests, E2E tests)
[x] My changes generate no new warnings
[x] I have reviewed my own code
[x] I have filled out all required sections
[ ] I have tested my changes on the preview link
[ ] Approver of this PR confirms that the changes are tested on the preview link

@magiziz Can we add tests and merge?

I'll mark this PR as draft since we need to re-design this component a bit.


Extension of the OMTD-AgroPortal to NCBO BioPortal and BiblioPortal

This is similar to #1 but for the NCBO BioPortal and BiblioPortal.
NCBO BioPortal:
http://services.agroportal.lirmm.fr/ncbobioportal/ontologies?format=omtd-share that will
be routed from an address in the biolontology.org name hold by Stanford.
BiblioPortal:
http://services.agroportal.lirmm.fr/biblioportal/ontologies?format=omtd-share that will be
routed from an address in the ontoportal.org name hold by Stanford.

Currently deployed with commit 5e8844d, works on biblioportal, but timeout on NCBO BioPortal when trying to retrieve the metadata on /ontologies

Working examples:

NCBO BioPortal:
http://services.agroportal.lirmm.fr/ncbobioportal/ontologies/MESH/?format=omtd-share

BiblioPortal:
http://services.agroportal.lirmm.fr/biblioportal/ontologies/BIBFRAME/?format=omtd-share

Now we need to implement the re-routing from bioontology.org and ontoportal.org respectively with @alexskr and @graybeal .
For consistency with other URLs,  I would suggest the following URLs:
http://services.bioportal.bioontology.org/ontologies?format=omtd-share
http://services.bioportal.bioontology.org/ontologies/MESH/?format=omtd-share
and
http://services.biblioportal.ontoportal.org/ontologies?format=omtd-share
http://services.biblioportal.ontoportal.org/ontologies/BIBFRAME/?format=omtd-share
I also need to discuss the NCBO BioPortal timeout issue with @graybeal.

Time out issue reported to NCBO : https://github.com/ncbo/ontologies_api/issues/44


Installation failed on raspberry pi zero

## Installing the NodeSource Node.js v6.x LTS Boron repo...

## You appear to be running on ARMv6 hardware. Unfortunately this is not currently supported by the NodeSource Linux distributions. Please use the 'linux-armv6l' binary tarballs available directly from nodejs.org for Node.js v4 and later.

It's possible fix by installing through https://github.com/sdesalas/node-pi-zero

And next error:
superadmin.sh: line 80: tpm: command not found

I have no idea how fix it.

First you need to install node.js then install total.js globally using:
npm i total.js -g
this will install tpm since it is total package manager

pi@zero02:~/totaljs $ sudo npm i total.js -g
/opt/nodejs/bin/total -> /opt/nodejs/lib/node_modules/total.js/bin/totaljs
/opt/nodejs/bin/total.js -> /opt/nodejs/lib/node_modules/total.js/bin/totaljs
/opt/nodejs/bin/totaljs -> /opt/nodejs/lib/node_modules/total.js/bin/totaljs
/opt/nodejs/bin/tpm -> /opt/nodejs/lib/node_modules/total.js/bin/tpm
/opt/nodejs/bin/totalpackage -> /opt/nodejs/lib/node_modules/total.js/bin/tpm
+<EMAIL_ADDRESS>updated 1 package in 8.549s
pi@zero02:~/totaljs $ sudo bash superadmin.sh

===================================================
SuperAdmin Installation
===================================================

Installation assumes a clean installation of Ubuntu Server +16

--> Installation prompts are for creating URL for SuperAdmin.
--> A domain for SuperAdmin has to be mapped to this server when you want to use SSL.
--> This installation installs: Nginx, Node.js, GraphicsMagick and Git.

Do you wish to permit this? (y/n) : y
Do you want to provide SuperAdmin via HTTPS? (y/n) : y

Domain name without protocol (e.g. superadmin.yourdomain.com): superadmin.zero02.loc

---------------------------------------------------
SuperAdmin URL address will be:
https://superadmin.zero02.loc
---------------------------------------------------

Are you sure you want to continue? (y/n) : y
Executing: /tmp/apt-key-gpghome.yxlXrKqqxR/gpg.1.sh --keyserver hkp://keyserver.ubuntu.com:80 --recv 7F0CEB10
gpg: failed to start the dirmngr '/usr/bin/dirmngr': No such file or directory
gpg: connecting dirmngr at '/tmp/apt-key-gpghome.yxlXrKqqxR/S.dirmngr' failed: No such file or directory
gpg: keyserver receive failed: No dirmngr
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package python-software-properties is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However the following packages replace it:
  software-properties-common

E: Package 'python-software-properties' has no installation candidate
Reading package lists... Done
Building dependency tree
Reading state information... Done
software-properties-common is already the newest version (<IP_ADDRESS>-1).
0 upgraded, 0 newly installed, 0 to remove and 90 not upgraded.

## Installing the NodeSource Node.js v6.x LTS Boron repo...

## You appear to be running on ARMv6 hardware. Unfortunately this is not currently supported by the NodeSource Linux distributions. Please use the 'linux-armv6l' binary tarballs available directly from nodejs.org for Node.js v4 and later.

Hit:1 http://mirrordirector.raspbian.org/raspbian stretch InRelease
Hit:2 http://archive.raspberrypi.org/debian stretch InRelease
Reading package lists... Done
Reading package lists... Done
Building dependency tree
Reading state information... Done
nginx is already the newest version (1.10.3-1+deb9u1).
0 upgraded, 0 newly installed, 0 to remove and 90 not upgraded.
Reading package lists... Done
Building dependency tree
Reading state information... Done
nodejs is already the newest version (4.8.2~dfsg-1).
0 upgraded, 0 newly installed, 0 to remove and 90 not upgraded.
Reading package lists... Done
Building dependency tree
Reading state information... Done
graphicsmagick is already the newest version (1.3.25-8).
0 upgraded, 0 newly installed, 0 to remove and 90 not upgraded.
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   705  100   705    0     0    379      0  0:00:01  0:00:01 --:--:--   379
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  162k  100  162k    0     0  93075      0  0:00:01  0:00:01 --:--:-- 93062
[Thu 15 Mar 18:00:03 UTC 2018] Installing from online archive.
[Thu 15 Mar 18:00:03 UTC 2018] Downloading https://github.com/Neilpang/acme.sh/archive/master.tar.gz
[Thu 15 Mar 18:00:08 UTC 2018] Extracting master.tar.gz
[Thu 15 Mar 18:00:08 UTC 2018] It is recommended to install socat first.
[Thu 15 Mar 18:00:08 UTC 2018] We use socat for standalone server if you use standalone mode.
[Thu 15 Mar 18:00:08 UTC 2018] If you don't use standalone mode, just ignore this warning.
[Thu 15 Mar 18:00:08 UTC 2018] Installing to /root/.acme.sh
[Thu 15 Mar 18:00:08 UTC 2018] Installed to /root/.acme.sh/acme.sh
[Thu 15 Mar 18:00:08 UTC 2018] Installing alias to '/root/.bashrc'
[Thu 15 Mar 18:00:09 UTC 2018] OK, Close and reopen your terminal to start using acme.sh
[Thu 15 Mar 18:00:09 UTC 2018] Installing cron job
27 0 * * * "/root/.acme.sh"/acme.sh --cron --home "/root/.acme.sh" > /dev/null
[Thu 15 Mar 18:00:09 UTC 2018] Good, bash is found, so change the shebang to use bash as preferred.
[Thu 15 Mar 18:00:11 UTC 2018] OK
[Thu 15 Mar 18:00:11 UTC 2018] Install success!
mkdir: cannot create directory ‘/www/’: File exists
mkdir: cannot create directory ‘/www/logs/’: File exists
mkdir: cannot create directory ‘/www/nginx/’: File exists
mkdir: cannot create directory ‘/www/acme/’: File exists
mkdir: cannot create directory ‘/www/ssl/’: File exists
mkdir: cannot create directory ‘/www/www/’: File exists
mkdir: cannot create directory ‘/www/superadmin/’: File exists
mkdir: cannot create directory ‘/www/node_modules/’: File exists
npm WARN saveError ENOENT: no such file or directory, open '/www/package.json'
npm WARN enoent ENOENT: no such file or directory, open '/www/package.json'
npm WARN www No description
npm WARN www No repository field.
npm WARN www No README data
npm WARN www No license field.

+<EMAIL_ADDRESS>updated 1 package in 8.99s
/opt/nodejs/bin/total -> /opt/nodejs/lib/node_modules/total.js/bin/totaljs
/opt/nodejs/bin/total.js -> /opt/nodejs/lib/node_modules/total.js/bin/totaljs
/opt/nodejs/bin/totaljs -> /opt/nodejs/lib/node_modules/total.js/bin/totaljs
/opt/nodejs/bin/tpm -> /opt/nodejs/lib/node_modules/total.js/bin/tpm
/opt/nodejs/bin/totalpackage -> /opt/nodejs/lib/node_modules/total.js/bin/tpm
+<EMAIL_ADDRESS>updated 1 package in 8.814s
Reading package lists... Done
Building dependency tree
Reading state information... Done
git is already the newest version (1:2.11.0-3+deb9u2).
0 upgraded, 0 newly installed, 0 to remove and 90 not upgraded.
superadmin.sh: line 80: tpm: command not found
cp: cannot stat '/www/superadmin/nginx.conf': No such file or directory
cp: cannot stat '/www/superadmin/superadmin.conf': No such file or directory
Generating SSL ...
sed: can't read /www/nginx/superadmin.conf: No such file or directory
sed: can't read /www/nginx/superadmin.conf: No such file or directory
bash: /www/superadmin/ssl.sh: No such file or directory
cp: cannot stat '/www/superadmin/superadmin.conf': No such file or directory
sed: can't read /www/nginx/superadmin.conf: No such file or directory
sed: can't read /www/nginx/superadmin.conf: No such file or directory

---------------------------------------------------
Which user should SuperAdmin use to run your applications ? (default root) :
User  does not exist. Using root instead.
Do you wish to install cron job to start SuperAdmin automatically after server restarts? (y/n) :y
@reboot /bin/bash /www/superadmin/run.sh
Cron job added.

---------------------------------------------------
--> SuperAdmin uses these commands:
lsof, ps, netstat, du, cat, free, df, tail, last, ifconfig, uptime, tar, git, npm,
wc, grep, cp, mkdir
---------------------------------------------------

STARTING...
/bin/bash: /www/superadmin/run.sh: No such file or directory

@molda Pls, some next tip?

Well nobody has tried superadmin on raspberry pi, it will require some changes in the superadmin.sh script. You will also need node.js version 6 or higher which is not available through apt-get. I can't help you right now since I'm on a phone but I'll have a look when I get home

Thanks ;)
Node.js version it's ok:
$ node -v
v8.10.0
$ npm -v
5.6.0

I install it by:
$ wget -O - https://raw.githubusercontent.com/sdesalas/node-pi-zero/master/install-node-v.lts.sh | bash

So does it work?
Thank you!

@petersirka No :/
$ node -v
v8.10.0
$ npm -v
5.6.0
# npm i total.js -g
/opt/nodejs/bin/total -> /opt/nodejs/lib/node_modules/total.js/bin/totaljs
/opt/nodejs/bin/total.js -> /opt/nodejs/lib/node_modules/total.js/bin/totaljs
/opt/nodejs/bin/totaljs -> /opt/nodejs/lib/node_modules/total.js/bin/totaljs
/opt/nodejs/bin/tpm -> /opt/nodejs/lib/node_modules/total.js/bin/tpm
/opt/nodejs/bin/totalpackage -> /opt/nodejs/lib/node_modules/total.js/bin/tpm
+<EMAIL_ADDRESS>updated 1 package in 8.736s
# bash superadmin.sh

===================================================
SuperAdmin Installation
===================================================

Installation assumes a clean installation of Ubuntu Server +16

--> Installation prompts are for creating URL for SuperAdmin.
--> A domain for SuperAdmin has to be mapped to this server when you want to use SSL.
--> This installation installs: Nginx, Node.js, GraphicsMagick and Git.

Do you wish to permit this? (y/n) : y
Do you want to provide SuperAdmin via HTTPS? (y/n) : y

Domain name without protocol (e.g. superadmin.yourdomain.com): superadmin.zero02.loc

---------------------------------------------------
SuperAdmin URL address will be:
https://superadmin.zero02.loc
---------------------------------------------------

Are you sure you want to continue? (y/n) : y
Executing: /tmp/apt-key-gpghome.SPZVUGak9m/gpg.1.sh --keyserver hkp://keyserver.ubuntu.com:80 --recv 7F0CEB10
gpg: failed to start the dirmngr '/usr/bin/dirmngr': No such file or directory
gpg: connecting dirmngr at '/tmp/apt-key-gpghome.SPZVUGak9m/S.dirmngr' failed: No such file or directory
gpg: keyserver receive failed: No dirmngr
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package python-software-properties is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However the following packages replace it:
  software-properties-common

E: Package 'python-software-properties' has no installation candidate
Reading package lists... Done
Building dependency tree
Reading state information... Done
software-properties-common is already the newest version (<IP_ADDRESS>-1).
0 upgraded, 0 newly installed, 0 to remove and 90 not upgraded.

## Installing the NodeSource Node.js v6.x LTS Boron repo...

## You appear to be running on ARMv6 hardware. Unfortunately this is not currently supported by the NodeSource Linux distributions. Please use the 'linux-armv6l' binary tarballs available directly from nodejs.org for Node.js v4 and later.

Hit:1 http://mirrordirector.raspbian.org/raspbian stretch InRelease
Hit:2 http://archive.raspberrypi.org/debian stretch InRelease
Reading package lists... Done
Reading package lists... Done
Building dependency tree
Reading state information... Done
nginx is already the newest version (1.10.3-1+deb9u1).
0 upgraded, 0 newly installed, 0 to remove and 90 not upgraded.
Reading package lists... Done
Building dependency tree
Reading state information... Done
nodejs is already the newest version (4.8.2~dfsg-1).
0 upgraded, 0 newly installed, 0 to remove and 90 not upgraded.
Reading package lists... Done
Building dependency tree
Reading state information... Done
graphicsmagick is already the newest version (1.3.25-8).
0 upgraded, 0 newly installed, 0 to remove and 90 not upgraded.
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   705  100   705    0     0    441      0  0:00:01  0:00:01 --:--:--   441
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  162k  100  162k    0     0  84180      0  0:00:01  0:00:01 --:--:-- 84165
[Thu 15 Mar 18:38:25 UTC 2018] Installing from online archive.
[Thu 15 Mar 18:38:25 UTC 2018] Downloading https://github.com/Neilpang/acme.sh/archive/master.tar.gz
[Thu 15 Mar 18:38:28 UTC 2018] Extracting master.tar.gz
[Thu 15 Mar 18:38:28 UTC 2018] It is recommended to install socat first.
[Thu 15 Mar 18:38:28 UTC 2018] We use socat for standalone server if you use standalone mode.
[Thu 15 Mar 18:38:28 UTC 2018] If you don't use standalone mode, just ignore this warning.
[Thu 15 Mar 18:38:28 UTC 2018] Installing to /root/.acme.sh
[Thu 15 Mar 18:38:28 UTC 2018] Installed to /root/.acme.sh/acme.sh
[Thu 15 Mar 18:38:28 UTC 2018] Installing alias to '/root/.bashrc'
[Thu 15 Mar 18:38:29 UTC 2018] OK, Close and reopen your terminal to start using acme.sh
[Thu 15 Mar 18:38:29 UTC 2018] Installing cron job
27 0 * * * "/root/.acme.sh"/acme.sh --cron --home "/root/.acme.sh" > /dev/null
[Thu 15 Mar 18:38:29 UTC 2018] Good, bash is found, so change the shebang to use bash as preferred.
[Thu 15 Mar 18:38:31 UTC 2018] OK
[Thu 15 Mar 18:38:31 UTC 2018] Install success!
mkdir: cannot create directory ‘/www/’: File exists
mkdir: cannot create directory ‘/www/logs/’: File exists
mkdir: cannot create directory ‘/www/nginx/’: File exists
mkdir: cannot create directory ‘/www/acme/’: File exists
mkdir: cannot create directory ‘/www/ssl/’: File exists
mkdir: cannot create directory ‘/www/www/’: File exists
mkdir: cannot create directory ‘/www/superadmin/’: File exists
mkdir: cannot create directory ‘/www/node_modules/’: File exists
npm WARN saveError ENOENT: no such file or directory, open '/www/package.json'
npm WARN enoent ENOENT: no such file or directory, open '/www/package.json'
npm WARN www No description
npm WARN www No repository field.
npm WARN www No README data
npm WARN www No license field.

+<EMAIL_ADDRESS>updated 1 package in 8.978s
/opt/nodejs/bin/total -> /opt/nodejs/lib/node_modules/total.js/bin/totaljs
/opt/nodejs/bin/total.js -> /opt/nodejs/lib/node_modules/total.js/bin/totaljs
/opt/nodejs/bin/totaljs -> /opt/nodejs/lib/node_modules/total.js/bin/totaljs
/opt/nodejs/bin/tpm -> /opt/nodejs/lib/node_modules/total.js/bin/tpm
/opt/nodejs/bin/totalpackage -> /opt/nodejs/lib/node_modules/total.js/bin/tpm
+<EMAIL_ADDRESS>updated 1 package in 8.599s
Reading package lists... Done
Building dependency tree
Reading state information... Done
git is already the newest version (1:2.11.0-3+deb9u2).
0 upgraded, 0 newly installed, 0 to remove and 90 not upgraded.
superadmin.sh: line 80: tpm: command not found
cp: cannot stat '/www/superadmin/nginx.conf': No such file or directory
cp: cannot stat '/www/superadmin/superadmin.conf': No such file or directory
Generating SSL ...
sed: can't read /www/nginx/superadmin.conf: No such file or directory
sed: can't read /www/nginx/superadmin.conf: No such file or directory
bash: /www/superadmin/ssl.sh: No such file or directory
cp: cannot stat '/www/superadmin/superadmin.conf': No such file or directory
sed: can't read /www/nginx/superadmin.conf: No such file or directory
sed: can't read /www/nginx/superadmin.conf: No such file or directory

---------------------------------------------------
Which user should SuperAdmin use to run your applications ? (default root) :
User  does not exist. Using root instead.
Do you wish to install cron job to start SuperAdmin automatically after server restarts? (y/n) :y
@reboot /bin/bash /www/superadmin/run.sh
Cron job added.

---------------------------------------------------
--> SuperAdmin uses these commands:
lsof, ps, netstat, du, cat, free, df, tail, last, ifconfig, uptime, tar, git, npm,
wc, grep, cp, mkdir
---------------------------------------------------

STARTING...
/bin/bash: /www/superadmin/run.sh: No such file or directory

What is the output of which tpm? If nothing then /opt/nodejs/bin is missing in your PATH. You can also try which total

@molda
# which tpm
# which total
# ls /opt/nodejs/bin
node  npm  npx	total  totaljs	total.js  totalpackage	tpm

Please, how fix it?

export PATH=$PATH:/opt/nodejs/bin

@molda
...
STARTING...
/www/superadmin/run.sh: line 1: lsof: command not found

root@zero02:/home/pi/totaljs# sudo apt-get install lsof

root@zero02:/home/pi/totaljs# sudo rm -R /www
root@zero02:/home/pi/totaljs# export PATH=$PATH:/opt/nodejs/bin
root@zero02:/home/pi/totaljs# bash superadmin.sh

===================================================
SuperAdmin Installation
===================================================

Installation assumes a clean installation of Ubuntu Server +16

--> Installation prompts are for creating URL for SuperAdmin.
--> A domain for SuperAdmin has to be mapped to this server when you want to use SSL.
--> This installation installs: Nginx, Node.js, GraphicsMagick and Git.

Do you wish to permit this? (y/n) : y
Do you want to provide SuperAdmin via HTTPS? (y/n) : y

Domain name without protocol (e.g. superadmin.yourdomain.com): superadmin.zero02.loc

---------------------------------------------------
SuperAdmin URL address will be:
https://superadmin.zero02.loc
---------------------------------------------------

Are you sure you want to continue? (y/n) : y
Executing: /tmp/apt-key-gpghome.oWW3NChe3z/gpg.1.sh --keyserver hkp://keyserver.ubuntu.com:80 --recv 7F0CEB10
gpg: failed to start the dirmngr '/usr/bin/dirmngr': No such file or directory
gpg: connecting dirmngr at '/tmp/apt-key-gpghome.oWW3NChe3z/S.dirmngr' failed: No such file or directory
gpg: keyserver receive failed: No dirmngr
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package python-software-properties is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However the following packages replace it:
  software-properties-common

E: Package 'python-software-properties' has no installation candidate
Reading package lists... Done
Building dependency tree
Reading state information... Done
software-properties-common is already the newest version (<IP_ADDRESS>-1).
0 upgraded, 0 newly installed, 0 to remove and 90 not upgraded.

## Installing the NodeSource Node.js v6.x LTS Boron repo...

## You appear to be running on ARMv6 hardware. Unfortunately this is not currently supported by the NodeSource Linux distributions. Please use the 'linux-armv6l' binary tarballs available directly from nodejs.org for Node.js v4 and later.

Hit:1 http://archive.raspberrypi.org/debian stretch InRelease
Hit:2 http://mirrordirector.raspbian.org/raspbian stretch InRelease
Reading package lists... Done
Reading package lists... Done
Building dependency tree
Reading state information... Done
nginx is already the newest version (1.10.3-1+deb9u1).
0 upgraded, 0 newly installed, 0 to remove and 90 not upgraded.
Reading package lists... Done
Building dependency tree
Reading state information... Done
nodejs is already the newest version (4.8.2~dfsg-1).
0 upgraded, 0 newly installed, 0 to remove and 90 not upgraded.
Reading package lists... Done
Building dependency tree
Reading state information... Done
graphicsmagick is already the newest version (1.3.25-8).
0 upgraded, 0 newly installed, 0 to remove and 90 not upgraded.
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   705  100   705    0     0    420      0  0:00:01  0:00:01 --:--:--   420
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  162k  100  162k    0     0   244k      0 --:--:-- --:--:-- --:--:--  244k
[Thu 15 Mar 21:33:25 UTC 2018] Installing from online archive.
[Thu 15 Mar 21:33:25 UTC 2018] Downloading https://github.com/Neilpang/acme.sh/archive/master.tar.gz
[Thu 15 Mar 21:33:28 UTC 2018] Extracting master.tar.gz
[Thu 15 Mar 21:33:28 UTC 2018] It is recommended to install socat first.
[Thu 15 Mar 21:33:28 UTC 2018] We use socat for standalone server if you use standalone mode.
[Thu 15 Mar 21:33:28 UTC 2018] If you don't use standalone mode, just ignore this warning.
[Thu 15 Mar 21:33:28 UTC 2018] Installing to /root/.acme.sh
[Thu 15 Mar 21:33:28 UTC 2018] Installed to /root/.acme.sh/acme.sh
[Thu 15 Mar 21:33:28 UTC 2018] Installing alias to '/root/.bashrc'
[Thu 15 Mar 21:33:28 UTC 2018] OK, Close and reopen your terminal to start using acme.sh
[Thu 15 Mar 21:33:29 UTC 2018] Installing cron job
27 0 * * * "/root/.acme.sh"/acme.sh --cron --home "/root/.acme.sh" > /dev/null
[Thu 15 Mar 21:33:29 UTC 2018] Good, bash is found, so change the shebang to use bash as preferred.
[Thu 15 Mar 21:33:30 UTC 2018] OK
[Thu 15 Mar 21:33:31 UTC 2018] Install success!
npm WARN saveError ENOENT: no such file or directory, open '/www/package.json'
npm notice created a lockfile as package-lock.json. You should commit this file.
npm WARN enoent ENOENT: no such file or directory, open '/www/package.json'
npm WARN www No description
npm WARN www No repository field.
npm WARN www No README data
npm WARN www No license field.

+<EMAIL_ADDRESS>added 1 package in 8.358s
/opt/nodejs/bin/total -> /opt/nodejs/lib/node_modules/total.js/bin/totaljs
/opt/nodejs/bin/total.js -> /opt/nodejs/lib/node_modules/total.js/bin/totaljs
/opt/nodejs/bin/totaljs -> /opt/nodejs/lib/node_modules/total.js/bin/totaljs
/opt/nodejs/bin/tpm -> /opt/nodejs/lib/node_modules/total.js/bin/tpm
/opt/nodejs/bin/totalpackage -> /opt/nodejs/lib/node_modules/total.js/bin/tpm
+<EMAIL_ADDRESS>updated 1 package in 8.551s
Reading package lists... Done
Building dependency tree
Reading state information... Done
git is already the newest version (1:2.11.0-3+deb9u2).
0 upgraded, 0 newly installed, 0 to remove and 90 not upgraded.

--- INSTALL PACKAGE --

Package      : superadmin.package?ts=1521149648
Directory    : /www/superadmin
Download     : https://cdn.totaljs.com/superadmin.package?ts=1521149648
Installing   : /www/superadmin/superadmin.package?ts=1521149648
Removing     : /www/superadmin/superadmin.package?ts=1521149648
Status       : Success

Generating SSL ...
[Thu 15 Mar 21:34:15 UTC 2018] Creating domain key
[Thu 15 Mar 21:34:17 UTC 2018] The domain key is here: /www/ssl/superadmin.zero02.loc/superadmin.zero02.loc.key
[Thu 15 Mar 21:34:17 UTC 2018] Single domain='superadmin.zero02.loc'
[Thu 15 Mar 21:34:17 UTC 2018] Getting domain auth token for each domain
[Thu 15 Mar 21:34:17 UTC 2018] Getting webroot for domain='superadmin.zero02.loc'
[Thu 15 Mar 21:34:17 UTC 2018] Getting new-authz for domain='superadmin.zero02.loc'
[Thu 15 Mar 21:34:21 UTC 2018] The new-authz request is ok.
[Thu 15 Mar 21:34:21 UTC 2018] new-authz error: {"type":"urn:acme:error:malformed","detail":"Error creating new authz :: Name does not end in a public suffix","status": 400}
[Thu 15 Mar 21:34:21 UTC 2018] Please add '--debug' or '--log' to check more details.
[Thu 15 Mar 21:34:21 UTC 2018] See: https://github.com/Neilpang/acme.sh/wiki/How-to-debug-acme.sh
nginx: [emerg] BIO_new_file("/www/ssl/superadmin.zero02.loc/fullchain.cer") failed (SSL: error:02001002:system library:fopen:No such file or directory:fopen('/www/ssl/superadmin.zero02.loc/fullchain.cer','r') error:2006D080:BIO routines:BIO_new_file:no such file)
rm: cannot remove '/www/superadmin/user.guid': No such file or directory

---------------------------------------------------
Which user should SuperAdmin use to run your applications ? (default root) : root
Using user -> root
Do you wish to install cron job to start SuperAdmin automatically after server restarts? (y/n) :y
@reboot /bin/bash /www/superadmin/run.sh
Cron job added.

---------------------------------------------------
--> SuperAdmin uses these commands:
lsof, ps, netstat, du, cat, free, df, tail, last, ifconfig, uptime, tar, git, npm,
wc, grep, cp, mkdir
---------------------------------------------------

STARTING...
kill: usage: kill [-s sigspec | -n signum | -sigspec] pid | jobspec ... or kill -l [sigspec]
cp: cannot stat '/www/superadmin/superadmin.log': No such file or directory

But.. Server still not running:
root@zero02:/home/pi/totaljs# lsof -i :9999
root@zero02:/home/pi/totaljs#

I wrote you email, I'm closing this bug.

How do we execute command 'tpm' in windows prompt?

you need to install Total.js from NPM as a global module

$ npm install total.js -g

Then tpm will work:
$ tpm --help

Hi,
Yes we have installed as global module.. but in windows command prompt
'windows trusted platform module application'(TPM) opens when we do it. We
use windows 10 pro.
Thanks
On Wed 26 Sep, 2018, 3:57 PM Peter Širka<EMAIL_ADDRESS>wrote:

you need to install Total.js from NPM as a global module

$ npm install total.js -g
Then tpm will work:
$ tpm --help
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/totaljs/superadmin/issues/28#issuecomment-424867233,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AeU1YM8hMw4AWLnWemhgvgqAFT8dDFqUks5ue-o-gaJpZM4SsjVM
.

Are there other ways to open this tpm in windows command prompt?

Use totalpackage instead of tpm.

This worked, Thank you!
We are trying to build a POC on top of flowboard and we might need your
complete help in near future. For now, we need information on flowboard *
component, *as to how we can customize User interface of flowboard for
our custom needs.
We are currently trying to customize the source js/html files etc. which we
find in  'tmp' folder inside projects which seems to a temporary folder
of source file. We need to understand as to how we can control the source
code of flowboard component(for custom needs).
We also understand .package file contains the source.
On Thu, Sep 27, 2018 at 1:28 AM Martin Smola<EMAIL_ADDRESS>wrote:

Use totalpackage instead of tpm.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/totaljs/superadmin/issues/28#issuecomment-424973819,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AeU1YEAufpDpjsbUSvWKWe5qVodeyktVks5ufHAWgaJpZM4SsjVM
.

Also we are seeing issues in flowboard designer with below error in chrome
console.
WebSocket connection to 'ws://localhost:8000/flow/?designer=1&token=&baa='
failed: Connection closed before receiving a handshake response
(anonymous) @ default.js:56
On Thu, Sep 27, 2018 at 1:55 PM adarsh s<EMAIL_ADDRESS>wrote:

This worked, Thank you!
We are trying to build a POC on top of flowboard and we might need your
complete help in near future. For now, we need information on flowboard *
component, *as to how we can customize User interface of flowboard for
our custom needs.
We are currently trying to customize the source js/html files etc. which
we find in  'tmp' folder inside projects which seems to a temporary
folder of source file. We need to understand as to how we can control the
source code of flowboard component(for custom needs).
We also understand .package file contains the source.
On Thu, Sep 27, 2018 at 1:28 AM Martin Smola<EMAIL_ADDRESS>wrote:

Use totalpackage instead of tpm.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/totaljs/superadmin/issues/28#issuecomment-424973819,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AeU1YEAufpDpjsbUSvWKWe5qVodeyktVks5ufHAWgaJpZM4SsjVM
.

@adu11188 For development I would recommend you to remove the flowboard.package file and create a folder of the same name. Then copy&paste the source files into that folder so you end up with bellow structure.
./packages/flowboard.package/index.js
./packages/flowboard.package/index.html
etc..

It's much easier to work with while you're in development phase.
Once you're happy with the changes create package by running tpm create flowboard.package inside the flowboard.package folder.


[multistage] Bushy Parallelism for Join Node Inputs

At present we first the process the right sub-tree of a join to build a HashTable and only after that's done do we process the left sub-tree.
Ideally we should be able to process the two sub-trees concurrently (bushy parallelism).
cc: @walterddr

There is also something called as Symmetric Hash Join.
The idea is to increase pipelining and be able to produce the output / matching result tuple sooner than later instead of finishing the build phase entirely
So, instead of first building the hash table on one side and then probing --
SHJ builds 2 hash tables - one for each side of the JOIN. As soon as an input tuple arrives for T1, it is inserted into the respective hash table for T1 and then immediately used to probe the hash table for T2. If a match is found, output tuple can potentially be produced.
So the operator essentially alternates between reading both sides and probing each other to produce matching tuples asap until one side is exhausted. IIRC,. Postgres had plans of implementing SHJ but not sure if it is part of the codebase.
@ankitsultana  - is your suggestion somewhat along the above or something different ?


Added appveyor.xml

You added yml not xml :p
On Monday, 17 October 2016, Andreas Håkansson<EMAIL_ADDRESS>wrote:

You can view, comment on, or merge this pull request online at:
https://github.com/NancyFx/Nancy.Bootstrappers.Ninject/pull/34
Commit Summary

Added appveyor.xml

File Changes

A appveyor.yml
https://github.com/NancyFx/Nancy.Bootstrappers.Ninject/pull/34/files#diff-0
(36)

Patch Links:

https://github.com/NancyFx/Nancy.Bootstrappers.Ninject/pull/34.patch
https://github.com/NancyFx/Nancy.Bootstrappers.Ninject/pull/34.diff

—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/NancyFx/Nancy.Bootstrappers.Ninject/pull/34, or mute
the thread
https://github.com/notifications/unsubscribe-auth/AAGaps24foAVbduUrA3fxGCrOkqy0UMoks5q09E7gaJpZM4KZB02
.

Yeah I noticed.. made the same mistake on a few others but corrected the most recent one =D


Supabase as K3s datastore

Having an external data-store to fall back on seems like a good idea.

done via f6561adec63d32f026da048b26394df5dfd5625f


marti_messages: 1.4.1-1 in 'iron/distribution.yaml' [bloom]

Increasing version of package(s) in repository marti_messages to 1.4.1-1:

upstream repository: https://github.com/swri-robotics/marti_messages.git
release repository: https://github.com/ros2-gbp/marti_messages-release.git
distro file: iron/distribution.yaml
bloom version: 0.11.2
previous version for package: 1.3.0-4

marti_can_msgs

No changes

marti_common_msgs

No changes

marti_dbw_msgs
* Adding missing include for std::string constants (#126 <https://github.com/swri-robotics/marti_messages/issues/126>)
* Contributors: David Anthony

marti_introspection_msgs

No changes

marti_nav_msgs

No changes

marti_perception_msgs

No changes

marti_sensor_msgs

No changes

marti_status_msgs

No changes

marti_visualization_msgs

No changes

We're generally pretty content to only maintain one branch unless there's breaking changes between distros that justify the additional maintenance cost of multiple branches.


Fix and document setup on "clean" machines

Hi Julius, this looks pretty neat ✨
I didn't have any non-system Python versions installed, so basically started from a clean slate. Ran into a couple of issues setting up the project 🚧

scikit-learn is a necessary dependency, added it to the dependency tree (you might have it installed globally?)
there was a typo in the predict_outcome.py filename, fixed it
filenames in the README where out-of-sync with their actual names, updated them

I also made some minor formatting updates, added a GLM wiki link and a setup step to the README 💅  Feel free to review/merge if you think this is an actual enhacement.
Will now go and conquer my office pot 💃

@schanso Thanks for the very useful changes! <3


dialog.setCancelable(true/false); not working!

please craete a dialog.setCancelable option, thanks in advance!

This is necessary

Hi, I've added/repaired setCancelable feature in version 0.1.2. It should be available soon.


[documentation] - typo in documentations

Describe the bug
the text "primary" on the button should be "success"
link

Thanks!.


Upgrades RocksDB to v7.4.4

The Windows CI failure is caused by https://github.com/facebook/rocksdb/issues/10455 that does not affter RocksDB 7.3 for some unknown reasons.


Made it easier to see progress bar

Issue #4724 might be a regression because of my change #4477. I still think that it is good to not have the progress bar jump to 100% during refresh. Setting it to indeterminate caused visual jumps, too. Now it has the default height instead of 2dp, which makes it a lot easier to see, even if it is at 0%.
Closes #4724.

Thanks :+1:


Confusing wording in doc-2.0/guide-tutorial-i18n.html#Specifying default translation

I found this section's introduction a bit obscure and confusing:

Specifying default translation
You can specify default translations that will be used as a fallback for categories that don't match any other translation. This translation should be marked with *. In order to do it add the following to the application config:

I suggest:

Specifying default message source
You can specify a default message source that will be used as fallback for a category that don't match any configured category. You can do that by configuring a wildcard category *. In order to do that, add the following to the application config:

Fixed. Thank you for a good suggestion.


Updated help

Add description for az role definition update

This checklist is used to make sure that common guidelines for a pull request are followed.
General Guidelines

[x] The PR has modified HISTORY.rst describing any customer-facing, functional changes. Note that this does not include changes only to help content. (see Modifying change log).

Command Guidelines

[x] Each command and parameter has a meaningful description.
[x] Each new command has a test.

(see Authoring Command Modules)

 Thank you for your submission, we really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.:x: omerlh sign nowYou have signed the CLA already but the status is still pending? Let us recheck it.

View a preview at https://prompt.ws/r/Azure/azure-cli/4975
This is an experimental preview for @microsoft.com users.
(It may take a minute or two for your instance to be ready)
Email feedback to 'azfeedback' with subject 'Prompt Feedback'.

Thanks!


Adjust abstracts

Fixes rdar://102988487&102988514&102995541

you can nest types inside of other types regardless of whether they're specifically data types

Oh, interesting — I think I treat "type" and "data type" as synonyms.  Would a non-data type be something like an enum with no cases, used to create a pseudo-namespace?
Looking at usage within TSPL, "data types" is actually pretty rare, so it might be worth changing those to just "types" to be more consistent:
% git grep 'data type'
LanguageGuide/AdvancedOperators.md:You can use bit shifting to encode and decode values within other data types:
LanguageGuide/ClassesAndStructures.md:In practice, this means most of the custom data types you define
LanguageGuide/NestedTypes.md:Define one data type inside of another data type.
LanguageGuide/Properties.md:can return an instance of some other data type,

Would a non-data type be something like an enum with no cases, used to create a pseudo-namespace?

Yeah, or any type that doesn't have storage requirements, like a protocol that defined methods and accessor functions. In contrast to something like a Point, where most of the purpose of the type is to store data.

@krilnon I've changed "data type" here and in a couple other places in e19bb777.


IOS can not build project with react-native-community / cookies:  unable to open file (in target "RNCookieManagerIOS" in project "RNCookieManagerIOS")

Bug report
👋 Hi!
When i build my project i have this problem:
Showing All Messages
/mob-expedite/node_modules/@react-native-community/cookies/ios/Pods/Target Support Files/Pods-RNCookieManagerIOS/Pods-RNCookieManagerIOS.debug.xcconfig: unable to open file (in target "RNCookieManagerIOS" in project "RNCookieManagerIOS")

Hi All,
Facing same issue please help me up with the solution
node_modules/@react-native-community/cookies/ios/Pods/Target Support Files/Pods-RNCookieManagerIOS/Pods-RNCookieManagerIOS.debug.xcconfig: unable to open file (in target "RNCookieManagerIOS" in project "RNCookieManagerIOS")

+1

I get the same error, any solution?

Anyone able to resolve this ? Facing the same while building project.

+1

+1