Micropython REPL not working

After Pycharm2023.2.1 update REPL still not working

Same here for Raspberry Pico. In fact its never worked right. I think once I got it working for a short time and then it died. The whole implementation of Micropython is terrible. You really need to support it fully, multiple boards ect... Pycharm is for me at least, the BEST IDE for python/micropython. However its rendered useless with the severe limitations placed on MP for example on flashing main.py. No area to view all your files and open/edit them such as with thonny, and the death nail which is clearly an issue that has NEVER been fully resolved, REPL does not work.
I can get it to push my code to the Pico. Then I have to use another terminal/serial program to view its output. This is not what an awesome IDE should require. I mean Thonny is pretty darn basic, and they got it hammered down solid. Surely the team for Pycharm can do the same.   Sadly due to these limitations I use Pycharm mostly for learning python3. Not MP. I use a mix of Thonny or most of the just VSCODE.
Fix it already!! This issue stems back years!!
I'm also on PyCharm 2023.2.1 (Community Edition) on Mac OS X (latest version). Really such your syntax and auto fill feature are so great. Really should support MP properly. This can't be a new complaint. Missing out on a whole group of people who would likely pay for Pycharm if MP worked right with all the modern boards.
I see that on the official support side of your website you decline this issue and push it off to here and others. Come on...we want to use your product!!

The REPL just blinks and does nothing in terms of print("hello world")

The Arduino serial monitor shows me that it works:

I think we lost good ide for micropython hobby projects but we can still use pycharm using minicom serial comments but it's pain in the @#£_& please fix this issue please. last 2 updates I am waiting for fix this but I got nothing i know we have other options like thonny or vs code but I love the futures from pycharm

I reached out to JetBrains and asked them about the abandoning of this project. They responded and mentioned that a the lead developer on this is no longer working for JetBrains, and they said that they will get around to fixing it. In the meantime, I am still going to use the last working version because it's still very worthwhile to use this over the others in my opinion. It's not so big of a deal if you are using the JetBrains toolbox because it makes it easy to manage your installations of their products.

REPL is fixed by #253. I am sorry it took so long.


Include root README in a monorepo

Search terms
root, readme, monorepo, packages
Question
Currently it looks like typedoc will disregard the root README when generating the documentation for a monorepo.  Is there any way to get typedoc to include the contents of the root README at the root of the docs site instead of disregarding it?

That's not intentional... I thought I'd explicitly included code in the PackagePlugin to search for readme files in this case.

ah @Gerrit0 this is probably something I did wrong, I rebuilt everything and updated my modules and it's showing up now... not sure what fixed things but probably I was unintentionally on an old version of typedoc....
anyhow I'll close this but will reopen if I see it behaving inconsistently.


allow OPTIONS requests for api endpoints (to enable CORS)

Although NotebookApp.allow_hosts was set correctly, the api endpoints were disallowing OPTIONS requests, and so the browser refused to allow my web page to access ipython's endpoints.
These changes add OPTIONS handlers.
I didn't see an obvious place to add tests for this -- the services.js test is run in casper, and so is run from the same origin.

Looking good to me.
We need to have alternate origin/host tests for other bits as well, this may be the right area to start.


Update rt

Updates forecast
Removes use of future as variable runtime issue has been reduced.

Forecast looks sane but to me not great especially for cases in Poland.

nice!


Fix allocation analysis

Make allocation analysis definitively state stack or heap if the program type checks. If it does not, Merlin will sometimes return could be stack or heap.

This pr's target branch is merge-compiler-changes, which has an open pr (#55). That pr brings in compiler changes that include @riaqn 's changes to make this possible (Flambda pr #2449).

A meta-note: It would aid review if we could diff the output here against the original output of this test. (This PR's diff isn't enough on its own because we promoted the "could be stack-or-heap" output for all tests in an earlier PR.) Would you mind checking on that diff that before merging (perhaps also posting a command line that the interested reader could use to diff the outputs)?

A meta-note: It would aid review if we could diff the output here against the original output of this test. (This PR's diff isn't enough on its own because we promoted the "could be stack-or-heap" output for all tests in an earlier PR.) Would you mind checking on that diff that before merging (perhaps also posting a command line that the interested reader could use to diff the outputs)?

Sorry I should've included that info in the PR description. git diff d18b027 -- tests/test-dirs/stack-or-heap.t/run.t will do it.


[Docs] Improve Swagger copy

Closes #12

Codecov Report

Merging #18 into master will not change coverage.
The diff coverage is n/a.

@@          Coverage Diff           @@
##           master     #18   +/-   ##
======================================
  Coverage    83.1%   83.1%
======================================
  Files          18      18
  Lines        1154    1154
======================================
  Hits          959     959
  Misses        133     133
  Partials       62      62

Impacted Files
Coverage Δ

internal/api/models/task/recurring/models.go
92.3% <ø> (ø)
:arrow_up:

internal/api/models/task/models.go
94.28% <ø> (ø)
:arrow_up:

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 7e4127e...858f0e6. Read the comment docs.


(Future) Allow multiple verify requests on the same connection

In order to support our honduras use case, we may need to have multiple proof requests across the same connection, ie only one fingerprint but multiple proof requests for RNP data + FSP data, etc.

@jsaur can you explain why we need this please?  (benefit, problem it solves etc...)

Good question, this ticket may be able to be closed as won't do. The original idea is that we may want the KYC flow to be broken up into a few different steps, ie one mandatory credential exchange for the RNP identity credential and another opportunistic one for FSP data (if they don't have one of these credentials the check doesn't fail, its just bonus). And the user would just fingerprint once at the beginning for all subsequent credential exchanges. @margojohnson24 what do you think, do we still need to support this use case anymore?

just got an email from Stephan Curran and some changes coming, including this:  https://github.com/hyperledger/aries-rfcs/tree/main/features/0434-outofband.  Interesting to note:  "We need the ability to reuse a connection."   See the connection reuse for more information.

@jsaur if I'm following this is the use case you are describing:
"A client walks into a bank to request a line of credit. They go through the KYC check with the teller, including providing their fingerprint and national ID number to return their identity data. The teller is subsequently able to request and receive some additional income records that the client also held in their wallet. This is important evidence for loan approval."
The key factor here is multiple proof requests across the same established connection.
The alternative is that the client has to re-authenticate for each subsequent request (i.e. give their fingerprint again), correct? While slightly cumbersome, I don't see this as an immediate blocker - particularly as scanning that fingerprint starts to become a consent pattern.
Also, could the original proof request not to contain multiple asks i.e. "give me identity credentials plus any credentials with financial data for this time frame" ...

This isn't being prioritized any time soon, but leaving around because there's some interesting comments. I also just wanted to call out 2 different scenarios, the first one is the one this ticket is concerned with:

The user authenticates with the key guardian (eg via fingerprint), we open an agent connection for x minutes, and the verifier can execute multiple proof requests using this same connection. This is supported by aca-py currently, but not by our system, as we would need to add a way to save the connection id correlated with a given "session id" on the front end (or something like that).
The transaction reporting use case where we want both a single connection and a single proof request, but we able to send over multiple proofs (ie from multiple credentials) that all match the given proof request (eg send me all your chained transactions). This functionality isn't in aca-py yet, but I believe it's on their radar.

closing due to project shutdown


Another try at codefactor

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage increased (+0.03%) to 87.288%

Totals

Change from base Build<PHONE_NUMBER>:
0.03%

Covered Lines:
6187

Relevant Lines:
7088

💛  - Coveralls


Menu shows up behind Modal

Hi,
I'm trying to implement the context menu in a Modal. I find that when I click the trigger, the options menu appears behind the modal for some reason.

Any solution to this issue? I am running into the same issue.
Thanks.

I don't remember this one. But you could simply place it higher in the hierarchy and hook it up to some Context variable.

Thanks. I didn't study much of the source code for how to hook the context menu. But I think that is the correct solution. So my solution was to replace the Modal to a View.


GUI not able to match while CLI giving errors

Been trying to sort this issue, but not sure what was done wrong. Have followed the installation instruction fully.

Either you need to install the mediainfo cli application or you can turn off the setting. It should work after that.

I installed mediainfo though, is there a reason why GUI can't match?

Did you add mediainfo to your system PATH?
If you've done it correctly, then you should receive the mediainfo output when running from the CLI.

It's working now! Thanks


wrong extend order in refresh function

refresh function: wrong extend order for current settings _ and _.initials.
this will break settings like initialSlide in combination with responsive.
in this case the initialSlide property will be overwritten by _.initials.initialSlide which is always 0.

Jan, can you produce a JSFiddle to demonstrate the error using the example JSfiddle provided in the contribution guidelines... Also can you demonstrate it being fixed after with your patch... And can you provide some edge cases, like asNavFor and addSlide and setOption.
Thanks.

Hi,

ERROR Example: http://jsfiddle.net/rf8v98n7/1/
after resizing the window run the fiddle again and if the width is > 639, the initalSlide is ignored.

FIXED Example: http://jsfiddle.net/f8vonv89/1/

Thanks a ton for creating those fiddles!! :)
You have found a bug, but your patch is incorrect :cry: -- actually what is happening is the currentSlide is being reset wrongly... the initialSlide is maintaining it's integrity correctly, but it is not being used upon breakpoint, as when we hit a breakpoint we want to use the currentSlide, not the initialSlide. :)
please change your code to:
$.extend(_, _.initials, { currentSlide: currentSlide });

and I will accept the PR :)

Thank you for your assistance!
Bugfix is committed! Hopefully correct, this time :)

Ya, no need to worry, Slick is a big thing, so gotta be really focussed on what you may affect with changing code :) -- theres a hundred options to consider and how they interact with each property! :smile:


Enable some filtering mechanism when using AUTO_PASSTHROUGH TLS mode in gateway

