Make the topbar public by default

Dear,
I think we should make the topbar public by default or call the constructor elsewhere than in the service.
Else, the isPublic option is useless for EVERY menuItems or subMenuItems
~/modules/core/services/menus.client.service.js, #L172-175
    this.addMenu('topbar', {
        isPublic: true
    });

@AlexisTM can you suggest what the code would look like and UX would be if it were public by default?

Dear,
I did it on Heroku (free dyno to develop, so it can take 30 secs to come back from idle) and the source is on Github
THE PROBLEM :
To show the default menu (topbar) we have to modify the service. Indeed, if the isPublic property of the menu is set to false, every subMenus will be ignored even if the subMenu's isPublic property is set to true. I suspect the HTML header core/client/views/header.client.view.html file for this. If the menu's shouldRender returns false, the whole menu will be hidden by Angular.  This is I think, the desired behavior to hide a whole menu without worry to submenus. But the default menu is for Noobs like me who wants some menuItems to be visible to everyone and some menuItems to be visible to authenticated users only.

THE SOLUTION :
The unique change is this one, when we create the menu. If we create the menu with isPublic : true, submenus will NEVER be rendered. Code
        //Adding the topbar menu
        this.addMenu('topbar', {
            isPublic: true
        });

Changing the menu behavior force submenus to be rendered, every subMenus became public. for precaution, I added anyway the isPublic property to be clear. Code
		Menus.addMenuItem('topbar', {
			title: 'Articles',
			state: 'articles',
			type: 'dropdown',
			isPublic: true
		});

		// Add the dropdown list item
		Menus.addSubMenuItem('topbar', 'articles', {
			title: 'List Articles',
			state: 'articles.list'
		});

For every hidden menu, I added the isPublic : false. The result is only the article subMenu is shown. Code
		Menus.addMenuItem('topbar', {
			title: 'Categories',
			state: 'categories',
			type: 'dropdown',
			isPublic: false
		});

		// Add the dropdown list item
		Menus.addSubMenuItem('topbar', 'categories', {
			title: 'List Categories',
			state: 'categories.list'
		});

Thanks @AlexisTM, this helped me out.

Is this something we want to change int he default boiler plate?
@rhutchison @lirantal @ilanbiala @mleanos @trainerbill @simison

@codydaig I don't think it's an overall bad idea but I'm wondering if the issue raised by @AlexisTM  here is more than a decision and sounds more like a bug where it isn't easy to just set the menu visibility easily from the code.

+1 @lirantal this is useful

:+1: I support this change in the boilerplate.  I've had to make this exact change in my projects.

Ok so whose jumping the PR here? :)

@lirantal I'll take this on.

Great!
On Fri, Aug 7, 2015 at 3:22 AM, Cody B. Daig<EMAIL_ADDRESS>wrote:

@lirantal https://github.com/lirantal I'll take this on.
—
Reply to this email directly or view it on GitHub
https://github.com/meanjs/mean/issues/583#issuecomment-128547324.

--
Sincerely, Liran Tal
Author
http://www.amazon.com/Agile-Software-Development-HP-Manager/dp/1484210352/of
Agile Software Development with HP Agile Manager
Founder and Lead Developer of daloRADIUS http://www.daloradius.com/
Blogging at http://www.enginx.com, and tweeting at @liran_tal
https://twitter.com/liran_tal

Fixed in #780!

I am glad I contributed to Mean!
On Aug 9, 2015 3:46 AM, "Cody B. Daig"<EMAIL_ADDRESS>wrote:

Fixed in #780 https://github.com/meanjs/mean/pull/780!
—
Reply to this email directly or view it on GitHub
https://github.com/meanjs/mean/issues/583#issuecomment-129085085.

@AlexisTM keep it up  :)

@lirantal I think this issue can be closed since it was resolved in #780.

Thanks @codydaig


Is it possible to load collisions for flame_tiled?

I'm added collisions from tiled editor, and want to load them as part of level.

It is unfortunately not possible currently.

It is possible to use the third party package flame_forge2d_tiled to create Forge2D bodies though.
https://github.com/aeb-dev/flame_forge2d_tiled

It is unfortunately not possible currently.

I am not certain I understand the request fully, BUT with the inclusion of our recent PR for flame_tile and the work in 1.1, I do set custom properties per object in Tiled itself and some of that is the collision type.  I merely need to read that property and set it the correct one via a switch statement (of which it could be an extension but I just wrote a method in my level class to process.)


Possibility of Resizing Switch and How?

please, I see height in library already implemented, but now it looks like this: getHeight(){return 30} , please can you finish this?

I think, the size of the io-switch should be customizable by user, rather than fixed values...

Hey,
The simplest way to resize it's tu use transform on style props, like :
style={{ transform: 'scale(0.8)' }}

how can increase width with also fit thumb?


Adds IncludeCommits switch to Get-VSTeamPullRequest

PR Summary
Currently Get-VsTeamPullRequest does not offer a way to get the commits of a specific pull request. Here's a simple implementation that works fine for me with Azure DevOps Server (on-premise).
Open Questions

Not sure if simply adding RepositoryId to the ById parameter set is the best approach.
Do I need a types file for the git commit ref? (msdn)
Since the pull request ID is only known after I create this, I guess I should update the changelog and rebase afterwards? :-)
Trying to run the Script Analyzer results in:

Invoke-ScriptAnalyzer: C:\dev\OpenSource\vsteam\Build-Module.ps1:149:9
Line |
 149 |     $r = Invoke-ScriptAnalyzer -Path $output -Recurse
     |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     | Object reference not set to an instance of an object.

(Windows 10 x64, PowerShell 7.0). So I couldn't run the analyzer to see if I violated any rules - given the minimal changes I hope not.
PR Checklist

[x] Write Help
[x] Write Unit Test
[ ] Update CHANGELOG.md

Fixed comments from CR.

How did you call the script?
Just on Windows 10 1909 with Pwsh Core:

Name                           Value
----                           -----
PSVersion                      7.0.2
PSEdition                      Core
GitCommitId                    7.0.2
OS                             Microsoft Windows 10.0.18363
Platform                       Win32NT
PSCompatibleVersions           {1.0, 2.0, 3.0, 4.0…}
PSRemotingProtocolVersion      2.3
SerializationVersion           <IP_ADDRESS>
WSManStackVersion              3.0

the following happens:
C:\dev\OpenSource\vsteam [master ≡]> .\Build-Module.ps1 -installDep -ipmo -analyzeScript
Processing: functions in C:\dev\OpenSource\vsteam\Source\_functions.json
Creating: C:\dev\OpenSource\vsteam\dist\vsteam.functions.ps1
Processing: types in C:\dev\OpenSource\vsteam\Source\types\_types.json
Creating: C:\dev\OpenSource\vsteam\dist\vsteam.types.ps1xml
Processing: classes in C:\dev\OpenSource\vsteam\Source\Classes\_classes.json
Creating: C:\dev\OpenSource\vsteam\dist\vsteam.classes.ps1
Processing: formats in C:\dev\OpenSource\vsteam\Source\formats\_formats.json
Creating: C:\dev\OpenSource\vsteam\dist\vsteam.format.ps1xml
Publishing about help files
Updating Functions To Export
Publish complete to C:\dev\OpenSource\vsteam\dist
Starting static code analysis...
Invoke-ScriptAnalyzer: C:\dev\OpenSource\vsteam\Build-Module.ps1:189
Line |
 189 |     $r = Invoke-ScriptAnalyzer -Path $output -Recurse
     |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     | Object reference not set to an instance of an object.

Static code analysis complete.

I assume some version conflict with some referenced modules, but haven't looked too much into it yet.

@danstur one side question. Is there a specific reason why you are doing a force-push? :-)
Force pushes are usually not considered a best practice when working with multiple people in a project.

Force pushes to shared branches are an awful idea and anybody doing them should be taken out and shot I agree ;-) Force pushes to private branches when rebasing code to keep commits clean don't have the problems - nobody else is working on my private branch anyhow.
I like to get multiple small commits into origin when working to have backups and be able to switch back and forth, but I'm sure you only want a single commit in upstream. There might be (most certainly is, Azure DevOps has at the very least) some GitHub specific solution to this, that avoids the need to rebase manually if you only want a single commit in upstream from this PR.
Not sure how you'd avoid force pushes if you want to rewrite history to have several nice, clean, separate commits if this was a longer PR with say multiple stages that deserve separate commits.
How would you approach this? I'm always interested in learning how other people do this.

The same is for us, that is why I always merge the PR here with a squash merge:
https://github.blog/2016-04-01-squash-your-commits/
Had the same problem and I wanted to have a cleaner history.

Ah yes, so the same as with Azure. Yeah that works great if you want every PR to be a single commit - for larger PRs a more fine-grained history might be desirable though so I somewhat got in the habit of doing what GitHub does itself when it squashes the commits myself.
Admittedly for a tiny change like this no point really :-)

Anything else you need me to do for this to be merged into master?


tensorflow-addons 0.6.0 have hard dependency on tensorflow-gpu 2.0.0

Can tensorflow-addons 0.6.0 depend on tensorflow-gpu 2.0.1?

Hi @372046933! This is a fair question and I would like to say yes (well 0.6.1), however we've significantly revamped our build since that release. It's still do-able but we need to re-activate travis.
While we consider doing this.. try running without dependencies to unblock yourself:
pip install tensorflow-addons==0.6.0 --no-deps

Great! Thanks a million.

I'm going to close this seeing as the hard dependency has since been removed and if there are user issues installing (e.g. with tensorflow-cpu) I would recommend they use the --no-deps option.
Please feel free to ask to re-open if you think this isn't sufficient.


STACK-1197: Modified some modules to handle "CREATE" operation getting from schemas.

Some of the json-schemas contain CREATE operation in "operation-not-allowed".
So handled this case through req_states method.
Closes:
STACK-1197

Hi Kentaro,
This change hasn't really had this effect. It's more uncovered an issue with our implementation. The interface module has never worked as we use POST for all operations. We never had support for PUT in these Ansible modules for a few reasons.
But first some background:

In order to fully support our AXAPI we've had to write an in-house module generation tool. This means that any changes to one module is replicated to all of the others.
For some endpoints the AXAPI only returns a partial attribute list. Meaning we can't always use pair GET & PUT as a partial payload sent with PUT will result in everything not listed in the payload being set default. (This breaks Ansible's idempotency criteria among other issues).

Due to this situation and a requirement to produce 1600 modules in a tight deadline we decided to not support PUT. We've begun looking at hand rolling some modules or having a special section for modules which don't allow POST but do allow PUT. But we haven't had time yet to pursue these enhancements as we've been working on https://galaxy.ansible.com/a10/acos_cli
If you require interactions with endpoints normally configured via PUT then I'd recommend looking towards https://galaxy.ansible.com/a10/acos_cli as a stop gap while we continue to iterate on these modules.
Best regards,
Hunter Thompson


Loading "grunt-karma.js" tasks...ERROR >> TypeError: Cannot read property 'prototype' of undefined Warning: Task "karma:unit" not found. Use --force to continue.

