feat(DDI-1328): Allow details component expand programmatically

Description
End users want to expand the additional information programmatically. This PR is to add a boolean attribute "open" that allows web component GoADetails expanded/hidden programmatically.
Story
DDI-1328
What changes:

Add boolean "open"  to web component GoADetails
Update React wrapper
Add storybook
Update VS Code data.

Screenshots:

:tada: This PR is included in version 1.0.0-alpha.196 :tada:
The release is available on:

npm package (@alpha dist-tag)
GitHub release

Your semantic-release bot :package::rocket:

:tada: This PR is included in version 1.0.0-alpha.21 :tada:
The release is available on:

npm package (@alpha dist-tag)
GitHub release

Your semantic-release bot :package::rocket:

:tada: This PR is included in version 2.2.0 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:

:tada: This PR is included in version 4.11.0 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:

:tada: This PR is included in version 1.11.0 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:

:tada: This PR is included in version 1.3.0 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:

:tada: This PR is included in version 2.0.0-alpha.18 :tada:
The release is available on:

npm package (@alpha dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Search python fixers in virtual environment

For the python linters, ALE will search first in a virtualenv first. This commit extends the python fixers to do the same, first try to find the fixer command in a virtualenv.
If the command is not found (nor in the virtualenv nor globally), don't do anything. Now if the fixer command doesn't exist, ALEFix returns an empty file.

I did the changes, but for the tests I need some more time, never used vader before.

Cheers! :beers:


Refactor FS pallet structure for easier maintenance, and better readability

The goal is to separate main.rs into several files. For example, one file roles.rs for all the different roles (see the pallet diagram) and their implementation.
The Branch structure_template is used for this activity and is already loosely coupled with the Litentry pallet.

The Branch structure_template is used for this activity.

Already added roles.rs with each role as a struct{} of generics, and implemented a new() method for the role Investor.
The next steps are implementing all necessary methods, and regrouping all structs{} inside one enum{}, that we will use inside the main.rs.

Gave up on using an enum to group the roles. All roles and their implementation are in the files mod.rs, located in the folder roles. In the same folder is the file Items, containing structs such as House, or Contributions (This struct will be connected to the corresponding storage). These items are used in the implementations defined inside mod.rs


Making signature larger

Coverage remained the same at 55.357% when pulling 5d87baab5199e924b446aec5fe46e44aaec8d4d4 on mtlynch:more-sig into 8c6c3dccf7660a6c4c82aa35e10494736152dc73 on JeetShetty:master.


RefinedStorage.isItemCraftable is kinda tps heavy

Descripe

Steps to reproduce
Have lots of items stored (~4k unique slots in rs, and that was after the removal of damaged armor which sat at ~28k slots)
Multiplayer?
Yes
Version
1.16.5-0.7.8r (Latest 1.16)
Minecraft, Forge and maybe other related mods versions
Enigmatica 6 v1.3.0
Screenshots or Videos
No response
Crashlog/log
No response

Fixed for 1.18
I'll when I do this for 1.16


line # 93 is bugged

Line number #93 is bugged according to project zomboid debug, that came up after I fixed line #53 by adding the missing s to the inverter spawn place
as for how to fix line #93 I have no clue as I can't even really tell whats wrong with it, but it is complaining about it
oh, the file I'm talking about is the Item distribution file, ISADistList.lua

it's duplicate of:https://github.com/radx5Blue/ImmersiveSolarArrays/issues/8
all of those lines missing letter s

Is this still bugged on the repo, fix it if it is.

no, in repo is fine - https://github.com/radx5Blue/ImmersiveSolarArrays/pull/11/ fixed it.

fixed


Reenable Autoconfiguration Logging Tests

Reenables the Logging autoconfiguration tests referenced in #1521.
This PR moves the logging tests to the logging module.

Putting on hold for now - I was having trouble reenabling these tests because it turns out the tests use trace + logging. Once #1608 is resolved, these can be reenabled.

@dzou I think you can revisit this following the #1672 merge.

@dzou I think you can revisit this following the #1672 merge.

Sounds good, will do.

Looks like there is still a problem:
[ERROR] test(org.springframework.cloud.gcp.logging.it.StackdriverLoggingIntegrationTests)  Time elapsed: 23.04 s  <<< ERROR!
com.google.cloud.logging.LoggingException: io.grpc.StatusRuntimeException: UNAVAILABLE: Credentials failed to obtain metadata
Caused by: com.google.api.gax.rpc.UnavailableException: io.grpc.StatusRuntimeException: UNAVAILABLE: Credentials failed to obtain metadata
Caused by: io.grpc.StatusRuntimeException: UNAVAILABLE: Credentials failed to obtain metadata
Caused by: java.io.IOException: Error code 404 trying to get security access token from Compute Engine metadata for the default service account. This may be because the virtual machine instance does not have permission scopes specified. It is possible to skip checking for Compute Engine metadata by specifying the environment  variable NO_GCE_CHECK=true.

Will close this PR and propose an alternate approach.


Clearing the buffer without clearing the status line

Basically, when you clear the buffer with Cmd + K, since the status line is printed above the actual prompt, it also gets cleared. This doesn't, however, happen with a simple clear.
I'm hoping someone has a clever way to get around this. So far I've been clearing the buffer then clearing normally immediately after, but it's not ideal.
Environment
Spaceship version: 3.10.0
Zsh version: zsh 5.3 (x86_64-apple-darwin17.0)
Zsh framework: oh-my-zsh
Zsh plugin manager: None
Terminal emulator: iTerm
Operating system: macOS
Demonstration

Clear Buffer with Cmd + K is a terminal function exclusive to iTerm. It's implemented by the terminal to delete the history output.
While clear means clear screen and it just hides the content to the top, which is implemented by the shell.
If you only need a key binding to clear the screen, try Ctrl-L. If it doesn't work, use this
bindkey "^L" clear-screen

It is related to the prompt theme. I'm not saying it's an issue with the theme, but my issue is because of the theme.
With spaceship prompt, the status line is printed above the prompt as a separate line. When you clear the buffer, it clears the status line.
I understand the difference between clearing the buffer and clear. Thank you for your explanation, though.
I was wondering if anybody had a workaround for this, whilst still clearing the buffer. Simply clearing the screen is not enough. That is why I opened this support request.
Thanks for your time.

function clear-scrollback-buffer {
  clear
  printf '\e[3J'
  zle -I
}

zle -N clear-scrollback-buffer
bindkey '^L' clear-scrollback-buffer

That's a great solution, thanks @laggardkernel :)

Any workaround to make that cmd+k work as well? I just wanna clear everything except that info-line above the terminal-input, really :/


[New game]: Tic Tac Toe Game

🎮 Game Request
It would be a two Players Game who would play tic tac toe with cross and dot symbols the person who has three consecutive matches of his corresponding symbol either horizontally,verticallt,diagonally wins the game,if no person matches till last game draws .
Game would have  also captivating sound effects...
@kunjgit Sir Kindly Assign me this Project !!!
Point down the features
Game points
User Friendly UI
Captivating Sound and Music Effects
Win Sound
Tech Stack: HTML,CSS,JS,Tailwind
Select program in which you are contributing
GSSoC24
Code of Conduct

[X] I follow CONTRIBUTING GUIDELINE of this project.

Hey @RazaAli313 !
Thank you for raising an issue 💗
You can self assign the issue by commenting /assign in comment 😀
Make sure you follow CODE OF CONDUCT and CONTRIBUTING GUIDELINES 🚀
Don’t Forget to ⭐ our GameZone🎮
Make sure you join our Discord🕹

@kunjgit  /assign

Hi, I hope this message finds you well.
I am writing to express my interest in contributing to the issue. I am enthusiastic about participating in GSSoC'24 and believe that working on this issue will allow me to make a meaningful contribution to the project.
Could you please assign this issue to me under GSSoC'24?
Thank you for considering my request.

Hello @RazaAli313, Time's up!⏰
Sorry for closing your issue!
But it's more than a week since we haven't received anything from your side 😢 .
Come up with new ideas, create a new issue and make sure you finish it within a week! 🔥
All the best! 🚀
Happy Hacking! 💗


'blue_yellow_app' distribution was not found and is required by the application

Hi, getting this error below. I downloaded the repo and opened it in pycharm. Pycharm prompted me to run the setup which I did, but get this error below:
File "/home/jia/.virtualenvs/final_2_blue_yellow_app/lib/python3.5/site-packages/setuptools-39.1.0-py3.5.egg/pkg_resources/init.py", line 892, in require
File "/home/jia/.virtualenvs/final_2_blue_yellow_app/lib/python3.5/site-packages/setuptools-39.1.0-py3.5.egg/pkg_resources/init.py", line 778, in resolve
pkg_resources.DistributionNotFound: The 'blue_yellow_app' distribution was not found and is required by the application

Hi. This usually happens when you forget to run python setup.py develop but
if you have, reactivate the virtual environment.
On Thu, Dec 13, 2018 at 5:36 PM lijia00<EMAIL_ADDRESS>wrote:

Hi, getting this error below. I downloaded the repo and opened it in
pycharm. Pycharm prompted me to run the setup which I did, but get this
error below:
File
"/home/jia/.virtualenvs/final_2_blue_yellow_app/lib/python3.5/site-packages/setuptools-39.1.0-py3.5.egg/pkg_resources/
init.py", line 892, in require
File
"/home/jia/.virtualenvs/final_2_blue_yellow_app/lib/python3.5/site-packages/setuptools-39.1.0-py3.5.egg/pkg_resources/
init.py", line 778, in resolve
pkg_resources.DistributionNotFound: The 'blue_yellow_app' distribution was
not found and is required by the application
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/mikeckennedy/python-for-entrepreneurs-course-demos/issues/32,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AB8PaTji3kwRB51fIawZg7cgInBhQJjmks5u4xzMgaJpZM4ZS1JE
.


Fasta does not store annotations for "part of" directives.

At least BodyBuilder.finishMetadata is not invoked for it.
Test test case we use:
  test_annotation_onDirective_partOf() async {
    var a = _p('/test/lib/a.dart');
    provider.newFile(a, r'''
part 'test.dart';
''');
    addTestFile(r'''
@a
part of 'a.dart';

const a = 1;
''');
    driver.addFile(a);
    await resolveTestFile();

    var directive = findNode.partOf('a.dart');

    expect(directive.metadata, hasLength(1));
    Annotation annotation = directive.metadata[0];
    expect(annotation.element, findElement.topGet('a'));

    SimpleIdentifier aRef = annotation.name;
    assertElement(aRef, findElement.topGet('a'));
    assertType(aRef, 'int');
  }

The parser should already be providing metadata events before parsing part of.
Please let me know if this is not the case

The parser is fine, but DietListener was ignoring metadata events for part of.
https://dart-review.googlesource.com/c/sdk/+/71186 should fix this.

The CFE integration work is suspended, so this will not be addressed.


View student attendance

[ ] Show all student attendance in a table for a given module and semester

E.g.

Student name
Matric no.
Week 1
Week 2
Week 3
...

Jason
A100100H
1
1
1

Jack
A200200H
1
0
1

Jamie
A200200H
0
1
1

Superseded by #72


Generate Methylation BigWIGs

Description
As a bioinformatician, I would like to generate bigWIG files containing DNA methylation calls in single cell, in order to speed up downstream plotting and genome browsing.
Estimate
2 hours
Priority
MUST
Notes

Input will be tsv-like DNA methylation calls, and can be converted to a standard format via Interconvert Methylation Calls
Output should be one bigWIG file per cell input

So the code got a bit messy and there isn't a clean PR for this, but it is done and available in the current master branch.


chore(plugin-seo): add Ukrainian translations

Description
Add Ukrainian translation to the Payload SEO plugin.
The following changes don't require any additional test suite or docs changes

[x] I have read and understand the CONTRIBUTING.md document in this repository.

Type of change

[x] Chore (non-breaking change which does not add functionality)

Checklist:

[x] Existing test suite passes locally with my changes

Thanks @BohdanK-W32! We're also going to need to apply this change to the beta  as well to prevent regression. Would you be willing to open a second PR against the beta branch?

@jacobsfletch, already did in https://github.com/payloadcms/payload/pull/5836

@BohdanK-W32 just noticing that the wrong key was used here. Should be ua and not uk. Details here: #5873

Another quick note, I do see that ua is actually a reference to the country code, not the language. This was a mistake introduced by the original author of that translation. But the above fix is still valid, since the ua key is already  in use. In 3.0 we should commit to uk or ukr, though, as suggested here: https://en.wikipedia.org/wiki/List_of_ISO_639_language_codes

Aaand just now seeing #5740


feat(backtracking): N-Queens

Coverage remained the same at 100.0% when pulling 5b137738a3d86e94fdcb68be8a02caf7f3940479 on n-queens into 98525a09bb386709b1c2a66bd75e1c9af1595199 on master.


Remove border on images

This isn't a biggie, but it would be nice if featherlight adapted a more 'minimal' approach toward styling the lightbox and ditched the old-style photograph white border. Also move the close button 'X' to not overlap the image, as sometimes it's difficult to see, depending on the image.
I realise these things are easy to change, but just thought it would be a nice thing to do straight out the box.

I agree and have been trying to change the border styling without success.  Can someone let us know how to reduce/remove the border and move the close button to above the image?  Or at the very least, reduce/remove the border, keeping the overlapping close button.  Featherlight is awesome, btw!

FWIW, the WordPress plugin I wrote adopts a slightly different style and doesn't include any borders. Feel free to use the CSS or the SCSS files if you like.

.featherlight.cleaner .featherlight-content {
    padding: 0;
    border-bottom:0;
}

.featherlight.cleaner .featherlight-previous {
    background: none;
    text-shadow: none;
}

.featherlight.cleaner .featherlight-next {
    background: none;
    text-shadow: none;
}

$('.yourobjects').featherlightGallery({
	variant: 'cleaner
'});


formatter fails with RuntimeError: generator didn't yield

Starting from omnilib.ufmt v2022.9.14, formatting document no longer works.
extension output:
formatting in-process
CWD Linter: /workspace
Failed to handle request 26 textDocument/formatting work_done_token=None text_document=TextDocumentIdentifier(uri='file:///workspace/src/masked.py') options=FormattingOptions(tab_size=4, insert_spaces=True, trim_trailing_whitespace=None, insert_final_newline=None, trim_final_newlines=None)
Traceback (most recent call last):
  File "/home/vscode/.vscode-server/extensions/omnilib.ufmt-2022.9.14-linux-x64/bundled/libs/pygls/protocol.py", line 331, in _handle_request
    self._execute_request(msg_id, handler, params)
  File "/home/vscode/.vscode-server/extensions/omnilib.ufmt-2022.9.14-linux-x64/bundled/libs/pygls/protocol.py", line 260, in _execute_request
    method_name, method_type, msg_id, handler(params))
  File "/home/vscode/.vscode-server/extensions/omnilib.ufmt-2022.9.14-linux-x64/bundled/tool/server.py", line 92, in formatting
    edits = _formatting_helper(document)
  File "/home/vscode/.vscode-server/extensions/omnilib.ufmt-2022.9.14-linux-x64/bundled/tool/server.py", line 102, in _formatting_helper
    result = _run_tool_on_document(document, use_stdin=True)
  File "/home/vscode/.vscode-server/extensions/omnilib.ufmt-2022.9.14-linux-x64/bundled/tool/server.py", line 296, in _run_tool_on_document
    with update_sys_path(BUNDLED_LIBS, IMPORT_STRATEGY):
  File "/usr/local/lib/python3.9/contextlib.py", line 121, in __enter__
    raise RuntimeError("generator didn't yield") from None
RuntimeError: generator didn't yield
[Error - 5:50:54 AM] Request textDocument/formatting failed.
  Message: RuntimeError: generator didn't yield
  Code: -32602
{'traceback': ['  File "/home/vscode/.vscode-server/extensions/omnilib.ufmt-2022.9.14-linux-x64/bundled/libs/pygls/protocol.py", line 331, in _handle_request\n    self._execute_request(msg_id, handler, params)\n', '  File "/home/vscode/.vscode-server/extensions/omnilib.ufmt-2022.9.14-linux-x64/bundled/libs/pygls/protocol.py", line 260, in _execute_request\n    method_name, method_type, msg_id, handler(params))\n', '  File "/home/vscode/.vscode-server/extensions/omnilib.ufmt-2022.9.14-linux-x64/bundled/tool/server.py", line 92, in formatting\n    edits = _formatting_helper(document)\n', '  File "/home/vscode/.vscode-server/extensions/omnilib.ufmt-2022.9.14-linux-x64/bundled/tool/server.py", line 102, in _formatting_helper\n    result = _run_tool_on_document(document, use_stdin=True)\n', '  File "/home/vscode/.vscode-server/extensions/omnilib.ufmt-2022.9.14-linux-x64/bundled/tool/server.py", line 296, in _run_tool_on_document\n    with update_sys_path(BUNDLED_LIBS, IMPORT_STRATEGY):\n', '  File "/usr/local/lib/python3.9/contextlib.py", line 121, in __enter__\n    raise RuntimeError("generator didn\'t yield") from None\n']}

VSCode info:
Version: 1.71.2 (system setup)
Commit: 74b1f979648cc44d385a2286793c226e611f59e7
Date: 2022-09-14T21:03:37.738Z
Electron: 19.0.12
Chromium: 102.0.5005.167
Node.js: 16.14.2
V8: <IP_ADDRESS>-electron.0
OS: Windows_NT x64 10.0.22000
Sandboxed: No

Hi,
I had the same issue, I bypassed it for now by specifying the ufmt binary in .vscode/settings.json:
  "ufmt.path": [
    "./venv/bin/ufmt"
  ],

you will need to adapt it to your setup (and where you installed ufmt)

Hi, apologies for not following up on this sooner. I haven't been able to replicate this issue in any recent releases, so I'm going to close this issue. Please feel free to comment here or open a new issue if you are able to reproduce this on the latest (today's) release. Cheers!


Đề nghị MS viết Doc bỏ thêm nhiều hình vào

Đọc chữ không, chán bome. :(

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: 465f9aba-bc43-ef8d-072a-6fa41d0c0df8
Version Independent ID: 4fbc03f7-a29f-1344-22de-f99c8da4392d
Content: Monitoring Microsoft Dynamics 365 Business Central Server Events - Business Central
Content Source: dev-itpro/administration/monitor-server-events.md
Service: dynamics365-business-central
GitHub Login: @jswymer
Microsoft Alias: solsen

Please file any issues in English, otherwise we're not able to help you. Thanks.


chore(main): release 1.0.0

:robot: I have created a release beep boop
1.0.0 (2023-05-17)
Features

add rtmp output support (#3) (5750f2e)
add support for emojis (33081a7)
ARM support & replace google chrome by chromium (#1) (ca5d33a)

Bug Fixes

duration infinite by default (85dcb54)

This PR was generated with Release Please. See documentation.

:robot: Release is at https://github.com/digiz3d/docker-web-recorder/releases/tag/v1.0.0 :sunflower:


why not allow call updateInterfaceWithImage

Dear @jaredsinclair , thank you for such a great library!
Why not making - (void)updateInterfaceWithImage:(UIImage *)image a public method?
I open preview and then download the picture and save in cache (I know the library can download the image but it'll not save it in my developed cache).
So I was surprised I cannot change the picture after showFromViewController is called.
Sorry if I didn't understand something.

@Marindrew I am having the same issue as you described. Did you ever find a work around for this?


ModelAdmin snippet import button support

Snippets have an "Import" button in the object listing template.
Model Admin templates could have the save in order to create a more consistent user experience with snippets vs. model admin views.

I think this can be closed now that ModelAdmin has been dropped from Wagtail.


fix: Landing page visual change footer part

Thank you for your contribution to the KodaDot NFT gallery.
👇 _ Let's make a quick check before the contribution.
PR Type

[x] Bugfix
[ ] Feature
[ ] Refactoring

Context

[x] Closes #4458
[ ] Requires deployment <>

Before submitting pull request, please make sure:

[x] My contribution builds clean without any errors or warnings
[x] I've merged recent default branch -- main and I've no conflicts
[x] I've tried to respect high code quality standards
[x] I've didn't break any original functionality
[x] I've posted a screenshot of demonstrated change in this PR

Optional

[ ] I've tested it at </bsx/collection>
[ ] I've tested PR on mobile
[ ] I've written unit tests 🧪
[ ] I've found edge cases

Had issue bounty label?

[x] Fill up your KSM address: Payout

Community participation

[x] Are you at KodaDot Discord?

Screenshot 📸

[x] My fix has changed something on UI; a screenshot is best to understand changes for others.

@Jarsen136  the footer is still inside the footer container, it should be overflowing to the container above it

Hey, @prachi00 I'm not sure why I should adjust the dom structure as you say. Could you pls tell me why? I think the target of the original issue is to render the background of the footer properly, and not to affect the other part. Or have I missed something in the figma design 👀

so this is how it is suppose to look like with the footer image overflowing to the top instead of just staying in footer, right @exezbcz ? but there were issues with z-index and items not being clickable

so this is how it is suppose to look like with the footer image overflowing to the top instead of just staying in footer, right @exezbcz ? but there were issues with z-index and items not being clickable

Oh my bad. Thanks for your answer. now I got it.

✅ UPDATED

so this is how it is suppose to look like with the footer image overflowing to the top instead of just staying in footer, right @exezbcz ? but there were issues with z-index and items not being clickable

Oh my bad. Thanks for your answer. now I got it.

yup, sorry for the confusion, one thing left - why is the dark mode blurred shape not in footer? It should have the same position as in light mode.
Thanks!

yup, sorry for the confusion, one thing left - why is the dark mode blurred shape not in footer? It should have the same position as in light mode. Thanks!

Because I see that in the figma : ) I will place it to where as in light mode.

✅ UPDATED
dark mode

light mode

yup, sorry for the confusion, one thing left - why is the dark mode blurred shape not in footer? It should have the same position as in light mode. Thanks!

Because I see that in the figma : ) I will place it to where as in light mode.

xd, that makes sense; I wasn't too concerned with the organization in figma:DDD. Thanks again

okay looks good, I am not sure about the other pages though @exezbcz

upss

The line is missing there. (top of the footer)
Do you know why it has the grey background? I tried to open the svg and it looks fine.

can we merge

The line is missing there. (top of the footer)

✅  Done

Do you know why it has the grey background? I tried to open the svg and it looks fine.

✅  Done
It's because the default color of the html element is grey (according to the previous code). It's not related to the svg background. Now I set the correct default color.
Now the footer on all pages was changed. Is it looks good to you?

pay 40 usd

😍 Perfect, I’ve sent the payout
💵 $40 @ 29.87 USD/KSM ~ 1.339 $KSM
🧗 Caiv9TbPz68q5dC8EcHu5xKYPRnremimGzqmEejDFNpWWLG
🔗 0x17297f85a96bdf5c3d4bc76b5db81d70bfe9d75b9e8094e651a7d2e0a0413ddf
🪅 Let’s grab another issue and get rewarded!
🪄 github.com/kodadot/nft-gallery/issues


PowerShell will sometimes use the wrong command in internal command calls

Prerequisites

[X] Write a descriptive title.
[X] Make sure you are able to repro it on the latest released version
[X] Search the existing issues.
[X] Refer to the FAQ.
[X] Refer to Differences between Windows PowerShell 5.1 and PowerShell.

Steps to reproduce
Type in the following:
function Get-VM {throw "Why was I run?"}
Enter-PSSession -VMName VM1 -Credential (Get-Credential)

And note how the error message is the same that we just added to Get-VM.
If we look at the code: https://github.com/PowerShell/PowerShell/blob/6c22065d77f0d150484ac0234938b0afb7ee11f1/src/System.Management.Automation/engine/remoting/commands/newrunspacecommand.cs#L879 we can see that it runs the script Get-VM -Name $args and because of the command precedence rules, the function is run instead of the cmdlet.
A simple solution to this would be to just run the command with the module qualified name: Hyper-V\Get-VM and that's how it's done elsewhere in this project but that doesn't solve the issue of someone intentionally overriding the module like this: New-Module -ScriptBlock {function Get-VM{throw "Why was I run?"}} -Name Hyper-V is there a better way to do it?
Expected behavior
A session to VM1.

Actual behavior
Exception: Why was I run?

Error details
No response
Environment data
PS C:\> $PSVersionTable

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

Visuals
No response

Perhaps we could use full qualified name for Get-VM cmdlet in the code.

Even using the fully qualified name won’t work as you can define a function ModuleName\My-Function which will then be called. I’ve found you need to do something like & (Get-Command -Name My-Function -Module Module) -Param1 foo bar …. There might be a simpler way than this though but I’m not sure of it.

Even using the fully qualified name won’t work as you can define a function ModuleName\My-Function

User could re-define whole module :-) to break a script behavior.
I believe full-qualified name is best that we could do. Also there are other examples in PowerShell code where we could  do the same.

@WG-Remoting
Remoting working group agrees that this is a remoting layer bug, and that the fix is to fully qualify the Get-VM module command.


tech: Implementing Stack-Specific Feature Flags for RDev Environments in Single-Cell Data Portal

In a Slack conversation, the eng team discussed challenges with our current setup for feature flags in development (rdev) environments. A shared rdev secret is causing feature flags to affect all rdevs, not just the intended one.
Several solutions were proposed:

Storing feature flags in a YAML file on the branch.
Using environment variables or a file feature of the SecretsManager class.
Creating a separate feature flag service for different apps.
Storing feature flags in S3.
Using a service like split.io for feature flag management.

Trent Smith suggested a final recommendation: using a YAML file for feature flags, which would be read by the secrets config only in rdev environments. This approach ensures that forgetting to remove the flag won't affect other deployment stages and provides a template for documenting the secrets. This solution aims to prevent unintended impacts on other rdevs while maintaining the flexibility and power of feature flags.

Trent Smith suggested a final recommendation: using a YAML file for feature flags, which would be read by the secrets config only in rdev environments. This approach ensures that forgetting to remove the flag won't affect other deployment stages and provides a template for documenting the secrets. This solution aims to prevent unintended impacts on other rdevs while maintaining the flexibility and power of feature flags.

If going with my suggestion, a few other important details to keep in mind.

Feature flags are currently stored in a corpora/config
The SecretConfig will need to be modified to read values from the file and look in AWS if the value is not found. This could break some tests.
SecretConfig expect data to be in json form no yaml.

I'd propose writing up a mini tech spec for this and doing a cross team review. 🙏


enable building also from source snapshot

Currently the makejdk-any-platform.sh  requires repository to build from.
It would be nice, if it can - at least in limited scope - work also above local directory with jdk sources or above local tarball with sources (candy on top of the dir).
I have two PoCs one which is literally checking if the main argument is directory, and if so then skip all the git operations, and second faking in it .git (by git init). In both cases working above copy of the original dir/(unpacked tarball). Both PoCs are unpublishable at the moment. Also I'm unable to judge the complexity of the final work.
I would like to implement this feature.
note for myself: extend the family of auto downloaded boot jdks

resolved


Error when applying Patch 0005-efi-chainloader-use-shim-to-load-and-verify-an-image.patch

I am encountering this error when building target secure-core-image:
error
ERROR: grub-efi-2.06-r0 do_patch: Applying patch '0005-efi-chainloader-use-shim-to-load-and-verify-an-image.patch' on target directory '/home/tdowty/amd/poky-amd-kirkstone/build-v3000-kirkstone/tmp/work/zen3-amd-linux/grub-efi/2.06-r0/grub-2.06'
CmdError('quilt --quiltrc /home/tdowty/amd/poky-amd-kirkstone/build-v3000-kirkstone/tmp/work/zen3-amd-linux/grub-efi/2.06-r0/recipe-sysroot-native/etc/quiltrc push', 0, 'stdout: Applying patch 0005-efi-chainloader-use-shim-to-load-and-verify-an-image.patch
patching file grub-core/loader/efi/chainloader.c
Hunk #1 FAILED at 760.
 It is helpful when secure boot is enabled.
#BOOT_CMD_ROOT = "/dev/hda2"
EOF

bitbake-layers add-layer ../meta-openembedded/meta-oe
bitbake-layers add-layer ../meta-openembedded/meta-perl
bitbake-layers add-layer ../meta-openembedded/meta-python
bitbake-layers add-layer ../meta-openembedded/meta-networking
bitbake-layers add-layer ../meta-openembedded/meta-filesystems
bitbake-layers add-layer ../meta-dpdk
bitbake-layers add-layer ../meta-amd/meta-amd-distro
bitbake-layers add-layer ../meta-amd/meta-amd-bsp

bitbake-layers add-layer ../meta-secure-core/meta
bitbake-layers add-layer ../meta-secure-core/meta-signing-key
bitbake-layers add-layer ../meta-secure-core/meta-tpm
bitbake-layers add-layer ../meta-secure-core/meta-tpm2
bitbake-layers add-layer ../meta-secure-core/meta-efi-secure-boot
bitbake-layers add-layer ../meta-secure-core/meta-integrity
bitbake-layers add-layer ../meta-secure-core/meta-encrypted-storage

build
bitbake secure-core-image

This is because you are not using the latest poky kirkstone branch. The meta-secure-core kirkstone branch is always based on the latest poky kirkstone branch. The latest tag in poky kirkstone branch is 4.0.16, but I see you are using 4.0.5. Several grub CVE fixes have been merged into the kirkstone branch since 4.0.5. So, we refreshed the meta-secure-core grub patches accordingly. I strongly recommend updating poky to latest 4.0.16 to resolve this issue.

Thank you for your response; the patch error is corrected by updating to
kirkstone 4.0.16 branch.
On Tue, Mar 5, 2024 at 11:00 PM Zhao Yi @.***> wrote:

This is because you are not using the latest poky kirkstone branch. The
meta-secure-core kirkstone branch is always based on the latest poky
kirkstone branch. The latest tag in poky kirkstone branch is 4.0.16, but I
see you are using 4.0.5. Several grub CVE fixes have been merged into the
kirkstone branch since 4.0.5. So, we refreshed the meta-secure-core grub
patches accordingly. I strongly recommend updating poky to latest 4.0.16 to
resolve this issue.
—
Reply to this email directly, view it on GitHub
https://github.com/Wind-River/meta-secure-core/issues/37#issuecomment-1980210617,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ADU6S7O4U2H7PWW6LDPY36DYW25HNAVCNFSM6AAAAABEFTA7J2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSOBQGIYTANRRG4
.
You are receiving this because you authored the thread.Message ID:
@.***>


Fix withFeedbackDestination to obtain host and not port.

There was a typo and the withFeedbackDestination was getting the port instead of host resulting in push using custom mock APNS server not working. I've fixed that and added a two new methods into ConfigurationUtils to obtain Integer properties. That way it should not happen to accidentally give something that wants a String an Integer.

@matzew @sebastienblanc Please review. I also need to get this into 1.0.x branch to get our integration tests working. Thanks.

Tests added.

+1 on this

+1
On Wed, Feb 18, 2015 at 12:51 PM, Matthias Wessendorf <
<EMAIL_ADDRESS>wrote:

+1 on this
—
Reply to this email directly or view it on GitHub
https://github.com/aerogear/aerogear-unifiedpush-server/pull/496#issuecomment-74852365
.

landed 1.0.x f481313c2b9234a2ae027f0ab017c98c34667a93 and master 3c88fe34ba9874249fb2702e27f654c67df7f6d6


Invalid account name or access token while using --access-token in graph deploy

Following command throwing error even if --access-token value is correct: Invalid account name or access token
graph deploy --access-token <access-token> ....

@jdkanani Did you manage to solve the issue?

what's the solution here?

For me the problem was that I had accidentally tried to deploy my subgraph to someone else's hosted service
graph deploy --product hosted-service anothercompany/theirsubgraph


UI for "11. Mail Synchronization" is missing in Windows Server 2019

The document mentions about Mail Synchronization is available in Windows Server 2019, but I cannot find the "Settings > Accounts > Your email and accounts" nor Mail app.
Is it really available in Windows Server 2019?
How can I find "Settings > Accounts > Your email and accounts" in Windows Server 2019?

Document Details
⚠ Do not edit this section. It is required for learn.microsoft.com ➟ GitHub issue linking.

ID: 9abd3113-b803-87b6-ef7f-6893bcc5ceb5
Version Independent ID: 6f7ca1ee-d19c-42bb-7db5-6158fc160e32
Content: Manage connections from Windows 10 and Windows 11 Server/Enterprise editions operating system components to Microsoft services - Windows Privacy
Content Source: windows/privacy/manage-connections-from-windows-operating-system-components-to-microsoft-services.md
Product: windows-client
Technology: itpro-privacy
GitHub Login: @DHB-MSFT
Microsoft Alias: danbrown

To make it easier for you to submit feedback on articles on learn.microsoft.com, we're transitioning our feedback system from GitHub Issues to a new experience.
As part of the transition, this GitHub Issue will be moved to a private repository. We're moving Issues to another repository so we can continue working on Issues that were open at the time of the transition. When this Issue is moved, you'll no longer be able to access it.
If you want to provide additional information before this Issue is moved, please update this Issue before December 15th, 2023.
With the new experience, you no longer need to sign in to GitHub to enter and submit your feedback. Instead, you can choose directly on each article's page whether the article was helpful. Then you can then choose one or more reasons for your feedback and optionally provide additional context before you select Submit.
Here's what the new experience looks like.
Note: The new experience is being rolled out across learn.microsoft.com in phases. If you don't see the new experience on an article, please check back later.
First, select whether the article was helpful:

Then, choose at least one reason for your feedback and optionally provide additional details about your feedback:

Article was helpful
Article was unhelpful

Finally, select Submit and you're done!


ES6 module import improperly added to file on save

VSCode Version: Code - Insiders 1.19.0-insider (0fbdfff167653b233231259ceb3109f0931887ef, 2017-11-09T06:19:28.857Z)
OS Version: Linux x64 4.10.0-38-generic
Extensions:

Extension
Author (truncated)
Version

vscode-eslint
dba
1.4.3

Steps to Reproduce:

Create new file with #!/usr/bin/env node in the first line (then some line breaks)
Type setImmediate and hit ctrl-space to trigger suggestions
Select the setImmediate option that auto-imports from timers
Note that import { setImmediate } from "timers"; is prepended to the file

I don't work with ES6 modules, so I may be mistaken, but the import should come after the hashbang, no?
Edit: I'm likely not understanding how imports work, and selected the auto-import option by accident. How this happened I can't explain, since the "non-import" variety comes up first if suggested.
In any case, when I try to execute my file, my cursor turns into a plus-sign-crosshair and lets me drag-select a section of the screen... which is... weird behaviour.

Oh interesting, somehow it triggered imagemagick to take a screenshot... and outputs a file called timers saved to the same directory.
%!PS-Adobe-3.0
%%Creator: (ImageMagick)
%%Title: (timers)
%%CreationDate: (2017-11-16T13:29:15-05:00)
%%%%BoundingBox: (atend)
%%DocumentData: Clean7Bit
%%LanguageLevel: 1
%%Orientation: Portrait
%%PageOrder: Ascend
%%Pages: 5
%%EndComments

%%BeginDefaults
%%EndDefaults

%%BeginProlog
%
% Display a color image.  The image is displayed in color on
% Postscript viewers or printers that support color, otherwise
% it is displayed as grayscale.
%
/DirectClassPacket
{
  %
  % Get a DirectClass packet.
  %
  % Parameters:
  %   red.
  %   green.
  %   blue.
  %   length: number of pixels minus one of this color (optional).
  %
  currentfile color_packet readhexstring pop pop
  compression 0 eq
  {
    /number_pixels 3 def
  }
  {
    currentfile byte readhexstring pop 0 get
    /number_pixels exch 1 add 3 mul def
  } ifelse
  0 3 number_pixels 1 sub
  {
    pixels exch color_packet putinterval
  } for
  pixels 0 number_pixels getinterval
} bind def

/DirectClassImage
{
  %
  % Display a DirectClass image.
  %
  systemdict /colorimage known
  {
    columns rows 8
    [
      columns 0 0
      rows neg 0 rows
    ]
    { DirectClassPacket } false 3 colorimage
  }
  {
    %

... with a lot more binary data afterwards

Opened https://github.com/Microsoft/TypeScript/issues/20088 to track the hashbang import issue
You can set "typescript.autoImportSuggestions.enabled": false to disable auto imports if they are getting in the way. The intellisense popup also shows if a symbol will be auto imported:

No clue about any of the other stuff but it sounds unrelated to VS Code


Contract call for dashboard stats on rFOX

Spike into a way to provide the contract data for users trying to find the pool data and their individual stake on rFOX.
unblocks #6948

A users stake as a percentage of the total pool can be a point sample, calculated as stakingInfo.stakingBalance / totalStaked, but if we intend to display the expected reward for the current (or past) epoch things get a fair bit more involved because the accounting has to include staking and unstaking throughout the epoch.
The expected RUNE reward for the current epoch is calculated as (userEpochReward / totalEpochReward) * epochDistributionAmountRune.

userEpochReward is easily calculated as earned for the end of the current epoch, minus earned for the end of the previous epoch.
It appears the total reward for a given epoch is not as simple as getting the rewardPerToken and totalStaked for the end of the epoch and multiplying them, as this doesnt take into account staking interactions which occur throughout the epoch.

Noting the performance requirement for client-side querying of the "current total epoch reward", we'd likely have to take one of the following actions:
1. Add accounting logic to the contract to allow querying this on-chain
2. Create an indexer to aggregate events into a db for client-side querying

To clarify, the amounts we need to calcuated are in the red box

Some insight which could be relevant:
https://github.com/shapeshift/rFOX/issues/58#issuecomment-2153232420

SANITY CHECK:
Does the sum of the earned rewards for the epoch match the expected amount of earned rewards (REWARD_RATE * seconds in epoch)

I true the total would simply be REWARD_RATE * seconds in epoch

Its very close to being correct, outcome here
https://github.com/shapeshift/rFOX/issues/58#issuecomment-2159630701

Will turn this into a ticket with pseudocode for the reward % of total, assuming we have access to the rune distribution amount which is spiked in

Ticketed here
https://github.com/shapeshift/web/issues/7115


Fix using wrong JPEG header by disabling OSX Frameworks

Miss matching of the jpeg library is causing the following runtime
error on OSX:
Wrong JPEG library version: library is 90, caller expects 80

Checklist

[x] Used a fork of the feedstock to propose changes
[x] 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.

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.

The lastest PR used the third party/vendored JPEG library. Now the test on OSX is also producing:
libpng warning: Application built with libpng-1.4.12 but running with 1.6.37
Error during rescale and writing of ITK-JPEG.jpg.test.png

@mingwandroid I had to use some different CMake variables then what you prose. And the PROGRAM path needs to search the BUILD_PREFIX directory structure.


[ALLUXIO-2853] Rename file CatCommandTest.java to CatCommandIntegrationTest.java

https://alluxio.atlassian.net/browse/ALLUXIO-2853

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/Alluxio-Pull-Request-Builder/15849/
Test PASSed.


Redo chat_ files

They apparently can also use #base, i could have sworn i tested this at some point and it didn't work so I guess I need to check it again lmao.
need to verify it makes sense whether or not to move the existing chat_language files. however I could at least add customization support for the medigun changes directly into (for instance) jay's customization

this is seeming to actually not be true/possible from what I can tell


feat: Support better download result notification in chrome

Fixes #226

Proposed Changes

feat: Support better download result notification in chrome

Final show:

Release Note

很有用的功能，感谢 @richardli1598


Cannot find notes under subfolders

I want to use the dirtree plugin of neuron.
If I do gzZ it finds the notes that are inside my subfolders and inserts the link. But when I press enter in the inserted link it opens a new .md file in the root directory and not the note inside the subfolder.
Is there any way neuron.nvim can understand subfolders structure? Do I do something wrong?

I would definitely be interested in that feature as well


Examples fail to build on macOS

Describe the bug
'malloc.h' file not found in fontstash.h when compiling examples for macOS
To Reproduce
Steps to reproduce the behavior:

git clone https://github.com/bkaradzic/bgfx --depth=1 & git clone https://github.com/bkaradzic/bx --depth=1 & git clone https://github.com/bkaradzic/bimg --depth=1
cd bgfx
../bx/tools/bin/darwin/genie --with-examples xcode10
open .build/projects/xcode10/bgfx.xcworkspace
Select target example-00-helloworld Debug and press Build

Expected behavior
The example should compile successfully
Additional context
OS: macOS 13.3.1
Xcode 14.3

osx-x64-debug
https://github.com/bkaradzic/bgfx/actions/runs/4609176081/jobs/8145946347
osx-x64-release
https://github.com/bkaradzic/bgfx/actions/runs/4609176081/jobs/8145946552


Linux support?

Hi there!
I have made prebuilt docker images, you can pull and run them on Windows/Linux/Mac with Docker. As mentioned in ReadMe, you can also build it with
docker compose build

When using docker-compose + docker instead of podman-compose + podman, it now works.

Ok I did some experiment on my Ubuntu VM. I made some updates for easier working with Podman.
There are some issues which will require workarounds:

Podman does not support buildkit cache mount feature. Without it go image building time will be painfully long (not C++ kind of painful, but anyway). This is more of a issue from golang: https://github.com/golang/go/issues/45474, https://github.com/golang/go/issues/27719. With podman you can dopodman-compose build

by removing the --mount arguments: https://github.com/gdlol/MessageHub/blob/e847d26bbc1aa40276815a60ab2c27fa4c8c7320/Automation/Docker/Dockerfile#L4-L5
Looks like Podman has something similar named buildah but I am not sure how can it work in a similar way, e.g., export DOCKER_BUILDKIT=1 (even without that in latest versions of Docker).
I believe podman-compose host network feature is broken at the moment. See https://github.com/containers/podman-compose/issues/397, https://github.com/containers/podman-compose/issues/406. It is said fixed in dev branch, tried without luck.
As workaround you can start the containers manually (in different terminals):docker run --rm --name messagehub_element --network host v2net/messagehub-element

docker run --rm --name messagehub --network host v2net/messagehub


Unwanted '.' in package name in diagnostics

Description:
If the package name is invalid, correct package name will be shown with . in the beginning of the package name (refer to the screenshot below). This expected incorrect package name can confuse users.

Steps to reproduce:
Use getDiagnostic method in https://github.com/ballerinalang/ballerina/pull/4366/files to reproduce the issue. This will not be reproduced if we run ballerina program in terminal.
Affected Versions:
0.95.6
OS, DB, other environment details and versions:
N/A
Related Issues (optional):
N/A
Suggested Labels (optional):
N/A
Suggested Assignees (optional):
N/A

This issue is now obsolete since the package statement was removed.


Fix mysql analyze text logic

According to the documentation MySQL syntax does not allow the usage of square brackets in its queries. Saying it's a truth I removed all the logic comparison between square brackets and backticks.
https://stackoverflow.com/a/9719904/833531
https://dev.mysql.com/doc/refman/8.0/en/identifiers.html

I think the point here was to differentiate MySQL from MSSQL, which does use square brackets, and both will probably be trigger happy on SQL text. Was it incorrectly identifying code or what triggered this change?

The reason I opnened this PR is because we've been porting pygments lexers to chroma project (GoLang) and the MySQL lexer contains validations (the square brackets) for MSSQL as you already mentioned. What I'm not sure is which weight should I return.

@Anteru any update here?

Any update here?


Add GNOME dark theme

Description
I originally made this theme as I'm a GNOME user and wanted something that fitted in with it's theming. I used Fractal and gtk3-widget-factory with GNOME dark theming enabled for reference. I made this a few weeks ago and have been using it since and haven't noticed any issues. I apologise if the css isn't great.
I'm not sure if you want to keep the color-scheme: dark and -dark.css in the filename, but originally when I wrote this I'd planned to make a light theme too, since that is the default for GNOME, but I never got around to it.
Screenshots

That looks very nice 👍
Can you also provide a screenshot of the login screen? Would very much like to see how the form elements are rendered.

Here's a screenshot of the login screen.


X-Frame-Options

How to make him not report this error?
Invalid 'X-Frame-Options' header encountered when loading 'https://idmsa.apple.com/1': 'ALLOW-FROM https://appleid.apple.com' is not a recognized directive. The header will be ignored.
Unrecognized Content-Security-Policy directive 'frame-ancestors'.

Due to our very limited maintenance capacity (see #14541 for more details), we need to prioritize our development focus on other tasks. Therefore, this issue will be closed. In the future, if we see the need to attend to this issue again, then it will be reopened.
Thank you for your contribution!


refactor prometheus's folder

Coverage increased (+10.5%) to 83.943% when pulling 070c66528b53a7da8e2abc2aa10979857d05e062 on dixu/refactor-prometheus into 1d5fbce6072b9030d27ebe7a880430e32ecfb0eb on folder-refactor.


feat(embedded): Add prefix-char frontmatter syntax support

This is a follow up to #13241 with another syntax being discussed. This one is a bit more polarizing but we're hoping first-hand experience with it can help people get a feel for how well it works in practice.
As the experiment is meant to be short-lived, this is implemented in a hacky way and docs aren't updated.

@bors r+

:pushpin: Commit b77ce7fa292622c5482047ee428c1ead1f4c3643 has been approved by Muscraft
It is now in the queue for this repository.

:hourglass: Testing commit b77ce7fa292622c5482047ee428c1ead1f4c3643 with merge 2ce45605d9db521b5fd6c1211ce8de6055fdb24e...

:sunny: Test successful - checks-actions
Approved by: Muscraft
Pushing 2ce45605d9db521b5fd6c1211ce8de6055fdb24e to master...


voiceHAT not working

I bought the MagPi with the AIY voice kit months ago and completely forgot about it. I tried to set it up today but I'm having zero luck.
I installed the latest image and all I get is "Failed to find the voiceHAT soundcard"
I followed the instructions in Hacking.md, but the problem persists.
arecord --list-devices returns "no soundcards found..."
Any ideas?

Can you check to see if your config.txt has the driver overlay enabled for
the soundcard?
On Dec 26, 2017 07:04, "vipersgratitude"<EMAIL_ADDRESS>wrote:

I bought the MagPi with the AIY voice kit months ago and completely forgot
about it. I tried to set it up today but I'm having zero luck.
I installed the latest image and all I get is "Failed to find the voiceHAT
soundcard"
I followed the instructions in Hacking.md, but the problem persists.
arecord --list-devices returns "no soundcards found..."
Any ideas?
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/google/aiyprojects-raspbian/issues/210, or mute the
thread
https://github.com/notifications/unsubscribe-auth/AB1MI62Mfs3Ew7RpfLpZ_zflnlY1qdUgks5tEQr2gaJpZM4RM0ll
.

Ahhh...what lines need to be enabled?

try adding these 2
dtoverlay=i2s-mmap
dtoverlay=googlevoicehat-soundcard


Use POST request for VM creation

Now GET is used. To change the implementation for POST.

TO TEST:

REQ_VM_CREATE_020

Tested on 1549:

Change GET request to POST request
Regression of VM creation and deploy


teams not showing up on Arizona Valley

pick slots 1/2 have disappeared from the results page for azva, image below
https://cdn.discordapp.com/attachments/860279625581461554/960989663303192666/unknown.png

database was missing draft_teams for AU and IR.
Fixed by adding records manually.
Picks now appear on website.


Add short rest command

Add a command to do short rests, which should prompt for how much healing (if any) a combat group of characters gets.

Hah, forgot I had #71.


CodeCop Warning AA0005 - false positive

hi guys,
there is a little problem with the AA0005 warning.
sample code:

		   if true then begin
                        for i := 1 to 5 do
                            if true then
                                Message('Hello World');
                    end else begin
                        for i := 1 to 5 do
                            Message('Hello World');
                    end;

Best to include a screenshot of which warning(s) do you get, on which line(s), and your BC/AL extension version.

AL Language v9.0.615906
Example:

This one can be refactored to:

But, if you want to solve the warning, this would and up in this one (error)

i can not remove the semicolon, because this would change the code behavior.

Thanks for reporting this issue. Sorry we haven’t completed it yet, but we’ve had to prioritize elsewhere. We’re planning to give the CodeCop engine and its rules an overhaul in a future major release. Thanks for your patience.
For this case consider using Pragma Warning Directive.


Provide infrastructure for calendars and co.

There's currently an "official" Google calendar, but it's currently neither linked anywhere and only modifiable by a very limited number of people (and it's not documented who these people are).
There's also a community calendar on Discourse, which allows anybody to add events, but it's very limited in functionality.
The NixOS Foundation should provide better infrastructure for calendars, so that events are discoverable and easy to modify and use.
This could be fixed by setting up "Groupware infrastructure" like a Google Workspace for the entire Nix community, which would then also provide a lot of other benefits. Though ideally it would be something not Google related.
This was discussed today by the @NixOS/documentation-team.

Moved the ticket to the right team.
I asked Flying Circus if they could add the plugin as they manage the discourse instance.

This looks unresolved to me? The plugin mentioned by Silvan has been migrated into https://meta.discourse.org/t/events-plugin/69776 by now.
Maybe we can poke FC again?

If I can suggest a NextCloud, it would be an awesome addition as a NC piece of infrastructure.
This is how https://framagenda.org/ do it.

I'm favorable to deploy a nextcloud on the non-critical infrastructure, at least as a test period to see if it can be adopted by other teams.

I already poked in the discourse room, and I hope to hear back from them soon.
Also, I'm opposed to deploy nextcloud just for a calendar.

We could use https://cal.com/ that integrates with google calendar, allows scheduling events, adding them, etc.
Then if the calendar is public, I'm sure there are plenty of widgets to display it on the website.

I think it's important though that it offers a standard calendar feed to be
consumed by other people automation systems.
It would be annoying to deal with an non standard abiding silo.
Le mar. 3 oct. 2023 à 18:26, Domen Kožar @.***> a
écrit :

We could use https://cal.com/ that integrates with google calendar,
allows scheduling events, adding them, etc.
Then if the calendar is public, I'm sure there are plenty of widgets to
display it on the website.
—
Reply to this email directly, view it on GitHub
https://github.com/NixOS/nixos-org-configurations/issues/231#issuecomment-1745326404,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AACMZRG2RH3DDTNJCY3NMV3X5Q4ERAVCNFSM6AAAAAASZE7TQGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTONBVGMZDMNBQGQ
.

Nextcloud seems like heavy machinery for calendars alone, but deploying it would empower teams to try and deploy new workflows using it. Nothing prevents us from switching to another solution if we see that it's used only for calendars in a few months.

This issue has been mentioned on NixOS Discourse. There might be relevant details there:
https://discourse.nixos.org/t/nix-survival-mode-macos-upgrades-wont-break-nix-anymore-when-you-install-nix-using-the-determinate-nix-installer/34593/8

Still important to me.


how to access token with google-oauth2 login in

I tried to follow the link
https://developers.google.com/identity/sign-in/android/offline-access  to create authToken and send request to backend.
The handler is SocialAuthViews.SocialTokenUserAuthView.as_view()
Google server return 400 with content.
invalid_grant, bad request.
Could I know if you have any tutorial for google sign in?
Thank you.

Hi @QAM
There is an example project in this package with google auth. Does it work for you?

Thank you @st4lk
I tried your example project .
Now, I can login google with android sdk.
But some finding.
in your example project, your json input is
clientId: "976099811367-ihbmg1pfnniln9qgfacleiu41bhl3fqn.apps.googleusercontent.com"
code: ""
redirectUri: "http://<IP_ADDRESS>:8000/"
state: "kuycma6lgdo
I checked django_core src and found the "redirectUri" can't be eaten ...
I need to change "redirectUri" to "redirect_uri" and then it can work.
So my solution is
{"clientId":" ",
"code":"",
"provider":"google-oauth2",
"redirect_uri": ""}
Hope it can work if anyone got this issue.
Thank you for your help.
Appreciate.


Android - PushIOManager.getPreference() does not return failure callback on preference does not exist.

on iOS this method returns object {failure: "preference is not available"}
on Android this method returns  object {message: "Preference Not found}
Both object key and value should be consistent across platforms

Both platforms now return {failure: "Preference not found"}


Update Migrating_from_PTL.ipynb

Remove a comma that yielded invalid JSON. See the notebook in production here:  https://colab.research.google.com/github/mosaicml/composer/blob/moin/ptl_notebook_fix/notebooks/Migrating_from_PTL.ipynb
Resolves #729

Red-button merging due to unrelated pyright issue.


A 3-4 Page fully responsive health insurance website UI

Issue Type:

[ ] Bug Report
[x] Feature Request
[ ] Documentaion

Describe the bug
I want to make a 3-4 Page fully responsive insurance website UI that will look good in terms of UI.
Screenshots
As I've only started making it, It will take some time to code the website.

@aaryahjolia do it within 2 days.

https://github.com/arpit456jain/Cool-Front-End-Templates/pull/769
I'm waiting for this to be merged. Or can I fork again and make a new PR ?


WIP: jlamillan/private nodes with tests

This PR adds support for a --enable-private-nodes option, that, when enabled  prevents the worker nodes from receiving public IPs and being reachable from the public internet. This is accomplished by provisioning private subnets for the nodes whose default route is a NAT gateway.  In addition, a dedicated Security list is created for a potential bastion host.
In addition to the private worker support, this PR adds a set of tests and fake client interface to OCI, which could be moved or split out at some point. Mostly, they were created to test this feature.

I read through the changes and they look ok to me.

Same - the unit tests are particularly nice.

thanks for the reviews guys. Ill merge once I check a couple more things.


Check for wasm32-wasi target in build script

Display a helpful error if the wasm32-wasi target is not installed.
Windows:
PS> cargo build
   Compiling spin-cli v0.1.0 (C:\Users\George\code\spin)
   Compiling spin-publish v0.1.0 (C:\Users\George\code\spin\crates\publish)
   Compiling spin-build v0.1.0 (C:\Users\George\code\spin\crates\build)
   Compiling spin-http-engine v0.1.0 (C:\Users\George\code\spin\crates\http)
error: failed to run custom build command for `spin-cli v0.1.0 (C:\Users\George\code\spin)`

Caused by:
  process didn't exit successfully: `C:\Users\George\code\spin\target\debug\build\spin-cli-d04fca240bd81048\build-script-build` (exit code: 1)
  --- stdout
  cargo:rerun-if-changed=build.rs

  error: the `wasm32-wasi` target is not installed
      = help: consider downloading the target with `rustup target add wasm32-wasi`
warning: build failed, waiting for other jobs to finish...
error: build failed

Linux:
$ cargo build
   Compiling cranelift-wasm v0.81.1
   Compiling reqwest v0.11.10
   Compiling spin-cli v0.1.0 (/home/george/spin)
error: failed to run custom build command for `spin-cli v0.1.0 (/home/george/spin)`

Caused by:
  process didn't exit successfully: `/home/george/spin/target/debug/build/spin-cli-a73a64dd7920bc93/build-script-build` (exit status: 1)
  --- stdout
  cargo:rerun-if-changed=build.rs

  error: the `wasm32-wasi` target is not installed
      = help: consider downloading the target with `rustup target add wasm32-wasi`
warning: build failed, waiting for other jobs to finish...
error: build failed

Toolchain overrides are handled correctly. rustup target list --installed automatically selects the correct version based on the RUSTUP_TOOLCHAIN environment variable. The error's help message is corrected when building on a non-default toolchain.
PS> cargo +nightly build
...
  error: the `wasm32-wasi` target is not installed
      = help: consider downloading the target with `rustup +nightly target add wasm32-wasi`

Closes https://github.com/fermyon/spin/issues/139

Could you sign the commit and re-push please?  (There's a minor clippy lint as well.)  Thanks!

@itowlson ✔

Thanks for the quick reviews & merge!


I know on windows/linux I can do a targeted kill of the process but this is a bit tedious/hacky.
I was hoping killing the forever-monitor cli would stop the child processes. Other than that, I had hoped I would be able to code in a kill upon exit such as the following:
 process.on('exit', function (){
  child.stop();
});

However, not even the above worked. Anybody have an idea how I can kill forever-monitor upon the forever-monitor cli being closed?

Hey @NateZimmer, did you try the following?
const path = require('path');
const forever = require('forever-monitor');

let child;

function exit() {
  console.error('Received exit signal on main process.');
  if (child) child.stop();
  process.exit(0);
}

['SIGINT', 'SIGKILL', 'SIGTERM'].forEach(signal => process.on(signal, exit));

child = new forever.Monitor(path.join(__dirname, 'server.js'));
child.start();


Fix commit message when there is 2 or more commits for the same PR

Fixes https://github.com/updatecli/updatecli/issues/1004 and https://github.com/updatecli/updatecli/issues/1005

Test
See the steps to reproduce described in each issue.
Additional Information
Tradeoff

Potential improvement

Perhaps the variable placeholders can have a better name.
Signed-off-by: Guilherme Macedo<EMAIL_ADDRESS>

Thanks for the PR, I am just waiting @dduportal review as he's currently looking into the scm part :)

I suspect that the function is call in a test file hence the linting error

I totally missed the test file. I've updated it now and tests are passing.
However, I see that it's still throwing an error, which also happens before the changes made.
% go test
ERRO[0000] error: empty commmit messager
PASS
ok  	github.com/updatecli/updatecli/pkg/plugins/scms/git/commit	0.617s

Unfortunately I wasn't able to clean this error, I might have missed something simple.


dnvm upgrade fails with Unable to find any runtime package on the feed!

I am trying to run command dnvm upgrade and getting this:
C:\Program Files\Microsoft DNX\Dnvm\dnvm.ps1 : Unable to find any runtime packa
ges on the feed!
At line:1 char:189
+ ... t-envvars.cmd';& 'C:\Program Files\Microsoft DNX\Dnvm\dnvm.ps1' upgrade
+                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : NotSpecified: (:) [Write-Error], WriteErrorExcep
   tion
    + FullyQualifiedErrorId : Microsoft.PowerShell.Commands.WriteErrorExceptio
   n,dnvm.ps1

here is my output from dnvm list:
c:\Users\user1>dnvm list

Active Version     Runtime Architecture Location                            Ali
                                                                            as
------ -------     ------- ------------ --------                            ---
       1.0.0-beta4 clr     x64          C:\Users\user1\.dnx\runtimes
       1.0.0-beta4 clr     x86          C:\Users\user1\.dnx\runtimes def
       1.0.0-beta4 coreclr x64          C:\Users\user1\.dnx\runtimes
       1.0.0-beta4 coreclr x86          C:\Users\user1\.dnx\runtimes

Output from dnvm name:
C:\Program Files\Microsoft DNX\Dnvm\dnvm.ps1 : Cannot bind argument to parameter 'Version' because it
 is an empty string.
At line:1 char:189
+ ... t-envv

Any idea how to fix this?

Are you running behind a proxy? I am having the same problem. You have to set an environment variable in your system properties named http_proxy with the value:
http://DOMAIN\USERNAME:PASSWORD@PROXY:PORT
Special characters have to be escaped e.g. %40 for @ in your password. I've followed this and it still does not work on my work machine. Works fine at home with no proxy.

Perhaps #729 could be useful?

I was getting the same error as marcos2 and I am behind a proxy so I set the http_proxy variable as described above. Now I get this error:
C:\Program Files (x86)\Microsoft Visual Studio 14.0>dnvm upgrade
Determining latest version
C:\Program Files\Microsoft DNX\Dnvm\dnvm.ps1 : Exception calling ".ctor" with "1" argument(s): "Invalid URI: The hostname could not be parsed."
At line:1 char:182

... t-envvars.cmd';& 'C:\Program Files\Microsoft DNX\Dnvm\dnvm.ps1' upgrade

               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

CategoryInfo          : NotSpecified: (:) [Write-Error], WriteErrorException
FullyQualifiedErrorId : Microsoft.PowerShell.Commands.WriteErrorException,dnvm.ps1

The same steps worked fine on a PC outside of the proxy, Any suggestions? Is there a way to manually download an update?

Stepping through the dnvm.ps1 file helped me figure this out. The http_proxy variable only needs to be set to PROXY:PORT, the script handles authentication. Setting something like this in command prompt should work: "set http_proxy=<IP_ADDRESS>:8080" or "$env:http_proxy='<IP_ADDRESS>:8080'" in PowerShell
Also, I found the IP and port of my proxy with this PowerShell command: "(get-itemproperty 'HKCU:\Software\Microsoft\Windows\CurrentVersion\Internet Settings').ProxyServer"

I had the same problem as marcos2.
In my case it was the environment variable DNX_FEED having quotes around its value.
Wrong: set DNX_FEED="https://www.nuget.org/api/v2"
Correct: set DNX_FEED=https://www.nuget.org/api/v2

There seems to be a bug with upgrading behind a proxy server. I'm on dnvm v1.0.0-beta8-15506 (latest at time of writing). Specifying a proxy server argument to upgrade:
dnvm upgrade -Proxy <server>:<port>

... produces:
Determining latest version
Unable to find any runtime packages on the feed!
At C:\Users\<user>\.dnx\bin\dnvm.ps1:584 char:9
+         throw "Unable to find any runtime packages on the feed!"
+         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : OperationStopped: (Unable to find ...es on the feed!:String) [], RuntimeException
    + FullyQualifiedErrorId : Unable to find any runtime packages on the feed!

The -Proxy parameter is not being passed to the method calls Find-Latest and Invoke-NuGetWebRequest. Editing C:\Users\<user>\.dnx\bin\dnvm.ps1 line 1335 from:
$findPackageResult = Find-Latest -runtimeInfo:$runtimeInfo -Feed:$selectedFeed

... to:
$findPackageResult = Find-Latest -runtimeInfo:$runtimeInfo -Feed:$selectedFeed -Proxy:$Proxy

... produces a much more pleasing:
Determining latest version
'dnx-clr-win-x<IP_ADDRESS>-beta7' is already installed in C:\Users\<user>\.dnx\runtimes\dnx-clr-win-x<IP_ADDRESS>-beta7.
Adding C:\Users\<user>\.dnx\runtimes\dnx-clr-win-x<IP_ADDRESS>-beta7\bin to process PATH
Adding C:\Users\<user>\.dnx\runtimes\dnx-clr-win-x<IP_ADDRESS>-beta7\bin to user PATH
Updating alias 'default' to 'dnx-clr-win-x<IP_ADDRESS>-beta7'

Also, you might as well also add the proxy on line 1338, from:
$findPackageResult = Find-Package -runtimeInfo:$runtimeInfo -Feed:$selectedFeed

...to:
$findPackageResult = Find-Package -runtimeInfo:$runtimeInfo -Feed:$selectedFeed -Proxy:$Proxy

It looks like the line referenced by @stajs to fixed this has changed slightly, but the idea is still the same:
line 1084 needs the proxy parameter added:
$VersionNuPkgOrAlias = Find-Latest $Runtime $Architecture -Feed:$selectedFeed -Proxy:$Proxy

@simonfanz My suggestions got merged in here: https://github.com/aspnet/dnvm/pull/454
If you have found another area where the proxy needs to be passed along, you should submit a PR.

@stajs Ah thanks, indeed you are right.  No, I suspect I've just come across an old version of dnvm.ps1 (which  currently installs as part of the vnext beta8 preview linked from http://www.asp.net/vnext)

@simonfanz Sorry, I should have clarified. Yes beta8 is still the current version (at time of writing) and yes, will require you to manually hack to work around proxies. That merge is linked to the RC1 milestone, so expect it to land with that.

Hi guys;
My company uses proxy and I have the same problem. I tried adding environment variable and -Proxy argument but nothing work.
At last i found the solution:
At "dnvm.ps1" file there is "Apply-Proxy" function. when no pass if check; i delete the line and added 2 new default proxy setting. I works like charm.
I modified it like this:
function Apply-Proxy {
param(
[System.Net.WebClient] $wc,
[string]$Proxy
)
if (!$Proxy) {
$Proxy = $env:http_proxy
}
if ($Proxy) {
$wp = New-Object System.Net.WebProxy($Proxy)
$pb = New-Object UriBuilder($Proxy)
if (!$pb.UserName) {
$wp = [System.Net.WebRequest]::DefaultWebProxy
$wp.Credentials = [System.Net.CredentialCache]::DefaultNetworkCredentials
} else {
$wp.Credentials = New-Object System.Net.NetworkCredential($pb.UserName, $pb.Password)
}
$wc.Proxy = $wp
}
}
Hope this will help.

@SonizciTR Your Apply-Proxy fix worked for me. Thanks!

This issue is being closed because it has not been updated in 3 months.
We apologize if this causes any inconvenience. We ask that if you are still encountering this issue, please log a new issue with updated information and we will investigate.


Relax version constraint on Faraday.

@Xorlev Could you please take a look at this?

@jimpo will #49 address your needs?

I switched away from using this gem because the issue was opened 4 months ago.


chore: add code ql configuration

Description
Add custom configuration file for codeql

Exclude tests from scanning to optimize pipeline runs
Exclude warning and recommandations to have focused reports
Exclude:  java/spring-disabled-csrf-protection check as this application is backend and disabling csrf is intended.
This API is exclusively used by non-browser clients.

Pre-review checks
Please ensure to do as many of the following checks as possible, before asking for committer review:

[X] DEPENDENCIES are up-to-date. Dash license tool. Committers can open IP issues for restricted libs.
[X] Copyright and license header are present on all affected files

@agg3fe : Is that ok for you too?

@agg3fe : Is that ok for you too?

Yes it's fine from my side.


Added logarithmic anomaly contouring example.

Looks like another version of https://github.com/SciTools/iris/pull/1040, but actually rather more different than similar.
TODO:

[x] cross-refer to https://github.com/SciTools/iris/pull/1040 when that is merged.

Based on the comments, this pull request is similar to #1040; it's also obviously very old. Is there anything left from these commits that's worth adding to the current version of Iris? Might it be worth closing this request?

@LukeC92 thanks, on reviewing this I think I'm happy to close.
In retrospect, it seems too much about Matplotlib techniques, and not really Iris-specific.


Optimize template assets

Feature Description
(only relevant once we make more progress on templates)
The images for the travel template are quite large, even after compression. The plugin bundle is currently over 11MB. And we're only gonna add more templates with more images.
Some things that we can do:

[x] Do not include in plugin ZIP file as long as templates are not finished / exposed to user -> see #1267
[ ] Use cropped images
[ ] Offload to CDN

Do not alter or remove anything below. The following sections will be managed by moderators only.
Acceptance Criteria
QA Instructions

@pbakaus should this be part of:

1.0 Beta
1.0 Stable
Backlog

There's a fourth option here too:

Download the images (potentially from CDN) on first usage of template.

And that would definitely be my recommendation, as it's really the best of both world's: no penalty on bundle size, while you still get the files as local (as in local WP installation) assets once you start working with them.

These should be offloaded to a CDN.  We should not even 'download' them into the media gallery - we fully expect and recommend authors to switch them out anyway.

@jauyong stable for now.

We're using GitHub Pages as a CDN for now. But need to find something better soon.

Current status: trying to find the right place to host this


Separate object for a dataframe colum? (is Series needed?)

Probably a bit early to the discussion, but I think this will need to be discussed eventually.
Is a separate object representing a single column needed? Like having Series, instead of just using one column DataFrame.
Having two separate objects, IMO adds a decent amount of complexity, both in the implementation and for the user. Whether this complexity is worth or not, I don't know. But I think this shouldn't be replicated from pandas without a discussion.

Sorry for being late to the party: My comment https://github.com/data-apis/dataframe-api/issues/59#issuecomment-913641267 is related to this. Similar xarray, scipp supports what we can think of as a higher-dimensional generalization of Series (DataArray) with more explicit indices (coordinates). I think when working with higher-dimensional data then working with these Series-like objects is more common than working with a "dict-of-series" (DataFrame).
I also note some discussion about mask-columns above. Scipp does this explicitly by attaching not just a coords dict to an array of data values, but also a masks dict. See https://scipp.github.io/user-guide/masking.html for an introduction to the concept.
If there is interest I'd be happy to talk in more detail about these aspects.

It looks to me like there may be a need for a separate column object - in the end that's what we needed in the interchange protocol as well - however the trick will then be to figure out how to add that without having a large set of duplicate APIs between column and dataframe objects.

What would df.iloc[n] give in this scenario?  It might avoid casting in mixed-dtype cases which code be nice.

in what scenario?

df = pd.DataFrame({"A": [1], "B": [pd.Timestamp.now()]})

ATM df.iloc[0] gives an object-dtype Series.  IIUC in the proposal here df.iloc[0] would just return a view on df, so would not do any casting.

Is there a .dtypes?  and if so, what does it return if there is no Series?

Is there a .dtypes? and if so, what does it return if there is no Series?

Please do not return a dataframe column for this information. This is a source of inconsistency for C++ and GPU backed dataframe implementations, where the dtypes are usually stored in the host side structure. In cuDF today for example, if someone calls the .dtypes method it returns a pandas Series as opposed to a cuDF series since it doesn't make sense for those to get copied to the GPU.

A standard Python tuple or other container would probably make more sense than a Series object, but those also can't live on a GPU (and anyway, dtype is already stored on the host)? @kkraus14 is the API inherently problematic, or are you fine with it being a tuple and there needing to be synchronizations (I think?) when dtypes are used in control flow for example?

What if we had a Series but required very little of it API-wise.  Really just enough so that frame.dtypes[col] or frame.max()[col] makes sense

Isn't frame.dtypes[col] better/equivalently spelled as frame[col].dtype?
For frame.max()[col] I may be missing your point, can you elaborate? It's a reduction; any reduction is still giving a dataframe back, so why is this different from frame[col]?

Isn't frame.dtypes[col] better/equivalently spelled as frame[col].dtype?

That would require a discussion about what type frame[col] returns, which I'm trying to side-step for now.

For frame.max()[col] I may be missing your point, can you elaborate? It's a reduction; any reduction is still giving a dataframe back, so why is this different from frame[col]?

It isn't obvious to me that any reduction gives a dataframe back.

@kkraus14 is the API inherently problematic, or are you fine with it being a tuple and there needing to be synchronizations (I think?) when dtypes are used in control flow for example?

A tuple is good. Sorry, my point was that the information is already on the host in Python objects and you don't want to try to shove those into columns that may or may be typically backed by device memory.

If we want to consider this, I think it would be good if someone could investigate and list the potential impact on broadcasting and scalar behaviour in various situations, so we can think through those cases.
Boolean filtering was already mentioned above (in numpy, boolean indexing with a 2D array instead of 1D doesn't work as you would expect for dataframes), but two other cases I am currently thinking of:

Series is 1d, which impacts broadcasting rules in operations. Now, since standard broadcasting tries to match on the last dimension, in our case the columns, that might not be too problematic? (df + s also already matches on columns of df)

However, pandas complicates things doing column name alignment, which is another discussion, but might impact this one as well
If something like df.mean() gives a (1, n) shaped DataFrame, then df / df.mean() would work according to numpy broadcasting rules and for column label alignment, but in pandas we also align on row labels. So this would for pandas only work if we implement optional indexes, so a reduction can give a len-1 DataFrame without row index.

Related to the frame.max()[col] or frame[col].max() that Brock mentioned above: under the "everything DataFrame" idea, df[col].max() would give a 1-row 1-col DataFrame as result instead of a scalar? How would such a dataframe behave as a scalar? Or would the user be expected to explicitly convert this into a scalar?

For example, a user doing if df["col"].max() > 0: ..., how would this work?

Are we opposed to df["col"] returning a Column (instead of an indexed "Series")?

@shwina I think to answer that, we should have some idea of the methods on a new Column. I believe the main issue with Series was/is the large amount of duplication in methods/properties between it and DataFrame.

I believe the main issue with Series was/is the large amount of duplication in methods/properties between it and DataFrame.

I don't understand why that's a problem, especially if a lot of code can be shared.

@rgommers - yup, I totally understand we'd need to go through the work of defining an API for Column separate from DataFrame, but ultimately I really do believe that would be the best user experience.

I believe the main issue with Series was/is the large amount of duplication in methods/properties between it and DataFrame.

I think the major issue with Series is that it needs to be both array-like and DataFrame-like at the same time. What we're calling Column here would be devoid of DataFrame semantics. Unfortunately, it can't be exactly an array either, as the latter does not support all the data types we want to support here.

I don't understand why that's a problem, especially if a lot of code can be shared.

API surface size does matter even if there are no differences in signatures or semantics (and I'm not sure that's even true?) imho, from a user perspective, a library maintainer perspective, and from a "this is a lot of work for us to standardize for little gain" perspective. That said, @shwina's point below is more important.

I think the major issue with Series is that it needs to be both array-like and DataFrame-like at the same time.

Good point - yes, that sounds about right to me, that is the more important conceptual issue.

Unfortunately, it can't be a true data-apis compliant ndarray either, as the latter does not support all the data types we want to support here.

There is nothing in the array API standard that says one cannot support extra dtypes, or add some extra functions/methods to support such dtypes. I think what you are getting at is more of an implementation issue, rather than an API one. Do you see anything API-wise that would not work? The main thing I can think of is semantics for nullable dtypes, which is unspecified.
Making Column adhere to the array API standard is related to gh-50. It would have a lot of benefits, like making it easy to support column input in libraries like SciPy.

My impression from today's call is that we are leaning towards having a Column object that would be 1D but not have a .index or .name, making it more array-like than Series-like.  There was discussion of missing-handling that sounded like that would distinguish it from an array-api object, but I didn't totally follow.

There was discussion of missing-handling that sounded like that would distinguish it from an array-api object, but I didn't totally follow.

I'm not sure it would necessarily prevent following the array API standard. However, when missing data is present, any functions that are not element-wise will have to have their semantics specified. That is something that's outside of the scope of the array API standard (because no array implementations actually support missing data). It's a tractable problem though, there are not that many functions that do need extra semantics. I think these are:

reductions (max, min, mean, prod, std, sum, var)
sorting, set and search functions (sort, argsort, unique*, argmax, argmin, nonzero, where)
all, any
linear algebra functions
Fourier transform functions

My sense is that for reductions, sort/set/search and any/all, the missing value semantics are mostly "ignore". Plus some corner cases like:

if all values in a column being reduced over are NA, the result is NA (?),
for sorting the output size should equal the input size, so missing values should be sorted to the beginning or end of the column (similar to nan handling)

And linear algebra and Fourier transforms should probably simply raise exceptions.
I'm curious if that kind of approach would work.

We've gone ahead with adding Column to the spec, so I think this can now be closed, right?
Closing then, but please do let me know if I've misunderstood


Wasn't able to run both versions 'File upload error' & asyncio.run() cannot be called from a running event loop

Hi, thanks for this amazing code,
Unfortunately, I couldn't run the code
The first version gives this error, the first error was not finding "myfile.txt" I had to create empty myfile.txt file to get this new error:

For the Asynchronous Version, I get this error:

I'm not a professional in coding, a simple explanation would be much appreciated.
Thanks

File upload error is because of empty file, you need to write something inside it. Asynchronous version error may be because of your python version, im using python 3.11 and it has been major changes on asynchronous programming. https://stackoverflow.com/questions/55409641/asyncio-run-cannot-be-called-from-a-running-event-loop-when-using-jupyter-no

Thanks a lot for your help, regarding the second error, the solution that worked for me from the post you shared is :
import nest_asyncio
nest_asyncio.apply()
I put a query inside the txt file, but I still get the first error in both versions.

First thing first, did you create an account? If you didn't you can't use file uploads. If you have created an account before asking a query and if it's still same, try to ask a query in copilot mode and control the "mode" key in response dictionary. If the key's value is "concise" then it shows us you can't ask questions in copilot mode. Renew your headers and cookies then try again.

Thanks a lot, both versions are working now.
I had to use cookies after I log into Perplexity.
I know it sounds obvious to some experts, but laymen only follow instructions 😅

Thanks for your help


Bug in Basic Usage Method 1

The Method 1 example of the Basic Usage Documentation creates a dictionary from three instances of the verifai.features.features.Struct class, then uses that dictionary to instantiate a verifai.samplers.feature_sampler.LateFeatureSampler object by calling the randomSampleFor method of the verifai.samplers.feature_sampler.FeatureSampler class.  Instantiating the LateFeatureSampler method results in an error when trying to access the domains attribute of the input dictionary.
I cannot reconcile what this domains attribute is meant to be, as the three dictionary keys in the example are 'control_params', 'env_params', and 'cones_config'.  I wondered if it meant to be accessing the 'domain' key, but that is not one of the options.
How is this example meant to function?

Same issue. Have you found a solution to this yet?

Thanks for catching this, and apologies for the very slow reply! I'm not sure how that example got messed up, but the code was wrong: the Structs need to be used to define Features, then those need to be put into a FeatureSpace, not a plain dict. I've updated the documentation.


Retrieve actors from pools.

This was first posted here, before the break-up: celluloid/celluloid#360

@meskyanichi, pools now have an actors method allowing access to all idle and busy actors alike.

This is now available on the 0.17.0-prerelease branch of Celluloid


"statik" encounter error

hi.
root@AR:/usr/local/statik-site# statik
Traceback (most recent call last):
File "/usr/local/bin/statik", line 7, in
from statik.cmdline import main
File "/usr/local/lib/python2.7/dist-packages/statik/cmdline.py", line 11, in
from statik.watcher import watch
File "/usr/local/lib/python2.7/dist-packages/statik/watcher.py", line 6, in
import httpwatcher
File "/usr/local/lib/python2.7/dist-packages/httpwatcher/init.py", line 4, in
from httpwatcher.server import *
File "/usr/local/lib/python2.7/dist-packages/httpwatcher/server.py", line 18, in
from httpwatcher.filesystem import FileSystemWatcher
File "/usr/local/lib/python2.7/dist-packages/httpwatcher/filesystem.py", line 15, in
from tornado.queues import Queue
ImportError: No module named queues
root@AR:/usr/local/statik-site# pip install queues
Requirement already satisfied: queues in /usr/local/lib/python2.7/dist-packages
root@AR:/usr/local/statik-site#
then i ran "statik", still encountered error above.
hwo to fix it?
thank you.

Perhaps try python3?

@FuzzyWuzzie
in virtualenv ,there is no issue,even if it's under python2.

If it works under virtualenv but not in your system installation (i.e. without virtualenv) then it sounds like you've got a dependency issue or wrong dependency version.
For that specific error, it looks to me as though your Tornado dependency is broken or incorrect.

Is this still an issue? Closing for now.


Update docs with ts, CLI and ngModule

Description
Updated docs to use<EMAIL_ADDRESS>CLI beta.10 and ngModules imports/declarations
Test Steps

[ ] ng serve
[ ] Go to http://localhost:4200/#/docs
[ ] Go to http://localhost:4200/#/docs/creating

want to also update README w/ the same info?


🐛 [Firebase Crashlytics] Crash not reported at Firebase Console

Bug report
Describe the bug
I have an app for iOS and Android, and each has 3 flavors: [dev], [stage], [prod]. I've set up Firebase Crashlytics for each 6 apps, but it doesn't work for iOS [prod].
Before release, we already had a React Native app in the App Store, and we had a Firebase App for it. Then we deleted it, and created it again with the same settings (basically, bundle ID). And now we have an issue that Crashlytics works for 5 out of 6 apps.

Hi @ynlvko, if it is working for 5/6 apps, you should probably be checking your configuration.
Which platform is the last app running on and what version of the FF packages are you using?

@ynlvko I tested iOS fatal and non-fatal crashes and they both appeared in the Crashlytics console. I'm going to need steps to reproduce this. Thanks.


Fix issues with namespace clashing in our interal deployer

@gchomatas
Our internal fabric deploy was preventing us from deploying this because there was a config yaml namespace conflict on the key github.
Rather than deal with more config clashes in the future I opted to re-name all the blazar specific options to blazar#### so that when reading the config it is clear what properties are for the deployer and which are consumed by Blazar.

@jonathanwgoodwin why not just have all blazar settings under a blazar: property?
i.e. the top level config has only a blazar property which in turn includes all other settings? This seems to be a cleaner and more elegant solution for us and for those that don't mix the dw config with their deploy config.

@gchomatas I've updated the PR to nest the blazar configuration inside a single property blazarConfiguration.

🚢


New types proposal

Type proposal resume:

A feature is of type Feature which is a type alias for the union of all the features Continuous | Locus | DSSP | Pin
All aforementioned features extend a BaseFeature which enforces a type that can be 'continuous' | 'locus' | 'dssp' | 'pin'
A Trace now represents a "line" in the FV and it is the input of the FV. Traces can be nested in each other, and they have a list of features Feature[], a label that will be used when saving the svg, and options, which are specific settings that can be applied to a Trace
An InternalTrace is a Trace that has been slightly modified to add some properties that are needed to manage the traces, like id, expanded and level. The nested property now needs to be overridden in order to have a nesting of InternalTace[]
The conversion from Trace to InternalTrace is done in the FeatureService, virtually replacing the creation of the hierarchy
Loci feature has been renamed to Locus, since Loci is plural, while a feature only represent a single "item" in the FV, multiple "Locus" can still be defined for a Trace of course

Types for Features and Types are fine overall. data property has been added to show custom data in tooltip.


SAP HANA, XS Advanced - Access an external HTTP service

Could you kindly prove the tutorial of how to access https service also? HTTPS is more and more prevalent today.

Hi, thanks for the suggestion. I'll add it to the backlog but can't promise anything right now.


identify counter attacks for StatsBomb

Related to https://github.com/PySport/kloppy/issues/284.
(Made a mistake for the commit message, you can ignore that.)

@probberechts Do you have any feedback on this pull request? Thanks.

@koenvo, this should be ready to merge!


ZTE F609 Looping O(2) to O(5)

Hi i try to connect to my ISP that used ONT ZTE F609 but its getting loop between O(2) and O(5)

It's detected the vlan :

VLAN 60 is Voice_TR069 if seeing from the ZTE ONT
I have change
flash set GPON_SN <pon sn>
flash set HW_HWVER <device hwver>
flash set PON_VENDOR_ID ZTEG
flash set GPON_ONU_MODEL F609
flash set OMCI_SW_VER1 V9.0.10P1N20 (Device SW Version)
flash set OMCI_SW_VER2 V9.0.10P1N20
flash set HW_SERIAL_NO <Device serial>
flash set OMCI_FAKE_OK 1
flash set OMCI_OLT_MODE 0

Is it because something wrong with the stick ONU ? or something wrong with the configuration ?
Thank you

The ISP itself using UPC , and my ONU stick is APC but I have been used converter UPC to APC
in RX there is : -23.xx db
But in TX is : inf db

What are you attaching the xpon stick to?

I am using Media Converter TP-Link MC220L

Please check OLT type:
omcicli mib get 131

Here is the response

That's ZTE OLT
What's firmware on your xpon stick?
Try 2 mode: SFU and HGU
Remember reset with:
flash_eraseall /dev/mtd3
reboot

Here is the firmware what i used

It's SFU, please try to reset and setup again (remember mac and mackey to refill after reset)
flash_eraseall /dev/mtd3
reboot
If everything still not ok. Please try HGU fw as 221209

Here is the firmware what i used

It's SFU, please try to reset and setup again (remember mac and mackey to refill after reset)
flash_eraseall /dev/mtd3 reboot
If everything still not ok. Please try HGU fw as 221209

He's already resetting it with me before... But the "O" status are keeps looping...
I've already informed him to try HGU...

Here is the firmware what i used

It's SFU, please try to reset and setup again (remember mac and mackey to refill after reset)

flash_eraseall /dev/mtd3 reboot

If everything still not ok. Please try HGU fw as 221209

Thanks for the help have been try to change with 221209 still same after two minutes on O(5) then it's back to O(2) again and its looping :(

O(5)

then o(2)

Tried to change OMCC version?
And some parameter as example (change the same to your ONT ISP)
flash set RTK_DEVID_MANUFACTURER ZTEG
flash set RTK_DEVID_OUI 68,9e,29
flash set RTK_DEVID_PRODUCTCLASS F6601P
flash set RTK_DEVINFO_SPECVER V9.3.10P10N2
flash set RTK_DEVINFO_SWVER VT9.3.10P2N2
flash set RTK_DEVINFO_HWVER V9.3.03
flash set DEVICE_NAME GPON_ONT

since you are using UPC by default, it would be best using UPC stick, this reduce issue RX too low
or, you can try clean up the APC, dirty cause loss of RX
do you use UPC APC patch cable or small attachment?

Something like this

after you erase mtd3, did you put back MAC_KEY and ELAN_MAC_ADDR ?

well then, need find a way to improve optical RX reading match that original ONT.
like I said, in my country =< 23dBm wont authenticate, at best ~ 22.8dBm during day time, as fiber at sun heat will expand a bit,
perhaps need some UPC connector cleaning.
I wondering, your fiber is direct from FDP (Fiber Distribution Panel) or some wall socket from outside (black) to indoor (white)


DOC, MAINT: Bump CircleCI Python version to 3.11

Reference issue
This is an attempt to fix the docs build - locally I also built the docs successfully with Python 3.10, FYI.
What does this implement/fix?
Fixes #19500

@tylerjereddy I think you are right and this is similar to another issue we've had in the past. I'll just pin myst for now and will keep investigating later.  Thanks

Docs build failure is a separate issue (see #19519)


feat: add C implementation for math/base/special/binomcoef

Resolves #2206.
Description

What is the purpose of this pull request?

This pull request:

adds C implementation for math/base/special/binomcoef.

double stdlib_base_binomcoef( const int64_t n, const int64_t k )

Related Issues

Does this pull request have any related issues?

This pull request:

resolves #2206 and a part of #649.

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

I have excluded the tests to check when the input in either NaN or is not an integer, as stdlib_base_is_nan and stdlib_base_is_integer require inputs of double type, but here we're dealing with int64_t.

I've fixed the PR title, but still the check is failing.

@gunjjoshi Try merging in the latest develop and pushing that up. For whatever reason, GitHub is not pulling in the update title.


Limit Sidekiq retries and only log final failure

We previously used Sidekiq's default retry behaviour, which is an
exponential backoff strategy limited to 25 retries, which will span
approximately three weeks.
Since our jobs rerun daily, we do not need to keep retrying beyond one
day at the most.
This change therefore limits the number of retries to 14, which is
approximately 12 hours according to the formula documented in the
Sidekiq documentation:
(retry_count ** 4) + 15 + (rand(30) * (retry_count + 1))

Further, our jobs are highly dependent on external parties' APIs. We do
not need to log errors that are beyond our control (for example,
timeouts).
This being the case, this change also updates the Airbrake configuration
to ignore all errors whose retry_count is below the maximum retries.
In order to achieve these changes, the workers must now use the
Sidekiq::Worker mixin, rather than extending ActiveJob::Base,
because ActiveJob::Base does not allow configuration of
sidekiq options, as noted in the documentation.

 Only log an error in Errbit/Sentry when the Sidekiq job has no retries left


[DON'T MERGE] Fix integration tests dockerd issue

Trying to see why integration tests on master are failing. This started happening recently.
cc @dongluochen @allencloud
Signed-off-by: Nishant Totla<EMAIL_ADDRESS>

This is consistent across all tests on master (and only master)
not ok 162 docker volume rm
# (from function `start_docker' in file api/../helpers.bash, line 239,
#  from function `start_docker_with_busybox' in file api/../helpers.bash, line 181,
#  in test file api/volume.bats, line 95)
#   `start_docker_with_busybox 2' failed
# /tmp/tmp.jNUT3bTC4q/docker: line 1: syntax error near unexpected token `newline'
# /tmp/tmp.jNUT3bTC4q/docker: line 1: `<?xml version="1.0" encoding="UTF-8"?>'
# /tmp/tmp.jNUT3bTC4q/docker: line 1: syntax error near unexpected token `newline'
# /tmp/tmp.jNUT3bTC4q/docker: line 1: `<?xml version="1.0" encoding="UTF-8"?>'

It's unlikely that #2649 is related, but still tagging here to keep track.

Turns out the issue is in the dockerswarm/dind-master:latest container. When I start a shell in that container, the docker client inside it returns
# /usr/local/bin/docker
/usr/local/bin/docker: 2: /usr/local/bin/docker: Syntax error: newline unexpected

I think the binaries aren't getting compiled or downloaded properly in that container anymore.

Figured it out. The issue was that binary paths changed, so the dind image was bad: https://hub.docker.com/r/dockerswarm/dind-master/~/dockerfile/

The issue was found and fixed in https://github.com/aluzzardi/dind/pull/7