Describe the feature request
Right now AUTO_PASSTHROUGH do not require an associated VirtualService to map from the SNI value to service in the registry (more details in docs here)
Using AUTO_PASSTHROUGH creates huge number of envoy cluster configurations which is equivalent to the the number of kubernetes services present in the cluster.
Depending on the use case these much envoy cluster configurations are not required and are redundant for the end user. There should be some filtering mechanism available to control the number of generated envoy cluster configurations.
One use case could be, generating these envoy cluster configurations for some specific services.

Describe alternatives you've considered
There are no alternatives right now other than not using AUTO_PASSTHROUGH at all, but using AUTO_PASSTHROUGH simplifies a few things, and hence having this filtering option will make it easier to use.
Affected product area (please put an X in all that apply)
[ ] Ambient
[ ] Docs
[ ] Installation
[X] Networking
[ ] Performance and Scalability
[ ] Extensions and Telemetry
[ ] Security
[ ] Test and Release
[ ] User Experience
[ ] Developer Infrastructure

This would need API level changes, not just implementation, to configure which services should be "multi-network". its feasible but not just an internal optimization


SQLite Error 19: 'UNIQUE constraint failed' when using same DbConnection different DbContext instances

Sqlite throws Microsoft.Data.Sqlite.SqliteException : SQLite Error 19: 'UNIQUE constraint failed:
when you use the same connection in different instances of DbContext and you have a relationship of 0 to 1.
Here is a sample project with 3 unit tests where the problem can be reproduced:
https://github.com/tico321/SQLiteUniqueErrorSeparateUsings/blob/master/SQLiteUniqueError/UnitTest1.cs
Also note that the problem only happens when there are already stored entities in this case BEntities.
We can see that if we run the test using the same DbContext it will pass:
        [Fact]
        public void SuccessRunningInSameUsing()
        {
            var connection = new SqliteConnection("DataSource=:memory:");
            connection.Open();

            try
            {
                var options = new DbContextOptionsBuilder<MyContext>().UseSqlite(connection).Options;

                using (var context = new MyContext(options))
                {
                    context.Database.EnsureCreated();
                    //init data
                    context.BEntities.Add(new EntityB { EntityBId = 1 });
                    context.SaveChanges();

                    context.Add(new EntityA { EntityAId = 1, EntityB = new EntityB { EntityBId = 1 } });
                    context.SaveChanges();
                }
            }
            finally
            {
                connection.Close();
            }
        }

Also weird but a workaround is that if we load the BEntities in the second using the test will pass:
       [Fact]
       public void SuccessLoadingBEntities()
       {
           var connection = new SqliteConnection("DataSource=:memory:");
           connection.Open();

           try
           {
               var options = new DbContextOptionsBuilder<MyContext>()
                   .UseSqlite(connection)
                   .Options;

               using (var context = new MyContext(options))
               {
                   context.Database.EnsureCreated();
                   //init data
                   context.BEntities.Add(new EntityB { EntityBId = 1 });
                   context.SaveChanges();
               }

               using (var context = new MyContext(options))
               {
                   context.BEntities.ToList();//workaround to avoid Unique error

                   context.Add(new EntityA { EntityAId = 1, EntityB = new EntityB { EntityBId = 1 } });
                   context.SaveChanges();
               }
           }
           finally
           {
               connection.Close();
           }
       }

The issue is that the test will fail without the workaround where we list BEntities and will throw the Unique Constraint failed error.
Further technical details
EF Core version: 2.2.
Microsoft.EntityFrameworkCore.Sqlite: 2.2.4
Operating system: Windows 10
IDE: Visual Studio 2019

@tico321 Given that the code above creates two EntityB instances with the same ID, I would expect either EF or the database to throw here indicating that two entities with the same primary key cannot be inserted. Can you provide some more details as to why you don't expect this?
Note for triage: full repro code below. Somehow EF ends up using the tracked entity instance instead of the new entity instance.
public class EntityB
{
    public int EntityBId { get; set; }
    public EntityA EntityA { get; set; }
}

public class EntityA
{
    public int EntityAId { get; set; }
    public int? EntityBId { get; set; }
    public EntityB EntityB { get; set; }
}

public class BloggingContext : DbContext
{
    public BloggingContext(DbContextOptions options) : base(options)
    {
    }

    public DbSet<EntityA> AEntities { get; set; }
    public DbSet<EntityB> BEntities { get; set; }
}

public class Program
{
    public static void Main()
    {
        var connection = new SqliteConnection("DataSource=:memory:");
        connection.Open();

        try
        {
            var options = new DbContextOptionsBuilder<BloggingContext>()
                .UseSqlite(connection)
                .Options;

            using (var context = new BloggingContext(options))
            {
                context.BEntities.Add(new EntityB { EntityBId = 1 });
                context.SaveChanges();
            }

            using (var context = new BloggingContext(options))
            {
                var b1 = context.BEntities.ToList().Single();
                var b2 = new EntityB { EntityBId = 1 };

                context.Add(new EntityA { EntityAId = 1, EntityB = b2 });
                context.SaveChanges();

                var bs = context.BEntities.Local.ToList(); // Only one b, and it's b1!
            }
        }
        finally
        {
            connection.Close();
        }
    }
}

@ajcvickers Thank you for your response.
You made me realize it was my mistake. Basically I was expecting this to work:
            using (var context = new BloggingContext(options))
            {
                var b2 = new EntityB { EntityBId = 1 };

                context.Add(new EntityA { EntityAId = 1, EntityB = b2 });
                context.SaveChanges();

                var bs = context.BEntities.Local.ToList(); // Only one b, and it's b1!
            }

As equivalent to this:
            using (var context = new BloggingContext(options))
            {
                var b2 = new EntityB { EntityBId = 1 };
                // I realized it's needed to attach it so EF won't try to create a new one
                context.Bentities.Attach(b2);

                context.Add(new EntityA { EntityAId = 1, EntityB = b2 });
                context.SaveChanges();
            }

And after your example we can see that we can accomplish the same result by loading the entity, and EF will use the tracked one....
Thanks again you for your time and help!


Ignore whitespace differences during code check

Addresses https://github.com/aspnet/AspNetCore/issues/8680

Actually, this should probably go into 3.1 as well.


[Feature] : sc 29873/oss data sidebar

PR checklist

[X ] Ensure you have added or ran the appropriate tests for your PR.
[X ] DCO signed

What type of PR is this?
Feature
What this PR does / why we need it:
UI Enhancement
Which issue(s) this PR fixes:
29873
Special notes for your reviewer:
https://www.figma.com/file/HfanwyHXM1tSHjWg5ox3bq/20221125---W48-ui-enhancements-set-(Cloud%2BOSS)-(Monitoring-journey-issues-focus)?node-id=0%3A1&t=iiYGhgqO4cBh0VzV-3
https://www.loom.com/share/26fc45b1fd86471f9b3d578dfbd80c31 (SR: Cloud)
https://www.loom.com/share/b5fb5e2a996e4c4a8a3f77e57ba512ff (CR: OSS)
Does this PR introduce a user-facing change?: yes

Added UI enhancement to the table-column data sidebar list

https://www.loom.com/share/cb600df5400846e5be03fd90c02866b1
Fixes based on slack feedback from Hanley
https://infuseai.slack.com/archives/C03NV2DP66T/p1670919720834249


Maximum update depth exceeded

I get strange Maximum update depth exceeded error in certain cases when rendering multiple images. Do you know what could be the problem of not stopping recursive calls?
updateContainerWidth
xmasonry.js:148 PARENT
xmasonry.js:124 updateInteral
xmasonry.js:172 545
xmasonry.js:173 updateContainerWidth
react-dom.development.js:23093 Uncaught Error: Maximum update depth exceeded. This can happen when a component repeatedly calls setState inside componentWillUpdate or componentDidUpdate. React limits the number of nested updates to prevent infinite loops.
    at checkForNestedUpdates (react-dom.development.js:23093)
    at scheduleUpdateOnFiber (react-dom.development.js:21164)
    at Object.enqueueSetState (react-dom.development.js:12639)
    at t.Component.setState (react.development.js:471)
    at t.value (xmasonry.js:175)
    at t.value (xmasonry.js:125)
    at t.value (xmasonry.js:149)
    at commitLifeCycles (react-dom.development.js:19835)
    at commitLayoutEffects (react-dom.development.js:22803)
    at HTMLUnknownElement.callCallback (react-dom.development.js:188)

It seems to depend on target width settings.
When I had it 80 it was causing constant loops. After settings it to 90 I haven't had this anymore (will have to get some users feetback though)

Hello! Thanks for reporting this. Can you attach any demo/example so I can reproduce?

I can't reproduce it with targetBlockWidth=80, it's possible that something's broken on your side. Please attach a reproduction example (CodePens, Demos, etc) so I could take a look. Thank you!


Made changes to analyze execution with an external analyzer like Dr. Elephant

When configured a button will appear in the execution details page which will query the
the external analyzer with the execution flow url.

@rajagopr, can you post a snapshot of the UI where this button/link appears?

Attaching a snapshot for reference

Could you add your recent changes to this pull request to facilitate a faster review?

Ok, I have pushed my recent changes. Please review.

Thanks for making the suggested changes!
It looks much better now. I like the comments you added.
I have a pull request pending https://github.com/azkaban/azkaban/pull/659 which added some unit testing facilities that can be used to test UI elements. You may consider taking advantage of that if you would like to go extra miles in testing.

Please review. I have made the required changes.
Pending: The UI tests. I will try to add this tomorrow.

The test code looks more comprehensive and easier to understand now.  I like the comments you added to the tests. Thanks!

You may want to wait until I merge my pull request I mentioned earlier to take advantage of the UI test capabilities if you would like to give it a try.

Sure, I will wait until the UI test framework is merged in.

My pull request was merged yesterday.

Thanks! I will add the test.

Please review, I have added the UI test.

LGTM. Thanks!
I have added only one small suggestion.
Could you please debase and collapse the commits into one?

Ok done. Please merge.

You can login using your github account to try the test again. I am not sure if you need to be a project admin to do that though. I restarted the test.
Did you take a look at the failed test? Is it a flaky test?