Loading "grunt-karma.js" tasks...ERROR

TypeError: Cannot read property 'prototype' of undefined
Warning: Task "karma:unit" not found. Use --force to continue.

How I fix this problem?
appears when I want to run grunt watch

For those still not fix this issue go to package.json and change the following 2 lines:
"grunt-karma": "^0.12.2",
"karma": "^1.6.0",
It worked for me.

Actually i done the this changes

I am also getting the same error

I was also getting the same error. I fixed it by calling:
npm audit fix --force

It works for me...
When I run > grunt watch
The firefox browser was opened over and over again...


Bump dokku to 0.7.2

Dokku version 0.7.2 was released yesterday. The current version is more than 4 months old.

Travis complains, the Dockerfile linter does seem to find quite some issues. However, the current version also does not pass.
Maybe you can revisit the Dockerfile and add things like maintainer yourself?

LGTM


Fix warnings

Various things to make jshint (and cloudpebble IDE) be quiet.  Primarily lifted from parts of pull request 6 from TheNetStriker.
Signed-off-by: rdlee<EMAIL_ADDRESS>(github: llamahunter)

@llamahunter Great to see that you are back :-)
Just as a note: Please make sure that all commits of a PR are squashed into a single one before merging a PR.

Yeah.. messed that one up.  Sorry.  thought it would auto squash when I pulled.
Richard

On Jan 9, 2016, at 4:43 PM, Kai Kreuzer<EMAIL_ADDRESS>wrote:
@llamahunter https://github.com/llamahunter Great to see that you are back :-)
Just as a note: Please make sure that all commits of a PR are squashed into a single one https://github.com/ginatrapani/todo.txt-android/wiki/Squash-All-Commits-Related-to-a-Single-Issue-into-a-Single-Commit before merging a PR.
—
Reply to this email directly or view it on GitHub https://github.com/openhab/openhab.pebble/pull/7#issuecomment-170297109.


Support for Cohort and Custom auth types

#1  👈
main

This stack of pull requests is managed by Graphite. Learn more about stacking.

Join @nbarraille and the rest of your teammates on  Graphite


tests: Enable tests run in a container

Enable additional test scenarios exercises using custom built keylime containers.

FYI, test failure in the container IPv6 test is due to a bug https://github.com/keylime/rust-keylime/issues/763

I am closing this PR. We have decided not to include these container tests in to CI as they are a bit fragile and often failing due to changes unrelated to keylime.


bug(checkbox): tick colour does not change when using css variables

Is this a regression?

No

The previous version in which this bug was not present was
No response
Description
We are building a new project and need to be able to theme the site, to make this easier we are using material plus tailwind and as such using css variables to define a number of things including colours...
The issue is that with a dark colour the tick is remaining as black rather than changing to white as it does when using a hex value
Reproduction
Steps to reproduce:

New project and create CSS variables like...  :root { --color-primary-normal: #442244 }
Setup material with a theme like....

$palette: (
    50: var(--color-primary-light),
    100: var(--color-primary-normal),
    200: var(--color-primary-dark),
    A50: var(--color-accent-light),
    A100: var(--color-accent-normal),
    A200: var(--color-accent-dark),
    contrast: (
        50: var(--color-white),
        100: var(--color-white),
        200: var(--color-white),
    ),
);

$ui-primary: mat.define-palette($palette, 100, 50, 200);
$ui-accent: mat.define-palette($palette, A100, A50, A200);

$ui-theme: mat.define-light-theme(
    (
        color: (
            primary: $ui-primary,
            accent: $ui-accent,
        ),
    )
);

@include mat.checkbox-theme($ui-theme);

Use the mat-checkbox on your page (set to primary or accent) the tick remains black

Expected Behavior
Should use the contrast colour for the tick and support css variables when doing this
Actual Behavior
does not detect and change the colour to contrast correctly
Environment

Angular: 15.1.x
CDK/Material: 15.1.x
Browser(s): Safari, Chrome, Firefox
Operating System: macOS

Currently for a workaround, having to do this
.mat-mdc-checkbox.mat-primary {
    --mdc-checkbox-selected-checkmark-color: var(--color-white);
}

Closing since we don't support CSS variables like this. We're in the process of providing a new theming API based on variables.


Add setup to release job

Possible solution for issue #48

#48

Will this get merged any time soon?

I need an approval...

@KyleTryon would you be able to help with this one?

I am no longer with the organization, please contact support


Cant deploy..

Describe the bug
unable to deploy project "sb1-h4ywta" to nelify.

Link to the Bolt URL that caused the error
https://bolt.new/~/sb1-h4ywta
Steps to reproduce
.
Expected behavior
.
Screen Recording / Screenshot
.
Platform
Browser name = Chrome
Full version = <IP_ADDRESS>
Major version = 128
navigator.appName = Netscape
navigator.userAgent = Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/<IP_ADDRESS> Safari/537.36
performance.memory = {
  "totalJSHeapSize": 114946057,
  "usedJSHeapSize": 108734209,
  "jsHeapSizeLimit":<PHONE_NUMBER>
}
Username =<EMAIL_ADDRESS>Chat ID = 716d270dc4f7

Additional context
Error:
Unexpected token 'U', "Unexpected"... is not valid JSON

we've just fixed this and made the error messages better


[AutoPR eventgrid/resource-manager] EventGrid: Swagger for API Version 2019-06-01

Created to sync https://github.com/Azure/azure-rest-api-specs/pull/6003

Codecov Report

Merging #5289 into restapi_auto_eventgrid/resource-manager will decrease coverage by <.01%.
The diff coverage is n/a.

@@                             Coverage Diff                             @@
##           restapi_auto_eventgrid/resource-manager    #5289      +/-   ##
===========================================================================
- Coverage                                    48.21%   48.21%   -0.01%
===========================================================================
  Files                                         5878     5867      -11
  Lines                                       162341   162330      -11
===========================================================================
- Hits                                         78274    78263      -11
  Misses                                       84067    84067

Impacted Files
Coverage Δ

azure-mgmt-hanaonazure/azure/mgmt/__init__.py

...zure-mgmt-deploymentmanager/azure/mgmt/__init__.py

...tomimagesearch/azure/cognitiveservices/__init__.py

...n-customvision/azure/cognitiveservices/__init__.py

...-iothubprovisioningservices/azure/mgmt/__init__.py

...rvision/azure/cognitiveservices/vision/__init__.py

azure-mgmt-botservice/azure/mgmt/__init__.py

azure-mgmt-netapp/azure/mgmt/__init__.py

azure-mgmt-mixedreality/azure/mgmt/__init__.py

...esearch/azure/cognitiveservices/search/__init__.py

... and 19 more

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 bb11635...680363d. Read the comment docs.

This PR has been merged into https://github.com/Azure/azure-sdk-for-python/pull/5339


PR Based Continuous Deployment

Proposal
What I'd like to have happen, is if the PR build workflow passes completely, another workflow will go ahead and deploy the current PR to my server (https://chrzanowski.me), using this formula to determine the url:
X = PR_Number % 1000
X.recipes.chrzanowski.me

Considerations

Where do we pull data from? Production? What do we do when there isn't a production?
We'll need to ensure that we can pass a command line parameter (or similar) to deploy the server to a specific port.
Given that we can use this to rewrite url's, do we do anything serious in the event that the port is already used by another PR instance (we have more than 1000 open PR's at a time), or another program is just on the port.

It might actually be much easier (and therefore less error prone) if the URL proxying rules are something like this:
pr.recipes.chrzanowski.me/{PR_NUMBER} -> localhost:{PR_NUMBER}

Now, there are a few, small security concerns here. I'd like to avoid Docker as a dependency; however, that means that anyone that wants to open a PR against the repo could put a system() call somewhere in the code, and start execing commands against the server. That'd be a disaster.


feat: build, sign and notarize a binary for Apple Silicon macOS devices

This binary doesn't work for me 🤔 :
#
# Fatal error in , line 0
# Check failed: 12 == (*__error()).


media type 'application/x-www-form-urlencoded' is not supported

Getting this when i post to oauth/token
"Message": "The request entity's media type 'application/x-www-form-urlencoded' is not supported for this resource."
Umbraco 7.7.1

Hi,
How to call the service?

In Asp.NET - this worked for me. The issue was related to the custom headers
<add name="Access-Control-Allow-Headers" value="content-type ....
Then the following code worked out fine.
string Url = rootUrl + "/umbraco/oauth/token";
string paramaters = "grant_type=password&username=" + siteSettings.GetApiUsername() + "&password=" + siteSettings.GetApiPassword();
                string contentType = "application/x-www-form-urlencoded";

                string sResponse = "";
                wc.Headers.Add("Content-Type", contentType);
                Uri u = new Uri(Url);
                sResponse = await wc.UploadStringTaskAsync(u, "POST", paramaters);

Hope this helps!


Update parse.go

fixes https://github.com/kyleconroy/sqlc/issues/1007

Thanks for reviewing this. I'll add a test tomorrow :)

I added tests and I added the BOM removal to a few more locations.
But I'm not happy with the test coverage.

I'm worried that the three tests I added seem to only test one of these places:
internal/compiler/compile.go:108
It does not test:
internal/compiler/compile.go:71
internal/engine/dolphin/parse.go:60
internal/engine/postgresql/parse.go:162
internal/engine/sqlite/parse.go:51
Am I mistaken?

@bodison You're right that we need to solve this in a more general way. I'm going to close this PR and update the linked issue with better description of the issue and a few possible implementations.

@kyleconroy I wouldn't say we have to solve it in a more general way. IMO removing the BOM is a very niche issue and can be done whenever you open a file to read.
The only thing I do not like/understand is the test coverage of the four files I edited. But I'm afraid I do not have a contribution to improve this, since I barely know the code base.
The original issue would be solved with this PR, the insufficient test coverage should be a different issue IMO.
<3


PostgreSQL DLL library list

The Easy-PQXX batch file contains lists of PostgreSQL DLL files needed, on a per-version basis. The user selects the version with a variable in the file, and the correct list is selected.
However I have only configured (as of this post) for the Version 12.
Now the number of versions will be limited, I was not expectingto go back beyond version 10, I'm not even sure the new libpqxx is compatible with the older libpq from those versions.
So I need to collect the list required for Version 11, and Version 10 with any differences between the x64 and Win32 versions. And then test all 4 configurations.

Now have at least the loading of DLLs on Win32 version with PostgreSQL 10. Compiles and starts with the Property Page for the 32 bit version loaded as only configuration action beyond the project's C++ 17 declaration. Have not tested for operation yet.

Using the "runner" application in both 32 and 64 bit builds of libpqxx using the batch file, I have tested the libpqxx_DLL.props page. The runner application needs DLLs, and it is especially difficult to supply them to both 32 and 64 bit applications at the same time except by copying to the execute directory. That is accomplished in the property page.
So the current version uses PostgreSQL version 12 in 64 bit, and version10 in 32 bit, and the DLL library list works.

Latest version has a complete DLL list for each case of PostgreSQL 10 (both Win32 and x64), 11 and 12 (x64 only). Since they only seem to change names for Win32, I think it is correct for all versions, but only tested 10 (Win32) and 12 (x64).


