Clean Up Dependencies

Switch to using the official Moderator repository, now that they've taken the pull request to support Swift 3 & 4 simultaneously.
Swift 4 also has a really nice ".package(url:from:)" notation to specify dependencies. I'd like to be able to use that, so let's abuse the fact that the Package file is a swift file, and backport it as an extension.

This change doesn't quite work yet, because kareman/Moderator got mis-tagged by accident. Once that is fixed, the breaks should be fixed.


Enabled tls certificate files to be stored and used as connect options

According to this issue: https://github.com/NetComposer/nkpacket/issues/9
the following change enables client certificate verification.

Done.
My editor did more changes than necessary.
Greetings,
Pawel
pt., 30 paź 2020 o 10:03 Carlos González Florido<EMAIL_ADDRESS>napisał(a):

@kalta requested changes on this pull request.
Hi. It looks good, thanks.
However, could you please modify only the relevant line?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/NetComposer/nkpacket/pull/10#pullrequestreview-520479934,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ADDVJPWCXFCYWGXLL3VHTDTSNJ6NBANCNFSM4SFZWY5A
.


Publish as crates

Three people have reached out asking for crates. Give me a thumbs up 👍 if you want crates.

[ ] Make individual builders inside semantic analyzer toggleable. Symbol and scope builders can be turned off at least.
[x] Research and double check the API (input and output) for the parser, I don't think it's good at the moment.

I remembered the author of yarp mentioning the return value of the parser somewhere on twitter, I double checked its source code, I now recall why I designed the return value this way :-)

Only the module record builder is togglable. I can export the other individual components if there is a demand.


fix command in getting-started.md

Ran into an error setting up a new project using this documentation. It looks like npx react-native init <projectName> --version ^0.62.2 --template <templateName> will itself prepend react-native-template- to whatever is provided to the --template arg, so documentation should just be npx react-native init <projectName> --version ^0.62.2 --template typescript.

Strangely my experience is the opposite...
Z:\Temp>npx react-native init p4 --version ^0.62.2 --template typescript

<snip>Electron logo & welcome message </snip>

√ Downloading template
× Copying template
error Error: Couldn't find the "C:\Users\dannyvv\AppData\Local\Temp\rncli-init-template-6IKBKt\node_modules\typescript\template.config.js file inside "typescript" template. Please make sure the template is valid. Read more: https://github.com/react-native-community/cli/blob/master/docs/init.md#creating-custom-template

where npx react-native init p6 --version ^0.62.2 --template react-native-template-typescript  worked fine.
The docs  on npmjs also mention

So strange. Here's the complete repo if it helps spot something funky
c:\> cd c:\repos
c:\repos> git clone https://github.com/microsoft/react-native-windows.git react-native-windows3
c:\repos> cd react-native-windows3
c:\repos\react-native-windows3> npx react-native init foo --version ^0.62.2 --template typescript
[...]
info Setting up new React Native app in c:\repos\react-native-windows-3\foo
info Fetching template react-native-template-typescript...
[...]
Done in 22.75s.

  Run instructions for iOS:
    • cd "c:\repos\react-native-windows-3\foo" && npx react-native run-ios
    - or -
    • Open foo\ios\foo.xcodeproj in Xcode or run "xed -b ios"
    • Hit the Run button

  Run instructions for Android:
    • Have an Android emulator running (quickest way to get started), or a device connected.
    • cd "c:\repos\react-native-windows-3\foo" && npx react-native run-android

  Run instructions for Windows and macOS:
    • See https://aka.ms/ReactNative for the latest up-to-date instructions.

c:\repos\react-native-windows-3>

@RobMeyer I think things get confused because you create the app 'under' the react-native-windows git repo, npx will pick up a differetn versions of the react-native cli...
If you run npx react-native --version in the rnw you'll see a different version than when you run it under c:\repos... Maybe that is where the difference comes form?

I dont think using the version arg and template arg at the same time is supported. -- It certainly doesn't make sense, since those args conflict in their meaning.
To use the typescript template with 0.62 you should use:
npx react-native init MyApp --template<EMAIL_ADDRESS>We should update the docs to use that.

Resolved by #164


A correction in gradient checking

I am not sure that the cost function is J(theta) or L(theta)? :)

Yes, you are right.
Thank you.


Instructions to install VM extension don't work

PS C:\WINDOWS\system32> $AzureNetworkWatcherExtension = Get-AzureRmVMExtensionImage -Location WestEurope -PublisherName Microsoft.Azure.NetworkWatcher -Type NetworkWatcherAgentWindows -Version <IP_ADDRESS>
Get-AzureRmVMExtensionImage : Artifact: VMExtension was not found.
ErrorCode: NotFound
ErrorMessage: Artifact: VMExtension was not found.
StatusCode: 404
ReasonPhrase: Not Found
OperationID : 33814861-0743-42d6-bdf9-e5ab98d5a655
At line:1 char:33

... Extension = Get-AzureRmVMExtensionImage -Location WestEurope -Publish ...

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

CategoryInfo          : CloseError: (:) [Get-AzureRmVMExtensionImage], ComputeCloudException
FullyQualifiedErrorId : Microsoft.Azure.Commands.Compute.GetAzureVMExtensionImageCommand

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

ID: 07dd891c-03dd-fa25-a95e-36081d9f3956
Version Independent ID: 0a6885c0-7e93-183f-fea4-1f3a6d601841
Content: Manage packet captures with Azure Network Watcher - PowerShell
Content Source: articles/network-watcher/network-watcher-packet-capture-manage-powershell.md
Service: network-watcher
GitHub Login: @jimdial
Microsoft Alias: jdial

PR submitted https://github.com/MicrosoftDocs/azure-docs/pull/14523


add obsession extension

simple support of obsession.vim for vim-airline.
note that i'm aware of solution proposed here, but i found it pretty weirdo mixing up my status line and hiding some parts.

thanks

Very nice. Thanks.
What could I add in .vimrc if I just want line number without the slash and
total lines. The % indicator is good enough for me.
Thanks again.
Rick
On Sun, May 29, 2016 at 1:52 PM, ratijas<EMAIL_ADDRESS>wrote:

simple support of obsession.vim for vim-airline.
note that i'm pretty aware of solution proposed here: here
https://github.com/vim-airline/vim-airline/issues/777#issuecomment-113704356,
but i found it pretty weirdo mixing up my status line and hiding some parts.
You can view, comment on, or merge this pull request online at:
https://github.com/vim-airline/vim-airline/pull/1180
Commit Summary

add obsession extension

File Changes

M autoload/airline/extensions.vim
https://github.com/vim-airline/vim-airline/pull/1180/files#diff-0
(4)
A autoload/airline/extensions/obsession.vim
https://github.com/vim-airline/vim-airline/pull/1180/files#diff-1
(20)
M autoload/airline/init.vim
https://github.com/vim-airline/vim-airline/pull/1180/files#diff-2
(4)
M doc/airline.txt
https://github.com/vim-airline/vim-airline/pull/1180/files#diff-3
(9)

Patch Links:

https://github.com/vim-airline/vim-airline/pull/1180.patch
https://github.com/vim-airline/vim-airline/pull/1180.diff

—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/vim-airline/vim-airline/pull/1180, or mute the thread
https://github.com/notifications/unsubscribe/ABaFwpEpEDAsiy7WXNq_j8GNEThTx8dAks5qGe5hgaJpZM4IpXOj
.

--
rd

Am 2016-06-02 04:44, schrieb Richard Dooling:

What could I add in .vimrc if I just want line number without the
slash and
total lines. The % indicator is good enough for me.

you should customize the variable g:airline_section_z

Thanks! I'm not a vim scripter, but this seems to work:
let g:airline_section_z = airline#section#create(['%3p%% ', 'linenr', ':%3v ', '%{ObsessionStatus()}'])
Wordcount is still there too, which I want, but that must be added via the wordcount extension.
Thanks again.


fatal: destination path 'PACTA_analysis' already exists and is not an empty directory

run once failed... run 2nd time failed with...

# fatal: destination path 'PACTA_analysis' already exists and is not an empty directory
because cloned repos were not cleaned up from previous failed run

What behaviour would  you prefer?
Here are some options I can think of:

Ensure the commands always starts from a clean directory, e.g. by working on a temporary directory.
Wrapping git clean -dff into a cleanup command (a bit hard core because it'd be inspecific), or implementing cleanup-pacta which specifically removes pacta siblings.
Not cloning if the local repo exists -- and instead just git fetch && git checkout master && git reset --hard origin/master.

Oops, sorry -- cj's message continued ...

would prefer the the output file be saved to whatever my working directory is,
i.e. if I run from the root of this repo, I want the result in the root of the repo

# image_tar_gz="${parent}/2dii_pacta.tar.gz"

I think 1. is the best solution... it should run things in a tmp directory that gets automatically clean up even if the script exits unexpectedly, otherwise... maybe it should at least check that it can create those directories before starting to do so
2 and 3 seem like an absolute no-go for me... I have local clones of the PACTA_analysis and friends repos, sometimes multiple ones, and I'm often actively using them for development... so I definitely don't want this script to look around my local drive for clones of these repos and make the very strong, probably wrong assumption that it's a nice, clean, fresh, up to date, synced with master, free of uncommitted changes clone that's ready to be used for this build process... that is almost never the case on my machine... if that's an important option for you (building based on a local clone), I would strongly prefer that you make that a non-default, very explicit option (e.g. look for local clones in this directory - --local /User/cj/my/fresh/clones)

Thanks!
For now I just added a hint about how to cleanup (#8). But I do like option (1) too.
Can you explain more about why (3) is a bad option? If in pacta/ (or elsewhere) we have temporary copies of the repos, why not just get update the local copies instead of cloning the entire thing?

I really fear making any assumptions about an existing local clone of the repos. Like I said, I have a few of them on my drive for various reasons, in various states. I don't want a script finding an existing clone on my drive, deciding that must be the one it should use, assume that it can do whatever it wants/needs to do to that clone in prep for doing the rest of what it does... e.g. git checkout master changes what branch that clone is on, maybe I don't want that, maybe I have changes that haven't been committed or stashed...
unless... I explicitly tell the script to use a specific local clone... then it's on me and I'm ok with the script making changes to that clone

also, if "the local repo exists", I would think the probability that something went wrong is pretty high, and I would therefore be more comfortable with starting over from scratch


cli command: deck -> logs

Not implemented: unikube package logs

Please don't forget to allow the user to follow the logs (using -f / --follow option).


Add support for RediSQL Module

Hi!
Thanks for your work on the library.
I would be interested in adding support for RediSQL with references here: http://redbeardlab.tech/rediSQL/references/
I work on the developing of the module itself, and I can provide a PR myself in quite short time.
However, before to work on it, I would like to know if you will be willing to merge it into the main codebase or if you would prefer a separated library.
Thanks,

Hi.
Separate library is preferred since it is more flexible for both of us and does not bloat main library.

Perfect!
Thanks!


[OC MVP] Add Pendo Tracking Snippet

As an Akash PM (and/ or engineer), I would like to have quantifiable data and insights into user adoption, conversion, onboarding paths, drop-offs and more so that I can tweak the experience and see if it improves those metrics.
Detailed requirements:
See https://docs.google.com/document/d/1dfEtBiPLq0sOXDm6essdDPvOr9EEDH80kc4VCgWBcS4/edit#
Pendo: https://support.pendo.io/hc/en-us/articles/360046272771

Identify the visitor (required) and account (optional) metadata we want to pass to pendo

In our case for the OCL deploy app, we would only have a visitor ID and that would be the user’s wallet address (public key)

Install the pendo (Javascript) snippet in our frontend code

This snippet is where we would specify the visitor ID (wallet address)
Verify installation and set up things within Pendo

Closing because we created #348


Serializer comments incorrectly specify JSON and not CBOR encoding

Very minor, but took me a second to track down.
Some files correctly state JSON or CBOR encoding as serialize options.
Example
amazon-freertos/libraries/c_sdk/standard/serializer/include/iot_serializer.h
/*
 * This library is to provide a consistent layer for serializing JSON-like format.
 * The implementations can be CBOR or JSON.
 */

Other files like do not, and go further by specifying JSON when in the demos it's CBOR.
amazon-freertos/libraries/c_sdk/standard/ble/include/iot_ble_mqtt_serialize.h
/**
 * @brief Deserialize a CONNACK message received from MQTT BLE Proxy.
 *
 * Deserialize the CONNACK parameters from JSON structure format received from MQTT BLE proxy.
 *

The latter is incorrect, it's using CBOR best I can tell.
It's minor, I know. But I spent too long tracking down the
#define IOT_BLE_MESG_ENCODER               ( _IotSerializerCborEncoder )
that hinted it was CBOR and not JSON.
Applies to more than just the example, these are the Doxygen comments, so would also translate into documentation.
IIRC, the MQTToverBLE proxy did initially use JSON.

Hi,
Thank you for pointing this out. I have raised a PR to fix the documentation.


docs: Update grammar

Corrected errors like "Execute a DML statements" to "Execute a DML statement", "If the callback is omitted, we'll return a Promise" to "If the callback is omitted, the function returns a Promise". Added punctuation, and made general edits to make sentences simpler, and in the Active voice.

Thanks a lot. I left one suggestion in the comment. Please, let me know if
you are ok with it, else, I will revert the changes.
Regards,
Romola.
On Mon, Mar 4, 2019 at 12:43 PM Dave Gramlich<EMAIL_ADDRESS>wrote:

@callmehiphop requested changes on this pull request.
I didn't mean to approve! Still a couple items that need to be resolved.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/googleapis/nodejs-spanner/pull/544#pullrequestreview-210303645,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ArJUBYQRmn5qNoCKIchDeURRdgvXUl8Zks5vTWlOgaJpZM4bZwPg
.


Add visualbert onnx suport

What does this PR do?

Fixes #555 (issue)
Support VisualBERT model config.
Before submitting

[ ] This PR fixes a typo or improves the docs (you can dismiss the other checks if that's the case).
[ ] Did you make sure to update the documentation with your changes?
[ ] Did you write any new necessary tests?

Who can review?

Hi @echarlaix, I wanted to thank you for reviewing the pull request. Frankly, I’m struggling a bit. I understand the files that need to be altered and the function to be implemented, but I’m having trouble finding the information related to the model, especially given that I’m not very familiar with such a large codebase. I would like to know if there are ways I can contribute more to this issue. I understand you’re busy, but if possible, could you guide me further?
I found the structure of inputs and outputs from the forward function of the model here. However, I’m not sure if the model needs the normalized text configuration or where to locate the appropriate _task_mapping attribute. I chose these areas based on the tasks the model has been fine-tuned for, but I could use some guidance on where to look.

The docs for this PR live here. All of your documentation changes will be reflected on that endpoint. The docs are available until 30 days after the last update.

Hi @tedasdf, thanks for your contribution! I see that you closed this PR yesterday but happy to help if you want to re-open it and continue working on the integration.

I found the structure of inputs and outputs from the forward function of the model here. However, I’m not sure if the model needs the normalized text configuration or where to locate the appropriate _task_mapping attribute. I chose these areas based on the tasks the model has been fine-tuned for, but I could use some guidance on where to look.

The inputs used to export the model needs to be a subset of the model's inputs (a check is done here https://github.com/huggingface/optimum/blob/v1.23.3/optimum/exporters/onnx/convert.py#L96 for this). So you need to first make sure that the inputs defined in your VisualBertOnnxConfig is a subset of https://github.com/huggingface/transformers/blob/v4.46.3/src/transformers/models/visual_bert/modeling_visual_bert.py#L700-L712
In your case I see that you have pixel_values which is not part of the forward signature, do you mean visual_embeds ? If yes, you'll need to rename it using the rename_ambiguous_inputs method. Also pixel_values inputs are generated as tensors of shape [batch_size, num_channels, height, width]
https://github.com/huggingface/optimum/blob/d6de6762e0e4bf8136f0435211a0e777f5bf2f33/optimum/utils/input_generators.py#L829 which I don't think is what you expect from visual_embeds.


Fix travis.

FYI: @rene @divvelajagadeesh @rcparimala @kyatite -- all tests should pass when run locally with docker credentials ... more eyes are welcome.

Lgtm


MRG: Fix OSX test

For some reason test_scale_mri_xfm is very slow on OSX. By marking it slow, it will be skipped there. I left the timeout as 60 because IIRC it was a bit slow on Linux, too.
Feel free to merge if CIs come back happy so that PRs can be green again

At least it's a different test this time!


Editable subobjects issue

Godot version:

Godot 3.0 Beta 2
OS/device including version:

Windows 10 64bit
Intel i7 6700k
MSI GeForce GTX 1060 (6GB)
16 GB RAM DDR4
Z170 Gaming Pro (Mainborad)
Issue description:

If changed a included (linked) scene in the editor node tree to "editable subobjects" and change something (for example a animatedSprite to another animation) and after that changing the included (linked) scene back to "NOT editable subobjects" then the editor keeps the changed animation (if not restarting) and ingame it is showing the default animation which isn´t changed.
Steps to reproduce:

Create a new scene and use a "KinematicBody2D" as root node
Add a "animatedSprite" Node as a child to the "KinematicBody2D"
Add two animations (simple two different pictures with an animation-name)
Save that scene for example  as "charakter" or something
Create another new scene and use a "Node2D" as root node
add the created "charakter" scene two times as a child to the current "Node2D"
activate on both included charakter scenes the "editable subobjects" option (rightclick on the charakter scene on the nodetree)
Change the default animation from the "animationSprite" to the other animation (to see a difference)
Deactivate the "editable subobjects" on only one included scene
The changes are still there on both nodes in the editor but not ingame when the scene is started

Minimal reproduction project:

EditableSubobjectIssue.zip

[ ] I searched the existing GitHub issues for potential duplicates.

Afaik this is still relevant in master, but this is incredibly useful as long as #20409 & #6455  are not fixed since this is the only way to prevent data loss after renaming/reparenting.

We could fix this with soft-reload of the scene (something like what happens when the instanced scene is changed externally) when editable children are disabled. Not sure if it's worth it though. The instanced scene might be modified e.g. by a tool script and this is not reflected in game either. This issue is harmless and at most unexpected for the first time.

It looks like https://github.com/godotengine/godot/pull/46057 will fix this.


error: use of undeclared identifier 'DW_UT_compile'

/usr/local/include/folly/experimental/symbolizer/DwarfUtil.h:73:22: error: use of undeclared identifier 'DW_UT_compile'
  uint8_t unitType = DW_UT_compile; // DW_UT_compile or DW_UT_skeleton
                     ^

folly-2<IP_ADDRESS>

This was caused by a mistake in the folly port.
Thanks for your help.


Strat 79 - Added working validation for multipleOf

Can you submit a new clean pull request forked directly from jdorn/json-editor with only your commits?  Also, please only include changes to files in the src/ directory and not dist/


How to run autoencoder

Environment info
mac os X EI CapItan
Hi,
I am a fresher on mxnet, and I'm sorry that my english is not good. I installed the mxnet on my mac ,and I can run example image-classification. Now I want to run autoencoder, but I got a error message:"ImportError: No module named sklearn.datasets".
When I use pip install sklearn , the system told me to installed it, like this: "Requirement already satisfied: scikit-learn in /usr/local/lib/python2.7/site-packages (from sklearn)" . I have set the path to environment , but it still can't work.
who can tell me how to resolve this problem. thank you very much.

This issue is closed due to lack of activity in the last 90 days. Feel free to reopen if this is still an active issue. Thanks!


ui issue

drag an UIView to storyboard
set class CircleProgressView
set Progress property to 1.0
tun Rounded Cap on

@xrolfex Can this be fixed?

It can be fixed but it would require the a significant change in the structure. Essentially the fill track needs its percentage to be larger when track cap is set. At the moment it time i will put it in the backlog to work. On Going to close this issue for now.

@xrolfex any updates on this issue, by any chance?
Just to clarify the problem, since the issue is badly formatted: if rounded cap is enabled and the track path has a background color, when progress is around 99%-100%, the line overlaps with itself and the rounded arc takes the color of the progress path background, rather than the progress path fill color.
Here's a screenshot at 100%.


Portal : Placeholder of search textbox not matching to search feature implementation

Describe the bug
Placeholder of search textbox not matching to search feature implementation
Pre-requisites
Login to https://dev.raaghu.io
Steps to reproduce the behavior:

Go to User grid section on landing page
Verify the placeholder for search textbox

Actual behavior
Placeholder of search textbox not matching to search feature implementation
Expected behavior
1.If placeholder is "Search" , it should be global search, but currently only user name is getting searched.
so either placeholder needs to make specific like Search By Username
or if we keep the placeholder "Search" , need to implement global search.
Screenshots
Desktop (please complete the following information):

OS: [Windows]
Browser [e.g. chrome]
Version [125]

Smartphone (please complete the following information):  : NA

Device: [e.g. iPhone6]
OS: [e.g. iOS8.1]
Browser [e.g. stock browser, safari]
Version [e.g. 22]

Additional context
NA
@kaushikgokhale

Hello @trivenikulkarni  we need backend changes for filters as we want to filter all fields for member-list grid.

@pravinwaghmare23  please check what is pending for this task and take this task ahead.

Goble search is implemented so keeping search placeholder as  search

Full name is not search -

Completed - Search filter is working.


Better Documentation for select element

Select element does not display if not initialized. This information is no where in the documentation and we have to dig through the internet to find a solution to this issue. The solution came from the following SO link - http://stackoverflow.com/questions/28258106/materialize-css-select-doesnt-seem-to-render
This should be documented in the forms page. Also, the other issue pointed out in the SO link regarding dynamic generation of select box also needs some consideration as it is a very common requirement. This issue might be a make or break issue for developers to adopt materialize.

The initialization part in the documentation is definitely in the docs. I guess it is a little far down. Also the update / destroy method is documented under initialization. I'm not sure what else is needed to help with dynamic generation though

I agree that this should be better specified; I just spent 30 minutes wondering why my copy and pasted code from the docs wasn't working, then I found this issue.

Added in 30ded5033a8d2712ab72bc337ee7c3d29ebf8852


Hylafaxplus

This pull requests contains three commits

add myself to the maintainers list (is that ok?)
add a package hylafaxplus
add a nixos module to configure the hylafax server service (including secondary tasks such as spool directory maintainance and cleanup)

Motivation for this change
Send and receive faxes with NixOS.
Things done

[x] Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS)
Built on platform(s)

[x] NixOS: 18.03 & unstable
[ ] macOS
[ ] other Linux distributions

[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[ ] Tested compilation of all pkgs that depend on this change using nix-shell -p nox --run "nox-review wip"
[x] Tested execution of all binary files (usually in ./result/bin/): NixOS 18.03
[ ] Determined the impact on package closure size (by running nix path-info -S before and after)
[ ] Fits CONTRIBUTING.md.

There is another Pull Request to that end: https://github.com/NixOS/nixpkgs/pull/19392 , involved parties: @RamKromberg , @Mic92

When enabling hylafax (services.hylafax.enable = true) the service fails to start:
● hylafax-spool.service - HylaFAX spool area preparation
   Loaded: loaded (/nix/store/pcxnbf9qdn9w0fqrisfybpihy1c5z31z-unit-hylafax-spool.service/hylafax-spool.service; linked; vendor preset: enabled)
   Active: failed (Result: exit-code) since Fri 2018-08-17 14:32:05 BST; 4min 17s ago
     Docs: man:hylafax-server(4)
  Process: 1142 ExecStart=/nix/store/8x88gkskijziagzkxsvil5jgnl49qpd1-unit-script-hylafax-spool-start (code=exited, status=1/FAILURE)
 Main PID: 1142 (code=exited, status=1/FAILURE)

Aug 17 14:32:05 turingmachine systemd[1]: Starting HylaFAX spool area preparation...
Aug 17 14:32:05 turingmachine 8x88gkskijziagzkxsvil5jgnl49qpd1-unit-script-hylafax-spool-start[1142]: cp: cannot stat '/nix/store/f69a1iijx3nir4c08pcdzvq9aqdfsd6j-hylafax-config-modems/*': No such file or directory
Aug 17 14:32:05 turingmachine systemd[1]: hylafax-spool.service: Main process exited, code=exited, status=1/FAILURE
Aug 17 14:32:05 turingmachine systemd[1]: hylafax-spool.service: Failed with result 'exit-code'.
Aug 17 14:32:05 turingmachine systemd[1]: Failed to start HylaFAX spool area preparation.

When enabling hylafax (services.hylafax.enable = true) the service fails to start

Yes, one needs to define at least one modem. I'm wondering if it would be useful to permit starting HylaFAX without modems, but there is probably no use to this. With the latest version of the pull request, I added an assertion that complains about missing modems. Additionally, I added a note on the need to define modems in the description of the config.services.hylafax.modems option.
There is another option with a similar effect: config.services.hylafax.userAccessFile points to /etc/hosts.hfaxd by default. This file must exist and be accessible by the uucp user only. The admin may create it with a proper config.environment.etc."hosts.hfaxd" configuration. I added a corresponding note in the option description. I'm not sure if I can/should check this more thoroughly.
Finally, I changed the names of some supporting build scripts of the package to be more consistent.


Kwxm/correct conformance comments

@perturbing and @HarmonicLabs pointed out that there was a problem with the on-curve-bit3-clear conformance test for BLS12_381 G1 and G2 uncompression.  The comments didn't describe what the test actually did so I've corrected the comments and added a couple of tests that do do what the comment claimed (I hope).

I don't  seem to be able to add @perturbing as a reviewer, but nonetheless I hope he'll review this!

LGTM


Same apps multiple in Charts.yaml dependencies will fail to build

version.BuildInfo{Version:"v3.1.2", GitCommit:"d878d4d45863e42fd5cff6743294a11d28a9abce", GitTreeState:"clean", GoVersion:"go1.13.8"}
Chart.yaml
description: test
name: test-apps
version: 0.0.1
dependencies:
  - name: mysql
    alias: mysql56
    repository: https://kubernetes-charts.storage.googleapis.com
    version: 1.6.3
  - name: mysql
    alias: mysql80
    repository: https://charts.bitnami.com/bitnami
    version: 6.11.5

this gives error like

Error: can't get a valid version for repositories mysql. Try changing the version constraint in Chart.yaml

It looks well for me.
root@i-w9zti18m:~/charts/test-apps# helm version
version.BuildInfo{Version:"v3.2.1", GitCommit:"fe51cd1e31e6a202cba7dead9552a6d418ded79a", GitTreeState:"clean", GoVersion:"go1.13.10"}
root@i-w9zti18m:~/charts/test-apps# cat Chart.yaml
apiVersion: v2
description: test
name: test-apps
version: 0.0.1
dependencies:
  - name: mysql
    alias: mysql56
    repository: https://kubernetes-charts.storage.googleapis.com
    version: 1.6.3
  - name: mysql
    alias: mysql80
    repository: https://charts.bitnami.com/bitnami
    version: 6.11.5
root@i-w9zti18m:~/charts/test-apps# helm dependency update
Saving 2 charts
Downloading mysql from repo https://kubernetes-charts.storage.googleapis.com
Downloading mysql from repo https://charts.bitnami.com/bitnami
Deleting outdated charts

Hi, @ysaakpr - I cannot reproduce this issue either, with Helm 3.3.3 and your sample Chart.yaml. If you still are experiencing this issue, please let us know, but I'm closing this now.


Taken meeting time slots were being displayed in the local time of the user

Some taken meeting time slots were being shown on the calendar when using the user's local time. When switching to Redmond time, they disappeared as expected.
This is a bug, for context, the meeting slots were being shown in a different day than Redmond time, and the user was in Central European Time.
We need to replicate this and find out why is happening.

I was able to replicate this issue, here's the way to do it:

Schedule a new meeting in Redmond Time, any day, any time
Then click the button to create a new meeting
The previously taken spot is still showing in the user's local time, but not on Redmond time.
If the user goes ahead and schedule a meeting on that time slot, the app will allow it and there is going to be two or more meetings overlapping, which is something that must be prevented.

If the user schedules the meeting in Redmond Time, this won't happen. I suspect there's a check missing when displaying the times in local time.

The issue was not in the checks or in the calendar component, it was actually caused by a bug when storing the selected date in the table.
If the user was in a different time zone, and choses to display the calendar time in Redmond time, we were saving that date directly in the database. However, we must always save dates in the user's local time, always.
This has been fixed by converting the date and time in the user's local time in case the "Show in Redmond time" option was selected.


JIRA Collector NullPointerException

JIRA Version： 7.10.1
Hygieia Commit ID: 996ec6b93c924ebe43efc61345f2448798e9d1ad (very new)
Error:

2018-06-15 11:06:00,000 INFO  c.c.d.collector.CollectorTask - Running Collector: Jira
2018-06-15 11:06:00,019 INFO  c.c.d.collector.CollectorTask - -----------------------------------
2018-06-15 11:06:00,021 INFO  c.c.d.collector.CollectorTask - http://<IP_ADDRESS>:8080/
2018-06-15 11:06:00,021 INFO  c.c.d.collector.CollectorTask - -----------------------------------
2018-06-15 11:06:00,023 DEBUG c.c.d.client.team.TeamDataClientImpl - Constructing data collection for the feature widget, team-level data...
2018-06-15 11:06:00,038 INFO  c.c.d.collector.CollectorTask - Team Data               0        0s
2018-06-15 11:06:00,040 DEBUG c.c.d.c.p.ProjectDataClientImpl - Constructing data collection for the feature widget, project-level data...
2018-06-15 11:06:00,302 DEBUG c.c.d.c.p.ProjectDataClientImpl - Size of paged Jira response: 1
2018-06-15 11:06:00,336 INFO  c.c.d.collector.CollectorTask - Project Data            1        0s
2018-06-15 11:06:00,339 DEBUG c.c.d.c.story.StoryDataClientImpl - Constructing data collection for the feature widget, story-level data...
2018-06-15 11:06:00,405 DEBUG c.c.d.c.story.StoryDataClientImpl - Obtaining story information starting at index 0...
2018-06-15 11:06:00,491 ERROR c.c.d.collector.FeatureCollectorTask - Failed to collect jira information
java.lang.NullPointerException: null
at com.capitalone.dashboard.util.FeatureWidgetQueries.getStoryQuery(FeatureWidgetQueries.java:111) ~[jira-feature-collector.jar!/:2.0.5-SNAPSHOT]
at com.capitalone.dashboard.client.DefaultJiraClient.getIssues(DefaultJiraClient.java:95) ~[jira-feature-collector.jar!/:2.0.5-SNAPSHOT]
at com.capitalone.dashboard.client.story.StoryDataClientImpl.updateStoryInformation(StoryDataClientImpl.java:162) ~[jira-feature-collector.jar!/:2.0.5-SNAPSHOT]
at com.capitalone.dashboard.collector.FeatureCollectorTask.collect(FeatureCollectorTask.java:119) [jira-feature-collector.jar!/:2.0.5-SNAPSHOT]
at com.capitalone.dashboard.collector.FeatureCollectorTask.collect(FeatureCollectorTask.java:28) [jira-feature-collector.jar!/:2.0.5-SNAPSHOT]
at com.capitalone.dashboard.collector.CollectorTask.run(CollectorTask.java:63) [core-2.0.5-SNAPSHOT.jar!/:2.0.5-SNAPSHOT]
at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) [spring-context-4.2.5.RELEASE.jar!/:4.2.5.RELEASE]
at org.springframework.scheduling.concurrent.ReschedulingRunnable.run(ReschedulingRunnable.java:81) [spring-context-4.2.5.RELEASE.jar!/:4.2.5.RELEASE]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [na:1.8.0_171]
at java.util.concurrent.FutureTask.run(FutureTask.java:266) [na:1.8.0_171]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180) [na:1.8.0_171]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) [na:1.8.0_171]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_171]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_171]

Collector Properties (note: the value of feature.jiraIssueTypeName is chinese character):

dbname=dashboarddb
dbhost=localhost
dbport=27017
dbusername=dashboarduser
dbpassword=dbpassword
logging.file=/opt/Hygieia/logs/jira.log
feature.pageSize=100
feature.deltaStartDate=2018-01-01T00:00:00.000000
feature.masterStartDate=2018-01-01T00:00:00.000000
feature.deltaCollectorItemStartDate=2018-01-01T00:00:00.000000
feature.cron=0 0/1 * * * *
feature.queryFolder=jiraapi-queries
feature.storyQuery=story
feature.epicQuery=epic
feature.jiraBaseUrl=http://<IP_ADDRESS>:8080/
feature.jiraQueryEndpoint=rest/api/2/
feature.jiraCredentials=YWRtaW46MTIzNDU2
feature.jiraIssueTypeName=故事
feature.jiraSprintDataFieldName=customfield_10101
feature.jiraEpicIdFieldName=customfield_10102
feature.jiraStoryPointsFieldName=customfield_10106
feature.jiraTeamFieldName=
feature.jiraBoardAsTeam=false
logging.level.com.capitalone.dashboard=DEBUG
logging.level.com.capitalone.dashboard.collector=DEBUG
logging.level.com.atlassian.jira=DEBUG

Hope for your help! Thanks!

Well, after serval times trying, I solved the problem.

feature.jiraIssueTypeName should be feature.jiraIssueTypeNames. I missed s
The value of feature.jiraIssueTypeNames can't be 故事, otherwise JIRA can't find this issue type. Actually, we should assign Story to feature.jiraIssueTypeNames what ever language you set in JIRA.

Now, when running jira collector, we could see these logs:

2018-06-15 11:56:00,001 INFO  c.c.d.collector.CollectorTask - Running Collector: Jira
2018-06-15 11:56:00,016 INFO  c.c.d.collector.CollectorTask - -----------------------------------
2018-06-15 11:56:00,016 INFO  c.c.d.collector.CollectorTask - http://<IP_ADDRESS>:8080/
2018-06-15 11:56:00,016 INFO  c.c.d.collector.CollectorTask - -----------------------------------
2018-06-15 11:56:00,016 DEBUG c.c.d.client.team.TeamDataClientImpl - Constructing data collection for the feature widget, team-level data...
2018-06-15 11:56:00,016 INFO  c.c.d.collector.CollectorTask - Team Data               0        0s
2018-06-15 11:56:00,016 DEBUG c.c.d.c.p.ProjectDataClientImpl - Constructing data collection for the feature widget, project-level data...
2018-06-15 11:56:00,057 DEBUG c.c.d.c.p.ProjectDataClientImpl - Size of paged Jira response: 1
2018-06-15 11:56:00,062 INFO  c.c.d.collector.CollectorTask - Project Data            1        0s
2018-06-15 11:56:00,062 DEBUG c.c.d.c.story.StoryDataClientImpl - Constructing data collection for the feature widget, story-level data...
2018-06-15 11:56:00,096 DEBUG c.c.d.c.story.StoryDataClientImpl - Obtaining story information starting at index 0...
2018-06-15 11:56:00,179 DEBUG c.c.d.client.DefaultJiraClient - Processing issues 0 - 6 out of 6
2018-06-15 11:56:00,179 DEBUG c.c.d.c.story.StoryDataClientImpl - Story information query took 82 ms
2018-06-15 11:56:00,179 DEBUG c.c.d.c.story.StoryDataClientImpl - Size of paged Jira response: 6
2018-06-15 11:56:00,196 DEBUG c.c.d.c.story.StoryDataClientImpl - Processing epic data
2018-06-15 11:56:00,197 DEBUG c.c.d.c.story.StoryDataClientImpl - Processing epic data took 0 ms
2018-06-15 11:56:00,197 INFO  c.c.d.c.story.StoryDataClientImpl - Loop i 0 pageSize 6
2018-06-15 11:56:00,197 INFO  c.c.d.collector.CollectorTask - Story Data              6        0s
2018-06-15 11:56:00,197 INFO  c.c.d.collector.CollectorTask - Finished                         0s

Unfortunately, the Feature Widget still shows no data. I am trying to figure it out.

我遇到了和你一样的问题，这个问题是如何解决的呢？jiraIssueTypeNames这个值我设定了，但是可惜还是报错


Check all links in the vignettes

Once public and the vignettes have links, ensure each link works.

Done!


Make basic skeleton of the database backend

Looks good. You can yeet the "Additional checks" comment and test model and we are good to go from my side (especially since this is just the skeleton and no APIs)

Have done so, and awaiting further work soon

@Signor-Koala next time give a ping before you merge n.n


uncaught Exception ical 1.9.3 nodejs 14.16.1 js-controller 3.3.8

Describe the bug
after URLProcessing of Nextcloud Calendars iCal is terminating due to uncaught Exception. No items in iobroker where updated.
To Reproduce
Steps to reproduce the behavior:

Go to 'instances'
Click on 'Reload'
See error

Expected behavior
URL Processing of Nextcloud Calendars without terminating
Screenshots & Logfiles
If applicable, add screenshots and logfiles to help explain your problem.
Versions:

Adapter version: 1.9.3
JS-Controller version: 3.3.8
Node version: 14.16.1
Operating system: ubunbtu 18.04 LTS

Additional context
This behaviour is since update from nodejs 10.x to 14.x

Can you please try with upcoming 1.10.0 again?

yeah it's working now! great - thank's so much :-)


Build failure: nct6687d with linuxPackages_latest

Steps To Reproduce
Steps to reproduce the behavior:

nixos-rebuild with

  boot.kernelModules = [ "nct6687" "i2c-dev" ];
  boot.extraModulePackages = with config.boot.kernelPackages; [ nct6687d ];
  boot.kernelPackages = pkgs.linuxPackages_latest;

Build log
error: builder for '/nix/store/0dll4a4kvayqd4lyhclnswnqg395sqa6-nct6687d-0-unstable-2024-02-23.drv' failed with exit code 2;
       last 10 log lines:
       >       |
       > /build/source/nct6687.c:1171:19: error: initialization of 'void (*)(struct platform_device *)' from incompatible pointer type 'int (*)(struct platform_device *)' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wincompatible-pointer-types-Werror=incompatible-pointer-types8;;]
       >  1171 |         .remove = nct6687_remove,
       >       |                   ^~~~~~~~~~~~~~
       > /build/source/nct6687.c:1171:19: note: (near initialization for 'nct6687_driver.<anonymous>.remove')
       > cc1: some warnings being treated as errors
       > make[2]: *** [/nix/store/d4hzyrkkp1lqy8z30k10q6za7y4gxy5i-linux-6.11-dev/lib/modules/6.11.0/source/scripts/Makefile.build:244: /build/source/nct6687.o] Error 1
       > make[1]: *** [/nix/store/d4hzyrkkp1lqy8z30k10q6za7y4gxy5i-linux-6.11-dev/lib/modules/6.11.0/source/Makefile:1926: /build/source] Error 2
       > make: *** [/nix/store/d4hzyrkkp1lqy8z30k10q6za7y4gxy5i-linux-6.11-dev/lib/modules/6.11.0/source/Makefile:224: __sub-make] Error 2
       > make: Leaving directory '/nix/store/d4hzyrkkp1lqy8z30k10q6za7y4gxy5i-linux-6.11-dev/lib/modules/6.11.0/build'
       For full logs, run 'nix log /nix/store/0dll4a4kvayqd4lyhclnswnqg395sqa6-nct6687d-0-unstable-2024-02-23.drv'.
error: 1 dependencies of derivation '/nix/store/hvpika8wh7wah8y76i7fn4z182hxbsjj-linux-6.11-modules.drv' failed to build
error (ignored): error: cannot unlink '/tmp/nix-build-nvidia-x11-560.35.03-6.11.drv-0/build/NVIDIA-Linux-x86_64-560.35.03/32': Directory not empty
error: 1 dependencies of derivation '/nix/store/8v1pnrv39kdmf431ss363n1m1swq2pyb-nixos-system-lacerta-24.11.20240916.99dc878.drv' failed to build

Additional context
Just broke a few days ago. Right now I'm trying out Nyx's Cachyos Kernel, but I tried to change to pkgs.linuxPackages_latest. I have not tried to build it on vanilla kernel, as any rebuild fails right now due to this error. Something similar also happened with my framework laptop, but that seems to be resolved #342261
Notify maintainers
@Atemu

Metadata
Please run nix-shell -p nix-info --run "nix-info -m" and paste the result.
Yes, its cachyos kernel, I added  boot.kernelPackages = pkgs.linuxPackages_latest; to my config though and the issue persists.
[user@system:~]$ nix-shell -p nix-info --run "nix-info -m"
 - system: `"x86_64-linux"`
 - host os: `Linux 6.10.10-cachyos, NixOS, 24.11 (Vicuna), 24.11.20240913.345c263`
 - multi-user?: `yes`
 - sandbox: `yes`
 - version: `nix-env (Nix) 2.18.5`
 - nixpkgs: `/nix/store/l3amk5lsakpc93him5kry24kax23sn4h-source`

Add a :+1: reaction to issues you find important.

Probably needs a update, I'll try looking at this when I get back.

Indeed there was a patch two weeks ago.
Currently not near my desktop machine though.


Removed phpdbg for PHP7

Q
A

Bug fix?
yes/no

New feature?
yes/no

BC breaks?
yes/no

Deprecations?
yes/no

Tests pass?
yes/no

Fixed tickets
comma-separated list of tickets fixed by the PR, if any

License
MIT

Doc PR
reference to the documentation PR, if any

This will fix https://github.com/php-cache/issues/issues/54


The created() callback should be fired after descendants have been upgraded.

The created() callback should fire after descendants have been upgraded. This is so that you can do whatever you need in it without having to worry about descendants and if they've been upgraded. It also makes it so that you don't have to worry about any other lifecycle callbacks; everything just works in created().

Implemented in #258.


1.1 draft

The latest draft can be viewed at http://rsmp-nordic.org/rsmp_specifications/rsmp_sxl_traffic_lights/1.1-draft/

[x] Update Readme
[x] Update changelog
[x] Update examples
[x] #131
[x] #130
[x] M0013 fix error in example
[x] M0013 spelling error in description
[x] M0013 JSON Examples. Remove trailing ";511" since it isn't valid
[x]  #119
[x] #94
[x] #103
[x] #112
[x] #136
[x] #134
[x] #133
[x] #77
[x] #90
[x] #102
[x] #122
[x] #67
[x] #83
[x] #108
[x] #125
[x] #118
[x] #129
[x] #121
[x] #144
[x] #95
[x] #96

thanks for fixing up the merge

I’ve noticed that. As explained in https://github.com/rsmp-nordic/rsmp_sxl_traffic_lights/commit/b8cbb72d726a2a00336c40e7fda6768e24d2e1d5, the ’command’ column has been moved from all commands to the command overview table. It frees up space and I hope it looks better.

I've added description for vehicles types


pre-commit fails using VSCode interface /usr/bin/env: ‘python.exe’: No such file or directory

I'm having this issue in a very similar environment (conda, Windows 10, WSL).

@kaushiksk words are right! I've no python loaded in my MSWindows system... I use minicoda, and I don't want to add any extra python to de windows path... Now I am working in WSL and the problem is solved in this environment. So I am closing this issue!

Thanks to all!

Originally posted by @aragong in https://github.com/microsoft/vscode/issues/114893#issuecomment-872040818

I think it caused by pre-commit install, which creates .git/hooks/pre-commit.
After I delete .git/hooks/pre-commit, VS Code Source Control is fine.


Merge branch 'redhat-v0.1-alpha' back into main

We're still figuring out the best way to handle the Red Hat specific
release branches, but for now let's bring the RHTAP release branch
changes back into main.
The main changes coming in with this commit:

The new docker file Dockerfile.dist used by TAP builds
The two new pipelines under .tekton created by TAP
The removal of the old tekton-ci pipelines under .tekton

I'm planning to update the redhat-v0.1-alpha branch to the top of main
after this.

There's no new code here except the typo fix in the top commit, so no need to review the diff.
There could be other ways to do this, e.g. cherry pick all the changes and scrap the existing release branch, but I think this is better since the history PRs from this week in the release branch is preserved.
Anyway, let's merge. :cowboy_hat_face:


Update headers to improve site security

Whilst it's optional to use these headers as the design history site is statically generated, it is good practice.
Mozilla Observatory gives the site an A+ score if we implement these headers:
https://observatory.mozilla.org/analyze/deploy-preview-1278--bat-design-history.netlify.app

@Nitemaeric, can you review the content security policy in the netlify.toml file and tell me what I need to do to set it up correctly? I've commented it out for now as it was too restrictive.


cilium-cli: init at 0.8.6

Things done

[ ] Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS linux)
Built on platform(s)

[x] NixOS
[ ] macOS
[ ] other Linux distributions

[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
[x] Tested execution of all binary files (usually in ./result/bin/)
21.11 Release Notes (or backporting 21.05 Release notes)

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

[x] Fits CONTRIBUTING.md.

Result of nixpkgs-review pr 133620 run on x86_64-linux 1

1 package built:

cilium-cli


Fix extra config template rendering

Ensure newlines and spaces are consistent
Fixes #376
Fixes #380

@RangerRick do you happen to have the ability to approve this PR? Thanks!


How to specify mount options

Hi,
In current versions of meta-resin, how does one best supply mount options (e.g. sync)? I'm particularly interested in doing that for the state and data partitions.
@agherzan I believe you built the resin-mounts recipe and might be the best to answer this :-)
Thanks, Sven
 Front conversations

sync might have a performance penalty if you are doing lots of writes. Can you try the following to see if the following works for you?
Inside a container
mount -o remount,sync /data
In the host os
mount -o remount,sync /resin-data
mount -o remount,sync /mnt/state

The one inside the container should be possible to do via the dockerfile itself.

For the state mount, the following service triggers the mount.
https://github.com/resin-os/meta-resin/blob/master/meta-resin-common/recipes-support/resin-mounts/resin-mounts/resin-state.service
The actual file that does the mounting is
https://github.com/resin-os/meta-resin/blob/master/meta-resin-common/recipes-support/resin-mounts/resin-mounts/resin-partition-mounter#L105
That line will need an extra option. Something like -o sync

I had seen that resin-partition-mounter does the actual mounting. I was hoping that there would be a canonical way to specify mount options.

sync might have a performance penalty if you are doing lots of writes. Can you try the following to see if the following works for you?
Inside a container
mount -o remount,sync /data
In the host os
mount -o remount,sync /resin-data
mount -o remount,sync /mnt/state

I have succeeded to mount the data partition sync. However, I can't get the state partition to be mounted sync. I tried both in Resin OS 2.9.7 (by modifying the mnt-{state,data}.mount systemd unit file) and 2.19.0 (by modifying the resin-partition-mounter helper script).
In the 2.19.0 journal, I can see that the state partition is already mounted when the helper script is called—why's that?
Sep 28 11:18:23 localhost resin-partition-mounter[441]: INFO: /dev/disk/by-label/resin-state already mounted in /mnt/state.

@svenschwermer Looks like the state partition is mounted in the initramfs here
https://github.com/resin-os/meta-resin/blob/master/meta-resin-common/recipes-core/initrdscripts/files/machineid#L22

The initramfs can be tricky to debug. If you have uart, add shell in the kernel cmdline and boot will stop during initramfs. Then exit again and again to run the scripts in /init.d/ folder inside the initramfs


chore: release main

:robot: I have created a release beep boop
accesskit_atspi_common: 0.2.0
0.2.0 (2024-03-11)
Features

Expose root node ID in accesskit_atspi_common::Adapter (#370) (a43b497)

accesskit_c: 0.7.6
Dependencies

The following workspace dependencies were updated

dependencies

accesskit_unix bumped from 0.7.4 to 0.7.5

accesskit_python: 0.1.7
Dependencies

The following workspace dependencies were updated

dependencies

accesskit_unix bumped from 0.7.4 to 0.7.5

accesskit_unix: 0.7.5
Dependencies

The following workspace dependencies were updated

dependencies

accesskit_atspi_common bumped from 0.1.2 to 0.2.0

accesskit_winit: 0.18.6
Dependencies

The following workspace dependencies were updated

dependencies

accesskit_unix bumped from 0.7.4 to 0.7.5

This PR was generated with Release Please. See documentation.

:robot: Release is at https://github.com/AccessKit/accesskit/releases/tag/accesskit_atspi_common-v0.2.0 :sunflower:

:robot: Release is at https://github.com/AccessKit/accesskit/releases/tag/accesskit_winit-v0.18.6 :sunflower:

:robot: Release is at https://github.com/AccessKit/accesskit/releases/tag/accesskit_c-v0.7.6 :sunflower:

:robot: Release is at https://github.com/AccessKit/accesskit/releases/tag/accesskit_python-v0.1.7 :sunflower:


feature/data-channel-middleware

Description
This is the first experiment with @tarrencev to look at data channel middleware.
Reference issue
Fixes #365

The current interface for the function is as follows:
func(origin string, msg webrtc.DataChannelMessage, outputs map[string]*webrtc.DataChannel)

I think that I would prefer this:
func(origin, label string, msg webrtc.DataChannelMessage)

And allow the user to gather the data-channels sperately, in some cases the user may not need any outputs and we would be doing useless work.

The current interface for the function is as follows:
func(origin string, msg webrtc.DataChannelMessage, outputs map[string]*webrtc.DataChannel)

I think that I would prefer this:
func(origin, label string, msg webrtc.DataChannelMessage)

And allow the user to gather the data-channels sperately, in some cases the user may not need any outputs and we would be doing useless work.

I would like an interface similar to this
dc := sfu.NewDatachannel()
// A good base middleware stack
dc.Use(middleware.Auth)
dc.OnMessage("notification", func(ctx, datachannel in, []datachannel out) {
  // do stuff
})

This would allow us to accomplish the ping/pong use case as well as msg fan out to subs. I think if we have users gather datachannels out of band it could result in buggy behavior. We can update the data structure to fit our access pattern. If we fully control the function context we can have more control of the channel life cycle, i.e. handle open/close state for the user

I would like an interface similar to this
dc := sfu.NewDatachannel()
// A good base middleware stack
dc.Use(middleware.Auth)
dc.OnMessage("notification", func(ctx, datachannel in, []datachannel out) {
  // do stuff
})

This would allow us to accomplish the ping/pong use case as well as msg fan out to subs. I think if we have users gather datachannels out of band it could result in buggy behavior. We can update the data structure to fit our access pattern. If we fully control the function context we can have more control of the channel life cycle, i.e. handle open/close state for the user

Added in #388. Docs here: https://github.com/pion/ion-sfu/tree/master/pkg/middlewares/datachannel

Added in #388. Docs here: https://github.com/pion/ion-sfu/tree/master/pkg/middlewares/datachannel


Make trackingId a per-register configuration value

This rather large PR does several things (sorry):

makes trackingId a value which is set on a per-register basis.
This means that you must set the tracking ID for each register in
the otherRegisters config item
changes the functional tests to create a single app instance, with
three different registers. this means that many tests no longer
need to customize the configuration values any more and can share
the same RegisterRule instance. In some cases I've been able to
change @Rules to @ClassRules, cutting test times.
refactors the test code so that we make sure we close all Handles
we create

The new trackingId functionality is tested by the changed
AnalyticsFunctionalTest, which expects different analytical behaviour
from different registers within the same app instance.

:ok_man: 👍

@chr1sdi rebased


Add a note about Koalas to be used in Spark's driver side

Self-contained description in the changes.

Codecov Report

Merging #1909 (e11372c) into master (d5640c3) will decrease coverage by 0.08%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##           master    #1909      +/-   ##
==========================================
- Coverage   94.22%   94.14%   -0.09%
==========================================
  Files          41       41
  Lines        9997    10009      +12
==========================================
+ Hits         9420     9423       +3
- Misses        577      586       +9

Impacted Files
Coverage Δ

databricks/koalas/window.py
95.89% <0.00%> (-0.87%)
:arrow_down:

databricks/koalas/base.py
96.81% <0.00%> (-0.56%)
:arrow_down:

databricks/koalas/generic.py
93.14% <0.00%> (-0.54%)
:arrow_down:

databricks/koalas/indexing.py
92.62% <0.00%> (-0.15%)
:arrow_down:

databricks/koalas/frame.py
96.61% <0.00%> (-0.13%)
:arrow_down:

databricks/koalas/accessors.py
93.46% <0.00%> (+0.46%)
:arrow_up:

Continue to review full report at Codecov.

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

Cool, merging!


go mod files are missing

For the latest go version libraries need to have a go mod file for dependency management.
Found by calling in directory step02
go run main.go
output:
main.go:10:2: no required module provides package github.com/danicat/simpleansi: go.mod file not found in current directory or any parent directory; see 'go help modules'

Attached is the fix for this issue. Please integrate or create a branch, where I can commit. (I do not have the permission. Thanks[
fix_issue#37.zip](https://github.com/danicat/pacgo/files/8238031/fix_issue.37.zip)

The contribution model for this project is to submit a pull request (PR). You can't commit to the core project, but you can fork it to your own Github account, make your changes and open a PR to this repo for review.
That said go.mod support is coming in the next version which I'm working on - see branches step00, step01 and so on... albeit it has been slow progress so far. I'm more than happy to update the current version if you send a PR.

Fixed by #41


Printer stop before excute cut command

Hello
My problem is that sometimes the printer stops in the middle or the end of the paper before executing the cut command, and then it print garbage data if print anything. Is there a way to reset or clear the printer buffer before print new order, or a solution to the problem of stopping before the cut order that mentioned before?

printer stop here

garbage data next time

@lukevp

Try something like this?
using (SerialPrinter serialPrinter = new SerialPrinter(portName: "COM5", baudRate: 115200))
{
    EPSON epson = new EPSON();

    serialPrinter.Write(ByteSplicer.Combine(
        epson.PrintLine("test"),
        epson.FullCutAfterFeed(0)
    ));

    Thread.Sleep(100);
};

@nivle do you mean i should wait after every send data via socket because i have develop services and mobile apps(android and IOS) use it to get commands and send it chunk by chunk(height 256px) via socket
Thank you

@kero43 do you have a short example of your code, I myself had some issue with the regular cutting method, causing premature cuts, so I started using
epson.FullCutAfterFeed(0) and that seemed to work fine for me. The Thread.Sleep(100) there is there cus there is a weird issue where the printer does nothing without some amount of delay, I guess it takes a while until the code gets to the printer, so we don't want to destroy the object before it gets to the printer...

@nivle i will ask apps developers to wait 100 ms before send next commands and share the result
Thanks so much

hello @lukevp
I have API service that convert PDF files to ESC and mobile developers use it to send commands directly to printer via socket and everything is OK but some of non EPSON printers show garbage data although it start print correctly as mentioned before.
first, i think problem from buffer size but no effect.
second, i think from bad network and make mobile app waiting (from 50 to1000) ms but same issue
i will attach response to see ESC commands list(first for center, last for cutting and others for image chunks)

Yeah, so the problem is likely a buffer overflow on the printer side, not on the computer hosting the program.  EPSON printers are set up so they don't ACK a write unless their buffer has space, so the flush method will naturally wait until the buffer is empty.
Any time you see garbage data, what's typically happening is one of these 2 things:

you are printing images and your printers don't support the latest EPSON image printing protocol, which you can fix by using the legacy image printing methods, or
you're overflowing the buffer on the printer itself, and instead of rejecting / leaving the connection suspended while it clears the buffer out by printing data to the receipt paper, the printer just starts dropping bytes from the stream.

The reason #2 results in garbage data is because your printer starts interpreting the byte stream with missing ESC commands, so it starts interpreting images as text, etc, because it misses the ESC sequences that tell the printer to switch into image / barcode / QR code printing mode.
I would first double-check that you're not running into issue #1 by switching to legacy image mode if possible.  If that doesn't help, then I would try and definitively determine if #2 is your issue.  One way you could verify if this is the issue is doing the following:

accept writes from your client
store the writes into a list in your code
implement a loop that does the following:

send the first up to 1000 bytes in your list to the printer
sleep for 1000 ms
as long as you still have bytes in the buffer, repeat the above until the list is drained.

Testing by putting a sleep between entire requests isn't sufficient for testing this, because the problem may be the underlying printer hardware, so you need to throttle the actual byte stream you're sending to the printer.
Let me know what the outcome is of these tests and I'll see if I can point you to the next thing to try.

Thanks @lukevp
I will ask mobile developers to try #2 because i am using legacy mode and get feedback from them.

@kero43 How big are your image chunks?(in width and height px) from my experience, my printer did similar things as to what you're describing when my image width was greater than 512px(which is 2x 256), then my printer started printing the image slower, in chunks, and sometimes failed and printed weird stuff(prob cus of buffer issues). I fixed that issue as described here.


fix scopes validation for mongodb session storage

WHY are these changes introduced?
Fixes 12081221 shopify-app-template-node
shopify-app-session-storage-mongodb return
AuthScopes {
compressedScopes: Set(5) {
 'write_orders'
}
 expandedScopes: Set(8) {
 'write_orders'
}
}

instead of the plain string stored in the DB. and scopes function exceed string or array scopes function exceed string or array
WHAT is this pull request doing?
Add validation for AuthScopes (Set object type)for the scopes variable and convert it to the array.
Type of change

[x] Patch: Bug (non-breaking change which fixes an issue)

Checklist

[x] I have used yarn changeset to create a draft changelog entry (do NOT update the CHANGELOG.md file manually)
[x] I have added/updated tests for this change

@mkevinosullivan No worries, Thank you for your feedback

@IliasHad thank you for fixing the issue!


[SSOC'23] Add Snake Game Project

Describe the project you want to add with tech stack

I created this Game using HTML, CSS & JavaScript and also used the DSA concept to create this project.

Issue Type:

[ ] Bug Report
[ ] Feature Request
[ ] Documentation
[x] New Project

Screenshots (optional)
-

Hey @TusharKesarwani , I want to add Snake Game Project, so please assign this project to me under SSOC'23.

Game is not allow.


Set the seed for the generated data to become constant

Hello! I'm looking into mockd to generate test data for my integration tests.
However, seeing how I'll need to refer to the generated data in my tests, I'm wondering if it'd make sense to have a way to set the seed, so that the randomly-generated data is always the same?
For now I'll probably just use mockd to generate a SQL file of data to then create my database, but it'd be awesome to remove that checked-in SQL file and instead just fill the database live.
WDYT?

The thought had occurred, but I hadn't got any further.
Would require:

Public random generator with seeding
enable use of public random number generator random data generators
default seeding when not set

Any other thoughts?
Jerry


Implement advanceNextFrame

Add VLCVideoPlayer.Event.advanceNextFrame which calls VLCMediaPlayer.gotoNextFrame() along with documentation that it will stop playback and put it into a certain state.

https://github.com/LePips/VLCUI/commit/21fef3c619a0390ea70d8ef85572e20ee3a4605c


Installing nu_scripts and other notes

tl;dr Can nupm currently install nu_scripts? And if not I'd be open to implement it, some guidance would be appreciated.
I originally asked about this on the nu_scripts repo itself, which is interesting because I had already looked at nupm but I guess I'd decided that what I was looking for wasn't in scope. I think maybe it's that I couldn't tell the difference between this project being advertised as WIP and the sparse usage examples. Or in other words, in my cursory research of the various, current Nushell package manager projects, I blurred "don't expect too much from this project" with "this project doesn't do much".
But then @fdncred pointed me back here and then I noticed the "/nushell" organisation in the repo URL! So now I'm back to thinking this project will have much to offer. Would adding the definite article to the README title help, "nupm - The Nushell package manager"?
The first time I looked at this repo I did actually have a quick look at the design document, but I interpreted "design" as more like "architecture" and less like "roadmap". I've since found the old Roadmap PR where I saw that both the things I want from nupm are planned: installing nu_scripts and automatic self-installation. What about adding a concise TODO-style roadmap on the README?
Even without a roadmap on the README I'm still wondering about communicating a bit more insight into what to expect from nupm. It's basically the Cargo of Nushell right? It can both install standalone plugins and be used as a dependency manager for Nushell projects? Whilst I understand Cargo.toml I'm not quite sure what adding a plugin (or script) to my personal config will do? Is there a kind of user-based nupm.toml at ~/.config/nupm/nupm.toml?
I think at least it would be good to have some basic usage examples in the README. Like:

nupm install nufetch (a real, but lightweight example).
nupm add https://github.com/nushell/nupm/blob/main/nupm.nuon. BTW I assume that nupm.nuon is the equivalent of Cargo.toml?

Whilst it's clear that this project is WIP, it would also like some early users? Are the lack of usage examples intentional or just an oversight? I, at least, dismissed this project at first because I could neither read about its goals nor try any commands.
I'd be happy to offer PRs improving the README. And, should I have a go at trying to implement nu_scripts installation and automatic self-installation?

Personally, I think an update to the readme.md is a good plan of action and a great starting point. I wouldn't mind seeing a few roadmap checkboxes indicating the direction we're going as well as the progress we've made.
Unfortunately, this repo doesn't get the attention it deserves due to maintainer time and competing priorities since everyone here is a volunteer.
/cc @amtoine @kubouch (the people who wrote most of this)

From what I recall (and it's been a few months), you need to checkout a Git repo locally, then you can install a module in it using nupm with (if my history is accurate):
nupm install -f --path ./stdlib-candidate/

I've experimented a bit with a git based approach, and there were a few issues:

First, in regards to nu_scripts, the repo is currently over 200MB, even with depth=1.  This is due to the theme previews -- a problem which we were working on solving, but I've personally been sidetracked on other items.

nu_scripts is a bit of a mono-repo, and we need to determine how to install just certain modules (e.g., stdlib-candidate) from it.  That can be done somewhat using a Git sparse checkout (experimental, but seems like it might be stabilizing) as I mention here.
The problem with that, from a package-manager perspective, is that you always end up having to "namespace" it using the <checkout_dir>/<module>.  That's not optimal.  It's something that could probably be solved with symlinks, but I don't think we have a cross-platform solution for linking.

That said, @tombh, I share your goal -- I'd like to be able to rely on more of a "pure-Git" approach to managing packages, using things like:

Tags, commits, and releases
Local and remote repos
Automatic updates via git pull
Monorepos and sparse checkouts
Etc.

i wish i had more time to have a closer look at Nupm...
this is in my TODO for sure but yeah, for now, nu_scripts is not a module but rather a collection of modules that you should be able to install with nupm install after checking out Git revisions locally.
there should also be the official Nushell registry but i'm not sure that part works that great :thinking:

see https://github.com/nushell/nupm/issues/108


Seems to break my app, what am I doing wrong?

Disclaimer - noobie trying to learn, be gentle!
I'm running React & Meteor and experimenting around. Trying to create an editor that uses Medium-Editor (and love the idea of props vs state to control the content) hence giving this a shot.
main.js

import React from 'react';
import ReactDOM from 'react-dom';
import { Router, Route, IndexRoute, browserHistory } from 'react-router';
import Body from './components/emailEditor/body'

import App from './components/app';

const routes = (
    <Router history={browserHistory}>
        <Route path="/" component={App}>
             <IndexRoute component={Body}/>
        </Route>
    </Router>
);

Meteor.startup(() => {
    ReactDOM.render(routes, document.querySelector('.app-mounter'));
});

./components/emailEditor/body.js
import React, { Component } from 'react';

class Body extends Component {
    render() {
        return (

body

        );
    }
}

export default Body;

That works fine - Renders 'body' on the page as expected.
I have installed this with npm install react-medium-editor-es6 --save
Now, the moment I import this (even without actually making use of the imported component, the app breaks - console goes mental being unable to load any script).
import React, { Component } from 'react';
import MediumEditor from 'react-medium-editor-es6';

class Body extends Component {
    render() {
        return (

body

        );
    }
}

export default Body;

What am I missing?
Thanks in advance to anyone who can help!

Hey @HemalR,
I haven't worked with Meteor in a while. I am not sure how Meteor handles transpiling. Have you added a way to tell Meteor that this package is using es6 syntax and not es5 (as instructed in readme ? My guess is that meteor loads npm modules assuming they're using CommonJS modules, and fails when it find ES6 modules used in this package.
You can always verify this by copy-pasting https://github.com/channikhabra/react-medium-editor-es6/blob/master/src/editor.js file in your code, and importing that.

Thanks for the help!
Apologies for the delayed gratitude - was offline for a few days.
Ended up getting a related meteor specific package working (mainly because I'm a noobie and wasn't able to figure this out :/ ). Will need to give it a whack just to understand how it works.
Thanks again!


Angular 6 Compatibility

I upgraded to Angular 6 and a few changes needed to be made to make everything work.  A working example is patternfly-ng-seed

The rxjs-compat package needed to be added to get the Table component to work due to deprectated RxJS usage in ngx-datatables.  The better fix is update the dependency for ngx-datatables to 12.0.0 .  Other dependencies that needed updating for RxJS is ngx-bootstrap to 3.0.0.  Having rxj-compat installed is a workaround but its better to remove that dependency.

ng2-dragula gave a runtime error that required adding (window as any).global = window; to polyfills.ts.  That error is documented here

The angular.json format required changing the paths to styles and scripts from (example) "../node_modules/patternfly/dist/css/patternfly.min.css" to "node_modules/patternfly/dist/css/patternfly.min.css".  Its just removing the "../"

Just saw that these fixes are in the works
https://github.com/patternfly/patternfly-ng/pull/355

Recent testing shows that ngx-bootstrap 3.0.0 works with patternfly-ng, so we can open that peer dependency now.
The patternfly-ng library is currently building with rxjs 5.x. We still need to work with Angular 4 & 5, so we will continue to look at it.

Unfortunately, ngx-bootstrap 3.0.0 and ngx-datatable 12.0.0 are built with Angular 6. They had been building with Angular 4 which allowed it to be compatible with Angular 4 and 5.
In order to be compatible with all Angular versions, ngx-bootstrap, ngx-datatable, and patternfly-ng had been built with the lowest version possible (i.e., Angular 4), while the peer dependencies are defined for Angular as >=4.0.0 || >=5.0.0.
In order to use ngx-datatables we either need them to build with Angular 4. (Very unlikely to get two packages to change.) Or, bump the major release of patternfly-ng to use Angular 6 and drop support for Angular 4 and 5.
That leaves the angular-tree-component dependency, which is still built with Angular 4. Will need to test if patternfly-ng can still build that using Angular 6?


run_docker.py: Run as non-root user by default, allow setting the user via flag

Currently, the whole process runs as root and output directories are all created with root:root ownership.
This patch allows to run the processes inside docker container as non-root user, so that any files produced will be owned by a user that can be specified.
By default, the process is run with the UID and GID of the current user.

I was looking for the ability to run Alphafold and have the output files with the user's rights instead of root rights.
I tried with the integration of your changes but I got this error:
(alphafold) cretin@cafe:~$ python3 /home/cafe/SOFTWARES/alphafold/docker/run_docker.py --fasta_paths=/home/cafe/SOFTWARES/alphafold/input/5dk3.fasta --max_template_date=2020-05-14 --data_dir=/home/cafe/DATABASES --output_dir=/home/cafe/cretin/af2_output
I0124 14:23:09.160181<PHONE_NUMBER>83904 run_docker.py:92] Mounting /home/cafe/SOFTWARES/alphafold/input -> /mnt/fasta_path_0
I0124 14:23:09.160295<PHONE_NUMBER>83904 run_docker.py:92] Mounting /home/cafe/DATABASES/uniref90 -> /mnt/uniref90_database_path
I0124 14:23:09.160365<PHONE_NUMBER>83904 run_docker.py:92] Mounting /home/cafe/DATABASES/mgnify -> /mnt/mgnify_database_path
I0124 14:23:09.160410<PHONE_NUMBER>83904 run_docker.py:92] Mounting /home/cafe -> /mnt/data_dir
I0124 14:23:09.160453<PHONE_NUMBER>83904 run_docker.py:92] Mounting /home/cafe/DATABASES/pdb_mmcif -> /mnt/template_mmcif_dir
I0124 14:23:09.160494<PHONE_NUMBER>83904 run_docker.py:92] Mounting /home/cafe/DATABASES/pdb_mmcif -> /mnt/obsolete_pdbs_path
I0124 14:23:09.160533<PHONE_NUMBER>83904 run_docker.py:92] Mounting /home/cafe/DATABASES/pdb70 -> /mnt/pdb70_database_path
I0124 14:23:09.160573<PHONE_NUMBER>83904 run_docker.py:92] Mounting /home/cafe/DATABASES/uniclust30/uniclust30_2018_08 -> /mnt/uniclust30_database_path
I0124 14:23:09.160613<PHONE_NUMBER>83904 run_docker.py:92] Mounting /home/cafe/DATABASES/bfd -> /mnt/bfd_database_path
I0124 14:23:09.992319<PHONE_NUMBER>83904 run_docker.py:228] Traceback (most recent call last):
I0124 14:23:09.992705<PHONE_NUMBER>83904 run_docker.py:228] File "/app/alphafold/run_alphafold.py", line 29, in <module>
I0124 14:23:09.992914<PHONE_NUMBER>83904 run_docker.py:228] from alphafold.common import protein
I0124 14:23:09.993090<PHONE_NUMBER>83904 run_docker.py:228] ModuleNotFoundError: No module named 'alphafold.common'

I don't really understand why Python is not able to import the module, since I am running the container as "me" on the machine and I am able to access the module locally if I try to import the module from a direct python instance:
(alphafold) cretin@cafe:/home/cafe/SOFTWARES/alphafold$ python
Python 3.9.6 | packaged by conda-forge | (default, Jul 11 2021, 03:39:48)
[GCC 9.3.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import os
>>> from alphafold.common import protein
>>>

Ok I found a workaround by changing this line:
RUN chmod u+s /sbin/ldconfig.real

to
RUN chmod u+s /sbin/ldconfig.real && chmod -R 775 /app/alphafold

Thanks, this was fixed in https://github.com/deepmind/alphafold/commit/57a2455e5fab752d8df430ae1d0334e1a21b548c


added multi BIG-IP support

something you are doing in ba62321b1d4010d20573e0ee0e97b9679c04495a is causing the creation of the build files, i think you are making a local export of the docs to seem them but in the repo. can we get that pulled out?

something you are doing in ba62321b1d4010d20573e0ee0e97b9679c04495a is causing the creation of the build files, i think you are making a local export of the docs to seem them but in the repo. can we get that pulled out?


Feature/3.17

Hi @david-driscoll, just wanted to check if there are still plans to complete LSP 3.17 support? I'm about to implement a language server for my Celerity project and would love to be able to use some of the features that this PR implements support for.


Fix typo in ::next().

The test was failing before this and it passes now.
Before:
running 1 test
test schedule::test::test_standard ... FAILED

failures:

---- schedule::test::test_standard stdout ----
thread 'schedule::test::test_standard' panicked at 'assertion failed: `(left == right)` (left: `1`, right: `3`)', src/schedule.rs:219

Now:
running 1 test
test schedule::test::test_standard ... ok

test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured

Let me know if I missed anything!

@utkarshkukreti Thanks! I appreciate the fix. But it doesn't make sense the merge it.
There are some big plans for this crate. Most of what is in it, currently,  is being gutted and put in the https://github.com/zslayton/cron crate by @zslayton. Anything related to the cron expression, itself, will be in the cron crate and anything related to scheduling, in general, will be in this crate.
And now that I check it, it looks like @zslayton has a good chunk of that done. It looks like I need to do my part and update this crate then.


Add ROOTCON to the upcoming list

Date
Event Name

Oct 9-10
ROOTCON

Thank you so much @izzacg !


Update jackson-core, jackson-databind to 2.13.3

Updates

com.fasterxml.jackson.core:jackson-core
com.fasterxml.jackson.core:jackson-databind

from 2.13.0 to 2.13.3.
I'll automatically update this PR to resolve conflicts as long as you don't change it yourself.
If you'd like to skip this version, you can just close this PR. If you have any feedback, just mention me in the comments below.
Configure Scala Steward for your repository with a .scala-steward.conf file.
Have a fantastic day writing Scala!

Adjust future updates
Add this to your .scala-steward.conf file to ignore future updates of this dependency:
updates.ignore = [ { groupId = "com.fasterxml.jackson.core" } ]

Or, add this to slow down future updates of this dependency:
dependencyOverrides = [{
  pullRequest = { frequency = "@monthly" },
  dependency = { groupId = "com.fasterxml.jackson.core" }
}]

labels: library-update, early-semver-patch, semver-spec-patch, commit-count:1

Superseded by #354.


Toggling player visibility breaks players who were invisible prior outside of parkour.

Compiled as of https://github.com/A5H73Y/Parkour/commit/d3cbb66f46a7bfcc1755b11293a3769b999f9f7d
Players who toggle player visibility are able to see those who were invisible prior to joining, such as staff members who went invisible to watch over another player.

Player1 (staff) /vanishes.
Player2 joins parkour.
Player2 toggle hides all players, then toggle shows all players.
Player2 leaves parkour.
Player2 is now able to see Player1 who was originally vanished.

In my case, I use VanishNoPacket (https://dev.bukkit.org/projects/vanish) in conjunction with ProtocolLib to force certain players vanished and for staff members to hide from others. It to my knowledge hides players by removing the player packet directly so hack clients can't see sent nearby player packets. When someone toggles hidden players within parkour, it allows vanished players to be shown to that player. Thus;

Would it be possible to respect current invisible / vanished players not handled by Parkour to not refresh / display them when someone toggles all players visible when they shouldn't have access to seeing those players?

Would it be possible for Parkour to only toggle players invisible / visible who are actually part of parkour mode / of that parkour course instead of everyone globally?

I've gone for option 2 as it makes the most sense without over complicating things.
Will test then commit.

@A5H73Y This doesn't seem to be working.
    HideAll:
      Material: BONE
      Global: false

Toggling the bone with two people in the same course, players don't vanish (or reappear, but can't test that since they don't vanish to begin with on toggle). Also noticed you can't spam click the tool a second after using it, slight cooldown on it?

That is bizarre, I tested with 1 other player and it seemed to work, so I will look into it.
Yes I added a 1 second cool down, just in case.

@A5H73Y Bump. A fix would be nice as soon as possible. :( Lots of reports of it not working (toggling players hidden who are part of the same parkour course / in parkour mode) when global is set to false.

Wait, have we misunderstood each other? By the way your describing, it sounds like it's working.
If global is on, it will hide / show ALL players on the server
If global is off, it will hide / show players who are in Parkour mode..?

That would be ideal behavior, however it isn't hiding any players who are in parkour mode whatsoever.

@steve4744 are you able to recreate this? I'm not. :/

Ok, I've got global set to false. With both players playing on the same course:
If I click the bone, the other player goes invisible (although she can still see me). Click again she is visible again. The reverse is also if she uses the bone.
If we both click the bone, then we are both invisble at the same time.
So I dont have a problem with it - seems to work as I would expect.

@A5H73Y Sorry, been busy. Here is a video reproducing the problem. Tested and compiled Parkour as of commit https://github.com/A5H73Y/Parkour/commit/90aec0c7a8c4833392649f209b3fdec47d761454 (4.1 release build).
https://www.dropbox.com/s/fgs60edb7a3cxgf/2017-06-01 04-12-37.mkv?dl=0

With global disabled, showed that players not part of parkour do not toggle (Good)
Showed players both part of the same parkour course do not toggle (Bad)
Re-enabled global and reloaded parkour from console, showed global toggles all players (Good, but not intended behavior I'd like - I would like it so only players part of parkour can toggle others inside parkour rather than everyone globally)

I tested by removing every plugin one at a time. The conflict seems to be with EssentialsXChat for whatever reason.
I use EssentialsX dev 473. All EssentialsX jars work fine with the exception of the chat one installed. Perhaps the way you are looking for players by name causes it to break?
https://github.com/drtshock/Essentials
https://ci.drtshock.net/job/EssentialsX/

Does this help?
https://github.com/drtshock/Essentials/issues/145

Not sure how that is related. I don't have an issue with people randomly vanishing, just Parkour can't toggle vanish players in a parkour course with global disabled when Essentials Chat is installed.

True - its a different issue but there appears to be a conflict between EssentialsX and VnP according to the last couple of posts. The workaround for him was to remove the vanish part from the plugin.yml of EssentialsX.  Just thought it might be worth trying.

The conflict issue has nothing to do with VanishNoPacket and Essentials though. It breaks outright with just EssentialsChat installed presumably because of the way names are looked up in Parkour.

Yes, you could be correct. If another plugin somehow changes their name to what Parkour expects then things go wrong, I test my plugin on a vanilla server so I am usually confident that problems are caused by 3rd party plugins.
Looking at https://github.com/A5H73Y/Parkour/blob/master/src/main/java/me/A5H73Y/Parkour/Utilities/Utils.java#L875-L885
Could you debug to see if the names differ and are not matching, thus making the plugin think they're not playing Parkour? @mibby @steve4744
Hope this helps.

@A5H73Y

Could you debug to see if the names differ and are not matching, thus making the plugin think they're not playing Parkour?

How would I go about testing that? Can you provide me a debug build that outputs the name of all players attempting to toggle when using the tool?

@A5H73Y Any update? :(

Very quickly created a (hopeful) fix version for you, because I'm working on upgrading the dev build website at the moment.
https://www.dropbox.com/s/p0xo8m9hh8bu05l/Parkour.jar?dl=0

@mibby did it work?

@A5H73Y Sorry, busy week for me. That version does seem to fix the problem.  You can't toggle them visible again with the tool since it is arena specific - not global. You'll need to make it so visibility is forced re-enabled when a player leaves the parkour course if invisible.

I thought I understood the problem, but we're going in circles. There's no way I'm going to know who has done '/vanish' and to keep them hidden once HideAll is disabled. This simply isn't possible without hooking into the 3rd party plugin and somehow getting the vanished players and exempting them. (Which I won't be doing).
I will add the override so that once you leave / finish a course, all players will be visible again, but this just contradicts your original request.

Perhaps you are resetting all vanished players when you as a player leave the parkour course but not when those who are toggled invisible to you leave?

Bump. ^^

Bump.

Hey mibby, it's hard to diagnose the problem when I don't understand what it is.
If you could add me either on skype: iA5H73Y or join the ParkourSupport Discord server: Click here

@A5H73Y I'm receiving reports that this is apparently still broken. With local toggling, players are able to toggle vanished people, i.e. staff not part of the course, visible.


AWS: Get rid of dns_zone_id knob

The dns_zone_id knob is likely unnecessary since we already ask the user to provide a DNS zone via dns_zone. We should calculate the zone ID using a Terraform data source instead of sending the user to look it up on the AWS console.

This will basically get resolved by https://github.com/kinvolk/lokomotive/issues/509, but I think it's worth keeping this open since the emphasis here is on the UX and I want to ensure this gets handled one way or the other.


Generate client credentials for a bound reusable service

Hi ,
For our use case we need to generate the client credentials access token for a reusable service that is bound to our microservice in BTP cloud foundry .
We are using DWC top deploy our application . Could you guide us to an example where we can leverage this library to perform the token exchange

Hi @anirban1989,
please check out our token-client library, it has an extensive guide on token exchanges for Xsuaa service:  https://github.com/SAP/cloud-security-services-integration-library/tree/main/token-client#xsuaa-token-client-and-token-flow-api

Closing due to inactivity


fix(mirinae): do not make data from root_path as array at raw type of  dynamic layout

To Reviewers

[ ] Skip (style, chore, ci, minor refactoring, etc.)
[ ] Need discussion
[x] Not that difficult
[ ] Approved feature branch merge to master

Description
Things to Talk About

Thanks for your quick action 👍


Cannot read property 'label' of undefined - template is undefined

After following the instructions in the README (setting up ThemeProvider), this throws the exception (

Cannot read property 'label' of undefined

):
import React from 'react';
import ThemeProvider from 'react-toolbox/lib/ThemeProvider';
import {Input} from 'react-toolbox/lib/input/Input';

import  '../../../public/react-toolbox/theme.css'

import theme from '../../../public/react-toolbox/theme'

export default class Grow extends React.Component {
	render() {
		return <ThemeProvider theme={theme}>

				<Input className="grow-input" type='text' label='Contacts' name='name'/>

		</ThemeProvider>
	}
}

and this doesnt throw the expection but no style:
import React from 'react';
import ThemeProvider from 'react-toolbox/lib/ThemeProvider';
import {Input} from 'react-toolbox/lib/input/Input';

import  '../../../public/react-toolbox/theme.css'

import theme from '../../../public/react-toolbox/theme'

export default class Grow extends React.Component {
	render() {
		return <ThemeProvider theme={theme}>

				<Input theme={theme} className="grow-input" type='text' label='Contacts' name='name'/>

		</ThemeProvider>
	}
}

package.json:
{
  "name": "react-grow",
  "version": "0.1.0",
  "private": true,
  "dependencies": {
    "lodash": "^4.17.4",
    "open-sans-fontface": "^1.4.0",
    "react": "^15.4.2",
    "react-dom": "^15.4.2",
    "react-number-format": "^1.1.2",
    "react-router-dom": "^4.0.0",
    "react-tap-event-plugin": "^2.0.1"
  },
  "devDependencies": {
    "react-scripts": "0.9.5",
    "react-toolbox": "2.0.0-beta.6",
    "react-toolbox-themr": "^1.0.2"
  },
  "reactToolbox": {
    "include": [
      "AUTOCOMPLETE",
      "AVATAR",
      "BUTTON",
      "CARD",
      "CHECKBOX",
      "CHIP",
      "DATE_PICKER",
      "DIALOG",
      "DRAWER",
      "DROPDOWN",
      "INPUT",
      "LAYOUT",
      "LINK",
      "LIST",
      "MENU",
      "NAVIGATION",
      "OVERLAY",
      "PROGRESS_BAR",
      "RADIO",
      "RIPPLE",
      "SLIDER",
      "SNACKBAR",
      "SWITCH",
      "TABLE",
      "TABS",
      "TIME_PICKER",
      "TOOLTIP"
    ],
    "output": "public/react-toolbox"
  },
  "scripts": {
    "start": "npm run toolbox && react-scripts start",
    "build": "npm run toolbox && react-scripts build",
    "toolbox": "react-toolbox-themr"
  },
  "eslintConfig": {
    "extends": "react-app"
  }
}

anyone have any idea why?

I have the same problem

any progress on this? I have the same problem


Reply comment support

Edit the API call to fetch replies to relevant comments as well. Tweak live replay/ on-click comment views to include those replies.

#18


Fix escaping of / in regex

As '/' is used as the delimiter for the pattern regex it needs to be
escaped to prevent invalid regexes.

Codecov Report

Merging #110 into develop will increase coverage by <.01%.
The diff coverage is 100%.

@@              Coverage Diff              @@
##             develop     #110      +/-   ##
=============================================
+ Coverage      98.28%   98.29%   +<.01%
  Complexity      1576     1576
=============================================
  Files            110      110
  Lines           4152     4153       +1
=============================================
+ Hits            4081     4082       +1
  Misses            71       71

Impacted Files
Coverage Δ
Complexity Δ

src/File/Validation/PatternRule.php
100% <100%> (ø)
1 <0> (ø)
:arrow_down:

src/Generator/Generator.php
99.64% <0%> (ø)
115% <0%> (ø)
:arrow_down:

Continue to review full report at Codecov.

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


Glue Can't Run Athena Query

Glue Job SgaStartAthenaQueryGlueJob is unable to run the Athena query:
arn:aws:sts:::assumed-role/sga-analysis-solution-SgaStartAthenaQueryGlueJobIA-*********/GlueJobRunnerSession is not authorized to perform: glue:GetTable on resource: arn:aws:glue:::catalog because no identity-based policy allows the glue:GetTable action

glue:GetPartitions also missing

missing access to vpcflowlogs bucket


fix: flexible mem behavior

Bugfixes:

Revert to per-core memory allocations by default
Add environment variable to switch to per-job allocations

Features:

Update documentation

I just wanted to confirm, that using export SNAKEMAKE_LSF_MEMFMT="perjob" with the latest version with this pull request merged works as expected for me (in a minimal test case).


test(cli): add test for execute provider utils extension

Description of changes
Increase test coverage of amplify-cli.
Description of how you validated changes

lerna --scope @aws-amplify/cli run test

Checklist

[x] PR description included
[x] yarn test passes
[x] Tests are changed or added
[x] Relevant documentation is changed or added (and PR referenced)

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

Thanks @togami2864 this is great!


Failed to load Plugin

I already tried to change the min version in the manifest.json to my version, but it doesn't work
Validate command failed in App with ID PS and Version 22.3.1
Plugin Load Failed.
Type is not convertible to string

Is your PS version legal

Trial!

Mine is original and activated but I get the following error:
Validate command successfull in App with ID PS and Version 24.1.0
Load command failed in App with ID PS and Version 24.1.0
Plugin Load Failed.
Devtools: Failed to load the devtools plugin.

Hi, I have same problem Phtoshop legal.
Log from adobe developers workspace:
Validate command successfull in App with ID PS and Version 24.1.0
Load command failed in App with ID PS and Version 24.1.0
Plugin Load Failed.
Plugin load timed out. Check the host application to see if it is busy or in a modal state and try again.

you need to restart PS after enabling dev mode, I had to do it and now it's good

I already tried to change the min version in the manifest.json to my version, but it doesn't work
Validate command failed in App with ID PS and Version 22.3.1 Plugin Load Failed. Type is not convertible to string

the plugin only works with photoshop +v24

@jeblbej I will do as @Mozoloa suggested

mine says
"Plugin auto.photoshop.stable.diffusion.plugin : UnSupported value for the permission 'localFileSystem'. Supported values are 'read', 'plugin' & 'fullAccess'."
what should i do?


Add J&J Vaccine Option

Is it on your radar to add an option for people who received the J&J (Johnson and Johnson) vaccine?

Done in #817


ng github-pages:deploy getting Error - 'Command failed: git rm -r'

Please provide us with the following information:

OS?

MacOS Sierra

Versions.
angular-cli: 1.0.0-beta.22-1
node: 6.7.0
os: darwin x64
Repro steps.

Created the app by using ng new  --sytle=scss

The log given by the failure.

➜  plus-side git:(master) ng github-pages:deploy
Hash: 1b1af12ffc0c72795f79                                               r Time: 20486ms
chunk    {0} main.22c20baba2abc41a3bda.bundle.js, main.22c20baba2abc41a3bda.bundle.map (main) 2 MB {2} [initial] [rendered]
chunk    {1} styles.b2328beb0372c051d06d.bundle.js, styles.d41d8cd98f00b204e9800998ecf8427e.bundle.css, styles.b2328beb0372c051d06d.bundle.map, styles.b2328beb0372c051d06d.bundle.map (styles) 69 bytes {2} [initial] [rendered]
chunk    {2} inline.d41d8cd98f00b204e980.bundle.js, inline.d41d8cd98f00b204e980.bundle.map (inline) 0 bytes [entry] [rendered]
Command failed: git rm -r
usage: git rm [] [--] ...

-n, --dry-run         dry run
-q, --quiet           do not list removed files
--cached              only remove from the index
-f, --force           override the up-to-date check
-r                    allow recursive removal
--ignore-unmatch      exit with a zero status even if nothing matched

Error: Command failed: git rm -r
usage: git rm [] [--] ...
-n, --dry-run         dry run
-q, --quiet           do not list removed files
--cached              only remove from the index
-f, --force           override the up-to-date check
-r                    allow recursive removal
--ignore-unmatch      exit with a zero status even if nothing matched

at ChildProcess.exithandler (child_process.js:206:12)
at emitTwo (events.js:106:13)
at ChildProcess.emit (events.js:191:7)
at maybeClose (internal/child_process.js:877:16)
at Process.ChildProcess._handle.onexit (internal/child_process.js:226:5)

Mention any other details that might be useful.
I havent done anything beside run ng github-pages:deploy and I had received this error

There is a fix to ignore errors
I tossed that .catch() statement into my github-pages-deploy.js, and everything worked as intended.

I tried it, and it seems to work. However I am getting a different issue with the pages now.
I am getting this issue:
Failed to load resource: the server responded with a status of 404 (Not Found) for several files when I go to the corresponding domain

Not sure what that new error is but you should file a new issue for this with more details (though that looks like a configuration issue on your side, so not sure what we can do).
Closing this as fixed (it will be published with the next release.


[BUG]: no way to upload a document to chromadb through vector admin

How are you running VectorAdmin?
Docker (local)
What happened?
I have setup an instance of chromadb and one of vector admin
The vector admin is able to create collection in chromadb
but when i tried to upload a simple pdf i got an error in the log of vector admin.
I do not know if there is a discord vector admin community?
vectoradmin  | {"level":"info","caller":"runner","event":"chroma/addDocument","id":"01HVCA6FJW83B5ZRW1W4ZFMX5V","time":"2024-04-13T18:06:00Z","message":"received message"}
vectoradmin  | {"level":"info","caller":"runner","event":"chroma/addDocument","id":"01HVCA6FJW83B5ZRW1W4ZFMX5V","function_id":"9fb5df21-8b49-521f-9b2f-33ad895e6f70","function":"Add and Embed documents into ChromaDB","time":"2024-04-13T18:06:00Z","message":"initializing fn"}
vectoradmin  | Chunks created from document: 5
vectoradmin  | addDocumentToNamespace Request failed with status code 401
Are there known steps to reproduce?
-create a chromadb not protected by token
-create a vector admin docker

create a vector admin workspace
upload a pdf document to it

by the way i have forgotten to say : your project is amazing!

same problem exists with qdrant, seems to be a general issue

+1


lrp: fix kernel version requirement in warning log

The PR #35921 fixed the kernel version requirement for skipRedirectFromBackend but the warning log remains with the incorrect kernel version. This commit fixes it.
Fixes: #35211

/test


Data Refresh

Can we allow faculty to auto refresh their data? If they update data, can they know when it will appear on the profile or have someone that can update the Digital Measures data feed so that those are more immediate than some of the updates that happen much more periodically.
Aha! Link: https://penn-state-university-libraries.aha.io/features/MDDB-36

This may be moot now, given how frequently the various importers run. @ajkiessl


Typedef errors not correct

Dart SDK version: 2.17.0-202.0.dev (dev) (Thu Mar 10 20:55:41 2022 -0800) on "macos_x64"
In file 1, I define a typedef and a class method which uses it:
typedef ThemeExtensionMap = Map<Type, ThemeExtension<dynamic>>;

In file 2, I call that method, but get the following analyzer error, indicating an incorrect parameter type.
The argument type 'Map<Type, MyColors>' can't be assigned to the parameter type 'dynamic Function()?'.

Why is the type now being indicated as 'dynamic Function()?'?

@guidezpl did you rerun pub get after changing the constraint (if you needed to change it)? I'd also check if you analysis server is new enough (sometimes people point their IDE to an old SDK by accident).

Can't repro anymore, likely an issue with multiple SDKs. Closing :)