ADOrganizationalUnit: add property "RestoreFromRecycleBin" to ignorelist

Pull Request (PR) description
addtional fix to not check parameter "RestoreFromRecycleBin" if it is in desired state.
This Pull Request (PR) fixes the following issues

additional fix for issue #624

Task list

[x] Added an entry to the change log under the Unreleased section of the
file CHANGELOG.md. Entry should say what was changed and how that
affects users (if applicable), and reference the issue being resolved
(if applicable).
[x] Resource documentation added/updated in README.md.
[x] Resource parameter descriptions added/updated in README.md, schema.mof
and comment-based help.
[x] Comment-based help added/updated.
[x] Localization strings added/updated in all localization files as appropriate.
[x] Examples appropriately added/updated.
[x] Unit tests added/updated. See DSC Community Testing Guidelines.
[x] Integration tests added/updated (where possible). See DSC Community Testing Guidelines.
[x] New/changed code adheres to DSC Community Style Guidelines.

This change is

Thanks for this! 🙂 I added a test to this to verify the error and that it has been solved with the proposed change.


how to create new row on focus lost of specific column after pressing tab

@gauravagam, we don't support this kind of feature and may not be implemented in near future, so PR is welcome. Thanks


feat: Add a "cause" option to HTTPException

Add a "cause" option to HTTPException for easier debugging.
close #2170
How to use
app.get('/users', (c) => {
  try {
    const result = await db.select().from(users);
    return c.json(result);
  } catch (error) {
    throw new HTTPException(500, {
      message: 'Internal Server Error',
      cause: error,
    })
  }
})

Author should do the followings, if applicable

[x] Add tests
[x] Run tests
[x] yarn denoify to generate files for Deno

Hi @Karibash
Thanks for the PR. This is a new feature. So, it will be introduced in the next "minor" version. It can't be merged to "main" immediately. I'll prepare "next" branch later. Then, I'll review the details and after that, merge it later. Please wait a little.

Hey @Karibash !
I'll merge this into the "next" branch for v4.1.0. Thanks! It will be released maybe soon.


Needs a CONTRIBUTING.md