Request for google_managed_kafka_cluster resource

What resource do you need?
Terraform Resource Name: google_managed_kafka_cluster
What is your use case?
We need to migrate from Pub/Sub Lite which is deprecated and it won't be available for new customers after September 18, 2024 (documentation).

Any update on this?


Substrings of 'MathTex' may not correspond to the ones rendered

Description of bug / unexpected behavior

Tex string of SingleStringMathTex submobject of MathTex object does not match its rendered symbol.
The problem appears when using subscripts and superscripts in latex formula.
For example, the two objects eq1 = MathTex('A', '^n', '_1') and eq2 = MathTex('A', '_1', '^n') produce identical symbols n when rendering eq1[1], eq2[1], though the corresponding tex strings are different ('^n' and '_1').
Expected behavior

Tex strings of every SingleStringMathTex submobject of MathTex should correspond to their rendered symbol.
How to reproduce the issue

Code for reproducing the problem
from manim import *

class Minimal(Scene):
    def construct(self):
        """ This shows that substring may not correspond to tex shape """
        eq1 = MathTex('A', '^n', '_1')  # expected behavior
        eq2 = MathTex('A', '_1', '^n')  # unexpected behavior
        eq1[1].set_color(RED)
        eq2[1].set_color(RED)

        font = {'font_size': 24}
        txt1 = Text(eq1[1].get_tex_string(), color=RED, **font) # '^n'
        txt2 = Text(eq2[1].get_tex_string(), color=RED, **font) # '_1'

        cap1 = Text('tex rendered', **font)
        cap2 = Text('tex substring', **font)

        grp = VGroup(cap1, cap2, eq1, txt1, eq2, txt2).arrange_in_grid(3,2)
        grp.scale(2).move_to(ORIGIN)
        self.add(grp)

Additional media files

Images/GIFs

Logs
Terminal output

Manim Community v0.18.0

[12/26/23 02:29:27] INFO                                                                       scene_file_writer.py:735
                             File ready at
                             'D:\manim\media\images\test_bug\Minimal_ManimCE_v0.18.0.png'

                    INFO     Rendered Minimal                                                              scene.py:241
                             Played 0 animations
                    INFO     Previewed File at:                                                         file_ops.py:227
                             'D:\manim\media\images\test_bug\Minimal_ManimCE_v0.18.0.png'

System specifications
System Details

OS (with version, e.g., Windows 10 v2004 or macOS 10.15 (Catalina)): Windows 10 v22H2
RAM 32:
Python version (python/py/python3 --version): 3.11.3
Installed modules (provide output from pip list):

Package                   Version
------------------------- ----------
asttokens                 2.0.5
attrs                     23.1.0
backcall                  0.2.0
backports.cached-property 1.0.2
brotlipy                  0.7.0
build                     0.10.0
CacheControl              0.12.11
certifi                   2023.11.17
cffi                      1.15.1
charset-normalizer        3.1.0
cleo                      2.0.1
click                     8.1.3
click-default-group       1.2.2
cloudpickle               2.2.1
cloup                     0.13.1
colorama                  0.4.6
colour                    0.1.5
comm                      0.1.2
crashtest                 0.4.1
cryptography              38.0.4
dataclasses               0.8
debugpy                   1.5.1
decorator                 5.1.1
distlib                   0.3.6
dulwich                   0.21.5
executing                 0.8.3
filelock                  3.12.0
future                    0.18.3
glcontext                 2.3.7
html5lib                  1.1
idna                      3.4
importlib-metadata        6.6.0
importlib-resources       5.12.0
installer                 0.7.0
ipykernel                 6.19.2
ipython                   8.12.0
isosurfaces               0.1.0
jaraco.classes            3.2.3
jedi                      0.18.1
jsonschema                4.17.3
jupyter_client            8.1.0
jupyter_core              5.3.0
keyring                   23.13.1
lockfile                  0.12.2
manim                     0.18.0
ManimPango                0.5.0
mapbox-earcut             1.0.0
markdown-it-py            2.2.0
matplotlib-inline         0.1.6
mdurl                     0.1.0
moderngl                  5.8.2
moderngl-window           2.4.1
more-itertools            9.1.0
msgpack                   1.0.5
multipledispatch          0.6.0
nest-asyncio              1.5.6
networkx                  2.8.8
numpy                     1.24.3
packaging                 23.1
parso                     0.8.3
pexpect                   4.8.0
pickleshare               0.7.5
Pillow                    9.5.0
pip                       23.0.1
pkginfo                   1.9.6
pkgutil_resolve_name      1.3.10
platformdirs              3.5.1
poetry                    1.5.0
poetry-core               1.6.0
poetry-plugin-export      1.3.1
pooch                     1.7.0
prompt-toolkit            3.0.36
psutil                    5.9.0
ptyprocess                0.7.0
pure-eval                 0.2.2
pycairo                   1.23.0
pycparser                 2.21
pydub                     0.25.1
pyglet                    1.5.27
Pygments                  2.15.1
pyOpenSSL                 23.1.1
pyproject_hooks           1.0.0
pyrr                      0.10.3
pyrsistent                0.19.3
PySocks                   1.7.1
python-dateutil           2.8.2
pywin32                   305.1
pywin32-ctypes            0.2.0
PyYAML                    6.0
pyzmq                     25.0.2
rapidfuzz                 2.15.1
requests                  2.31.0
requests-toolbelt         1.0.0
rich                      13.3.5
scipy                     1.10.1
screeninfo                0.8.1
setuptools                66.0.0
shellingham               1.5.1
six                       1.16.0
skia-pathops              0.7.4
spyder-kernels            2.4.3
srt                       3.5.2
stack-data                0.2.0
svgelements               1.9.5
tomli                     2.0.1
tomlkit                   0.11.8
tornado                   6.2
tqdm                      4.65.0
traitlets                 5.7.1
trove-classifiers         2023.5.22
typing_extensions         4.9.0
urllib3                   1.26.15
virtualenv                20.23.0
watchdog                  2.2.1
wcwidth                   0.2.5
webencodings              0.5.1
wheel                     0.38.4
win-inet-pton             1.1.0
zipp                      3.15.0

LaTeX details

LaTeX distribution (e.g. TeX Live 2020): TeX Live 2021
Installed LaTeX packages:

latex packages.txt
</details>

## Additional comments
<!-- Add further context that you think might be relevant for this issue here. -->

I found that utils.tex_file_writing.tex_to_svg_file(...) generates identical svg files for both of the tex strings A ^n _1 (no.1) and A _1 ^n (no.2).
Therefore, for the both MathTex objects, the order of the three SVGMobject in submobjects generated by SVGMobject.generate_mobject(self) is similar, while the order of substrings in tex_strings is different.
This leads to that MathTex._break_up_by_substrings(self) makes tex_strings and SVGMobjects poorly related for tex string no.2.
Can we improve the behavior of tex_to_svg_file(...) to produce svg files with the order of paths corresponding to the order of tex substrings?

UPD: same .dvi files are produced after compilation of tex files by latex. So the order is lost during latex compilation.

No general solution seems to be feasible.
I think we cannot do anything to guarantee the same order of latex-compiled dvi file elements and MathTex submobjects.
Any warning to Docs?
User should rely only on SVGMobjects of MathTex and should not implicitly expect consistent order SVGMobjects and SingleStringMathTex's when trying to animate a desired part of an equation.

Related issue: #1986
I would say this issue is a duplicate, but the previous one didn't pinpoint the bug like this one did.


fix: Data table z index in sql Editor

SUMMARY
Data dropdown was underneath the table and dataset dropdowns. This fixes that.
BEFORE/AFTER SCREENSHOTS OR ANIMATED GIF
Before:

after:

TEST PLAN
visually test places where it is used.
ADDITIONAL INFORMATION

[ ] Has associated issue:
[ ] Changes UI
[ ] Includes DB Migration (follow approval process in SIP-59)

[ ] Migration is atomic, supports rollback & is backwards-compatible
[ ] Confirm DB migration upgrade and downgrade tested
[ ] Runtime estimates and downtime expectations provided

[ ] Introduces new feature or API
[ ] Removes existing feature or API

I visual tested and verified that the header dropdown is over the sql lab selections.
🏷 ready-to-merge


Encountered usbEnumerator create UnpackDevicePort failed! error

When running this command:
ros2 run orbbec_camera list_devices_node

I get the following error:
[10/14 15:42:32.536321][info][593222][Context.cpp:68] Context created with config: default config!
[10/14 15:42:32.536331][info][593222][Context.cpp:73] Work directory=/workspaces/isaac_ros-dev, SDK version=v1.10.15-20241012-bb4e350
[10/14 15:42:32.536343][info][593222][LinuxPal.cpp:32] createObPal: create LinuxPal!
[10/14 15:42:32.548750][info][593222][LinuxPal.cpp:166] Create PollingDeviceWatcher!
[10/14 15:42:32.548765][info][593222][DeviceManager.cpp:15] Current found device(s): (1)
[10/14 15:42:32.548899][info][593222][DeviceManager.cpp:24] 	- Name: Femto Bolt, PID: 0x066b, SN/ID: , Connection: USB3.1
[ERROR] [1728934953.049575478] [list_device_node]: usbEnumerator create UnpackDevicePort failed!

Any idea what might be the issue?
I am running this command inside a docker, I am able to run it outside of the docker.
Thanks in advance!

Hi @bd-fauna
The Femto Bolt depth engine seems to require access to GPU resources, which might not be configured correctly in your Docker environment. When you run the command outside of Docker, your system likely has access to the GPU, but this access may not be enabled inside the Docker container.
To fix this issue, please ensure your Docker container is set up to allow access to the GPU. When starting the container, you can check Docker's settings and documentation regarding GPU access, mainly using the --gpus option. If GPU access is not correctly configured, the depth engine will not function as expected, leading to errors like yours.
CC @zhonghong322 @xcy2011sky


Show last digits in masking by removing empty last array

I believe this is how the original masking was supposed to behave, but there was always an empty array. Just removing last empty array to show last digits of card

Thank you so much for this contribution — really looking forward to merging this in!
Can you give an example that this fix makes work? Sorry, having a little trouble understanding the PR.

@jessepollak Sure. Currently the val that comes to that method always has a space at the end. I believe what this method was supposed to do, was take the last entry in the array and not mask it, but since it splits by the space, it'll always have an empty last array entry, which would mask all the array entries before it.
My pr just looks for the last array entry and if its empty, just deletes it, so the method can correctly show the last set of numbers.

@h3kno
That empty last array may also be why I have to trim my card numbers down...
Could you provide a before and after screenshot? I'll merge upon the visual. Sorry it's been slow going...

Hey @BallisticPain Here's the example.
the console.log shows that it always always adds an empty array entry:

So my pull request just looks to see if the last entry is empty, if it is. Just delete. This way the last array of numbers will show up in the credit card.
Before:

After:

This was fixed upstream in Payment (2.2.0) by making sure that last space is not added! Thank you for this PR - it helped us track down the issue and get it solved!

@jessepollak Are you creating a new release?