Show people how they can add a product to rack. Highlight all of the integration points that their module (or whatever it's called in Go) has to touch to connect with the core. Point out what module they should copy from when they want to code the proper rack way.

:+1:

See #13


pyaedt.edb_core.EDB_Data.EDBLayers.add_layer behavior unexpected

Before submitting the issue

[X] I have searched among the existing issues
[X] I am using a Python virtual environment

Description of the bug
I have had success in adding a few layers to the stackup using this method, but adding more than three layers removes some of the existing layers. Looking through the created edb database, it doesn't look like the needed changes are made throughout the file, and I don't see any trace of the layers that existed in the updated layer tables.
Steps To Reproduce

Import EDB through odb
Print out layers
Add multiple layers
Print out new layers

Which Operating System are you using?
Windows
Which Python version are you using?
3.7
Installed packages
pyaedt

I'll mark this as a duplicate of #1064

When the GUI is used to add layers, the layers are added as dielectric-metal pairs. I am suspecting this may point to irregularities in the function of this snippet.

`import os
from pyaedt import Edb,examples
edb_path = os.path.join(long_edb_path, 'Temp\edb\Galileo.aedb')
edb_004 = Edb(edbpath=edb_path, edbversion="2022.1")
start_layer = 'UNNAMED_004'
print(f'adding layer to {start_layer}')
print([val for _,val in enumerate(edb_004.core_stackup.stackup_layers.layers)])
edb_004.core_stackup.stackup_layers.add_layer('xyz', start_layer,'copper',thickness = '0mil')
print([val for _,val in enumerate(edb_004.core_stackup.stackup_layers.layers)])
edb_004.close_edb()
edb_006 = Edb(edbpath=edb_path, edbversion="2022.1")
start_layer = 'UNNAMED_006'
print(f'adding layer to {start_layer}')
print([val for _,val in enumerate(edb_006.core_stackup.stackup_layers.layers)])
edb_006.core_stackup.stackup_layers.add_layer('xyz', start_layer,'copper',thickness = '0mil')
print([val for _,val in enumerate(edb_006.core_stackup.stackup_layers.layers)])
edb_006.close_edb()`
ORIGINAL:

edb_004:

edb_006:


How to choose file using FolderChooser

Hi,
I've implemented FolderChooser in my App. It works fine. Actually I have to choose first the folder and then I have to check if the file exists in that folder. How can I choose directly the file? I saw that FolderChooser lists only folders. Could you push a new update of the library with this feature? Thanks in advance

It's intended specifically for folders; you could copy the class and make a custom file chooser pretty easily.

https://github.com/afollestad/material-dialogs/releases/tag/<IP_ADDRESS>
There's a new FileChooserDialog.


Updated to latest version of Electron

Changed to ECMAScript 6
Updated to the latest Electron
Updated to the latest AngularJS
Added toggling for Magnet Link input
Updated README

@pxgamer
holy shit! Thanks a lot for such a great contribution. I haven't seen it until now

😛 No problem at all. 👍


ABRP shows offline

Since 2-3 days ABRP shows "offline" for my Tesla despite the Teslamate extension updates regularly every 10 minutes or so and the charging state is reflected correctly.

Sorry for the very late reply.
That's strange. The console/logs are showing the message being sent correctly? Am I understanding correctly that the charging state (do you mean charging/idle/.. or the battery SoC?) is reflected correctly inside ABRP despite the car being shown as offline?

Exactly as you say.
However, for the one minute after an update it shows online again and them after 1-2 minutes it switches to offline.

Ok I have looked into this and it and was able to reproduce (car status went to "Not Connected" after around 4 minutes. It is probably due to the fact that ABRP is expecting more frequent updates on the car status, and that the script is only sending it every 10 minutes when parked.
I am debating changing this behavior: since this only happens when the car is parked, it is mostly a cosmetic issue (values should only have very small deviations in between updates); and I do not want to spam ABRP with unnecessary API calls.
I'll look into their doc if they have some kind of recommended values for API calls and adapt accordingly if necessary/update here.

I took a look at the documentation, and the updates are indeed too infrequent. I have now aligned the rhythm of the updates to the recommendation. Update your container with the latest image and everything should stay in the green.
Closing this for now.


Roll engine ab5c14b9491a..0a2e28d797fa (1 commits)

https://github.com/flutter/engine/compare/ab5c14b9491a...0a2e28d797fa
git log ab5c14b9491a6650ec0c08e91f9e858cdab422b6..0a2e28d797faf797f348e0338e6536791d279166 --no-merges --oneline
0a2e28d79 Revert tracing changes (flutter/engine#9296)
The AutoRoll server is located here: https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
If the roll is causing failures, please contact the current sheriff (liyuqian@google.com), and stop
the roller if necessary.

Trybots failed. These were the failed builds: https://cirrus-ci.com/task/4739437880147968

Commit queue failed; closing this roll.


BroadcastException in PusherBroadcaster.php line 105: Unknown auth_key

Laravel Version: 5.3.*
PHP Version: 5.6.17
Database Driver & Version:
mysql

Description:
When broadcasting event via pusher I get the error >BroadcastException in PusherBroadcaster.php line 105: Unknown auth_key
Steps To Reproduce:
I have created a simple event:
<?php

namespace App\Events;

use App\Models\Presentation;
use Illuminate\Broadcasting\Channel;
use Illuminate\Queue\SerializesModels;
use Illuminate\Broadcasting\PrivateChannel;
use Illuminate\Broadcasting\PresenceChannel;
use Illuminate\Broadcasting\InteractsWithSockets;
use Illuminate\Contracts\Broadcasting\ShouldBroadcast;

class PresentationCreated implements ShouldBroadcast
{
    use InteractsWithSockets, SerializesModels;

    public $presentation;

    /**
     * Create a new event instance.
     *
     * @return void
     */
    public function __construct(Presentation $presentation)
    {
        $this->presentation = $presentation;
    }

    /**
     * Get the channels the event should broadcast on.
     *
     * @return Channel|array
     */
    public function broadcastOn()
    {
        return new PrivateChannel('presentation');
    }

that i trigger by calling  event(new PresentationCreated($presentation));
I have installed "pusher/pusher-php-server": "^2.5.0" and created an account in pusher.
I put my pusher credentials in .env:

BROADCAST_DRIVER=pusher
PUSHER_APP_ID=335290
PUSHER_APP_KEY=44a8eeb4fd7006c0b644
PUSHER_APP_SECRET=1ba96d31d7fcfc2e499e
PUSHER_APP_CLUSTER=eu

in my config\broadcast.php I have:

'pusher' => [
            'driver' => 'pusher',
            'key' => env('PUSHER_APP_KEY'),
            'secret' => env('PUSHER_APP_SECRET'),
            'app_id' => env('PUSHER_APP_ID'),
            'options' => [
                //
            ],
        ],

I have all my frontend set up to receive the broadcasts but I think the problem is way before that. It seems that the app_key is not valid or something but I can't figure out why. I already generated a new set of credentials in pusher dashboard but the problem persists. Any clues on why?

If that's your actual Pusher credentials then you probably want to reset them so your account doesn't get used nefariously.

I solved the problem by adding this to my config\broadcasting.php
    'pusher' => [
            'driver' => 'pusher',
            'key' => env('PUSHER_APP_KEY'),
            'secret' => env('PUSHER_APP_SECRET'),
            'app_id' => env('PUSHER_APP_ID'),
            'options' => [
              'cluster' => 'eu',
              'encrypted' => true,
            ],


rename directories and sub directories and files

Hi, thanks for creating a PR. I am seeing some issues here:

If you select a file in the directory you are also selecting, you will rename the file twice. When using regex this can cause unintended renaming.
The number of files in the preview dialog is no longer correct.
This will only rename files 1 layer deep, there is a function to get all nested files: (VfsUtil.collectChildrenRecursively).
What if you only want to rename the directories and not the nested files? Maybe this can be solved with a checkbox.
What if you only want to rename the nested files and not the directories? Maybe this can be solved with a checkbox as well.

thanks for replay,  my replay here:

it use recursive call to rename file first, then parent directory
you are right, preview dialog is wrong, i while try how to fix it
it use recursive call to rename file first, then parent directory, includes all sub directory
you are right, i will try
you are right, i will try


Simplify tools and dependency version management

Hi, I'm Edwin. I extracted the versions of tools and dependencies into extra properties so that they can be managed from one place.

Thanks Edwin

👍

👍


Update dutch language file.

Add some missing strings
Fix archaic and corny translations (formal "u" -> informal "je", etc)

Great! Thanks for fixing and completing this translation! Veel dank


Update libsass to version 3.6.3

This PR merges in recent updates to the master branch and updates the libsass version to version 3.6.3.
A pre-test script had to be added and the spec.js test file had to be updated to account for the changes in the sass-spec naming and layout style.
Fixes #2685

Oh come on.
Could someone here restart that one MacOS build?

Hey, @saper could you help me restart that one failing Mac build. The other Mac builds went along just fine, so thing else caused that one build to fail.

Done

Ok it seems the external cause of the failure has not yet been resolved.
We should wait 2 hours and if it still doesn't work then wait until tomorrow.

Okay, let's try it again.

Hello? I don't have the permissions to restart the build.

Done

Well now, the checks are all green.
@xzyfer Shall we merge it?

I need to take a look at the changes when I have time

I've rebased v5 on latest master to help clean up the commits. Are you able to rebase your branch on the latest origin/v5?

Additionally can you please revert all the changes to sass-spec and the spec runner.

The spec tests will fail without the changes to the sass-spec version and the changes to test/spec.js.
But then again you did mention that node-sass will no longer directly rely on sass-spec. https://github.com/sass/node-sass/pull/2859

Exactly, I wouldn't expect failures if the sass-spec package version isn't changed in package.json. If there are failures I want to understand them as it'll inform our sass-spec removal strategy.

@xzyfer
Somehow when you rebased v5 you lost @L2jLiga 's commit , 3c2d9f6.
But anyways, I did some black magic to get my fork's v5 branch in sync with this v5 branch and to undoing some of the work I put in for the past week or two. Thankfully I managed to save my work to a new branch in case we ever need it.
Oh and the tests in test/spec.js will fail.

I was wondering what that commit was about. I've restored it on v5.

Thanks for the effort. I'll check in on the CI results in the morning.

Huh Travis didn't run this time.
Oh well it would've had test failures just the same.

please update node-sass to use lib-sass to 3.6.0 I am block since I am using whitesource.
An issue was discovered in LibSass through 3.5.4. An out-of-bounds read of a memory region was found in the function Sass::Prelexer::skip_over_scopes which could be leveraged by an attacker to disclose information or manipulated to read from unmapped memory causing a denial of service.

@xzyfer What's your assessment on these test failures?

@PolyPik the failures are exactly what I expected. I've opened a PR to remove sass-spec from v5.
https://github.com/sass/node-sass/pull/2873
Once that is merged please rebase your branch on v5 once again we should be green.

Okay, so are we ready?

Thanks!


Addressed unwanted logout when opening app

Description
MA-2822
Quick fix for bug that forces logout when opening app. Checks for the two cases described below and reattempts the request if the access_token used in the original request does not match the current access_token which had been refreshed.
Case 1: When opening app with an expired token, there are 2 asynchronous calls. When one call successfully refreshes the access_token, the old one is deleted. The other call, which had sent the deleted access_token, will return a 401 nonexistent token error which causes a logout.
Case 2: When opening app with an expired token, there are 2 asynchronous calls. Only 1 refresh is permitted per refresh token. When both calls are returned 401s, both calls attempt a refresh. Only one succeeds and the other is returns a 401 invalid grant error which causes a logout.
One solution was to lock the refresh flow so that all requests are queued up during the process rather than having the two cases above occur. The actual implementation did not come to mind easily so this PR is a hotfix that we can release sooner than later. This fix will be it's own release (2.6.3)
Testing
Mobile-dev is currently set to have access tokens that expire in 5 seconds. You can test that the app doesn't log out on app close without waiting too long.
Reviewers
If you've been tagged for review, please check your corresponding box once you've given the :+1:.

[ ] Code review: @bguertin
[x] Code review: @mdinino
[ ] Code review: @miankhalid
[ ] Code review: @1zaman

👍

Closing this PR since it was against the wrong branch.
https://github.com/edx/edx-app-android/pull/833


Maximize Window on Start

Relates to #138
Pulled out from #147

I am opposed to this. This feels unnatural for me. Apps I know don't maximize on start.

During development I have the dev tools open nearly all the time -- so I like having the window maximized. However, I agree that it shouldn't be a production default. Is there a way to specify develop only?

@jolesbi did you close this by accident? I added https://github.com/cosmos/cosmos-ui/pull/170/commits/fe62a1293e3565604a759ab6f57e675ba5315f7f


Reads split with "left" and "right" appended to their sequence identifier lines

Hi fastplong Team!
Firstly, I appreciate the efficiency of fastplong and how easy it is to use--thank you for publishing this tool! Now to my question: I ran fastplong on a couple ONT runs with the following settings fastplong -i "$path$infile" -o "$path$outfile" -Q -l 35 -w 16. I noticed that for some of the cleaned output reads, they were split into two new reads, the first with "left" appended to its sequence identifier line and the second with "right" appended to its sequence identifier line. The sequence ID and all the other metadata were unchanged/kept the same for the two new reads, so they both have the exact same ID as the original. I was surprised by this as I thought I disabled all quality-based filtering by using -Q (I was under the impression that my command above only removes perceived adapters and reads less than 35 nt and thus it should not be splitting reads into multiple parts). Looking at one example, the "left" read appears to be a continuous section of the beginning part of the original read (after the trimmed 19-nt adapter) and the "right" appears to be a continuous section later in the original read. In this one example, 42 nucleotides that were between the left and right new reads in the original sequence were removed (they are neither at the end of the left-labeled read nor at the beginning of the right-labeled read). With my command, is there some quality-based filtering still taking place or were these reads perceived to be chimeric and split or something else?
Thanks in advance for your help!
-Tina

Ah, I see that the fixes made to address issue #1 address this. I just was running an older version. Updated to the latest and now everything makes sense and is good.


Should I switch from spark.ml.pipeline to kestone for computer vision task ?

Dear all,
As working in the field of large scale computer vision, I find keystoneML very interesting. I began to implement myself a computer vision task pipeline based on the ampcamp 5 pipeline demo but using the API of spark.ml. I have now some computer vision feature extractor that are subclass of spark.ml.Transformer and use spark.ml.Pipeline to solve my problems. But, in keystone, there are much more interesting feature than I have and I'm thinking to switch to keystone in order to don't reinvent  the wheel. So my question is : are these two project will be merged one day and what the main difference between keystone and spark.ml ?
With spark.ml.Pipeline one works directly with DataFrame. With keystone, the pipeline transforms RDDs. Is it more efficient ?
Jao

Thanks for stopping by @jrabary. This is probably a discussion better had on our users mailing list (keystoneml-users@groups.google.com).
In fact, a question like this one already came up and was addressed there: https://groups.google.com/forum/#!topic/keystoneml-users/HHaYgkJlDSM
There are no concrete plans to merge the two projects right now - KeystoneML is a research project, but we're very interested in making sure we can support common workloads. Ideas and/or code from KeystoneML may make their way into spark.ml over time.
In terms of efficiency - it is tough to say whether DataFrame is more or less efficient than native RDD operations. This will depend on a number of factors, including the native data representation under the covers and whether a pipeline can be optimized by the SparkSQL optimizer. We feel that the RDD-oriented transformations provide the ability to make bulk operations more efficient, and the type-safety provides compile-time assurances about whether a pipeline will actually run or not. That said - this is pretty hand-wavy and it would make more sense to talk about a concrete example if you have one.


[AUTOPATCHER-kernel] Kernel upgrade to version <IP_ADDRESS> - branch main

[AUTOPATCHER-kernel] Kernel upgrade to version <IP_ADDRESS> - branch main
Upgrade pipeline run -> https://dev.azure.com/mariner-org/mariner/_build/results?buildId=593166&view=results
buddy build -> https://dev.azure.com/mariner-org/mariner/_build/results?buildId=593196&view=results

Closing in favor of https://github.com/microsoft/azurelinux/pull/9528


Ship with .gitignore

Problem
When creating a new theme or migrating an exsisting, there is no .gitignore so both node_modules and dist get commited to the git repo. Would be a nice to ship with this configured!

Fixed in https://github.com/Shopify/slate-cli/pull/132
Great suggestion, @peterberwind.  This will be available in the next Slate release. Going to update the docs now.


bluetooth: tester: Add support for OTS

This implemnets OTS service and provides OTS instance with two objects for behavior valid and invalid test cases. Service implementation is heavily inspired by peripheral_ots sample.

depends on https://github.com/zephyrproject-rtos/zephyr/pull/71875 and https://github.com/auto-pts/auto-pts/pull/1154


Create wrong offer after add local video track

I tried to create offer after call "localVideoTrack = await _peerConnection.AddLocalVideoTrackAsync();"
The offer sdp show like this
"a=extmap:9 urn:ietf:params:rtp-hdrext:sdes:mid
a=recvonly
a=rtcp-mux
a=rtcp-rsize
a=rtpmap:96 VP8/90000
a=rtcp-fb:96 goog-remb
a=rtcp-fb:96 transport-cc
a=rtcp-fb:96 ccm fir
a=rtcp-fb:96 nack
a=rtcp-fb:96 nack pli"
"a=recvonly" was wrong instead of "a=sendrecv"
the video of camera can not be sent to remote.What should I do to solve this problem.
I tried to create offer after call "var source1 = ExternalVideoTrackSource.CreateFromI420ACallback(CustomI420AFrameCallback);
var track1 = _peerConnection.AddCustomLocalVideoTrack("custom_i420a", source1);"
The video of I420 source can be sent to remote

I add local video track as follow:
"var trackConfig = new LocalVideoTrackSettings
{
trackName = "local_camera_video",
videoDevice = videoCaptureDevice,
videoProfileId = string.Empty,
videoProfileKind = VideoProfileKind.Unspecified,
width = 640,
height = 480,
framerate = 15,
enableMrc = false // for test
};
localVideoTrack = await _peerConnection.AddLocalVideoTrackAsync(trackConfig);"

Is the video track actually created? If not then that would make sense. I see you're constraining the width, height, and framerate, which can lead to over-constraining and failing to find a suitable capture format. In particular, the framerate looks hard-coded instead of picking one from the list of supported formats enumerated at runtime; if the device returns 15.00001 for the framerate then your 15.0 will mismatch.

Is the video track actually created? If not then that would make sense. I see you're constraining the width, height, and framerate, which can lead to over-constraining and failing to find a suitable capture format. In particular, the framerate looks hard-coded instead of picking one from the list of supported formats enumerated at runtime; if the device returns 15.00001 for the framerate then your 15.0 will mismatch.

I tried to get the video frame of camera from local video track by this "localVideoTrack.I420AVideoFrameReady += LocalVideoTrack_I420AVideoFrameReady;".
In the callback LocalVideoTrack_I420AVideoFrameReady,I printed the width and height of the frame correctly
"private void LocalVideoTrack_I420AVideoFrameReady(I420AVideoFrame frame)
{
Debug.WriteLine("LocalVideoTrack_I420AVideoFrameReady,frame.width:" + frame.width+ ",frame.height:" + frame.height);
}"
Can this show that camera has been opend successful?

Yes if you get a callback and you get some non-zero width/height then the camera has been opened successfully.

Yes if you get a callback and you get some non-zero width/height then the camera has been opened successfully.

Thanks for your reply.If camera was opened and local video track was active,why "recvonly" was set in the sdp for video?What should I do to solve it?

Are you making the offer on the same peer that opened the camera?

Are you making the offer on the same peer that opened the camera?

Yes, I made offer on the peer that opened the camera

Ok I have no idea then, this is the first time I see this. Are you using Unity or not? Either way, any chance you connect the Visual Studio debugger and grab the Output debug logs that the internal implementation is printing? That would help I think figure out what is going on.

Ok I have no idea then, this is the first time I see this. Are you using Unity or not? Either way, any chance you connect the Visual Studio debugger and grab the Output debug logs that the internal implementation is printing? That would help I think figure out what is going on.

Hi，I find the problem and solve it thanks for your reply.I call add video tarck after create offer.I will close this issue

Ok thanks for getting back with an answer, glad it's solved.


fix "isLocal" var

isLocal is not boolean but string, the behaviour was the same when the isLocal var was set to false in package.json start script

Thanks for the pull request - I think it would make more sense to turn isLocal into a boolean instead of using it as a string. Here is the line that needs to change:
https://github.com/react-microfrontends/root-config/blob/887a49d97a90c2c9112c49bced161e3e346a3d17/webpack.config.js#L35
isLocal: env && env.isLocal === 'true'

Additionally, this project was generated with create-single-spa - we should update create-single-spa with this change. I have created https://github.com/single-spa/create-single-spa/issues/26 to track that.

I have fixed this and will now merge it


Automate Microsoft 365 app manifest schema release

The GitHub worklow described below aims to automate the process of releasing Microsoft 365 app manifest schemas.
STEPS:

It only is triggered when pushes are made to the repo folder teams.
It creates a PR from the working branch to main.
It checks for completion and then creates a PR from main to live.

@microsoft-github-policy-service agree company="Microsoft"


BTM-702: authorisation-failed page

This adds a page for users to see when they are not on our allowlist

Looks good!

Also, this isn't from any change on your PR but do you know why the currency symbol has changed???


redundant brackets

In some versions of Python, String.join() was actually significantly faster with a list than an iterator with unknown size, especially for small lists. May no longer be the case, though.

Performance is not relevant in this case, I just wanted to share the reason why sometimes passing a list instead of a generator makes sense.


Add files via upload

Account Adress: 3E5QZ4EVhSMCifm83jgMxWPs6S7egLKxHJePaK2PWEc8CYxCz8

confirmed:ID1
account1:3MSgChd9c6M2vVMhVRcJENnwaJvg6oem8H396jzZotweiiW3FR
account2:4KLmir4hZNPuw3sUHVweq2T8ykSd9u7fhCoKGtJtjAp9n9z93Y

rejected:ID4
reason:We cannot fully verify this submission. It looks like you are trying to submit ID3, however, it seems like we cannot find the transaction between your account and Concordium Test Account.

rejected:ID4
reason:We cannot fully verify this submission. It looks like you are trying to submit ID3, however, it seems like we cannot find the transaction between your account and Concordium Test Account.


[Component] Lead paragraph

Lead paragraph
Tracking the design and development lifecycle of the lead paragraph component
Related links:

Design System (Documentation): https://cfpb.github.io/design-system/patterns/text-introductions#standard-text-introduction
Design System (Codebase): https://github.com/cfpb/design-system

HTML
Specs

Related links:

https://cfpb.github.io/design-system/components/buttons#disabled-buttons

Effort level: Small
Definition of ready
Checklist

[X] The component has an identified use case (one of the 3 options below)
[X] The current state of the component has been identified (one of the 3 options below)
[X] The task is broken into steps

Definition of ready questionnaire:
Identify the use case:

[X] Small business lending filing platform

Complete user profile page: Introductory text

[ ] Metro 2 tool
[ ] No identified project need but does exist in the CFPB Design System

Identify the current state:

[X] The component already exist in the CFPB Design System

Build an exact React translation of the CFPB Design System component
Build the component in Figma (if it is not already included in the CFPB Design System template)

[ ] The component does not exist in the CFPB Design System but does exist on cf.gov

Conduct a design audit of any component variations that exist on our website (if applicable)
Determine final design
Build the component in Figma (if it is not already included in the CFPB Design System template)
Add the component to UI component library
Incorporate the component into the CFPB Design System or alert the CFPB Design System maintainers that this component will need to be added.

[ ] The component does not exist in the CFPB Design System or on cf.gov (but has an identified use case and is being tracked as part of the SBL or M2 work)

Design the component as a part of the SBL or Metro 2 project work
Build the component in Figma (if it is not already included in the CFPB Design System template)
Add the component to UI component library
Incorporate the component into the CFPB Design System or alert the CFPB Design System maintainers that this component will need to be added.

Indicate which types we will include in the React component library.
Types

[X] Lead paragraph

Definition of done
Component is fully functional

[ ] Visual regression testing has been conducted
[ ] All interactive states are accounted for and incorporated
[ ] The component is successfully integrated into the Small business lending filing platform (or prototype) or other CFPB  web app

Accessibility checks have been completed

[ ] Component is keyboard-friendly (navigable with tab, space, enter, arrow keys, etc.)
[ ] Component is screen reader friendly
[ ] Component does not introduce new errors or warnings in WAVE

For existing Design System components:

[ ] React component visually and functionally matches the CFPB Design System component
[ ] Visual regression testing has been conducted and component has passed all tests
[ ] Manual visual review has been conducted and component has passed this review
[ ] Storybook page includes all types and variations of the component that are included in the CFPB Design System

For new components:

[ ] The CFPB Design System maintainers have been alerted that there is a new component that must be added to the system OR
[ ] We have added the new components to the CFPB Design System
[ ] Documentation has been written and is included in Storybook and/or the CFPB Design System

Final sign off

[ ] The component has been reviewed and approved by UI, UX, and FEWD

@meissadia Would you like to pick this up as part of building out the Text introduction component?

Yes, I implemented both Paragraph variants in the TextIntroduction PR: https://github.com/cfpb/design-system-react/pull/193


Rewrite of icon section of the HIG

It's a rewrite of the icon section of the HIG.

[ ] On mobile, your two big grid images of the videos, terminal, installer, etc icons align right instead of center


Windows gstreamer port

Gstreamer distributes windows binaries, it was fairly trivial to make it possible to modify the Linux gstreamer code to work in windows as well.  Only tested on MSVC.

OpenCV modules should not contain non-BSD compatible source code.

@dtmoodie, thanks for the contribution! I shall add to @alalek's comment that if/when you eliminate GPL code (which we cannot accept indeed, because it will make OpenCV a GPL library instead of BSD library) from your patch, please also move the headers from modules/videio/include/opencv2/winport to modules/videoio/src, because they are not a part of our exposed API, they are completely about implementation.

Hello!
After some testing it looks like I can completely remove the non-BSD code because the needed functions are either included elsewhere or not used with the windows port.

It works!

Please replace tab symbols with spaces
Please squash commits into one (to eliminate unnecessary intermediate changes from history, like removed files and unused/removed GPL code)
Something like this should work (there are merge commits, so little help of GitHub API is used here):

# push your current changes to GitHub
git remote add upstream https://github.com/Itseez/opencv.git
git fetch upstream
git fetch upstream +pull/5723/merge:pr5723_m
git checkout -B win_gst upstream/master
git checkout pr5723_m -- .
git commit -am "Gstreamer 1.0 on windows."
git push -f origin win_gst

I think that should be everything you requested, thanks!  I couldn't figure out why git wouldn't squash my commits.

Well done! :+1:


Add support for Intermec Wedge Spy driver.

I did test it on a motion tablet!

@psurey Can you confirm that this is working or not working on the WAPA tablet?  We will need it working by next week I believe.

I hope this is resolved and put to bed
the main source of confusion had to do with the name of the driver
Initially I called it WedgeLite because that was the name of the wedge on
the motion tablet
and then we found another program on another tablet that behaves in exactly
the same way with the same Intermec SDK API etc.
and so it was renamed to Intermec Wedge Spy as that is the basic thing we
hook into (Intermec SDK specfic)
On Tue, May 5, 2015 at 3:04 PM, John Posten<EMAIL_ADDRESS>wrote:

@psurey https://github.com/psurey Can you confirm that this is working
or not working on the WAPA tablet? We will need it working by next week I
believe.
—
Reply to this email directly or view it on GitHub
https://github.com/DataSplice/uniwedge-2000-windows/pull/40#issuecomment-99221082
.

It is no longer working on any of the motion tablets.

@kenfletcher can you work with Peter to make sure that he was doing everything correctly, since it was supposedly working?

sure, will try
these motion tablets seem to be kicking our (something or other)
On Wed, May 6, 2015 at 2:44 PM, John Posten<EMAIL_ADDRESS>wrote:

@kenfletcher https://github.com/kenfletcher can you work with Peter to
make sure that he was doing everything correctly, since it was supposedly
working?
—
Reply to this email directly or view it on GitHub
https://github.com/DataSplice/uniwedge-2000-windows/pull/40#issuecomment-99603872
.

What was the result of this?  Peter could you provide more details about what you tried and what is not working.  Next week is the 3rd week since the change in the WAPA project and we said it would be working by then.

Upon further investigation, it appears that an older version of uniwedge was still present on the WAPA tablet.  I removed it and now am able to detect the intermec wedge spy.  However, it seems to be working more as a keyboard wedge.  I can scan into a field, but that is all.  It will not apply any actions to the scan.

Well that is encouraging.  Are you sure that you were testing on a view that has barcode scan events defined?


Add support for getting Random names in a batch

Description
Allow users to pass an optional num param which will return the specified number of names in an array.

:tada: This issue has been resolved in version 1.2.0 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Deserialize header failed: UrdJN.lstmf

Environment

Tesseract Version:  4.1.1
Commit Number:
Platform:  Linux samee-HP-Spectre 5.11.0-38-generic #42~20.04.1-Ubuntu SMP Tue Sep 28 20:41:07 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux

Current Behavior:
lstmtraining --traineddata "data/UrdJN.traineddata" --model_output "output/" --net_spec "[1,36,0,1 Ct3,3,16 Mp3,3 Lfys48 Lfx96 Lrx96 Lfx256 O1c64]" --train_listfile "data/UrdJN.trainingfiles_text" --max_iterations 200000 --debug_interval -1
Num outputs,weights in Series:
1,36,0,1:1, 0
Num outputs,weights in Series:
C3,3:9, 0
Ft16:16, 160
Total weights = 160
[C3,3Ft16]:16, 160
Mp3,3:16, 0
Lfys48:48, 12480
Lfx96:96, 55680
Lrx96:96, 74112
Lfx256:256, 361472
Fc64:64, 16448
Total weights = 520352
Built network:[1,36,0,1[C3,3Ft16]Mp3,3Lfys48Lfx96Lrx96Lfx256Fc64] from request [1,36,0,1 Ct3,3,16 Mp3,3 Lfys48 Lfx96 Lrx96 Lfx256 O1c64]
Training parameters:
Debug interval = -1, weights = 0.1, learning rate = 0.001, momentum=0.5
null char=63
Deserialize header failed: UrdJN.lstmf
Load of page 0 failed!
Load of images failed!!
Expected Behavior:
Suggested Fix:

Please try with the latest code from the main branch in github and see if the problem still exists.

No response from OP.

Shreeshrii,
What about #2767 and #3012, should we close them too?

Yes. Please do.


Webhook handler for event of type [price.created] failed: 'rak_plan_read' permission

Bug report

Extension name: [e.g. firestore-stripe-subscriptions]

Describe the bug
Error logged while creating a tiered price:
`ext-firestore-stripe-subscriptions-handleWebhookEvents
❗[Error]: Webhook handler for  Stripe event [] of type [price.created] failed: The provided key 'rk_test_***********************************************************************************' does not have the required permissions for this endpoint on account ''. Having the 'rak_plan_read' permission would allow this request to continue.
`
A clear and concise description of what the bug is.
To Reproduce
Create a product with volume-tiered pricing in Stripe Dashboard
Expected behavior
Why does it need this key?
System information
n/a
Additional context
Seems like a simple resolution to add another permission to the rk_test key, just need to add to the reconfiguration instructions

Checked my endpoint and it was disabled. I may have created some kind of failure condition or not updated the extension, causing the endpoint to disable.

I jumped the gun on closing this issue. With my webhook back in action, I'm still getting this same permission error. Does this have anything to do with updating the extension?

I jumped the gun on closing this issue. With my webhook back in action, I'm still getting this same permission error. Does this have anything to do with updating the extension?

You will need to update your restricted key in the Stripe Dashboard (https://dashboard.stripe.com/apikeys) and allow it to read plan objects as outlined in the docs: https://github.com/stripe/stripe-firebase-extensions/blob/next/firestore-stripe-subscriptions/PREINSTALL.md#additional-setup


Support alternative SamlIdentityProviderDiscoveryFeedController implementations

[] Brief description of changes applied
Add ConditionalOnMissingBean to the factory method for SamlIdentityProviderDiscoveryFeedController to allow alternative implementations. It might have been nicer to add an interface, implementations etc for a service that a standard FeedController uses but this is my first pull request and this simple change works for me.

[] Test cases for all modified changes, where applicable
I don't think a test case would prove very much as it is just meta data for a standard mechanism.

[] The same pull request targeted at the master branch, if applicable
Happy to do that if/when this change is accepted. I'll probably just redo as there is already a conflict.

[] Any documentation on how to configure, test
Standard feature already heavily used in CAS?

[] Any possible limitations, side effects, etc
If somebody is already defining a bean with the same name it would have previously failed to start and now would try and do something?

[] Reference any other pull requests that might be related
None

 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.Sam Hough seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account.You have signed the CLA already but the status is still pending? Let us recheck it.

Please target the master branch first and if accepted we will backport. Not the other way around. Thank you!

Also please disregard the bot in this case.


adjust Amber Q logic

Her Q should be positioned on the closest enemy. Then the following things should happen:

fire 1 arrow at 2.6m from the Q center every 0.4s for 2s (5 arrows total)
fire 1 arrow at 2.6m from the Q center every 0.6s for 2s (3 arrows total)
fire 1 arrow anywhere between 0.1 and 2.6m distance from the Q center every 0.2s for 2s (10 arrows total)
This is assuming A4. For non-A4 replace 2.6m with 2m. Related: #1112.

Note: current logic is 1 arrow short in the first group and last group (should be using <= in for loop conditional)


added my button

Added my button to list fixes #141
@Spyware007 Added my button to list...please consider it for merge 😇

Thank you for your contribution. 🤩
Leave a star if you like it. 🌟


Update download unsuccessful

Running command 'update' for instance 'main'
2016-11-28 18:53:14: checking for update; PID: 659
Update download unsuccessful
I am getting this error when I try to update my server. It is currently up-to date but I just don't know what is going on. I also cleared the staging area and it give me this error. The main problem that this causes is that the server restarts every time my cronjob goes off to update it.
Running command 'update' for instance 'main'
2016-11-28 18:57:41: checking for update; PID: 1549
Copying to staging directory
Downloading ARK update ... Update download unsuccessful

I have exactly the same problem, Any solution?

I specify a little more:
2:~$ arkmanager checkupdate
Running command 'checkupdate' for instance 'main'
Querying Steam database for latest version...
Current version:  1484033
Available version:  1484056
Your server needs to be restarted in order to receive the latest update.
Run "arkmanager update" to do so
And when I run it:
2:~$ arkmanager update
Running command 'update' for instance 'main'
2016-11-28 20:49:33: checking for update; PID: 9354
Downloading ARK update ... Update download unsuccessful

Same here, any fix ? Downloading ARK update ... Update download unsuccessful

Same

Results and temp fix :
Running command 'status' for instance 'test2'
Server version:   1484033
Weird thing is the version on steam says this is version (v252.22)
I have been able to update the server by just doing the following manual commands :
arkmanager shutdown --warn --saveworld @test2
Once server stopped ...
arkmanager update @test2
after update done
arkmanager start @test2
Server Name: CLUSTER TEST 2 - (v252.22)
Players: 0 / 30
Server version:   1484056
So it seems both versions 1484033 & 1484056 are (v252.22)
So for now i uses the manual commands to get servers offline first with a save/backup, then updating it by manual command, then restarting the server.
Greetings,

quick workaround until fixed....
Login to steamcmd
./steamcmd/steamcmd.sh
login anonymous
force_install_dir ARK-Staging
app_update 376030 validate
exit
Arkmanager update @instance

The same thing can be done using arkmanager update --validate

Yeah, @klightspeed was faster than me, arkmanager update --validate did the trick.

what the difference between --force and --validate then ?
Previously i was using --force (thinking it would force an update whether one was required or not)

--force simply forces the Steam update without checking if the version has changed.
--validate passes the validate option to SteamCMD

v1.6.11 should fix the Update download unsuccessful issue for those not using a staging directory.
If you are stuck at build 1484033, you will need to use the --validate option to update to build 1484056.  It seems the real issue is that Wildcard updated the build ID without actually changing any files (the manifest did not change between 1484033 and 1484056).

Thanx for the speedy work @klightspeed 👍
If only WC was half as efficient /sigh

Even With the --validate option I am stuck at 1484033

v1.6.12 should fix the update loop for those not using a staging directory.
Wildcard pushed a new build for both server and client (both have a buildid of 1484056).  However, the server build contained no changes (and thus has the same manifest).  It would appear that SteamCMD only checks the manifests and not the build ID, and because the manifests hadn't changed it wasn't updating the build ID.
v1.6.12 checks if the manifests have changed, and if they haven't then it won't perform an update unless --force or --validate are used.

 Never did it with servers online ... and my peeps just got 12 reboots yesterday because i was not there when the loop started and i have a Cron running every hour xD

I update mine all the time while the server is running and haven't had a problem.
Mine was updating every 30 mins :(

All Good Rob, All Good !
Tools - ok
Servers - ok
Sleep - not ok
Good Night !

@klightspeed Thanks for all your time and effort with this, it is much appreciated.  I don't want to imagine running an ark server without using your tools.  Thank you.

Need to reopen this one.... been happening ever since the last 4 updates. have to manually do it each time now. Please assist with a resolution to this. Thanks ahead of time!
[root@NUKEAPP02 ~]# arkmanager update --verbose
Running command 'update' for instance 'ragnarok'
Checking for update; PID: 93926
Downloading ARK updateExecuting /app_data/home/steam/Steam/steamcmd.sh +@NoPromptForPassword 1 +login anonymous +force_install_dir /app_data/ark/staging +app_update 376030 +quit
Redirecting stderr to '/app_data/home/steam/Steam/logs/stderr.txt'
[  0%] Checking for available updates...
[----] Verifying installation...
Steam Console Client (c) Valve Corporation
-- type 'quit' to exit --
Loading Steam API...OK.
"@NoPromptForPassword" = "1"
Connecting anonymously to Steam Public...Logged in OK
Waiting for user info...OK
ERROR! Timed out waiting for AppInfo update.
Update download unsuccessful
[root@NUKEAPP02 ~]#

I've cleared out the "appcache" folder and also emptied the "Staging" directory. Still no help :(

@BigMikJ Please see #1043


adding a certificate checker example

Coverage increased (+1.6%) to 93.013% when pulling 9dcdde456276871b2f77e6aa2dde262de53ce649 on cert_checker into 84b928c3bb08c9c28bcf588469953401dee10e4a on master.

Coverage increased (+1.6%) to 93.013% when pulling fc106f941e1654783ecaadd82df89402ce01afe5 on cert_checker into 84b928c3bb08c9c28bcf588469953401dee10e4a on master.


DEG's lineage tab must show lineage for entities that are inside of this DEG

Basically we are showing lineage tab for those DEGs that have not empty entities_list property.
AFAIK backend side is already implemented, @damirabdul could you double check?

blocked by #1141


NoneType is not iterable (finish_response)

Can anyone tell me what could cause this error?
Traceback (most recent call last):   File "code.py", line 107, in <module>   File "adafruit_esp32spi/adafruit_esp32spi_wsgiserver.py", line 106, in update_poll   File "adafruit_esp32spi/adafruit_esp32spi_wsgiserver.py", line 122, in finish_response TypeError: 'NoneType' object is not iterable

I have run into this kind of error when I forget to add a return to my route handlers. Make sure you add the final line:
@web_app.route("/led_on/<r>/<g>/<b>")
def led_on(request, r, g, b):  # pylint: disable=unused-argument
    print("led on!")
    status_light.fill((int(r), int(g), int(b)))
    return ("200 OK", [], "led on!")

Even when you are handling a POST:


macOS Safari is capable of ChaCha20-Poly1305, too

Note sure why this is missing from https://caniuse.com/#feat=chacha20-poly1305? Probably is available since Safari 11, just like iOS 11, but maybe just for specific macOS versions?
But since i dont have the means to test that, i only changed what i could test (assuming 13 inbetween will work as well) :)

Not sure either, but yes, confirmed! Thanks.


Local targets to generate SDL2 native blockware builds with VirtualBlox

Also adds some more documentation and does some general cleanup and re-organization. Also adds a GitHub action workflow so this doesn't get broken in the future.
Next step is to try to integrate with PlatformIO so that the target lists can be generated automatically by PlatformIO.
Also I'd like to build mocks for the accelerometer and maybe document a bit of the process for adding new mocks.

@magus @mikeperiscope ready to merge whenever

@magus @mikeperiscope ready to merge now

Thanks for working on this it’s amazing can’t wait to hook it up for my work


Zendesk Ticket field history null value for tomorrow

Null values for either today or tomorrow. Need to dig in here and fix

Fixed in latest release


iPad changing orientation is causing a pop route by the system. UIPilot - root route popped by system

I have an app that uses UIPilot and when we change from portrait to landscape or vice versa, that code is checked and executed.
func navigationController(_ navigationController: UINavigationController, didShow viewController: UIViewController, animated: Bool) {
     if let stackSizeProvider = stackSizeProvider, stackSizeProvider() > navigationController.viewControllers.count {
        self.popHandler?()
     }
}

This is happening on the 2.0.2 version.

Hello @renatomateusx, sorry but I'm not able to reproduce this issue with your given version, It would be so helpful if you provide the reproduction steps.


ImmutableComputableGraph code improvement + unit tests

reviewed and restricted the access modifiers of all ICG-related classes
got rid of the functionality to hold on to old caches: whenever a cache goes out of date, the reference is immediately made null in the new ICG
completely rewrote ComputableGraphStructure in a functional style
got rid of unused and unnecessary methods
Created an ImmutableComputableGraphUtils and factored out the builder and other common methods
math equality asserts for NDArray
unit tests for ComputableGraphStructure
unit tests for ImmutableComputableGraph
unit tests for ImmutableComputableGraphUtils

@samuelklee can you suggest a reviewer? this is smaller than it seems :)

@asmirnov239, perhaps you can take a look after you issue the PR for the germline WDL?  Otherwise I will take it when I get back.

Yes sure! I can review it after I come back Wednesday next week

@mbabadi Migration instructions for this branch: https://github.com/broadinstitute/gatk/wiki/Migrating-branches-from-gatk-protected-to-gatk

@asmirnov239 OK, done with the review! :) I addressed all of your comments except for one (concrete example for graph structure). Will move to main repo and merge after the tests pass.


[next-css] not yet published to npm stable channel with minified css feature

Hi,
I see many users facing "unminified css" issue on production when using next-css including us.
There is a commit merged to canary branch 8 months ago but not yet published to npm stable channel
Latest version is 1.0.1
Is it possible to publish the latest code with optimization feature enabled?
Thanks

We also need it. Also, there is the source of<EMAIL_ADDRESS>The source doesn't show it: https://github.com/zeit/next-plugins/tree/master/packages/next-sass
A little bit of love for this repository would be nice, the commits and releases are very rare

Closing in favor of https://github.com/vercel/next.js/pull/20267


VS Code does not honor "Low data mode"

Does this issue occur when all extensions are disabled?: Yes

VS Code Version: 1.90.2
OS Version: macOS Sonoma 14.5

Steps to Reproduce:

Enable "Low data mode" on macOS (it's similar to setting "metered connection" on Windows), see https://discussions.apple.com/content/attachment/c77a4181-da66-4265-afb2-cd34a4aff138
Start VS Code when a VS Code update is available.
VS Code will automatically download the update (if automatic updates are enabled, which is the default setting) - VS Code should not automatically download updates when the network connection is set in "Low data mode", since updates are large.

Thanks for creating this issue! It looks like you may be using an old version of VS Code, the latest stable release is 1.91.1. Please try upgrading to the latest version and checking whether this issue remains.
Happy Coding!

Thanks for creating this issue! It looks like you may be using an old version of VS Code, the latest stable release is 1.91.1. Please try upgrading to the latest version and checking whether this issue remains.
Happy Coding!

By definition, I cannot reproduce this with the latest version because the problem is with the automatic downloading of updates, and the latest version would not download updates.

Related issue for metered connections on Windows: https://github.com/microsoft/vscode/issues/103451


This is causing an error. Unexpected '{'

https://github.com/facebook/jest/blob/6f7db3e40f88678f4986c969c6a76c575b51a138/packages/jest-cli/src/cli/index.ts#L100
catch without (err)

Duplicate of #10442


vpc

@narkarum , As discussed can you please cleanup code which are not needed. I code in vpc/provider and vpc/client has un-used code


GL mode selection warning is unclear

The game may not be aware ok GL4? Or it finds the wrong version? Anyway here's the log:
Using preferred context - 24-bit OpenGL 3.2 core
OpenGL Renderer: Mesa DRI Intel(R) HD Graphics 4000 (IVB GT2)
Warn: Provided OpenGL 4.2 is not the same as requested 3.2 version
Using GL3 Renderer in OpenGL 3.x mode...

It just means we request OpenGL 3.2 but for some reasons the driver provides more. It seems to happen with Mesa driver (I get the same with radeon). This is not an issue in Dæmon. And since more can do less (in this case it's 100% true) it's not a problem.
The issue is that a contributor may introduce code using OpenGL 4.6 features and have it working on his end because his driver enables the feature without the game requesting it to be enabled, meaning the game would be broken on other drivers for other users while the developer would say “it works for me”.
We may rewrite the message to make it more obvious it's a driver issue, may be like this:
- Warn: Provided OpenGL 4.2 is not the same as requested 3.2 version
+ Warn: The engine requested OpenGL 3.2 but the driver provided 4.2 version instead

Oh ok, I expected worse. I'll do a PR for this one day if you didn't start one

It would be problematic if the version is lower than what requested, if I remind correctly I only implemented a check for a difference between them. Maybe we can do a different message when it's lower or greater than what requested.

As was discovered in #1105, getting a higher GL context version can also bring issues (different core vs extension function or built-in constant naming).


Enabled prompt message after succesful submission !!

closes: #2294

@SrijaVuppala295 resolve the conflict

@SrijaVuppala295 Finish it by 7 p.m., or it will not be accepted.


[English] Pod

1. Please describe why this term needs to be added
What this term is about? (briefly)
pod inside Kubernetes
Why this term needs to be added? (briefly)
as pod term is not yet defined
2. Checklist

[X] There is no existing issue yet. (shift+click to check existing issues)
[X] I understand that maintainers will assess if the term should be part of the Glossary. (Please be patient)
[X] I want to work on this term. (If not checked, maintainers will assign another volunteer)

(Note)
Maintainers will assign a label after assessment procedure.
(from triage/awaiting to triage/accepted or triage/not accepted)
A contributor can be assigned to this issue after the issue get the triage/accepted label.
The assignee needs to check Style Guide.

Hi @dipankardas011 :)
I am one of maintainers of the Glossary repository.
This issue is under triage/awaiting

(Note)
Maintainers will assign a label after assessment procedure.
(from triage/awaiting to triage/accepted or triage/not accepted)
A contributor can be assigned to this issue after the issue get the triage/accepted label.
The assignee needs to check Style Guide.

So, your PR #639
cannot be reviewed at this moment.
Please wait until the maintainers decides acceptance of this term.

@dipankardas011, thanks for suggesting this term but I'm afraid it is too Kubernetes specific and belongs in the Kubernetes Glossary. The cloud native Glossary should focus on broader cloud native terms.


Undefined Index currency

No idea what seems to be wrong ?
@foreach($countries as $country)      <option value="{{ $country['country-code'] }}">{{ $country['name'] }}</option>  @endforeach
this works fine but when i do the same thing with
`@foreach($countries as $country)
{{ $country['currency'] }}
@endforeach`
this doesn't work and it prints out "Undefined Index: currency/currency_code"

Since a few countries have no currency (like Antarctica) this field is not always in the array.
Just do a isset($country['currency_code']) first.


Add support to remove Microsoft.BingTranslator

Would like to request support to remove a new default windows app, Microsoft.BingTranslator
Get-AppxPackage -Name Microsoft.BingTranslator | Remove-AppxPackage

Sure thing, thanks!

Done with 0567f38

Awesome!


doc: enforce minimum python version

This was still set to 3.4, and does not include REQUIRED to fail the
build in case of an old version.
Signed-off-by: Martí Bolívar<EMAIL_ADDRESS>

Shippable failure is qemu_cortex_r5/tests/kernel/context/kernel.common, which has been failing a lot for me lately. I think this test is buggy.

Shippable failure is qemu_cortex_r5/tests/kernel/context/kernel.common, which has been failing a lot for me lately. I think this test is buggy.

@mbolivar-nordic This is an intermittent test failure due to QEMU timing instability. This will be fixed by #22904 or #23567, whichever gets merged first.

@mbolivar-nordic This is an intermittent test failure due to QEMU timing instability. This will be fixed by #22904 or #23567, whichever gets merged first.

Great, thanks for confirming this test shouldn't block this PR then.


azcopy won't stay logged in with the --tenant-id option

Which version of the AzCopy was used? 10.18.0
Which platform are you using? (ex: Windows, Mac, Linux)  Ubuntu 22.04.2 LTS running on WSL
What command did you run?  ./azcopy login --tenant-id a3f5e403-4753-45c0-bdf9-9706c445b7b9
What problem was encountered?  After going through the authorization process, the response said:
INFO: Login succeeded.
But if I immediately run "azcopy login status", it responds:
INFO: You are currently not logged in. Please login using 'azcopy login'
How can we reproduce the problem in the simplest way? Try the same sequence of logging in to a specific Tenant ID to which your credentials are authorized, then check the login status.
Have you found a mitigation/solution?  Not yet

Hi @grandparoach are you still experiencing this with latest versions of AzCopy? We recently upgraded some of the login logic to use the new az identity SDK.

Closing due to inactivity.


Angular 2 Support?

https://github.com/mbenford/ngTagsInput/issues/613

This issue was selected to be spring-cleaned by a script. More information can be found here.
If anyone thinks this was a mistake and this issue should be reopened, please leave a message below explaining why. Before doing so, please consider reading the CONTRIBUTING file.


Steem Challanger 2.0 Website showing wrong balance of user Steems in USD

Note
This project is amazing and i always used this. I also want to contribute my knowledge on this project but let leave this for later. Today i see the new version of steem challenger and get excited. I used it and i love the design but i see some little bugs in the project.
Expected behavior
Website wallet section needs to show user account Steem balance after converting them in US Dollars.
The other bug is in website responsiveness, when i switch website on my mobile the pending posts table column "payout in USD" cropped and become invisible.
Actual behavior
But website wallet section didn't converting my steem balance in us dollars. It show me my steem balance as it is with US $ sign.

How to reproduce
To reproduce the bug do the following steps :-

Open this and enter your steemit username.
Now check your wallet section here you see that your steem balance with wrong calculation. If you have 10 steem then it show US $ 10, but it needs first to multiply your balance first with 1 steem price in USD and then shows in wallet section.
Now to see other bug, just decrease your screen window to mobile screen width and then head to the pending payout table and you see the column "pending payout in USD is cropped".

 * Operating system: Mac OS 11
* Browser: Google Chrome

Solution for this :-
There were two solution for this which are following :-

If you want to shows the actuall balance of user steem the please remove "US $" thing.
Or, if you want to show the steem balance in US $ then first multiply total steem with the value of 1 steem.
For pending payout table responsiveness, just add vertical scrollbar to the table.

Posted on Utopian.io -  Rewarding Open Source Contributors

@iamank1t Did the last update fix all of those issues for you?


[Storyblok bridge V2] When listening to "input" events, event payload doesn't return _editable key for bloks nested within Rich Text

Expected Behavior
When attaching a handler to the "input" event like this:
const setEntryData = () => {
    // ... set data
}

sbBridgeInstance?.on(
        "input",
        (event: StoryblokEventPayload | undefined) => {
          if (event?.story) {
            setEntryData({
              data: {
                story: event.story,
              },
            });
          }
        }
      );

The content of event.story should include the _editable key for nested bloks within Rich Text Fields.
Current Behavior

Bloks within rich text fields do not include the _editable key
Bloks that are not nested within rich text fields do include the _editable key

Steps to Reproduce

Nest a blok within rich text fields
Listen to the StoryblokEventPayload passed to callback for sbBridgeInstance.on("input", (event: StoryblokEventPayload | undefined) => {})
You should observe that nested bloks inside Rich text fields are missing the _editable key

Hi @alex-mcgovern the Product team of Storyblok added some changes to the Storyblok Bridge, one of them related to this case.
Can you check if it's working now for you?


needtable leads to exception rising

With one single doc, simple example :
`
Requirements
############
.. list2need::
:types: req

(req_ModuleA_1) The module A shall be able to process data. ((links="URS-005"))
(req_ModuleA_2) The module A shall be able to return an error if the data are malformed. ((links="URS-006"))
(req_ModuleA_3) The module A shall report the number of processed bytes since the beginning. ((links="URS-007"))

.. needtable::
:style: table
:columns: id, title
`
Building the doc (html) leads to an exception rising :
[build]   writing output... [100%] src/swc/ModuleA/ModuleA.srs [build]   Needs successfully exported [build]    [build] CUSTOMBUILD : Extension error (sphinx_needs.needs):  [D:\git\sphinx_template\build\doc\sphinx-doc-html.vcxproj] [build]   Handler <function process_creator.<locals>.process_caller at 0x000001F267832520> for event 'doctree-resolved' threw an exception (exception: 'incoming') [build]   Le système ne trouve pas le nom de fichier de commandes - VCEnd
I tried with .. needlist:: everything is fine, but never be able to add any table

The bug was caused by a wrong definition of nedd_extra_links option in the conf.py. The 'incoming' field was not defined


Enhance Max Line Usage

Hi there! Using this library and have a use case that might be useful for others.
I need to be able to set a max lines value of X and if the markdown is longer than X lines I need to display a "Show More" button.
So I need 2 things:

A way to know if more than X lines is needed to display the full markdown text
Ability to update max lines and have the MarkdownText update.

Example Usage with X = 3:
                    var isExpanded by remember {
                        mutableStateOf(false)
                    }
                    var showMoreButton by remember {
                        mutableStateOf(false)
                    }
                    Column {
                        MarkdownText(
                            markdown = descriptionMarkdown,
                            maxLines = if (isExpanded) Int.MAX_VALUE else 3,
                            onTextLayout = { lineCount ->
                                if (lineCount > 3) {
                                    showMoreButton = true
                                }
                            }
                        )
                        if (showMoreButton) {
                            Spacer(modifier = Modifier.height(8.dp))
                            TextButton(
                                state = TextButtonState(text = stringResource(id = R.string.show_more)),
                                onClick = { isExpanded = !isExpanded }
                            )
                        }
                    }

@jeziellago no problem! Thank you for providing this library to use 🙃


Keyword initialization treats empty string as None

Using keyword initialization on a Sequence object, I find that the empty string is treated as equivalent to None, when they are different. This causes an error if I then try to append onto an empty sequence.
Minimal reproducing example:
import sbol3

doc = sbol3.Document()
sbol3.set_namespace('https://example.org')

s1 = sbol3.Sequence("foo", elements='')
s2 = sbol3.Sequence("foo")
s2.elements = ''

assert s1.elements == s2.elements # error: s1 is None rather than ''

Good catch. The test for whether an initial value was present was if initial_value:. Since '' converts to boolean False, the property constructor was ignoring the initial value of an empty string.


supported issued_at validation for JWT

This validation is allowed current_time >= iat if there is iat field.
RFC for iat but there is no reference to requirements.

Thanks! I'll merge it now!


Article on publishing a package to npm

Might be interesting for anyone wanting to try out publishing to npm. Anyone can do this, just need an npm account!
https://zellwk.com/blog/publish-to-npm/

I created one sample package in npm - lucifier-package , thanks @johnjacobkenny

@johnjacobkenny please move it to resources/docs folder

Done


Why in-memory byte[] mode does not affect garbage collection

From documentation:

Store based on byte[]. In this mode data are serialized and stored into 1MB large byte[]. Technically this is still on-heap, but is not affected by GC overhead, since data are not visible to GC.

Could you please explain how on-heap array manag to not affect GC?

Do you have a link to the documentation for this?
Based on the text you quoted, I suspect there is a 1MB array (of type byte[]) that is either in the permanent generation or is always referenced - so the GC can see it, but it never becomes available for deallocation and ends up in the old generation. Updates to the bytes inside the array don't have any meaning or effect on the garbage collector.