Yep - working on it right now, will be 2.2.0.
On Wed, Mar 1, 2017 at 9:35 AM Alex Weber<EMAIL_ADDRESS>wrote:

@jessepollak https://github.com/jessepollak Are you creating a new
release?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/jessepollak/card/pull/311#issuecomment-283445209, or mute
the thread
https://github.com/notifications/unsubscribe-auth/ABDA4YxGh5I_CIm1Kb7y5Ctc_-ox1HZBks5rhciNgaJpZM4LdVeF
.

--
jesse pollak
<EMAIL_ADDRESS>

Oh awesome! cant wait for new release.

Fantastic.


avbroot: init at 3.4.0

Description of changes
Add avbroot package. Works fine; I've used it to flash one phone.
First time setting up auto-updates, but it seems to work — please do let me know if it's borked somehow! :)
Things done

Built on platform(s)

[x] x86_64-linux
[x] aarch64-linux
[ ] x86_64-darwin
[ ] aarch64-darwin

For non-Linux: Is sandboxing enabled in nix.conf? (See Nix manual)

[ ] sandbox = relaxed
[ ] sandbox = true

[ ] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[x] Tested basic functionality of all binary files (usually in ./result/bin/)
24.11 Release Notes (or backporting 23.11 and 24.05 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module

[x] Fits CONTRIBUTING.md.

Add a :+1: reaction to pull requests you find important.

Seems another PR #322223 was merged before this, closing.


Add Trailer and Container as Unit of Cargo

Freights volumes can also be specified as x trailers or containers.

... and trailers please.

Fixed in 1.0.2.


The source code for clemlab repo/packaging and patches

Hi, I couldn't find the source code for your repo/packaging the way that bigtop is providing, I mean in your docs there is only repo link. In case of bigtop, they apply multiple patches to official source code of components, so in debugging scenarios it,s nessary to have access to the exact source of component including the patches. Also to build packages by the user maybe with some customizations.

Hi @farshad-allahdadi
The source is available on our github, in tags section for main component.
You can find Hadoop one in  https://github.com/clemlabprojects/hadoop-release-odp for example for Apache Hadoop.
We are building it the same way Official source component -> patchs -> packaging (deb/rpm)
Best regards

It says:
This repository doesn’t have any branches.
Also only there is repository for hadoop, hbase and knox. What about other components?
Sorry but i don't understand this:
We are building it the same way Official source component -> patchs -> packaging (deb/rpm)

What patches you apply?

there are no branches because we use the official sources like bigtop does, there are only tags.
For example you can find Apache Hive in ODP <IP_ADDRESS>-134 ' source code: [https://github.com/clemlabprojects/hive-release-odp/releases/tag/<IP_ADDRESS>.2.1.0-134].

No patches for Apache Zookeeper
For Apache Hadoop there is YARN-11441 since ODP <IP_ADDRESS>-224.

We are currently working on the documentation (better and more complete), and will add a section for patches and bug fix.
Best regards

@lucasbak Thank You, What about the source for the scripts that doing the build for components? Are they also become available in near future?

@lucasbak Thank You, What about the source for the scripts that doing the build for components? Also would be available in near future?
Hi, Any progress (to become fully open source)?

Also is it possible to use bigtop build scripts to build odp rpms using the source codes you provided with tags?


New feature: Optional locations of social icons

When you add links to socials, they now appear at the bottom of the page. The likelihood of anybody noticing them there, on a long documentation page, is slim to none.
Would it be possible to have configurable location for them?
In a row:

Top of side menu
Bottom of side menu
Left of search bar
Right of search bar
Page footer, where there are now

Options should not be exclusive, if you configure multiple locations they appear at each one.
I would personally like to keep the page footer but also in a row at the of the side menu, where they were before.

Since I got the anchors working again (thx! 😄  https://github.com/invertase/docs.page/issues/384), I can at least add Twitter as an anchor, so that kind of works too for where I want to put a link to it.


[topi, x86] For 1D loop, make an outer loop parallel after axis split

I found an interesting multithreading logic bug in x86 injective schedule, for 1D loop workload. Even though this line https://github.com/apache/incubator-tvm/blob/master/python/tvm/topi/x86/injective.py#L44 would make the entire 1D loop parallel, this split https://github.com/apache/incubator-tvm/blob/master/python/tvm/topi/x86/injective.py#L49 would break the parallel loop and leave the outer loop after split single threaded.
I found this while investigating a CPU performance issue with models coming from hummingbird project. For example, this loop is properly parallelized, while other loops like this is single threaded.
please review @anijain2305 @yzhliu @kevinthesun

Thanks @masahi @jwfromm !


Drop chance is ignored

I'm submitting a...

[x] Bug report.
[ ] Feature request.

Bug report
What is the current behavior?
The drop chance is ignored
What is the expected behavior?
Whatever we get a drop is determined by its chance
Tell us the steps to reproduce the bug, and if possible share a minimal demo of the problem.
Read the code at Rewards.gd line 27, it currently says:
if drop.chance - randf() > drop.chance

So, we subtract from chance a positive number between 0 and 1 (see randf), and we check if that is greater than chance. I repeat, we subtract a positive, and check if we ended up with more.
There are two ways this expression can go: We get false, or we get a type error.
If we create a new project and use it to run the following code:
func _ready():
	check(0);
	check(1);
	check(-1);
	check(10);
	check(-10);
	check(0.5);
	check(-0.5);
	check(INF);
	check(-INF);
	check(NAN);
	check(-NAN);

func check(x):
	print(x - 1.0 > x);
	print(x - 0 > x);

The output will be False 22 times.

Note the project's generally outdated. It could use a complete rewrite, pretty much from scratch. Which I did, in part, by creating a new demo here: https://github.com/GDQuest/godot-2d-jrpg-combat
If you want to report and fix bugs that's fine, just note I'm personally focusing on newer, better-written projects.

I picked an old repository because I worry I'll interfere with somebody else work.

I'll fix this. Except I went down a rabbit hole. The function randf is documented to be inclusive. I have confirmed experimentally that randf can output exactly 1 and exactly 0 (it took a while),
One would expect chance = 0 to mean never, and chance = 1 to be always. If I write:
if drop.chance < randf():
    continue;

Then when chance is 0 and randf is 0, that is false, and you would get the drop (it is not skipped). Which is wrong because chance of 0 is never.
If I write:
if drop.chance <= randf():
    continue;

Then when chance is 1 and randf is 1, that is true, and you would not get the drop (it is skipped). Which is wrong because chance of 1 is always.
So, I should write something like
if drop.chance < 1 and drop.chance <= randf():
    continue;

or
if drop.chance <= 0 or drop.chance < randf():
    continue;

And my brain wants to simplify that so badly… And it is so error prone! If I confuse < and <=, or and and or, or 1 and 0, it is wrong. I keep double guessing myself. I want a better way to write it, one where it is easier to notice if it is wrong.
With Microsoft (pseudo)random number generator (which I could use in C#), this is more intuitive, because it does not include the upper bound.

Basically, you could get away with randf() <= drop.chance.
For the rest, if an item has a drop chance of 0, it shouldn't be in the list of items an enemy can drop, that's an error from the designer, and you could use an assert to prevent that.
If you want to be extra sure for the "should always drop" case, you can add a condition.
if is_equal_approx(drop.chance, 1.0) or randf() < drop.chance:
    # Add the items

That solves both problems.

I picked an old repository because I worry I'll interfere with somebody else work.

When translating code to C#, you won't. If you have a doubt, open an issue or super WIP PR to say you'll be translating the code. As long as the repository isn't a work-in-progress, you're good to work on any.

This is what I decided on: if drop.chance < 1 and randf() >= drop.chance:, I have the pull request ready, I was testing.


fix: pytest-asyncio package issue in ha

resolved by running poetry add<EMAIL_ADDRESS>-G dev
Trying to fix: https://github.com/home-assistant/core/actions/runs/3908133233/jobs/6678209462

Maybe:
poetry add 'pytest-asyncio>=0.20.2' -G dev

mock had the same issue.  I fixed it in #34 so you'll be able to update the HA PR in the morning without having to wait for me to get up and moving


Expose ComponentFactory on DefatultReactHost.getDefaultReactHost()

Summary:
Expose ComponentFactory on DefatultReactHost.getDefaultReactHost to configure from third party apps
changelog: [internal] internal
Reviewed By: shwanton
Differential Revision: D64141917

Closed internally


3/15 Code for Boston agenda #148

Last week: https://github.com/studentinsights/studentinsights/issues/148.
Review priorities (umbrella issues):

current: Student profile improvements
next: SPED referral form
after: Productionize visualizations of academic progress

Help finish what's in progress:

Finish any work-in-progress you own
Help anyone else with work-in-progress if you can (keeping in mind that sometimes piling on more people doesn't help)
Check open pull requests
Umbrella issues - see if there's a clear piece you can get done on one of the open issues

Start some new work:

Fix an Open bug
Start on a help wanted issue
Start a brand new feature
Talk it out with Kevin if you have questions or if you're stuck

Help new folks pitch in:

Coordinating tonight: @erose
Talk about any questions from the project overview
Help them set up development environment
Show them the agenda issue and our workflow

Another great meeting, although we have a fair number of threads still open that we haven't fully shipped yet.
For next week, the threads still open leaving this week's meetup are:

Profile header styling (https://github.com/studentinsights/studentinsights/pull/108 and https://github.com/studentinsights/studentinsights/issues/93)
Improvements to attendance and behavior page mixed with improvements to the profile page columns (https://github.com/studentinsights/studentinsights/issues/171 and https://github.com/studentinsights/studentinsights/issues/196 and https://github.com/studentinsights/studentinsights/pull/199 and https://github.com/studentinsights/studentinsights/issues/149)
Improve color mapping on line charts
Allowing saving services to database
Umbrella issue for student profile page

For process, @erose and @bw120 and I talked a bit about how to frame talking about product and design improvements and I added that in https://github.com/studentinsights/studentinsights/pull/207.


Expanded annotaion text boxes do not stay within view port at smaller sizes

At smaller fame sizes (especially on mobile, but can manifest on desktop) the expanded annotation text box will be partially out of view. Trying to rotate the model to fit the text box will cause it to move around the sides of the screen, with a section of the text box remaining obscured (this is most prevalent on mobile)
https://user-images.githubusercontent.com/49207360/110982963-29a43780-8337-11eb-9aab-e079f213ebd4.MP4

This should be solved by annotation views and the annotation truncation functionality in v0.39.0


Enable CSS and SASS (SCSS, Sassy CSS) module support

Current Behavior
Current default configuration doesn't recognize either .scss and .css extensions.

Desired Behavior
Enable support for SCSS and CSS module
Suggested Solution
Honestly, as a novice TypeScript user I am not sure how to approach this issue.
Who does this impact? Who is this for?

It'd impact anyone creating React component libraries using S/CSS modules.
Describe alternatives you've considered
I thought of preprocessing SCSS and import it as CSS but CSS isn't recognized either. Kind of lost what I can do (unless I go back to Webpack or raw Rollup route).
Additional context
Let me know if there is a workaround I can implement should there is a way 🙂

Closing as a there is a related issue #110, if implemented, would solve this request.


add wiki or github page for end-to-end use case

recommand by @nayakned, it will be very nice to have some graphic to explain some end-to-end use cases, which we implemented in clients folder, so that user can try them out easily.

See https://github.com/eclipse/kuksa.val/blob/master/doc/deployment.md


Test Conan build options. Try other C++ dependancy managers such as vcpkg. Flesh out C++ implementation for backend with LibRaw and CFITS.

Experiment with C++

Libraw and CCfits backends are implemented. Full transition to C++ is underway. Keeping this issue closed. If any more specific implementation problems arise, new issues will be created.


Add user ID to context for Sentry errors

https://sentry.io/govuk/app-content-publisher/issues/882726330/events/45d88c2a6e914dd4a5c2206d628d95b9/
Previously we've seen errors arising with multiple users interacting
with the same document. Having the user ID associated with the error
will help us to better debug these issues.

Sure - I didn't think it'd make much difference either way.


Vertical Rhythm

The current design lacks the typographical  hierarchy and vertical rhythm which would shape the website better. Currently due to lack of vertical rhythm, the website looks like a blob of text smooshed together.
To know about vertical rhythm visit http://typecast.com/blog/4-simple-steps-to-vertical-rhythm
and typography in general visit practicaltypography.com/what-is-typography.html

For what it's worth, this new site is a merging of concepts from 3 or 4 other GCI landing page concepts, which you can find several galleries of on the old google-melange.com site and at http://yash-m.github.io/BRL-CAD-Portfolio/.
I agree that there needs to be more attention to the flow and typography as the css currently only really addresses the appearance on Mac, maybe Windows.  Having you work on that would be fantastic.
Note that the whole "What is BRL-CAD" section (and most everything below) still needs to get worked on, get changed, be simplified, etc.

Okay, what is the issue on Mac? Can you share a screenshot with me?

Didn't say there was a problem with Mac -- I'd said that Mac was the only platform where the typography had really been looked at, so I would expect it to look even worse on Windows and  Linux.  It's not great on Mac either, but it's not terrible -- certainly good enough to go live quickly.

I can provide Linux screenshots (and possibly help with debugging inconsistencies, but not today, unfortunately) if anyone wants them.  If not, sorry to intrude; later this week, or next week, I might be able to help with the development if anyone would be interested.

Definitely interested in your help Peter!  The more the merrier, we just need to knock this out fast.

Great, I'm glad to help.  Right now I can do a few fast things (like taking Linux screenshots, etc.; let me know if you need any), but I'll probably miss the big rollout before I can do any serious work, unfortunately...  I'm sure that there will be plenty to do afterwards as well, though

@brlcad aah!
I am not talking about any special type treatment. It's just that there are some principles of typography. Like there's ought to be a relation between say "the heading size" and the "content size". Or "the font-size of content" and width of the content. Like there's a limit to length of the line in text after which user forgets on which line she is. That limit depends upon the font-size.
There is a ratio, (1:1.5, 1:1.61 etc) that's followed in the whole design to decide on what size to give to each element, which is the vertical rhythm I am and the article is talking about. Without which, the text won't look good or professional.
P.S. I think I haven't shared it earlier but if you look at the mediawiki theme, it's sizes are a piece of mathematical art. The sizes everywhere are mostly in the ratio of or multiples of 1:1.61. This is called golden ratio and architectures and designers have loved this ratio. Be it roman architecture or modern website design, people use this ratio, because it just starts to make everything look awesome. :P

Hey!
I would like to contribute in this.
Hoping to send my first pull request in this repo soon.

Almost through our server migration issues to get back on this, but had to share this awesomeness :)  http://adventurega.me/bootstrap/

It is awesome, and I hope we would surely make something that's not as generic as our current design is for the next iteration. We would need to start from scratch (on the design part) for that. If we could get enough interest, we must do it after GSoC selection is over

We need to fully deploy and integrate efforts already contributed before starting over.  There are still many design elements from GCI that need to be leveraged, and consistently using our new logo + theme.

AMA. I wrote this code..

@utkarshsingh341 Anything?  ...  How about, what's next? :)
By that I mean, you helped us get this far -- help us get further along.  Do you think you (or anyone else here) could itemize a set of specific tasks that would help improve the website incrementally?  I mean succinct tasks that would take less than a day each...  what would they be?


[debug] Source.adapterData is not preserved across debug sessions

VSCode Version: 1.16.1
OS Version: All

The StackFrame.source.adapterData attribute that adapter sends to the client, does not round-trip to SetBreakpointsArguments.source.adapterData across debug sessions. However, protocol documentation states that it should be preserved (or at least that's how I read it).

@vadimcn my assumption is that here we do not find a source so we just create a new object. Can you set a breakpoint and verify is that is happening?
In order to reproduce this issue on my machine better, can you clarify your steps? Can you reproduce this only if debugging is stopped and started again - thus you mention across debug sessions?

my assumption is that here we do not find a source so we just create a new object. Can you set a breakpoint and verify is that is happening?

Yes, that's what seems to be happening.

In order to reproduce this issue on my machine better, can you clarify your steps?

So I'm allowing to set breakpoints in generated sources (disassembly).  In order to reconstitute breakpoints across debug sessions, I need to remember how source lines mapped to addresses.  I was trying to stash this info into 'adapterData', but it gets preserved only during debug session.  If I stop and restart debugging, it is lost.

Also can you reproduce with latest insiders as @weinand has improved how we handle source uris.

No, insiders build does not seem to be better in this respect.

@vadimcn thanks for reporting this. There was an issue that we were not preserving adapterData across sessions, due to the lifecycle of a session on our end. Now we tie the adapterData to the breakpoint, so it should survive between sessions.
Please try out the insiders from Monday and let us know if the issue is fixed for you. Thank you

@isidorn: This still isn't working in 9/25 insiders build.

@vadimcn there are no new insiders builds due to failed signing for a couple of days. Please download insiders manualyy from here and try it out. Not sure what is your platform, here's bunch
https://az764295.vo.msecnd.net/insider/a5210bcbda97166904ce4c08ee296cb98fccfcd9/VSCodeSetup-x64-1.17.0-insider.exe
https://az764295.vo.msecnd.net/insider/a5210bcbda97166904ce4c08ee296cb98fccfcd9/VSCodeSetup-ia32-1.17.0-insider.exe
https://az764295.vo.msecnd.net/insider/a5210bcbda97166904ce4c08ee296cb98fccfcd9/VSCode-darwin-insider-unsigned.zip
https://az764295.vo.msecnd.net/insider/a5210bcbda97166904ce4c08ee296cb98fccfcd9/code-insiders-1.17.0-1506403208.el7.x86_64.rpm

@isidorn: I did install an upgrade yesterday and Help/About said "Date 2017-09-25...".
Installed another update today...  looks like something got broken, because adapterData is no longer preserved even within the same debug session for setBreakpoints (for  source request it is preserved).
Help/About:
Version 1.17.0-insider
Commit a5210bcbda97166904ce4c08ee296cb98fccfcd9
Date 2017-09-26T05:15:18.286Z
Shell 1.7.7
Renderer 58.0.3029.110
Node 7.9.0
Architecture x64

@vadimcn thanks for letting me know, reopening to investigate

@vadimcn pushed a fix, please try it out in tomorrows insiders (not yet out). What os are you using, so I know what link to give you

I'm on a 64 bit Ubuntu

@vadimcn https://az764295.vo.msecnd.net/insider/9fe72c0a2e50b405b466aad89ebd3c16ff8f8de0/code-insiders_1.17.0-1506585531_amd64.deb
Let us know how it goes

@isidorn: Nope, adapterData still does not survive across debug sessions.
The path property does persist though.  Maybe I could encode my data there?  Can path be a URI?

@vadimcn Yes, in the Insiders a "Source.path" can be a URI.

@vadimcn please provide some details about where the adapterData is lost.

It seems that adapterData is lost when the debug session ends:

I emit adapterData (along with name and sourceReference) when responding to stackTrace request.
I get it back when VSCode requests source for that stack frame.
I get it back in setBreakpoints request when I set a breakpoint in that source file.
However, I don't get it back after stopping and re-starting debugging.   The source field in setBreakpoints request contains just name and path from the previous session (path being equal to name, btw, which is a bit strange).

@vadimcn thanks for providing more details.
Currently the adapterData lacks a bit of documentatoin. It was intended only to be used with source that lives in a breakpoint and the implemention follows this.
In order for the adapterData to be stored across seasion you would need send that adapterData to a source that is tied to a breakpoint.
You can do this using a Breakpoint 'changed' event, or simply by responding to the intial breakpoint request with the correct source with the adapter data.
If you simply tie the adapter data to the source it will not be persisted due to the different lifecycle of a breakpoint and a source on the implementation side.
I understand this might be a bit complex, so as an alterantive you could also encode this data in the uri.

@isidorn: Are the sources stored with breakpoints completely separate from sources VSCode stores for files?   Will it try to re-associate them?  If so, which attribute will be used to group them together?

@vadimcn it will try to reasociate them, we always use uri as an identifier. And here is how we contruct the uri for an internal debug source https://github.com/Microsoft/vscode/blob/master/src/vs/workbench/parts/debug/common/debugSource.ts#L28
We do not store the whole source object with the breakpoint, nor do we store the source object anywhere since their lifecycle is the same as the lifecycle of a debug session, so they always come new when a debug session starts. We only store the adapterData with the breakopint which is a bit ugly imho.


Hidden Text Layer Not in correct y-position as text on pdf page

Hi, im depending on the text layer coordinates to get the selected text and create an underline or strike-through
however, the y position of the hidden text layer can sometimes be positioned a little lower or above the original text in the pdf page
take for example the monkey pdf in the viewer. the hidden text layer's y position is positioned a little lower than the text in the pdf page. on some pdf pages, its y-position starts above the printed text.
is this a fixed behavior or will there be changes for a possible fix in the future? i could not find any existing issues in the repository that talked about this so i thought i'd open this up.

If the difference is small, this may be expected, see e.g. the explanation in https://github.com/mozilla/pdf.js/issues/6833#issuecomment-168846561.
(There's been previous issues about this, mostly with custom deployments, e.g. #5558 and #6614.)
If there are specific PDF files where the textLayer is way off, please open separate issues for those, including the PDF file (or a link to it). Please also see https://github.com/mozilla/pdf.js/blob/master/CONTRIBUTING.md.
Closing as answered.


conda-lock 1.3.0

Checklist

[x] Used a personal fork of the feedstock to propose changes
[ ] Bumped the build number (if the version is unchanged)
[x] Reset the build number to 0 (if the version changed)
[x] Re-rendered with the latest conda-smithy (Use the phrase @conda-forge-admin, please rerender in a comment in this PR for automated rerendering)
[x] Ensured the license file is being packaged.

Notes:

includes #37
sync with upstream requirements.txt, normalize some -|_ dependency names

Hi! This is the friendly automated conda-forge-linting service.
I just wanted to let you know that I linted all conda-recipes in your PR (recipe) and found it was in an excellent condition.

@conda-forge-admin please rerender

@conda-forge/conda-lock ready for review

Thanks!
On Wed, Dec 14, 2022, 12:12 Filipe @.***> wrote:

Merged #38 https://github.com/conda-forge/conda-lock-feedstock/pull/38
into main.
—
Reply to this email directly, view it on GitHub
https://github.com/conda-forge/conda-lock-feedstock/pull/38#event-8039992460,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAALCRFGK27EPT5MAORGLT3WNIEYPANCNFSM6AAAAAAS6V2FVE
.
You are receiving this because you authored the thread.Message ID:
@.***
com>


Visual eyetracker at night and NVG

Hi
First of all, thanks for your work and outstanding contribution with the foveated rendering for DCS. I can see the eye tracker box at night, at bit annoying. But with NVG the whole box is clearly visible with a hole in the middle. Is it possible to adjust the setting to fade this out?
Thanks
Karl

Hi, this is a game bug, nothing I can do unfortunately. I do here there is a mod to prevent this issue, though I haven't tried it myself:
https://www.digitalcombatsimulator.com/en/files/3321955/

Ok, I will. Thanks for your support. I’ll try the mod.

The NVG bug was fixed in DCS 2.9.


Feat/styles improvements

Styles improvements
Type

[x] Bugfix 🐛
[x] New feature 🌈
[x] Change request 🤓
[x] Documentation 📚
[ ] Tech debt 👩💻

Changes proposed ✔
<EMAIL_ADDRESS>🎉 New features

Added table-layout: fixed css property to Table styles. (#106 by @juanchigallego)
Added zIndex property to Box sprinkles. (#106 by @juanchigallego)
Added support for new xl breakpoint on conditions. (#106 by @juanchigallego)
Added fontWeight, fontSize and lineHeight properties to Title component sprinkles. (#106 by @juanchigallego)
Added sizeProperties tokens to Title component sprinkles. (#106 by @juanchigallego)
Added inherit to cursor property values. (#106 by @juanchigallego)
Added backgroundImage, minWidth and minHeight properties to Box sprinkles. (#106 by @juanchigallego)

🐛 Bug fixes

Added 100% width on Input container. (#106 by @juanchigallego)
Added overflowY: auto on Sidebar container. (#106 by @juanchigallego)

<EMAIL_ADDRESS>🎉 New features

Added breakpoint-xl token. (#106 by @juanchigallego)

<EMAIL_ADDRESS>🎉 New features

Added fontSize, fontWeight and lineHeight properties to Title component API. (#106 by @juanchigallego)
Changed cursor property default value to inherit on Icon component. (#106 by @juanchigallego)
Added zIndex property to Box component sprinkles. (#106 by @juanchigallego)
Added "border-box" as default value for boxSizing property on Box component. (#106 by @juanchigallego)
Added backgroundImage, minWidth and minHeight properties to Box component sprinkles. (#106 by @juanchigallego)
Changed fontSize default value to base on Text component. (#106 by @juanchigallego)
Changed lineHeight default value to base on Text component. (#106 by @juanchigallego)
Changed color default value to neutral.textLow on Text component. (#106 by @juanchigallego)

💡 Others

Replaced font size and line height on Text component on Badge component. (#106 by @juanchigallego)
Reset font size and line height values on Text component to default values on Checkbox component. (#106 by @juanchigallego)
Reset color value on Text component to default value on Chip component. (#106 by @juanchigallego)
Add lineHeight caption property on Text component on Chip component. (#106 by @juanchigallego)
Add fontSize caption property on Text component on FileUploader component. (#106 by @juanchigallego)
Adjust fontSize and color properties in Text component on stories documentation on Link component. (#106 by @juanchigallego)
Adjust fontSize and lineHeight properties in Text component on stories documentation on Tag component. (#106 by @juanchigallego)
Adjust Text component default values on Toggle component. (#106 by @juanchigallego)
Adjust Text component default values on Accordion component. (#106 by @juanchigallego)
Adjust Text component default values in stories documentation on Accordion component. (#106 by @juanchigallego)
Adjust fontSize and lineHeight properties in Text component on stories documentation on Card component. (#106 by @juanchigallego)
Adjust fontSize and lineHeight properties in Text component on stories documentation on Modal component. (#106 by @juanchigallego)
Adjust fontSize and lineHeight properties in Text component on stories documentation on Sidebar component. (#106 by @juanchigallego)

🐛 Bug fixes

Fixed a bug where rest condition selector sprinkle would not work in Table component. (#106 by @juanchigallego)

<EMAIL_ADDRESS>💡 Others

Replaced font size and line height on Text component. (#106 by @juanchigallego)

<EMAIL_ADDRESS>💡 Others

Reset font size and line height values on Text component to default values. (#106 by @juanchigallego)

<EMAIL_ADDRESS>🎉 New features

Added server side-rendering support to component. (#105 by @juniorconquista)
Added zIndex property to component sprinkles. (#106 by @juanchigallego)
Added "border-box" as default value for boxSizing property. (#106 by @juanchigallego)
Added backgroundImage, minWidth and minHeight properties to component sprinkles. (#106 by @juanchigallego)

<EMAIL_ADDRESS>💡 Others

Reset color value on Text component to default value. (#106 by @juanchigallego)
Add lineHeight caption property on Text component. (#106 by @juanchigallego)

@nimbus-ds/fileuploader2.4.1
💡 Others

Add fontSize caption property on Text component. (#106 by @juanchigallego)

<EMAIL_ADDRESS>💡 Others

Adjust fontSize and lineHeight properties in Text component on stories documentation. (#106 by @juanchigallego)

<EMAIL_ADDRESS>💡 Others

Adjust Text component default values. (#106 by @juanchigallego)

<EMAIL_ADDRESS>💡 Others

Adjust fontSize and lineHeight properties in Text component on stories documentation. (#106 by @juanchigallego)

<EMAIL_ADDRESS>💡 Others

Adjust fontSize and lineHeight properties in Text component on stories documentation. (#106 by @juanchigallego)

<EMAIL_ADDRESS>💡 Others

Adjust fontSize and lineHeight properties in Text component on stories documentation. (#106 by @juanchigallego)

<EMAIL_ADDRESS>
Adjust Text component default values. (#106 by @juanchigallego)
Adjust Text component default values in stories documentation. (#106 by @juanchigallego)

<EMAIL_ADDRESS>💡 Others

Adjust fontSize and color properties in Text component on stories documentation. (#106 by @juanchigallego)

<EMAIL_ADDRESS>🎉 New features

Changed fontSize default value to base. (#106 by @juanchigallego)
Changed lineHeight default value to base. (#106 by @juanchigallego)
Changed color default value to neutral.textLow. (#106 by @juanchigallego)

<EMAIL_ADDRESS>🎉 New features

Added fontSize, fontWeight and lineHeight properties to component API. (#106 by @juanchigallego)

<EMAIL_ADDRESS>🎉 New features

Changed cursor property default value to inherit. (#106 by @juanchigallego)

<EMAIL_ADDRESS>🐛 Bug fixes

Fixed a bug where rest condition selector sprinkle would not work. (#106 by @juanchigallego)

Codecov Report
Base: 99.70% // Head: 99.70% // Increases project coverage by +0.00% :tada:

Coverage data is based on head (22c5acd) compared to base (5101079).
Patch coverage: 100.00% of modified lines in pull request are covered.

:mega: This organization is not using Codecov’s GitHub App Integration. We recommend you install it so Codecov can continue to function properly for your repositories. Learn more
Additional details and impacted files
@@           Coverage Diff           @@
##           master     #107   +/-   ##
=======================================
  Coverage   99.70%   99.70%
=======================================
  Files         282      282
  Lines        1671     1681   +10
  Branches      259      263    +4
=======================================
+ Hits         1666     1676   +10
  Misses          5        5

Impacted Files
Coverage Δ

...styles/src/packages/atomic/box/box.sprinkle.css.ts
100.00% <ø> (ø)

.../styles/src/packages/atomic/icon/icon.style.css.ts
100.00% <ø> (ø)

...kages/atomic/iconButton/iconButton.sprinkle.css.ts
100.00% <ø> (ø)

...tyles/src/packages/atomic/input/input.style.css.ts
100.00% <ø> (ø)

...yles/src/packages/atomic/link/link.sprinkle.css.ts
100.00% <ø> (ø)

.../styles/src/packages/atomic/link/link.style.css.ts
100.00% <ø> (ø)

...src/packages/composite/modal/modal.sprinkle.css.ts
100.00% <ø> (ø)

...packages/composite/sidebar/sidebar.sprinkle.css.ts
100.00% <ø> (ø)

...rc/packages/composite/sidebar/sidebar.style.css.ts
100.00% <ø> (ø)

...src/packages/composite/table/table.sprinkle.css.ts
100.00% <ø> (ø)

... and 19 more

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

:umbrella: View full report at Codecov.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.


refactor: improve type declarations for utils/group-in

Resolves # .
Description

What is the purpose of this pull request?

This pull request:

Improved type declarations for @stdlib/utils/group-in

Related Issues

Does this pull request have any related issues?

This pull request:

resolves #1084

Questions

Any questions for reviewers of this pull request?

No.
Other

Any other information relevant to this pull request? This may include screenshots, references, and/or implementation notes.

No.
Checklist

Please ensure the following tasks are completed before submitting this pull request.

[x] Read, understood, and followed the contributing guidelines.

@stdlib-js/reviewers

@Planeshifter @kgryte Please review the changes done

@Planeshifter please review wether the required chnages are done


fix(deps): update dependency ts-deepmerge to v5

This PR contains the following updates:

Package
Type
Update
Change

ts-deepmerge
dependencies
major
^2.0.7 -> ^5.0.0

Release Notes

voodoocreation/ts-deepmerge
v5.0.0: Update return type infer logic to merge all possible nested values
Compare Source
This version updates the TypeScript logic to merge all possible property values when inconsistent objects are provided to merge, to address #21.
The previous logic used a much simpler method which resulted in less accurate results when used outside of the designed context of providing objects that were all consistent with each other.
v4.0.0: Remove source maps + update deps
Compare Source
v3.0.0: Add Node >=14 requirement
Compare Source

Configuration
📅 Schedule: Branch creation - "before 1am on Monday" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.

[ ] If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

Renovate Ignore Notification
As this PR has been closed unmerged, Renovate will ignore this upgrade and you will not receive PRs for any future 5.x releases. However, if you upgrade to 5.x manually then Renovate will reenable minor and patch updates automatically.
If this PR was closed by mistake or you changed your mind, you can simply rename this PR and you will soon get a fresh replacement PR opened.


some strange linked change

(sorry, i am from china and my written english is poor, may be could not discribe  clearly)
when open more than 2 tabs in Chrome or IE11, to  explore this sample(http://localhost:9000/)  at the same time, they would some strange linked change.
for example,
1
when click in menu in oneTab, another tab will change the same

when leave flickr( http://localhost:9000/#/child-router/flickr),it would prompt dialog [Are you sure you want to leave?] for each tab

2 when edit in one tab in the form input, in another tab's form will change too

Yes, this is due to the browser sync plugin which is part of the gulp watch task. It's designed to keep all open browers in sync with your app. So, if you want to test how an app works in multiple browsers at the same time, you can open them all (including mobile) and then control them with one browser. It can be a big productivity gain. However, it can be confusing at first, especially if you don't know that's what is happening.
If it's a problem, you can change how the gulp watch task works inside of the gulp file. Hope that helps!

thank you, and thanks Aurelia team, bring this exciting future project!


bug(v0.6.0): button clicks not working after latest update of Batarang installed

I have a login page on which a login button is provided for user to login. My application is using AngularStrap + Bootstrap CSS + few other plugins for angularjs. It was working till yesterday's update for Batarang. After this update, the click of every button in the application stopped working.
It works if I disable the Batarang plugin, but fails to work in case of enabling this extension. Please look into the issue and let me know if something is broken.

There have been several fixes in the area of click events.  Closing this.  If anyone manages a reproduction we can reopen.


Update README.md

This file has been edited by a Computer Science student in a Technical Writing course. The students are tasked in finding online real-world documentation to edit. Full marks are achieved if the original author of the work accepts the changes; in this case a Pull Request.
Please review and accept the Pull Request and thank you so much!

This is not an improvement; there are numerous grammatical errors. Here are a few big ones:

"Reason why that" is wrong; should be "reason that"
"The PHPixie" should not have "the" in front of it
", therefore;" is never right; should be "; therefore,"

Please close either this PR or your other one. Two are not necessary for changes to the same thing.


Keyboard up and down arrow keys to select the product in search field, does't work.

When I use Keyboard up and down arrow keys to select the product in search field, it does't work. Is this feature available in Spartacus. Please see the difference on Accelerator and Spartacus storefront during selection of products.

This was implemented in #3028. You need to import optional parameter WindowRef into the searchbox component constructor in order to enable the navigation functionality. The functionality will be permanent with the next major release.


[tcgc] client initialization and accessor refactor

Change @clientInitialization decorator's options parameter to ClientInitializationOptions type. The options now could set the client initialization method's access and client accessor's access. This is a behavior breaking change for this decorator. All specs that use this decorator should change from @clientInitialization(CustomizedOption) to `@clientInitialization({parameters: CustomizedOption})
getClientInitialization now return ClientInitializationOptions types. It includes the info of the client initialization parameter list, the client initialization access value and the client accessor access value.
Add clientInitialization property to SdkClientType. It indicate the initialization method's signature, including the parameter list and access, etc.

Related design could be seen in this gist: https://gist.github.com/tadelesh/bb1b04501d25dd1f19bc5b164fb79810.
Also resolve: #1696, #1702, #1707, #1715

All changed packages have been documented.

:white_check_mark: @azure-tools/typespec-client-generator-core

Show changes
@azure-tools/typespec-client-generator-core - breaking ✏

Change @clientInitialization decorator's options parameter to ClientInitializationOptions type. The options now could set the client initialization method's access and client accessor's access. This is a behavior breaking change for this decorator. All specs that use this decorator should change from @clientInitialization(CustomizedOption) to @clientInitialization({parameters: CustomizedOption}).

@azure-tools/typespec-client-generator-core - breaking ✏

getClientInitialization now return ClientInitializationOptions types. It includes the info of the client initialization parameter list, the client initialization access value and the client accessor access value.

@azure-tools/typespec-client-generator-core - feature ✏

Add clientInitialization property to SdkClientType. It indicate the initialization method's signature, including the parameter list and access, etc.

You can try these changes here

🛝 Playground
🌐 Website
📚 Next docs


Unable to run debug code

Description
I am unable to launch run lingua locally .
I follow this
# if you want to launch locally you can use torchrun
torchrun --nproc-per-node 8 -m apps.main.train config=apps/main/configs/debug.yaml

It expects a tokenizers/tokenizer_final_32k.minus_inf_ws.model file, and there arent instructions on how to load this .
Expected Behaviour

execute torchrun --nproc-per-node 8 -m apps.main.train config=apps/main/configs/debug.yaml.
training runs

Actual Behaviour

execute torchrun --nproc-per-node 8 -m apps.main.train config=apps/main/configs/debug.yaml.
run crashes

Stack Trace
tokenizers/tokenizer_final_32k.minus_inf_ws.model^
^^  File "/home/ubuntu/lingua/lingua/tokenizer.py", line 94, in __init__
^^^^^^^^^^^^^    ^assert os.path.isfile(model_path), model_path^
^^^^
  AssertionError :  tokenizers/tokenizer_final_32k.minus_inf_ws.model
      ^^^^^^^^^^^^^^^^^^^^^^^^^^
AssertionError: tokenizers/tokenizer_final_32k.minus_inf_ws.model
W1019 16:14:33.709000 893639 torch/distributed/elastic/multiprocessing/api.py:897] Sending process 893713 closing signal SIGTERM
W1019 16:14:33.709000 893639 torch/distributed/elastic

OS
Linux node-1 5.15.0-122-generic #132-Ubuntu SMP Thu Aug 29 13:45:52 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux

Thank you for bringing this to our attention ! We will add a script to download tokenizers to make it easier to run out of the box :)

Also include data download?

That is already covered in setup/download_prepare_hd_data.py

Thank you for bringing this to our attention ! We will add a script to download tokenizers to make it easier to run out of the box :)

Thanks for the great release! Do you have an expected timeline for this?

That is already covered in setup/download_prepare_hd_data.py

Thank you for sharing the code!
A quick question
https://github.com/facebookresearch/lingua?tab=readme-ov-file#1b-models-on-60b-dclm-tokens --> here, the models are trained on 60B DCLM tokens. Is there a script that cna help us download exactly those 60B token dataset? This would be a good starting point to enable folks to compare new models with the models listed in that table.

Thank you for your feedback! We will add the code to get the tokeniser today, so stay tuned!

Concerning dclm, we will add options to download smaller pool of data (dclm_pools). So it will be easier to start training a model.

Concerning dclm, we will add options to download smaller pool of data (dclm_pools). So it will be easier to start training a model.

After looking at dclm pools, they are all for the filtering competition so not smaller than the base one. So not helpful in this case.

Thank you for your feedback! We will add the code to get the tokeniser today, so stay tuned!

Landed in main with PR #27

Concerning dclm, we will add options to download smaller pool of data (dclm_pools). So it will be easier to start training a model.

After looking at dclm pools, they are all for the filtering competition so not smaller than the base one. So not helpful in this case.

hello,
thanks for letting me know, i am not very familiar with LLM pre-training so i apologize if the question is silly -- what dataset of 60B tokens was used to train the 1B models reported in the README? was it mlfoundations/dclm-pool-1b-5x?

We take the full data dlcm, but only train on the first 60B tokens for the 1B size model.

Thanks for your response, I suppose then adding to the download_prepare_hf_data the following in download_dataset:
    if "dclm" in repo_id:
        allow_patterns = [
            "global-shard_01_of_10/*",
        ]

will allow us to download approximately 400B tokens (10% of the 4 trillion token dataset), to save space and compute, which hopefully correspond to the first 60B that is used in the right order.

Added the option in PR #33, which will be merged soon. The data has a size on disk ~2T instead of the 20T compare to the full dclm-baseline data.

thanks -- this is really helpful


Typo in Docs Example

The Example linking to a file and folders is missing a bracket
One of the examples is missing a bracket at the end, closing the json-ld. I don't have time at the moment to fork+issue a PR, but I don't want to forget so I'm filing this here.
URL
https://researchobject.github.io/ro-crate/1.0/
Suggested fix
Fix: Add the closing bracket at the end.
{ "@context": "https://w3id.org/ro/crate/1.0/context",
  "@graph": [
    {
        "@type": "CreativeWork",
        "@id": "ro-crate-metadata.jsonld",
        "conformsTo": {"@id": "https://w3id.org/ro/crate/1.0"},
        "about": {"@id": "./"}
  },
  {
    "@id": "./",
    "@type": [
      "Dataset"
    ],
    "hasPart": [
      {
        "@id": "cp7glop.ai"
      },
      {
        "@id": "lots_of_little_files/"
      },
      ],
   },
  {
    "@id": "cp7glop.ai",
    "@type": "File",
    "contentSize": "383766",
    "description": "Illustrator file for Glop Pot",
    "encodingFormat": "application/pdf"
  },
  {
      "@id": "lots_of_little_files/",
      "@type": "Dataset",
      "description": "This directory contains many small files, that we're not going to describe in detail.",
      "name": "Too many files",

  }
]
}   <---------

Additional context
Add any other context about the problem here.

Thanks @ThomasThelen - I've updated this example both in 1.0 (making 1.0.1) and upcoming 1.1-DRAFT.

Made JSON valid
Consistent indentation
Closing brackets

{ "@context": "https://w3id.org/ro/crate/1.1-DRAFT/context",
  "@graph": [
    {
      "@type": "CreativeWork",
      "@id": "ro-crate-metadata.jsonld",
      "conformsTo": {"@id": "https://w3id.org/ro/crate/1.1-DRAFT"},
      "about": {"@id": "./"}
    },
    {
      "@id": "./",
      "@type": [
        "Dataset"
      ],
      "hasPart": [
        {
          "@id": "cp7glop.ai"
        },
        {
          "@id": "lots_of_little_files/"
        }
      ]
    },
    {
      "@id": "cp7glop.ai",
      "@type": "File",
      "contentSize": "383766",
      "description": "Illustrator file for Glop Pot",
      "encodingFormat": "application/pdf"
    },
    {
      "@id": "lots_of_little_files/",
      "@type": "Dataset",
      "description": "This directory contains many small files, that we're not going to describe in detail.",
      "name": "Too many files"
    }
  ]
}

Probably other examples also should be checked/fixed for their indentation.


Azure Table Storage sample

Add an (optional) Azure Table Storage persistence layer.

mhm that one would be hard to test/run locally right!?

No, there's a local storage process that you can run for development purposes, it works just fine.


Migrate APIM18CreateAnAPIThroughThePublisherRestAPITestCase to new re…

fix APIM18CreateAnAPIThroughThePublisherRestAPITestCase

 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.You have signed the CLA already but the status is still pending? Let us recheck it.


howto add shibboleth module

the base image provides the installation of shibboleth daemon with shibboleth-sp2-utils, but to use it within httpd we need the mod-shib2 (installed in debian from package libapache2-mod-shib2).
Is there a way to provide this module to the custom httpd?

I don't see anything from shibboleth installed in the Dockerfile, I checked the container and don't also don't see any shibboleth packages

by baseimage i mean the image named in the FROM-line in the Dockerfile

FROM debian:jessie is then built FROM scratch from a tarball. unpacking the tarball there aren't any files with shib in the name or sp2.
If you want a package add it to a Dockerfile and build a custom image
FROM httpd

RUN apt-get update \
	&& apt-get install -y --no-install-recommends \
		shibboleth-sp2-utils \
                libapache2-mod-shib2 \
	&& rm -r /var/lib/apt/lists/*

Then you'll install it the normal way as you would on a non-containerized apache. However there is no init system in the container such as systemd.
If you need further help there is the Docker Community Forums, the Docker Community Slack, or Stack Overflow.

so installing libapache2-mod-shib2 is enough to make the module available to the httpd-daemon in the image?

The apache2-shibboleth-module which comes with debian is not working with the apache2 of this image.
httpd: Syntax error on line 155 of /usr/local/apache2/conf/httpd.conf: Can't locate API module structure `mod_shib2' in file /usr/lib/apache2/modules/mod_shib2.so: /usr/lib/apache2/modules/mod_shib2.so: undefined symbol: mod_shib2

So basically this image does not support additional modules not already built into the image. If i want shibboleth-support i have to create my own image from debian (or compile httpd myself).

So basically this image does not support additional modules not already built into the image. If i want shibboleth-support i have to create my own image from debian (or compile httpd myself).

That sounds correct. Any modules from Debian packages would have been compiled for the httpd in Debian packages and would then be unlikely to work with the httpd packaged from source in the image. It is very likely they are different versions.  If this is a common enough module and recommended by upstream (Apache Httpd project) then it would be a candidate for adding to the image.  We try to keep the images as close to upstream recommendations as possible.

If you use php:apache it Just Works™
httpd is apache as-is from upstream
$ docker run --rm -d --name php php:apache
$ docker exec -it php bash
root@9c98c7d5e287:/var/www/html# apt update && apt install libapache2-mod-shib2
. . .
Setting up libshibsp-plugins:amd64 (2.6.0+dfsg1-4+deb9u1) ...
Setting up shibboleth-sp2-utils (2.6.0+dfsg1-4+deb9u1) ...
Adding system user for Shibboleth daemon
invoke-rc.d: could not determine current runlevel
invoke-rc.d: policy-rc.d denied execution of start.
Setting up libapache2-mod-shib2 (2.6.0+dfsg1-4+deb9u1) ...
apache2_invoke: Enable module shib2
invoke-rc.d: could not determine current runlevel
invoke-rc.d: policy-rc.d denied execution of restart.
Processing triggers for libc-bin (2.24-11+deb9u3) ...
root@9c98c7d5e287:/var/www/html# a2enmod shib2
Module shib2 already enabled

@wglambert it also "Just Works™" if i use debian:*. I do not get your point. closing


pr review: add more to be able to review the PRs

pr review: add more to be able to review the PRs

👍

👍

:+1:


This project is abandonware, do not use

An updated working fork exists here by the name of django-geoposition-2:
https://github.com/imdario/django-geoposition


txn: introduce pipelined memdb, Flush and BufferBatchGet for pipelined DML

Introduce pipelined memdb which support flushing mutations into storage engine during execution.
The pipelined memdb is the basic support of pipelined DML, which avoids linear memory requirement when the DML's size increasing.
The main changes:

A memdb which can be dynamically flushed into stores, when the flushing is slow, the memdb may block writing to avoid OOM.
Add metrics of flush keys and size of memdb.
A new transaction commit path, which utilize flush and resolve lock requests.

The flush takes the same effect of prewrite and resolve lock is same to commit secondaries.
Add buffer batch get which can read flushed mutations.

Before implement this PR, main test results are from #1150's experiments.
See the integration test result in pingcap/tidb#50389
Pipelined MemDB
After each row is processed, the MayFlush need to be invoked and the pipelined memdb will check if it needs to be flushed.

Flush
When flushing, the new FlushRequest protocol will be utilized. FlushRequest takes the same effect with PrewriteRequest in general, but we use a different protocol to devide them into different metrics and code paths.
When flush, a monotonic generation field is set, which is used to prevent retried request overwrite the later mutation.
Once flushing a memdb is failed after retry, the transaction aborts.
Commit by Scan
Because we donot record the secondaries(the memory is not enough to store the keys of large DML), the common CommonRequest cannot be used. Thus we commit by ResolveLockRequest, which will actually scan & commit all locks in the target region.
The bounds of related keyspace is recorded during the execution, and only the ResolveLockRequest will be sent to related regions instead of scanning the global keyspace.

@you06 Please resolve the conflicts.

There are some goroutine leaks in integration test, not severe I think.


[SPARK-9724] [WEB UI] Avoid unnecessary redirects in the Spark Web UI.

Can one of the admins verify this patch?

Jenkins, this is ok to test.

I don't know who is the best person to review this. @vanzin and @imran, maybe, given that you guys have worked with Jetty? @zsxwing, perhaps, given your recent UI work?

Merged build triggered.

Merged build started.

Test build #40129 has started for   PR 8014 at commit b257844.

Makes sense after looking at how WebUI.attachPage works.

Test build #40129 has finished for   PR 8014 at commit b257844.

This patch fails PySpark unit tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test FAILed.

Merged build triggered.

Merged build started.

Test build #40143 has started for   PR 8014 at commit 8a977cd.

Test build #40143 has finished for   PR 8014 at commit 8a977cd.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test PASSed.

Can this be merged now @vanzin?

Merged build triggered.

Merged build started.

Test build #40364 has started for   PR 8014 at commit a7af5ff.

Test build #40364 timed out     for PR 8014 at commit a7af5ff     after a configured wait of 175m.

Merged build finished. Test FAILed.

Test build #1445 has started for   PR 8014 at commit a7af5ff.

Test build #1445 has finished for   PR 8014 at commit a7af5ff.

This patch fails Spark unit tests.
This patch merges cleanly.
This patch adds no public classes.

Can we retest this? The test failures seem unrelated to my changes.

retest this please.

Merged build triggered.

Merged build started.

Test build #40629 has started for   PR 8014 at commit a7af5ff.

Test build #40629 has finished for   PR 8014 at commit a7af5ff.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test PASSed.

@vanzin, @srowen Does this look good now?

LGTM.

Merged to master. Thanks!


core: Use a weaker dependency on smallvec.

Smallvec 1.4 regresses performance in Firefox, so while we fix it it'd
be nice to be able to not use the new version. parking_lot is not using
try_reserve so it can live with 1.0.

@Amanieu if you could do a dot-release with this change it'd be amazing. I checked 1.0.0 builds parking-lot just fine.

Can't you fix the performance regression in smallvec itself?

Yes, and I intend to do that. But we're about to cut a release and this seemed harmless in your side and avoids me having to patch smallvec to revert the offending patch for now.

Published parking_lot_core 0.8.1.

Thanks so much!


Update update.sh

Link to source was updated (Microsoft Azure former source stopped syncing)

Thanks for the update!


Create initial of web pages

Create MVC5 Project with just dummy (blank) page for these URLs:
Home page (~/Home/Index)
Generate Invoices page (~/Invoices/Generate)
House detail page (~/Houses/Details/<house_id>)
Change owner page (~/Houses/ChangeOwner)

Who want grab this issue, please give a comment in this issue!


Fix capitalization

Both JavaScript and TypeScript use upper-case "S", as seen on
MDN^1 and typescriptlang.org^2.

Hi there,
Thank you for your work on this project! I'm interested in writing GitHub Actions in Rust-generated WebAssembly, but resources have been scarce. I'm grateful for this project as a starting point.
What are your plans for this project?

Thank you!

@EricCrosson I don't really have any further plans for this repo. It was just interested to see what was possible with the current eco-system. This just exists to hopefully help others as a starting point.


Android MACE apk installation failed

Hi, edvardHua
After downloading PoseEstimation-Mace.apk and PoseEstimation-TFlite.apk, only the TFlite version can be installed on my Moto G3 and Redmi Note 4X. I am wondering what's the prerequisites of installing the MACE version? Just start getting to know MACE, it would be very nice of you to help me with that. And thanks in advance.
BTW, the installation procedure I tried was:

copy PoseEstimation-Mace.apk and PoseEstimation-TFlite.apk into android phone.
find these 2 apks via built-in file manager of Moto G3 and Redmi Note 4X.
Click and install.

Redmi Note 4X is running MIUI 9.6, android version 6.0
Moto G3 is running android version 6.0
Fengxueem

Below is the SOCs I have tested.

Model
Snapdragon 845
Snapdragon 660
Hisilicon 960
Exynos 7420

CPM & Hourglass
17 ms
30 ms
42 ms
103 ms

Thanks for replying and sharing the test results.
Actually, I am wondering that how can I get this MACE apk installed on a android device? What are the prerequisites?
I am guessing that, the target device for installing MACE apk should have contained SOSs, like Snapdragon 845, Snapdragon 660, Hisilicon 960 or Exynos 7420. Am I right?


Typo for onClick prop for Square class component in Tutorial

In https://reactjs.org/tutorial/tutorial.html#lifting-state-up
It mentions changing the Square component to
class Square extends React.Component { render() {     return (       <button         className="square"         onClick={() => this.props.onClick()}       >         {this.props.value}       </button>     );   } }
But this results in the page error:

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.

To fix this, I had to change the onClick to:
        onClick={() => this.props.onClick}

This doesn't sound right. Could you make a codesandbox version that shows the error?

Sorry I see my typo:
I actually had typed this:
	     onClick = {this.props.onClick}>
Which I guess is very similar to
	     onClick = {() => this.props.onClick()}>
I'll close this issue.  Thanks for the attention.


Case issues in the project's directories

I think it would be better to use lower case directory names in the project, e.g.:
nacos-sdk-cpp/src/config/core/
instead of:
nacos-sdk-cpp/src/config/Core/
and so on
what is your opinion?
@yanlinly @chaytanyasinha

@TTTTTAAAAAKKKKEEEENNNN yes,we can do the changes as the project is now just merged to the development branch and after proper discussion between us it will be merged to the master branch.
Thanks for your kind suggestions.

Solved.

the source directories within the project will all be lower case
source files will be, too


RuntimeError: Attempting to deserialize object on a CUDA device but torch.cuda.is_available() is False.

Hey, I'm trying the run the code on win 11, latest update, RTX 3080 Ti
I'm getting this error constantly.
RuntimeError: Attempting to deserialize object on a CUDA device but torch.cuda.is_available() is False. If you are running on a CPU-only machine, please use torch.load with map_location=torch.device('cpu') to map your storages to the CPU.

Hey, I'm trying the run the code on win 11, latest update, RTX 3080 Ti I'm getting this error constantly.
RuntimeError: Attempting to deserialize object on a CUDA device but torch.cuda.is_available() is False. If you are running on a CPU-only machine, please use torch.load with map_location=torch.device('cpu') to map your storages to the CPU.

does it stop your training?


How use condo with private docker registry?

I see that https://github.com/prepor/condo/blob/b9a16829e6ffef10df2fefdadf143b56d33f0b97/src/condo_docker.ml#L22 but don't understand

https://github.com/prepor/condo/blob/b9a16829e6ffef10df2fefdadf143b56d33f0b97/src/condo_docker.ml#L116

got it
docker run -v $HOME/condo-specs:/var/lib/condo -v /var/run/docker.sock:/var/run/docker.sock -v $HOME/.docker/config.json:/home/root/.docker/config.json -ti prepor/condo:v0.10.2 --docker-config=/home/root/.docker/config.json

Great, I'm sorry for delay with answer :)