Provide separate NuGet packages

It will be handy to have a separate nuget package for each provider

Yes! But right now the future of this project is a bit in doubt seeing as MS is building a very generic OAuth provider for ASP.NET 5 which will make most of these providers redundant. As soon as I have a clearer view on how to proceed going forward this is definitely under consideration. I have had this request many times...

Do you have a link about this generic provider? Now there is a DotNetOpenAuth (DNOA) project which makes OAuth/2/OpenId integration easy as 1-2-3 (you basically need to specify only endpoints and make a final request for user info). But as I know (I may be wrong) that there is currently no OWIN integration for DNOA

As I can see here AspNet team do exactly the same as your provider, so no further generalization.

Yeah, the new one from the Aspnet team is the same - you just specify the endpoints. See this file for example configurations:
https://github.com/aspnet/Security/blob/dev/samples/SocialSample/Startup.cs

I want this too.
Even when stable Asp 5 is released developers will still be using 4.5 for some time (or so I think).
Each package could have its own version number (semmantic version) and release notes which will be nice. I would implement #59 then.
If I can find a way to manage 10+ packages easily then I'll probably do it.

You could setup some rake tasks (or cake if you don't like ruby) with something like appveyor to build/deploy on every merge into master.

I'll look into it. Thanks, @tparnell8.

You could easily create separate nuspec files and either use a batch file or a grunt task to build to the packages. I'm not sure about automatically publishing the packages, but separating the providers should be relatively easy.

Appveyor will auto pack and can even auto publish nuget packages

I don't have the time or energy to "easily" separate the nuspec files. Unfortunately I also have very little time to spend on this project anymore.
If one of you want to step up and take over please speak up. You can then also do with the nuget packages are you please, as this project then becomes your responsibility.

and...... done https://github.com/eonasdan/OwinOAuthProviders

@Eonasdan I am totally confused by what you have done now.... ? You created a complete copy of the repo, so where do people actually go when they now want to make contributions? To your repo, or to mine?
What I said is that if you wanted to do this then you need to take over the project. Not create a copy of it.
This means I need to transfer this repo to you. And I need to transfer the original NuGet package to you.
If you're searious about this, let's do this properly because all you have done now in my opinion is create confusion

@Eonasdan Also what you have done now is create a new copy of the project without any reference to the original project. Also not contributing back to the original project.
I am honestly not sure whether what you have done is even legal under the MIT license.
Please let us do this properly. When you want to do something you discuss it with people.

@jerriep I don't want to step on anyone's toes including @Eonasdan's, but I'd like to take ownership of this Repo.
I have contributed multiple providers to this project, and have even spent the time porting some providers over to the aspnet contrib project. I'd like to see these providers remain on MIT, and mostly kept around for the .NET 4.x./owin programming model. I know some Early stage companies that took deps on this repo, and I'd like to make sure the quality remains high.
I think in the past we have chatted on gitter, and could probably migrate ownership with ease.

Sure thing @tparnell8, I will appreciate that
I do not mind what @Eonasdan did, but the way it is done is wrong. Those changes should happen in this repo, because making a copy of it is not going to work. I can transfer ownership to you.
Please let me know you Nuget username as well so I can transfer the packages
I appreciate your stepping up!

@jerriep https://www.nuget.org/profiles/tparnell tparnell

@jerriep I'll make sure his changes get in...fire off the xfer request

Should this repo be transferred to you personal GH account, or do you have an GH org I should transfer it to?

@jerriep personal for now is fine..thanks!

Cool will do it later today. Thank you!

I didn't publish the nuget packages because I want to see what the response was. I'm happy to push the changes into this repo. I attempted to fix some issues with the github repo where you expressed that you have much time for this project, something I'm all to familiar with myself, so I didn't know if you'd be interested in a merge.
If @tparnell8 wants some help I don't mind sticking around. Mostly, I was bored this weekend and wanted to see if I could write a console app to do the split (which I did).
Despite the increased complexity of the Solution, I think it actually more maintainable this way.

I appreciate what you did @Eonasdan it is just that if you create a copy of the repo and do it there it helps no-one.
@tparnell8 is taking this over and I am grateful for that. And he will get those changes if yours merged.

done

@tparnell8 You will need to delete your fork otherwise I cannot transfer you you because you already have a repo with that same name

@jerriep good call...and done!

@jerriep looks like it xfer'd :confetti_ball:

Yep, all yours now haha

:+1:


The checks about 30 human users dont work when you readd the bot after it leaves

The checks about 30 human users dont work when you readd the bot after it leaves

It does work, but Vortex doesn't leave servers that have automod or punishment settings set up, so if you are knowledgeable about how to use the bot, it may be possible to bypass the requirement.

thank you for sharing how to hack the bot


ARROW-9701: [CI][Java] Add a job for s390x Java on TravisCI

This PR adds a new test job for big-endian Java environment to TravisCI. It still keeps as
   allow_failures:
     - arch: s390x

@kou Thank you. Now, a TravisCI job is finished correctly with many failures. Could you review this again?

@emkornfield  @kou Is it ok to merge this PR now? Or, do we still hold off for a while?

Yes, I think so.  I'd still like to update the contributor guidelines to make it clear what the level of support we are aiming for in each language (I hope to get to it tonight but if I don't it might take me a few days), but I think CI should be harmless.  @kou it looks like you are happy with this PR?

Yes.
But I want to confirm that this still works with the latest master before we merge.
@kiszk Could you rebase this on the latest master?

@emkornfield @kou Thank you. I want to merge only this PR for CI. We should still hold off other PRs.
I rebased with master branch and confirmed it works well.

Thanks.
I'll merge this.


Release a new version

@minad would you mind releasing a new version? I'd like to make a PR against the paperclip library to use your gem.

done


[region-isolation] Remove redundant test transfernonsendable_globalactors.swift.

We already have transfernonsendable_global_actors.swift which handles all of the test cases in the removed test + more.
Just peeling off a larger onion

@swift-ci smoke test


some integration tests about networking config assignment

Pull Request Description
Describe what this PR does / why we need it

Fix bug on missing variable "subnetStrFromWebhook" assignment
Some integration tests about assignment

assign network through pod or namespace labels/annotations
assign subnet through pod or namespace labels/annotations
assign network-type through pod or namespace labels/annotations
assign ip-family through pod or namespace labels/annotations
retain network and ip-family for single stateful pod
assign ip-pool for stateful pods

Does this pull request fix one issue?

#301
Describe how you did it
Describe how to verify it
Special notes for reviews

Codecov Report

Merging #307 (3b7b853) into main (a0ca9b9) will increase coverage by 0.78%.
The diff coverage is 100.00%.

@@            Coverage Diff             @@
##             main     #307      +/-   ##
==========================================
+ Coverage   40.44%   41.22%   +0.78%
==========================================
  Files          40       40
  Lines        2685     2685
==========================================
+ Hits         1086     1107      +21
+ Misses       1478     1461      -17
+ Partials      121      117       -4

Flag
Coverage Δ

unittests
41.22% <100.00%> (+0.78%)
:arrow_up:

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files
Coverage Δ

pkg/controllers/networking/pod_controller.go
52.66% <100.00%> (+5.04%)
:arrow_up:

pkg/controllers/networking/node_controller.go
82.75% <0.00%> (+5.17%)
:arrow_up:

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


Roadmap to v2, Public Release

soon we'll want to open source this and let other people use it, so we should think about how we want to generalize it to everyone, this is a bug to brainstorm, the individual tasks should be made into separate bugs & PRs, some ideas include:

Custom CSS file to make it match other apps people are using this with
i18n
customize text #38
Modularized auth methods #36

what else do we need?

I think internationalization (i18n) might be farther than v2? But I guess it depends on how we designed the existing UI and wording... I'm unsure but a bit wary of the effort involved.


PP-4448 Add request to go live link to dashboard

Replace the "Next steps to go live" link with the "Request a live account" link for card accounts.
There are three variants of the link which are displayed under the following circumstances:

If the request to go live process has not been started, the "Request a live account" link is shown, which links to the request to go live status page.
If the request to go live process has been partially completed, the "Setting up your live account" link is shown, which links to the request to go live status page.
If the request to go live process has been completed, but the account has not yet been set up, the "Your live account" text is shown, which is not a link.

For direct debit accounts, the "Next steps to go live" link to the documentation is still shown, as before.

This pull request depends on https://github.com/alphagov/pay-selfservice/pull/1176, which should be merged first.
When that pull request has been merged, and this one rebased,  the do-not-merge tag can be removed.


Astral Crate Rewards Issue

I purchased an astral crate key and then used it to open an astral crate, i recieved 3 random shiny pokemon, immediately after i recieved them, the server i was on (atlas) crashed and i was returned to the hub, when i relogged into atlas, my 3  random shiny pokemon reward was gone, could i please be reimbursed the astral crate key, 3 random shiny pokemon, or the full amount that i paid for the astral key? thank you <3

What is your username on Atlas? I can refund you whenever you're next online.

I am online right now if You are able to refund now?

I just got home from work, if you're still around lmk. I'll be up for a while


TVEventHandler doesn't work inside Modal

Description
Hello, recently I tried to use TVEventHandler inside react-native's Modal and stumbled upon a fact that TVEventHandler doesn't fire events inside of this Modal, is this correct behaviour?
Thank you.
React Native Version
0.71.10-0
Output of npx react-native info
OS: macOS 14.1.1
CPU: (10) arm64 Apple M2 Pro
Memory: 107.66 MB / 16.00 GB
Shell: 5.9 - /bin/zsh
Binaries:
Node: 16.20.2 - ~/.nvm/versions/node/v16.20.2/bin/node
Yarn: 1.22.21 - /opt/homebrew/bin/yarn
npm: 8.19.4 - ~/.nvm/versions/node/v16.20.2/bin/npm
Watchman: 2<IP_ADDRESS> - /opt/homebrew/bin/watchman
Managers:
CocoaPods: Not Found
SDKs:
iOS SDK: Not Found
Android SDK: Not Found
IDEs:
Android Studio: 2022.3 AI-223.8836.35.2231.11090377
Steps to reproduce

Create Modal with TVEventHandler inside of it
Use remote buttons
Events are not registered in TVEventHandler's callback

Snack, screenshot, or link to a repository
import {
    Modal, TVEventHandler, View,
} from 'react-native';

export const TestModal = () => {
    return (
        <Modal visible>
            <KeyHandler />
            <View
                style={{
                    width: 100,
                    height: 100,
                }}
            />
        </Modal>
    );
};

class KeyHandler {
    _tvEventHandler;

    _enableTVEventHandler() {
        this._tvEventHandler = new TVEventHandler();
        this._tvEventHandler.enable(this, (cmp, evt) => {
            console.log('EVENT: ', evt);
        });
    }

    _disableTVEventHandler() {
        if (this._tvEventHandler) {
            this._tvEventHandler.disable();
            delete this._tvEventHandler;
        }
    }

    componentDidMount() {
        this._enableTVEventHandler();
    }

    componentWillUnmount() {
        this._disableTVEventHandler();
    }

    render() {
        return null;
    }
}

Only focus and blur events are firing

I'll test this out -- is this Android TV or Apple TV, or both?

I'll test this out -- is this Android TV or Apple TV, or both?

I tested on Android only (project doesn't have tvOS) but I will try it on tvOS this weekend

This is probably related to #588

@svbutko confirmed, this is the same issue as #588 . If you have at least one focusable view (like a Pressable or TouchableOpacity) in your modal, the event handler will work.

@douglowder I did try it (together with the lattest version of react-native-tvos, 0.72.6-1) but unfortunately it doesn't work.
I have buttons (tried both Pressable and TouchableOpacity) and I tried both useTVEventHandler and TVEventHandler, the outcome still the same, only focus and blur events are firing.
I have a modal with the following props:
            <Modal
                visible={hasActiveOverlay}
                animationType="none"
                presentationStyle="overFullScreen"
                onRequestClose={onOverlayClosed}
                transparent
            >

@douglowder I probably found why it TvEventHandler doesn't work with buttons in modals: it misses dispatchKeyEvent inside ReactModalHostView
I compared both files ReactRootView and ReactModalHostView
And ReactModalHostView misses dispatchKeyEvent
I will try to do something with it soon!

@svbutko thanks for your investigation! I took another look, and it appears that the code added to fix this originally in https://github.com/react-native-tvos/react-native-tvos/pull/219 has been refactored out. This really needs to be handled in the onKey() method. Reopening this and will try to get this fixed soon. @yusufyildirim

I now have a fix, will post PR today.


Incorrect calculated disk size

Hi,
This issue was traced back to a possible misconfiguration or bug in nix.
In the OP's case, this calculation yields an incorrect size of the disk which is different than what df reports (at least a factor 10x difference!).
I have tested the calculation on other x64 and aarch64 and it is consistent.
Are we doing something horribly wrong - what could be the problem here?

So it seems the statvfs.blocks() as u64 * statvfs.block_size() as u64 does not calculate the correct size of the disk.

Can you please write a complete reproduction case?

Sorry for the confusion, we just needed a pointer in the right direction.
To compute the size of a disk using nix primitives, one needs to multiply blocks with fragment_size, not with block_size.


createCanvas is not a function

Hey, firstly I love this build and have managed to deploy it to Heroku!
I was looking at adding web fonts support and have been looking at the registerFont utility method. However if I tweak the code from:
const Canvas = require('canvas');
........
this.canvas = new Canvas(this.width, this.height);
To either:
const Canvas = require('canvas');
........
this.canvas = Canvas.createCanvas(this.width, this.height);
or:
const { createCanvas } = require('canvas');
........
this.canvas = createCanvas(this.width, this.height);
I get an error telling me that createCanvas is not a function, the same if I add registerFont.
I'm using canvas 2.6.0 and node 11.8.0, any ideas?
Thanks,
Dan

Any luck? I faced the same issue!

Hi @GingerDragon7,
Unfortunately not, I gave up and ended up using Arial (-_-). If you find a way around this keep me posted!
Thanks,
Dan

Hi @GingerDragon7,
Unfortunately not, I gave up and ended up using Arial (-_-). If you find a way around this keep me posted!
Thanks,
Dan

https://github.com/Automattic/node-canvas/#registerfont


Haproxy-2.5-config--backend tcplog

The backend of version 2.5 enables option tcplog, is it supported? I see that haproxy added this parameter without reporting an error?Thanks!

Thanks for raising this, I've just added this to the 10-global.cfg


Fix struct references

This might solve https://github.com/delvtech/pypechain/issues/98

Codecov Report
Attention: Patch coverage is 91.30435% with 8 lines in your changes missing coverage. Please review.

Project coverage is 71.95%. Comparing base (67cde22) to head (8198a68).

Files with missing lines
Patch %
Lines

.../test/struct_references/types/ContractCContract.py
87.50%
8 Missing :warning:

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #135      +/-   ##
==========================================
+ Coverage   71.22%   71.95%   +0.72%
==========================================
  Files          50       54       +4
  Lines        2318     2403      +85
==========================================
+ Hits         1651     1729      +78
- Misses        667      674       +7

Flag
Coverage Δ

unittests
71.95% <91.30%> (+0.72%)
:arrow_up:

Flags with carried forward coverage won't be shown. Click here to find out more.

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.


Redundant unittests?

https://github.com/byuccl/bfasst/blob/main/test/flows/test_vivado_flow.py#L46
https://github.com/byuccl/bfasst/blob/main/test/scripts/test_ninja_flow_manager.py#L95
These two seem to be doing the same thing (and the same for every file in test/flows). Maybe I'm missing something?

Both files are being ran though. Total overlap between them should be investigated.

Yeah I think you're right, they seem to do the same thing. But for the same flow, Vivado, why does one of them have the expected number of build statements at 5, and for the other, 6?

I'm not sure, but as I've been running the unit tests for my pr, it seems that not all of the redundant ones run. It looked like possible hanging code.


Package Zend_Log

Only Config is the only one optional dependency in beta1. Some dependencies missing for writers like Db or Mail.
See actual package config for Zend_Log.
Bonus : unit tests are fixed after last View changes.

Reviewed, merged, and pushed to master!


Character / is not accepted for directory name by agent

Sometimes you can need to specify to babar-agent a directory to save the babar.log file. If the directory contains the symbol "/", the agent crashes. Example:
-javaagent:./babar-agent-0.2.0-SNAPSHOT.jar=dir=/tmp,StackTraceProfiler[profilingMs=60000,reportingMs=60000],JVMProfiler[profilingMs=60000,reservedMB=10376],ProcFSProfiler[profilingMs=60000]"
The correction is quite simple, you must modify ligne 45 of com/criteo/babar/agent/config/AgentConfig.java :

before:
static String kv = "([a-zA-Z0-9_\\-\\.]+)=([a-zA-Z0-9:_\\-\\.]+)";

after:
static String kv = "([a-zA-Z0-9_\\-\\.]+)=([a-zA-Z0-9:_\\-\\./]+)";

and rebuild babar-agent.

Hello @andres-lago, thanks a lot for reporting the issue, I fixed it with PR #19 that was just merged.


Add Radix-7 support

Our kernel generator can only handle FFT vector sizes that contains 2, 3, 5 as prime factors. This enhancement is to add support for generating kernels that can handle vectors sizes containing a 7 prime factor.

Implemented in 2.8


Fix companies house company search test.

Issue number: N/A
Description of change
This fixes test that occasionally fails due to non-deterministic pk. Adding sorting by name makes results consistent and makes test always pass.
Checklist

[x] Have any relevant search models been updated?
[x] Have any relevant fixtures (fixtures/test_data.yaml) been updated?
[x] Have any relevant select-/prefetch-related field lists in the views and search apps been updated?
[x] Has the admin site been updated (for new models, fields etc.)?
[x] Has the README been updated (if needed)?

Codecov Report

Merging #917 into develop will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff            @@
##           develop     #917   +/-   ##
========================================
  Coverage    96.62%   96.62%
========================================
  Files          171      171
  Lines         4890     4890
  Branches       472      472
========================================
  Hits          4725     4725
  Misses         104      104
  Partials        61       61

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 3b3c097...febf1f1. Read the comment docs.


Revert "Add workshop support"

Reverts joedwards32/CS2#115
Doesn't handle running without a workshop map correctly

Hi, Could you please describe wrong running details? Does that means the container not run without a workshop map in the map folder?

Hey, sorry for the slow reply.
When I leave CS2_HOST_WORKSHOP_MAP and CS2_HOST_WORKSHOP_COLLECTION undefined the CS2 server doesn't start.
I think you need to make the CLI arguments optional, e.g how SRCDS is handled
if [[ ! -z $SRCDS_TOKEN ]]; then
    SV_SETSTEAMACCOUNT_ARGS="+sv_setsteamaccount ${SRCDS_TOKEN}"
fi


Fix cast_string_to_float with trailing whitespaces for inf and nan string

Fix the issue listed in #10794.
In RapidsCastSuit of Spark UT, "Process Infinity, -Infinity, NaN in case insensitive manner" case would fail, the reaseon is that in jni's cast_to_float.cu, the functions for checking inf and nan were considering "inf"("infinity")  and "nan" strings with additional characters as illegnal. I added the logic for checking if the additional characters are whitespaces.

Small typo fix, but I'm happy with this. Thanks for your work here!

Thank you for reviewing, appreciate it.

build

build


Add devnull looplet

We need a looplet for a destination that should be ignored

@radha-patel I think that you should now be able to emit a Null() looplet that ignores destinations.


requestPOSTToServer is not defined

In your js cannot find function requestPOSTToServer. Where I can get it?

#665

@Alzabel999999
Any feedback on this PR, #674, specfically this file, which aims to explain wepush configuration
https://github.com/jazzband/django-push-notifications/blob/4fb64be08a5e9d4b9275e9632426d022d5a84a70/docs/WebPush.rst

Until #674 is merged, you can find an implementation in the README:
https://github.com/jazzband/django-push-notifications/blob/bd387e954318469af227a2a6cb89c225c4ca5092/README.rst?plain=1#L383-L396


PLU update

Here is a PLU update. I artificially made my test matrices to include the permutation, and the bug in the permutation has been fixed.

code changed had already trickled through, closing PR


Paths .expand doesn't de-duplicate on Windows

paths .expand doesn't de-duplicate on Windows
When running the WCT unit tests on a non-POSIX OS several unit tests fail.
This is because the glob package doesn't accept forward-slash delimiters (https://www.npmjs.com/package/glob#windows) but node path will use the underlying OS' delimiter. Both will resolve */bar.js and *\bar.js to the same folder on POSIX and non-POSIX OS's, respectively, but a string comparison will fail.
It's a problem for unit test assertions, which are based on string comparison, and breaks the de-duplicating of files matched by a glob. De-duplicating fails because glob output is passed to a string comparison, _.union, in paths.expandDirectories.
I'll submit a PR.

Fixed via #405


Bugfix/fbp 167 multiselect should remove subprocess

Fixes: #167

Codecov Report

Merging #172 into master will decrease coverage by 0.02%.
The diff coverage is 40.00%.

@@             Coverage Diff              @@
##             master     #172      +/-   ##
============================================
- Coverage     63.01%   62.98%   -0.03%
- Complexity      864      865       +1
============================================
  Files            86       86
  Lines          3747     3750       +3
  Branches        688      691       +3
============================================
+ Hits           2361     2362       +1
  Misses         1137     1137
- Partials        249      251       +2

Flag
Coverage Δ
Complexity Δ

#unittests
62.98% <40.00%> (-0.03%)
865.00 <0.00> (+1.00)
:arrow_down:

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files
Coverage Δ
Complexity Δ

...tellij/plugin/render/DefaultBpmnProcessRenderer.kt
61.96% <40.00%> (-0.54%)
29.00 <0.00> (+1.00)
: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 1776dd5...512a513. Read the comment docs.


fix bench display

Codecov Report

Merging #2322 (fa99a01) into main (9bcfd72) will decrease coverage by 0.01%.
The diff coverage is 100.00%.

@@            Coverage Diff             @@
##             main    #2322      +/-   ##
==========================================
- Coverage   61.66%   61.64%   -0.02%
==========================================
  Files         137      137
  Lines       25387    25390       +3
==========================================
- Hits        15655    15652       -3
- Misses       7905     7909       +4
- Partials     1827     1829       +2

Impacted Files
Coverage Δ

cmd/bench.go
79.62% <100.00%> (+0.19%)
:arrow_up:

pkg/chunk/utils_unix.go
73.33% <0.00%> (-20.00%)
:arrow_down:

pkg/chunk/disk_cache.go
81.63% <0.00%> (-0.45%)
:arrow_down:

pkg/meta/redis.go
71.53% <0.00%> (-0.05%)
:arrow_down:

pkg/meta/sql.go
65.76% <0.00%> (ø)

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 9bcfd72...fa99a01. Read the comment docs.


Airline Overflows

On some files, my airline overflows straight onto the next line, which screws up rendering until the size changes (when I open a vertical split etc). This also happens regardless of whether I'm in tmux or not, to clarify. It doesn't happen if I disable airline. I'm using NeoVim.
The appropriate settings in my vimrc.
" tmux background fix
set t_Co=256

" show airline
set laststatus=2

" fix airline symbols
let g:airline_powerline_fonts = 1
let g:airline_theme = 'gotham'

if !exists('g:airline_symbols')
  let g:airline_symbols = {}
  let g:airline_symbols.space = "\ua0"
endif

I'm using urvxt, but I get the same results with gnome terminal, too. Here's the only configuration I've got for that.
URxvt.scrollBar: false
URxvt.font: xft:Inconsolata for Powerline:size=13:style=Medium
URxvt.boldFont: xft:Inconsolata for Powerline:size=13
URxvt.title: Terminal

The rest of my dotfiles are on Github.
Any idea what could be causing this behaviour? It's especially bad when I do a vertical split and the panes have content that overflows. Scrolling one of them causes the other to get stuck.

I suspect it's something to do with the font. If I use Inconsolata for Powerline-g then it doesn't always overflow, but the colors are wrong.

In addition to this, none of the following CSS coloring plugins work: ap/vim-css-color, skammer/vim-css-color  and gorodinskiy/vim-coloresque. Colors just show up as regular syntax highlighted text.
Sometimes it overflows anyway. Here you can see the written to file message rendered over the right side of airline.

I also have such problem, especially same mess show in the last screenshot. I almost use the default setting of airline. And I can reproduce this problem in Ubuntu and Mac OS. Could someone please give some suggestion?
Thanks a lot!

What terminal is this? Also what is the $TERM variable set to?

This is urxvt, but I get the same results with gnome terminal. Term is set to rxvt-unicode.

This is neovim?

Happens on regular vim too. I think that's the first thing they'll ask if I report it on their bugtracker.

Hi Dan!
On Sa, 16 Jan 2016, Dan Prince wrote:

Happens on regular vim too. I think that's the first thing they'll ask if I report it on their bugtracker.

Hm, I can't replicate this however. Any special way to make this
replicate? What is the terminal size?
Best
Christian
Armut ist der beste Schutz vor Besitzverlust.
-- Dieter Hildebrandt

Try setting let airline#extensions#default#section_use_groupitems = 0
I think this is a vim bug however. So closing.


Improve run command parsing, fix wrong line number issue

resolves #31

Coverage increased (+0.05%) to 99.101% when pulling f79e2c593683b5f818a67a8f1ab51eba47a13613 on emosbaugh:improve-run-command-parsing into e6a6654a273591373d76bf958908b368306ffb84 on replicatedhq:master.

Coverage increased (+0.05%) to 99.101% when pulling f79e2c593683b5f818a67a8f1ab51eba47a13613 on emosbaugh:improve-run-command-parsing into e6a6654a273591373d76bf958908b368306ffb84 on replicatedhq:master.

lgtm


leo_simulator: 0.1.2-1 in 'noetic/distribution.yaml' [bloom]

Increasing version of package(s) in repository leo_simulator to 0.1.2-1:

upstream repository: https://github.com/LeoRover/leo_simulator.git
release repository: https://github.com/fictionlab-gbp/leo_simulator-release.git
distro file: noetic/distribution.yaml
bloom version: 0.10.0
previous version for package: null

leo_gazebo

No changes

leo_simulator
* Add leo_simulator metapackage

@bjsowa Can you rebase this since I merged leo_desktop?  Thanks.


Proxy support

Can I login with a proxy?

https://github.com/seishun/node-steam/issues/140

Can you explain why you need to use proxy?

Because I need to login from more than one account from a single machine.

You can do that without a proxy.

Yes, but I do not want to risk the accounts as I have heard that steam is not very happy about such cases.

I've never heard of that. Also, using proxies explicitly violates the Steam Subscriber Agreement, so I'd be more worried about that.


Let's make SAMPLE - REPO even better!!!!

Suggestion related to whole repo
Good day, guys, I want to suggest improving a bit of search capability in this repo, the repo is great and contains a vast amount of gems using list formatters, but looks like the search could be improved slightly.
Maybe the main static page could be generated the similar way it's done here:
https://pnp.github.io/sp-dev-fx-webparts/ i believe @hugoabernier  is the man who definitely has some nice code :)
or here
https://pnp.github.io/script-samples/ maintained by @pkbullock
To be fair @pkbullock is to blame as he advised me to bother @hugoabernier  :)
Love to hear your thoughts guys, i can also help with this both with submitting new examples and improving the search page.
just in case adding one more PnP Hero @thechriskent into this thread.. :)

There is the following page https://pnp.github.io/List-Formatting/

thanks @aaclage i know, this is the same page I am talking about, you can not visually see samples (mainly gif's or images) unless you would dig into specific examples. Ideally i would see visually all samples as card gallery on this page. I for example when building real life solution looking for the best parts from multiple samples to build something bussiness needs, and would be way easier to find it when you see overview. like in https://pnp.github.io/sp-dev-fx-webparts/ or https://pnp.github.io/script-samples/ or https://pnp.github.io/powerplatform-samples/

ok but you are aware you can also find here https://aka.ms/m365/samples the formats as previews?

@ValerasNarbutas I believe the json with description/images of the samples needs to be improve, maybe will take some time until all became available.

ok but are you aware that can also be find here https://aka.ms/m365/samples the formats as previews?

i am aware, to be fare this one also could be improved, i could not find it useful in any way yet for searching good formatter examples. I can give you an example, look for a sample i used real example name but i got 200+ suggestions and none are formatters

I believe this gallery is not showing formatters at all

I understand, the filters could help. Let's see how this page will evolve.

@ValerasNarbutas I believe the json with description/images of the samples needs to be improve, maybe will take some time until all became available.

thanks @aaclage for all suggestions but i know for a fact gallery is generated by custom code+ plugin + some css tweaks. I just hope @hugoabernier  might have some time to review this request. Man M365 gallery it is separate topic. Meanwhile i will go and watch some tutorials on Git Workflow/plugins topics :)

Closing this issue,
The main sample gallery includes everything i did hope.


2.7: TS7056 Triggered when ref type argument has a vue component as an option and an initial ref value is passed

Version
2.7.14
Reproduction link
github.com
Steps to reproduce

Create a new Vue 2 + Typescript project with npx vue create
Upgrade project to Vue 2.7 with npm install<EMAIL_ADDRESS>Set "declaration": true in tsconfig.json
Declare a ref in your component setup whose type argument is a union of a different vue component or null, and set its initial value to null: const helloWorld = ref<InstanceType<typeof HelloWorld> | null>(null);
Return the ref from setup

What is expected?
No error
What is actually happening?
npx vue-tsc --emitDeclarationOnly
src/App.vue:12:1 - error TS7056: The inferred type of this node exceeds the maximum length the compiler will serialize. An explicit type annotation is needed.

 12 export default defineComponent({
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 13   name: 'App',
    ~~~~~~~~~~~~~~
...
 23   }
    ~~~
 24 });
    ~~~

Not passing an initial value, e.g.
const helloWorld = ref<InstanceType<typeof HelloWorld> | null>();

does not trigger the error, nor does passing an initial value when the type argument does not include another Vue component, e.g.
const xyz = ref<string | undefined>(undefined);

"declaration": true is needed because the repo this issue was discovered in is a shared package that is imported by other Vue applications, and type declarations are required.
This issue does not happen with Vue 2.6 with @vue/composition-api, only 2.7

Maybe it's typescript

I saw a similar problem in TypeScript, microsoft/TypeScript#43817, may be able to help you.


Using components as children

I'm trying to use array of components as children inside slider but the the slider is not been bound.
Here is the issue replicated
Can you please advice what is the best way of doing this, if everything is ok with the code.
Thanks.

I found a work around using a wrapper div for each component slide:

<Cpn letter="A" />
,

<Cpn letter="B" />
,

<Cpn letter="C" />

];```

@akiran Is there a fix for this that doesn't require that workaround above? Having to wrap everything on a div is a bit arduous.

Yeah adding a  around my sub component seems a bit weird...

If you pass props to the root element in the custom slide, you don't need to warp with extra div
https://github.com/akiran/react-slick/blob/master/examples/CustomSlides.js#L8


What to store and how to store it

Tell me what you think the user would want from the database.
Sections
Tables in the database and columns of those tables?
What methods should the user have for that data?
What graphs would you like to see?

Tables in the database:
Table foll Columns
Data
Generation
Fitness
Chromosome
Config
population_size
chromosome_impl
gene_impl
target_fitness_type
update_fitness
parent_ratio
selection_probability
tournament_size_ratio
generation_goal
fitness_goal
chromosome_mutation_rate
gene_mutation_rate
initialization_impl
fitness_function_impl
make_population
make_chromosome
make_gene
parent_selection_impl
crossover_individual_impl
crossover_population_impl
survivor_selection_impl
mutation_individual_impl
mutation_population_impl
termination_impl
Data Funcitons
SQL function directly in the ga code.
Graph function
Graph types
Lines
Scatter
Graph Data types
Graph generation total fitness
Graph best generation chromosome fitness

Tables:
Data
Generation
Fitness
Chromosome

Config
population_size
chromosome_impl
gene_impl
target_fitness_type
update_fitness
parent_ratio
selection_probability
tournament_size_ratio
generation_goal
fitness_goal
chromosome_mutation_rate
gene_mutation_rate
*initialization_impl
*fitness_function_impl
*make_population
*make_chromosome
*make_gene
*parent_selection_impl
*crossover_individual_impl
*crossover_population_impl
*survivor_selection_impl
*mutation_individual_impl
*mutation_population_impl
*termination_impl

Marked items need special string representations for built-ins. Example:
Termination_Methods.fitness_and_generation_based.str = 'fitness and generation based'

# I don't think JSON can handle functions/methods?
# Using a defined string representation sounds easier.
try:
    self.termination_impl.str  # 'fitness and generation based'
except:
    str(self.termination_impl)  # user defined method without any string name

Data Functions
SQL function directly in the GA class.
- Send GA data/config to database.
- Take in database data/config for the GA.
- Somehow be able to convert back and forth?
Show data table.
- Have the option to show the entire table or just the best/average/worst of each generation.
- Have the option to sort by generation then fitness, or fitness then generation?
Show config table.

Graph function
Graph types (generation vs fitness graph)
Lines (best/average/worst)
Scatter (all)

Graph Data types??

Completed. We use the attribute variables as config table.


use country-list

closes #1

i would solve this with a own implementation instead of relying on a module because we just need the country name from the code

should be solved with 970477d


New Bytes type module for the stdlib

WIP: Adds a new heap type Bytes to the stdlib which holds an arbitrary number of packed bytes.
TODO:

[x] Add docstrings for all functions
[x] Move helpers to appropriate libs
[x] add to_vec_u8() & from_vec_u8() methods
[x] add split & join methods
[ ] add e2e tests (currently using only in-language tests)

I see that the Vec lib has impl<T> AsRawSlice for Vec<T>  in it. Do we want/need that for Bytes ?

Re: testing
I've added a bunch of unit tests directly to the lib, and have already enabled running forc test in CI in another PR (merged).
So, do we still need to add "e2e" tests for this lib? I feel like unit tests are probably sufficient.

I think having generic from & into traits implemented for Bytes would be great.
That said, I'm not sure how I would go about implementing that. I think it would end up achieving something like solidity's abi.encodePacked.

So, do we still need to add "e2e" tests for this lib? I feel like unit tests are probably sufficient.

If it's getting fully tested in the CI one way or another then that's fine IMO. :slightly_smiling_face: Unit testing is usually a better fit for libraries anyway.

I think having generic from & into traits implemented for Bytes would be great. That said, I'm not sure how I would go about implementing that. I think it would end up achieving something like solidity's abi.encodePacked.

Maybe in a followup issue/PR?

Opened #3561 to track future improvements to this.

Is there any way to form a Bytes (or a Vec for that matter) without instantiating an empty one and pushing values one by one?

As far as I know, no.
fwiw, Bytes::push is using the sb opcode under the hood (via Raw_vec::write_byte), so it's already pretty low-level.
We basically have to handle the creation of a Bytes type one byte at a time or else we're back to padded values again.

Is there any way to form a Bytes (or a Vec for that matter) without instantiating an empty one and pushing values one by one?

As far as I know, no.
fwiw, Bytes::push is using the sb opcode under the hood (via Raw_vec::write_byte), so it's already pretty low-level. We basically have to handle the creation of a Bytes type one byte at a time or else we're back to padded values again.

Yeah we'd need to be able to support something like let vec: Vec<u64> = vec![1, 2, 3] which we don't have yet.

I've addressed all comments.

Eq has been refactored to use meq rather than looping, and I added a test for it.
Docstrings added to split & join
various other refactorings as suggested.


CoordinateUtils坐标系转换有问题吧，只看了bd09ToGcj02

Describe the bug
A clear and concise description of what the bug is.

The version of utilcode:
The device:
The version of device:

The code of bug

put your code here

The stack of crash

put the stack of crash here

Screenshots
If applicable, add screenshots to help explain your problem.
Please delete the current line and the followings.
Thank you for supporting AndroidUtilCode.

有问题可以提交修复哈，这个类不是我提交的，而且是 subutil 的。


consumerKey and other twitter credentials need twitter.credentials pr…

consumerKey and other twitter credentials need twitter.credentials prefix

@manishonline Please sign the Contributor License Agreement!
Click here to manually synchronize the status of this Pull Request.
See the FAQ for frequently asked questions.

@manishonline Thank you for signing the Contributor License Agreement!


Add a blog post about privacy preserving ML, with sklearn, federated …

…learning and fully homomomorphic encryption.
This is a blog post that we have discussed with Francois Goupil (@francoisgoupil I imagine), about privacy, and how scikit-learn can be used in a privacy-preserving way with federated learning and fully homomorphic encryption. More precisely, we had agreed on the abstract with Francois, and here is the full version.
Author of the blog is https://github.com/andrei-stoian-zama @andrei-stoian-zama
PS: by the way, I love what you're doing at scikit-learn. It's so easy to use (and still, powerful), your APIs are really well done. Cheers to the team!

FYI: this is on my TODO list to review the blog post. I might be a bit busy next week but I'll do my best.

Happy new year everyone! Do you know when this blog may be merged, please? Thank you

So I had a read yesterday on the post. I think that in general this is looking good. We need to figure a couple of things out before the merge:

I would like the blog post close to a notebook and thus get the output. I have to try to build the website locally to be sure of the rendering and check that we can put some static output that look OK.
I think that we should have from the start something allowing to reproduce the experiment via a requirement of environment file. I want to find more time to be able to repeat the experiment. I saw that you already link to a folder on a GitHub repository but I feel the content in the repository diverged a bit too much. I am wondering if we could centralize in some sort of single notebook. I don't think that something need to be done right now. I want first play with the code to have a better grasp of what one would expect when reading and trying to reproduce.
While reading, I thought that the part playing with the flower server was missing a bit of content to show the context to somebody that never heard about federated learning. Somehow, I would like that we make it explicit within the example that the person developing the model should not see the data. I don't have yet a good proposal.

@bcm-at-zama So this is just to let you know that the PR is not dead but we have been a bit busy with the end of the year vacation and the ongoing scikit-learn release.

Thanks @glemaitre , great to hear. So, if you want some modifications in our blog post (including, us trying to package a bit differently, like with a single notebook), you'll tell @andrei-stoian-zama, who is the real author of the content. Anyway, thanks a lot guys!

Hello. It would be awesome if we could merge this blog post sooner than later. We are about to present this work at Flower event, https://flower.dev/conf/flower-summit-2024/, for example, and so we're certainly going to make some (social network) promotion before. If we have the blog, we can link to it; else, we'll go for the notebook on our repo, but it's much less readable for new comers.

If we have the blog, we can link to it; else, we'll go for the notebook on our repo, but it's much less readable for new comers.

I understand your point. Unfortunately, we currently don't have too much bandwidth with other priorities (such as the upcoming 1.4.1 release). I personally don't want to merge something just for the sake of merging it.

If we have the blog, we can link to it; else, we'll go for the notebook on our repo, but it's much less readable for new comers.

I understand your point. Unfortunately, we currently don't have too much bandwidth with other priorities (such as the upcoming 1.4.1 release). I personally don't want to merge something just for the sake of merging it.

And I understand your point. It's your repo and your blog, at the end. We had discussed the interest of this blog for both Concrete ML and scikit-learn (and Flower, by the way), a long time ago with @francoisgoupil, but of course, I understand you have other priorities as well

Do you mean we need to add a copy (of the notebook currently on Concrete ML repo) in scikit-learn repository? if yes, yes sure, could you tell us where we need to add the notebook, exactly?

Ideally the blogpost is self containing in terms of the content. So the code can be added here.

Do you mean we need to add a copy (of the notebook currently on Concrete ML repo) in scikit-learn repository? if yes, yes sure, could you tell us where we need to add the notebook, exactly?

Ideally the blogpost is self containing in terms of the content. So the code can be added here.

I see. We'll see what we can do, but I'm afraid it might be a lot of lines. Me, as a reader, I like to have ready to go code to download, when I read a blog, instead of having to concatenate all the code blocks of the blog (+ having to fix what was actually missing)

New version has been dropped, with changes to address the comments, hopefully. (I'm going to answer to the individual comments)

Now:

the blog is more self contained, and in particular there is no link to our .ipynb; however, we still link to https://github.com/zama-ai/concrete-ml/tree/main/use_case_examples/federated_learning, we have to remove it?
some explaination (and a diagram) about .compile: sufficient for you? or, we can link to https://docs.zama.ai/concrete-ml/advanced-topics/compilation#compilation-to-fhe if you want
we moved from MNIST that you didn't like to Breast Cancer, which is indeed more related to privacy aspects

@adrinjalali, I hope it's better for you now. If not and you prefer us to make a call about that, it's doable, I'm in France

Hello, we present this work tomorrow at Flower event, https://flower.ai/conf/flower-ai-summit-2024/.
Do you have any ETA for merging this blog post? I understand you have other priorities, but it has really been a long time since we submitted

Unfortunately, it looks like this blog post will never be merged and published. After more than 6 months, we have had no other choice but to submit and publish elsewhere. A pity since we would have loved to do something with you, scikit-learn. Maybe a next time, if you want it to happen.


GenServer API Section could add an evaluation cell

Describe the issue
Maybe calling GenServer API Section could add an evaluation cell like:
{:ok, pid} = CounterClientAndServer.start_link([])
CounterClientAndServer.increment(pid)

Screenshots

I definitely agree! Going to open this up as a good first issue for anyone looking to make a PR.


ExpectedUtxo not persisted, can lead to loss of funds.

disclaimer:  I'm making a preliminary report so this doesn't get forgotten. I intend to make a test case to verify this issue is real, but from reading through relevant code I believe it is.
disclaimer2: this may be a known todo item on a list somewhere.
If I've missed something, please correct and close if appropriate.
summary: if a node is stopped after sending a transaction (using off-chain utxo notification for change) but before the transaction is confirmed in a block then the utxo sent to change address is lost and can never be claimed.
steps to reproduce:   (I have not done this yet)

check initiial wallet balance and record it.
send funds to 3rd party, with some change going back to own wallet.
shutdown wallet.
wait for a block to be mined by another node.
restart node.
ensure tip of node has the mined block.
check wallet balance.

correct outcome: the balance should be original balance - send amount - fee.
predicted outcome:  the balance will be original balance - send amount - change amount - fee.
why would this happen?
because ExpectedUtxo are not persisted to disk, only MonitoredUtxo.   The former are converted into the latter after a block is mined.   So ExpectedUtxo live only in RAM (inside UtxoNotificationPool) and there exists a window of time during which the ExpectedUtxo can be lost if the node is shutdown.  This could be as bad as losing 100% of wallet funds.
Example scenario:

Alice starts her node, syncs, sends funds Bob, and immediately shuts down.
A week later, Alice starts her node again and is surprised that her wallet is now lower than expected.

This seems likely to be a common usage pattern.  (and even more so for light nodes)
Suggested fix:   We might consider adding a field expected_utxos: DbtVec into RustyWalletDatabase.  This would store expected_utxos alongside monitored_utxos in the wallet db.   Alternatively a separate DB file could be utilized within UtxoNotificationPool.

Agreed -- with both the analysis and the proposed fix.

ok, I will make this my next priority then.

this may be a dup of #157, or at least they are related.


column folder size in windows 10 explorer

Description of the new feature / enhancement
hello
in explorer for windows 10 having a specific column for seeing the size for folders
Scenario when this would be used?
can add this column
Supporting information
No response

Great spot of feedback for Windows Feedback hub, not something PowerToys team would do.  honestly unsure if this is something we'd be able to do.

Feedback hub


Prevent nested packedArray from being casted to generic Arrays

Fixes #76113

Does this still work correctly with regular and typed arrays?

Yes this change only remove a forced cast from packed arrays to array

Thanks!

Does this still work correctly with regular and typed arrays?

It doesn't work with typed arrays.


fix local instructions?

Describe the bug

How to Reproduce
instructions
Expected behavior
No response
Your project
No response
Screenshots

OS
mac
Python version
3.9
AWS data.all version
latest
Additional context
No response

Hi @cfregly , can you describe the bug in more detail?

The local deployment instructions may contain a typo. The directory mentioned (data.all) doesn't exist when deployed locally - perhaps it is meant to be aws-dataall ? .
When I ran docker compose up within the aws-dataall directory, it worked fine.

Fixed, thank you


[Bug] suggest-details element way off screen in swagger pages

Reproducible in vscode.dev or in VS Code Desktop?

[X] Not reproducible in vscode.dev or VS Code Desktop

Reproducible in the monaco editor playground?

[X] Not reproducible in the monaco editor playground

Monaco Editor Playground Code
No response
Actual Behavior
No response
Expected Behavior
No response
Additional Context
I'm only encountering this issue on swagger ui pages. The easiest way to explain is to go to https://petstore.swagger.io/ and paste this into the devtools to load up a monaco instance:
var script = document.createElement('script');
script.src = 'https://cdnjs.cloudflare.com/ajax/libs/monaco-editor/0.26.1/min/vs/loader.min.js'
document.head.appendChild(script)
await new Promise(r => setTimeout(r, 200))
require.config({ paths: { 'vs': 'https://cdnjs.cloudflare.com/ajax/libs/monaco-editor/0.26.1/min/vs' }});
require(["vs/editor/editor.main"], () => {
  const el = document.createElement('div');
  el.style.height = '400px';
  el.style.width = '50%';
  document.body.appendChild(el)
  monaco.editor.create(el, {
    value: `{

}`,
    language: 'json',
    theme: 'vs-dark',
  });
});

If you then try to view the expanded suggestions pane it will render them off screen. To see this I just paste setTimeout(() => {debugger;}, 3000) into the devtools and open up the suggestions:

As you can see the suggest-details are positioned offscreen.

If we were to remove the position fixed on that container we'd at least see it on screen (but still off of where it should be)

I have the same problem

/duplicate of https://github.com/microsoft/monaco-editor/issues/3373


Identify resources for QA data

[ ] Identify resources for emissions data.

No longer needed. Will be addressed as part of  Manage QA Data epic.


Not enough space for warning emoji on Gitlab

Report
What did you do?

run danger
get summary comment

What did you expect to happen?
It looks nice.

This is manually redoing the table in markdown, see #1242.
What happened instead?
The warning emoji is squished.

Your Environment

Which CI are you running on? Gitlab

Are you running the latest version of Danger? Yes

What is your Dangerfile?
warn "Please add labels to this MR" if gitlab.mr_labels.empty?

Maybe this is a browser issue. This is using qutebrowser. Cannot reproduce with Firefox or Chromium.

Try editing the HTML to see if there's a table heading size which makes it fit, and maybe we can just bump it to that if it's not a breaking change everywere

I can actually reproduce in Chromium now and also Falkon (another qtwebengine based browser), not on Firefox.
I could tweak the heading size, but since it's given in %', there will always be a size at which it'll start being squished together.
The cell is rendered with this snippet.
<gl-emoji ...></gl-emoji>

And it seems that the <gl-emoji> does not properly inherit the width/height from the . Setting the width: 20px on gl-emoji works, or setting min-width: 20px on the img.
gl-emoji is an element that Gitlab has created
I don't think there's anything that Danger can or should do about this. I'll open a report on Gitlab.


DS-181: Remove enums from booleans in schema files

Jira
https://pegadigitalit.atlassian.net/browse/DS-181
Summary
Remove enums from booleans in schema files.
Details
There is no need to define enums for booleans in the schema files. Removing them to avoid redundancy.
How to test
Review the code.

This is definitely an improvement-- it's redundant to have an enum for a boolean prop.
Unfortunately, there are some places in our tests and docs site that run a foreach on this enum.  For example, the action blocks test for borderless (which is failing) or the action blocks docs for borderless (which looks like it was attempted at one point to remove this).
IMO, those places should be updated to something like {% for borderless in [true, false] %}.  But we'll need to do something like that before this can be merged.

This is definitely an improvement-- it's redundant to have an enum for a boolean prop.
Unfortunately, there are some places in our tests and docs site that run a foreach on this enum.  For example, the action blocks test for borderless (which is failing) or the action blocks docs for borderless (which looks like it was attempted at one point to remove this).
IMO, those places should be updated to something like {% for borderless in [true, false] %}.  But we'll need to do something like that before this can be merged.

@remydenton I addressed your comment, updating demos and Jest tests. Ready for another look.

@remydenton I addressed your comment, updating demos and Jest tests. Ready for another look.


Audio device not detected on Linux

Just noticed that after upgrading to v0.2.* (so, using the JLLs), audio no longer works on Linux (I haven't tested on other OSs).  The tests are passing fine, since the tests for audio contains a check if device == 0 that skips the tests if the audio device isn't found.  I'm not entirely sure how to fix it, but since it works pre-JLL, I guess there is an issue with the provided binaries.

I've spent some time debugging it.  It turns out that if I replace libSDL2-2.0.so.0.12.0 in the artifact with my system libSDL2-2.0.so.0.12.0, then audio works fine again.  So there must be something wrong with the .so file in the JLL.

I just wanted to report that I use the latest SDL jll on windows 10, and audio does play successfully.

Duplicate of #52. Further discussion there.


⚠ Thumbnails API Endpoint has degraded performance

In d55927a, Thumbnails API Endpoint (https://thumbnails.roblox.com/v1/assets?assetIds=82738847&format=Png&isCircular=false&size=30x30) experienced degraded performance:

HTTP code: 200
Response time: 1034 ms

Resolved: Thumbnails API Endpoint performance has improved in c083018 after 3 minutes.


Add support for ZWP_TABLET_TOOL_V2_TYPE_FINGER

It's missing at least here:
https://github.com/swaywm/wlroots/blob/666498db015ad1439a8916bce609baf8fa042b5d/backend/wayland/tablet_v2.c#L470

Actually it's missing from libinput: https://gitlab.freedesktop.org/libinput/libinput/-/issues/490


How to do a depth prepass

I'm trying to do a depth-prepass but I'm running into some issues. What I was expecting to work is:

Create a depth-pass with the same size as the scene, enable depth_write_enabled
Create the regular scene pass, disable depth_write_enabled, use the same depth target as 1)
Render depth pass, then render scene pass

This renders the scene with all sorts of strange render artifacts. I'm pretty sure I'm doing something stupid, but not sure where to start.
Note: I first tried to render the depth pass without fragment shader, but that caused a validation error. It would be nice if I could render the depth prepass without a fragment shader, though not sure if that'd cause portability issues.

Found the problem, I was clearing the depth buffer in the scene pass.

Found the problem, I was clearing the depth buffer in the scene pass.


Create window Resize module with throttle param

Currently we are creating multiple resize listeners in various files. It can be expensive when resizing without throttling callbacks ( https://developer.mozilla.org/en-US/docs/Web/Events/resize ).
Some places where we are using the resize event:

secondary-nav-toggle.js
BreakpointHandler instances.

Closing this issue as I am unable to find a file called secondary-nav-toggle.js in the consumerfinance.gov code base.


Question: Where is the treeview item click event documentation in desktop c++/winrt？

I can't find treeview item click or double click, or selectchanged  event document, where is it?

I think this is what you are looking for for click: https://docs.microsoft.com/en-us/windows/winui/api/microsoft.ui.xaml.controls.treeview.iteminvoked?view=winui-2.5. SelectionChanged is still in preview so we don't have docs published for that.


Open sauce?

Help I've been trying to use nocode to open sauce for hours. What am I doing wrong?

Did that, but it's still closed sauce unfortunately. Might have to take it back to the supermarket and review the licencing information.

Hmmm. Have you tried opening the sauce?

Cheers, that worked!


UCHAT-3031 Highlighted Search Terms are Hard to Read

Summary
The uChat dark theme has these properties
   linkColor: '#11939a',
   mentionHighlightBg: '#11939a',

There's a clash between linkColor and mentionHighlightBg.  That's why you see that cyan on cyan bug.
The easiest way would be to change the theme but that would break the entire app.  More work to ensure the app does not look broken.
Since we know this only occurs when searching. I applied a style change only to the search terms that are links.
One thing to note,  if a user reverts to a light theme the check (in utils/utils.js) fails to revert to the proper theme.
I have an else check that reverts it properly so we do not introduce any regression
Ticket Link
https://jira.uberinternal.com/browse/UCHAT-3031
Before

After

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

Tested locally and is working correctly.


JBIDE-27448: fixed hScrollbar for "Selected extensions:" & height of "Filter:"

adds horizontal scrollbars to "Selected Extensions:" and corrects height of filter input.
tried to have width of "Selected Extensions:" set whenever an item is added, but it didnt work for me. So I set its width to the longest available label when creating the table.

This is ok for the horizontal scrollbar but was far better for the filter widget:

@jeffmaury trying to understand what goes wrong with the filter box.


[RR Request]: Qdrant v1.0

Open Source Project name
Qdrant
What is your project?
Qdrant is an open-source Vector Search Database written in Rust 🦀. It deploys as an API service providing a search for the nearest high-dimensional vectors. With Qdrant, embeddings or neural network encoders can be turned into full-fledged applications for matching, searching, recommending, and much more solutions to make the most of unstructured data. It is easy to use, deploy and scale, blazing fast and is accurate simultaneously.
Version
1.0
Date
February 8, 2023
Description of breaking changes
With two years of development and 37 previous versions we successfully completed the core API, prepared an extendable platform for upcoming features, delivered full horizontal scalability for both size and speed as well as achieved industry leading performance. https://qdrant.tech/benchmarks/
GitHub Repo
https://github.com/qdrant/qdrant
Website
https://qdrant.tech
Link to changelog
https://github.com/qdrant/qdrant/releases/tag/v1.0.0
Social media
https://www.linkedin.com/feed/update/urn:li:activity:7029060075751129088/
Anything else to add?
Maybe also worth to mention. We take part in this year's Google Summer of Code https://summerofcode.withgoogle.com/programs/2023/organizations/qdrant, and there is an upcoming Hackathon with cohere.ai and Qdrant. https://lablab.ai/event/multilingual-semantic-search-hackathon Since you like Hackathons :)
Thanks, Mish! You Rock :)

Congrats on being featured in the February 2023 Release Radar.


Insert  size peak

Hi.
I used fastp to trim my ChIP-seq reads. My samples are paired-end reads.
After trimming, the report states that
Insert size peak (evaluated by paired-end reads): 0
Is this normal? What is the meaning of insert size peak here?

I have also gotten reports like this for my data. Is there any insight into what could be happening here?
Read1 before filtering:
total reads: 1778364
total bases: 238806338
Q20 bases: 227824941(95.4015%)
Q30 bases: 211900527(88.7332%)

Read2 before filtering:
total reads: 1778364
total bases: 225444254
Q20 bases: 203841616(90.4177%)
Q30 bases: 183846152(81.5484%)

Read1 after filtering:
total reads: 1022353
total bases: 126318233
Q20 bases: 121175588(95.9288%)
Q30 bases: 112747279(89.2565%)

Read2 aftering filtering:
total reads: 1022353
total bases: 124441135
Q20 bases: 117016680(94.0338%)
Q30 bases: 106349956(85.4621%)

Filtering result:
reads passed filter: 2044706
reads failed due to low quality: 22264
reads failed due to too many N: 88
reads failed due to too short: 1489670
reads with adapter trimmed: 1985391
bases trimmed due to adapters: 103210714

Duplication rate: 39.327%

Insert size peak (evaluated by paired-end reads): 0

JSON report: ./YFTL_003_S2_L002_R1_001.json
HTML report: ./YFTL_003_S2_L002_R1_001.html

fastp --in1 ./YFTL_003_S2_L002_R1_001.F.fq.gz --in2 ./YFTL_003_S2_L002_R1_001.R.fq.gz --out1 ./YFTL_003_S2_L002_R1_001.R1.fq.gz --out2 ./YFTL_003_S2_L002_R1_001.R2.fq.gz --trim_poly_g --length_required 80 --cut_front --cut_tail --cut_window_size 5 --cut_mean_quality 15 -q 15 -u 50 -j ./YFTL_003_S2_L002_R1_001.json -h ./YFTL_003_S2_L002_R1_001.html --detect_adapter_for_pe --adapter_sequence=AGATCGGAAGAGCACACGTCTGAACTCCAGTCA --adapter_sequence_r2=AGATCGGAAGAGCGTCGTGTAGGGAAAGAGTGT
fastp v0.20.0, time used: 142 seconds

Have you figured out what "Insertion Size Peak (evaluated by paired-end reads): 0" means?
Thanks!


SILVerifier: add missing SILStage::Lowered checks for Instructions th…

…at check an enum’s case type v.s. a pre-lowered type.

@swift-ci Please smoke test and merge


ST project import doesn't handle ${workspace_loc}

Hi. I'm having theses errors when I import my projrct from STM32CubeIDE. I don't know what is need to be done here

Thanks for the report! It looks like this is a bug with our handling of the workspace_loc variable in STM32CubeIDE projects. I'll work on a fix in the extension, but in the meantime you should be able to work around the issue by editing the paths in the st-project.cmake file to replace ${workspace_loc:/${ProjName}/<the rest of the path>} with ../<the rest of the path>. For example, the line 22 in your screenshot would become:
"$<$<AND:$<CONFIG:Debug>,$<COMPILE_LANGUAGE:ASM>>:${PROJECT_SOURCE_DIR}/build/../Drivers/CMSIS/Core/Include>"

Thanks for the report! It looks like this is a bug with our handling of the workspace_loc variable in STM32CubeIDE projects. I'll work on a fix in the extension, but in the meantime you should be able to work around the issue by editing the paths in the st-project.cmake file to replace ${workspace_loc:/${ProjName}/<the rest of the path>} with ../<the rest of the path>. For example, the line 22 in your screenshot would become:
"$<$<AND:$<CONFIG:Debug>,$<COMPILE_LANGUAGE:ASM>>:${PROJECT_SOURCE_DIR}/build/../Drivers/CMSIS/Core/Include>"

Thanks. let me try

This issue is fixed in version 0.5.0 of the extension, which is now available in the VS Code Marketplace. The fix should support all paths of the form ${workspace_loc:/${ProjName}/}, and partially support paths of the form ${workspace_loc:/<external project name>/<the rest of the path>}. Thanks again for your feedback!


Change/add success threshold for YouTube conversion

Update https://github.com/lbryio/lbry.io/blob/master/view/template/acquisition/youtube_status.php so that the FB and GA success event only fires if the sync was above a certain quality threshold.

@kauffj What's the quality threshold?

@finer9 @robvsmith can you guys agree on what subscriber and/or video view count you want this to trigger on and comment on the ticket with the answer?

@finer9 still need threshold values for this

@finer9 I'm closing this, please re-open with values if you want this done.


Modernize .travis.yml and fix beginswith->startswith deprecation

Not sure if I've got the syntax correct, but we'll see. This is more complicated than is typical, because:

I want to submit to Coveralls only from the nightly build, since I want to use features like --inline=no
I am running the tests for two packages (HDF5 and JLDArchives) in a single session, to make sure the coverage files include the tests of both

Looks like the syntax isn't correct. CC @ninjin, @tkelman, any tips here?

I'll have to check those docs I wrote, but I think you want to change $JULIAVERSION to $TRAVIS_JULIA_VERSION

It's also complaining
/home/travis/build.sh: line 41: [: =: unary operator expected

Is using = for comparisons correct?

Pretty sure that's just a bash symptom of trying to do if [ $JULIAVERSION = "nightly" ] when JULIAVERSION is not defined, since it has no quotes around it.

Indeed, that did the trick. Thanks!
(And wow, those tests run much more quickly with the modern script.)

And wow, those tests run much more quickly with the modern script

That part was a big surprise to me. Here I thought apt-get was a reasonably fast way to get a binary onto a machine but apparently not. You don't have an education account at Travis do you? I think those might route to the new docker-based workers if you don't use sudo at all. Or you might need to explicitly ask for that with sudo: false in your .travis.yml file, not sure. Supposedly those are even faster.

Whew, looks like I finally ran out of ways to make syntax errors.
Turning on these various settings made a big difference in the (new) coverage percentages: 59% with the old travis script and 72% with the new. Most of that probably comes from combining the results of HDF5 & JLDArchive tests, but looking at the results, there's some real benefit to turning off the inlining (functions I knew were tested, indeed are).

yeah that makes sense, I misread your Julia pull request the first time around

It seems that the deprecation fix isn't compatible with 0.3.4 (startswith is not defined there), but 0.3.4 users are likely to want to use the checkout version of HDF5 because of #198.

@romainFr I believe this should work if you update Compat.jl.

yes, just do Pkg.update().


Added abort method + fix for last pull

Code changes look good, but the readme should not list out the methods of the returned promise-like object as if they were methods that are part of the exported module like put.
How about something like:
Returns an object that wraps an `XMLHttpRequest` instance and behaves like a promise, with the following additional methods:

* `progress` - accepts a callback which will be called with an event representing the progress of the upload
* `abort` - aborts the xhr instance

Examples:

RNS3.put(file, options)
  .progress((e) => console.log(e.loaded / e.total));

RNS3.put(file, option)
  .abort();

@benjreinhart I just wanted to improve it a bit, this is even better! :+1:


Client Allocation Request for: Huddle01

Client Allocation Questions
Core Information

Name: Huddle01
Website / Social Media: www.huddle01.com
Region: Asia excl. Greater China
DataCap Requested: 500TiB
Addresses to be Notarized: f1f66jgglnxcdtdkfgppqt4r72x6oifrkcfnrec5q
Notary Requested: philippbanhardt

@ranjan3118 Please subscribe to notifications for this Issue to be aware of updates. Notaries may request additional information on the Issue.

@ranjan3118 - @philippbanhardt is no longer accepting applications for DataCap at this time. Looks like you have an active app here https://github.com/filecoin-project/filecoin-plus-client-onboarding/issues/528 so after that, if additional DataCap is needed, you can apply to active NA notaries (several are going to come on board shortly as the notary elections are being finalized at this moment).


Doesn't work for dynamically added elements

Hey @ryanmorr,
Version 1.3 doesn't work for dynamically added elements after DOM is loaded.

Works on 1.4.0 Thanks!


HTTP Proxy did not start on [IP]

I am getting, HTTP Proxy did not start on X.X.X.X
Here is the log file:
Error: Unable to access jarfile /opt/oracle/nosql/proxy/lib/httpproxy.jar
Oracle Linux 8, running on Oracle Cloud.
Single node installation on same machine.

Are you using kv-ce or kv-ee?

kv-ce

according to the documentation kv-ce also includes http proxy :(

OK. The issue is that the latest version of the cluster_setup script assumes that the httpproxy jar file is contained in the kv-*.tar.gz, which works fine for kv-ee. But kv-ce does not contain httpproxy, so the workaround is to use an older version of the script, which allows you to set up httpproxy from a separately downloaded tar.gz file. But- first you'll need to modify the script to change the max java version, as we did earlier today with the latest version.
Direct link to download the previous version that uses separate httpproxy download: https://raw.githubusercontent.com/oracle/nosql-examples/a4e870618effe0d7e3d222393c377262eebd6b25/cluster_setup/cluster_setup.sh

You'll need to modify line 882 of that script to enable java 14.
change:
version -gt 13
to
version -gt 14

is that version of script downloading proxy online?

Working on verifying the httpproxy issue. The proxy is no longer available on Oracle's download site, so working on finding another way.

well i didn't understand why cluster_setup and httpproxy is not included in tar.gz
it's definitely not user friendly and docs are confusing that nobody knows there is a nosql database of oracle... :(

It looks as though httpproxy isn't compatible with the kv-ce version anyway. I'll be modifying the setup script to not attempt proxy install with CE version.
If I'm not mistaken, the setup should have actually worked for the base nosql server install, and should be up and running and reachable by the java client code.

it's ok but i have a 1 grpc server with java and 1 rest api with nodejs.
i won't be able to communicate with node client.

You can verify this by running /opt/oracle/nosql/kvstore/scripts/kvstore_ping.sh

You should be able to use the thrift-based node.js driver located at https://www.npmjs.com/package/nosqldb-oraclejs. For more info you can contact<EMAIL_ADDRESS>


Create "scrollMargin" to trigger swipe only after the threshold

On mobile when scrolling vertically (with dragend mode set to horizontal) its annoying to have the content dragging to sides litle-by-litle when user just want to straight scroll vertically.
Also having it moving pixel-by-pixel with the finger movement is a rendering hog.
Not sure if its only the taget device..
But I think should exist a threshold to trigger the swipe movement. If the user moves certain amount for the side dragend is configured (right, in the case of horizontal) then it starts to swipe..

For me it's impossible to scroll vertically at all. +1

Same issue, can't scroll vertically. +1


filtering doesn't keep order (at least when options with same label occur)

Hi,
I just started using react-virtualized-select and this fast filter options library.
I'm experiencing that the createFilterOptions does not return the options in original order, when there is options having the same label.
Which is not according to what the documentation says:

By default, createFilterOptions returns a filter function configured to match all substrings, in a case-insensitive way, and return results in their original order

this also happens with the normal react-select component.
I would prefer to not need to apply sorting again after using this filter.

Please provide a repro case- something I can run and see the bad behavior.

hey :)
this fiddle https://jsfiddle.net/69z2wepo/91853/ should show the issue. as soon as I start typing the ordering goes off.


 Any idea how that might have happened?
The commit:
https://github.com/LearningLocker/xapi-statements/commit/2ca840343137f9960c0c839017be7d343bb0b3fa
The build:
https://travis-ci.org/LearningLocker/xapi-statements/builds/295683992
Here is our config:
{
  "extends": [":library"],
  "automerge": true,
  "automergeType": "branch-push",
  "major": {
    "automerge": false
  }
}

Strangely the exact same update failed a build on another repository and Renovate created a PR over there (https://github.com/LearningLocker/launchr/pull/10) which is what I'd expect. That build actually failed because of a test that becomes flaky in Travis which is different to the other build.

@ryansmith94 sorry for the inconvenience. Unfortunately I think GitHub has returned an incorrect "success" status for that branch.
An hour earlier:
{"repository":"LearningLocker/xapi-statements","level":20,"msg":"getBranchStatus(renovate/typescript-2.x)","time":"2017-10-31T17:29:55.625Z","v":0}
{"repository":"LearningLocker/xapi-statements","branch":"renovate/typescript-2.x","dependencies":["typescript"],"level":20,"msg":"Branch status is \"pending\" - skipping automerge","time":"2017-10-31T17:29:55.938Z","v":0}

then on the run where it automerged:
{"repository":"LearningLocker/xapi-statements","level":20,"msg":"getBranchStatus(renovate/typescript-2.x)","time":"2017-10-31T18:25:41.026Z","v":0}
{"repository":"LearningLocker/xapi-statements","branch":"renovate/typescript-2.x","dependencies":["typescript"],"level":30,"msg":"Automerging branch","time":"2017-10-31T18:25:41.154Z","v":0}

The logic in Renovate seems too simple for there to be a bug there. If res.body.status === 'success' then.. we automerge.
We are utilising GitHub's "combined" status as documented here: https://developer.github.com/v3/repos/statuses/#list-statuses-for-a-specific-ref
What I'll do is add some debug code for all status checks so we can see exactly what is returned if this happens again.

Hey @rarkins, no worries, the project is actually a dependency of a larger service for us and it hasn't been updated there yet so it's not gone live and I don't think that failing test would have caused an issue for anyone.
Ok that's a bit odd. I'll have a bit of a dig and follow up with them if needed (I'll link here to any conversation with them). Thanks for taking the time to investigate and providing logs, code, and docs.
Ok that sounds great thanks @rarkins! 👍 I'll close this for now and post in here again if the issue reoccurs.

@ryansmith94 please reopen this if you experience it again. I'm in the process of adding debugging to log both the GitHub API branch state value (which we use), and the statuses array (which we ignore, because GitHub is meant to summarise that into a single value for state), so that any future automerge - whether mistaken or not - should be preceded by a log of what GitHub sends us. So if it happens again and you can alert me quickly again like this time (I purge debug logs usually after 3-4 days) then we should have a good idea of who's at fault.

The options I can think of are:

Travis temporarily/incorrectly set status to success, which GitHub passed on to us
GitHub calculated a wrong "state" value for us (success when it should have been pending or failed)
There's a bug in my few lines of code that I can't spot

I will do, thanks @rarkins 👍 Ok that sounds good, I'll let you know as soon as I can, thanks for that.
Yeah those options seem reasonable. I'm just writing an email to Github support now, strangely I couldn't find a Github issues for Github issues 😆

@ryansmith94 yeah, GitHub don't eat their own dogfood in that sense. For GitHub Apps, instead of a repository to file issues, they use a "forum". Because of the volume of API requests that the App generates each day I see a lot of random errors from GitHub but have no idea where to file them if I was inclined to do so. Also FYI I think they probably can't track down anything unless you/I were to save actual request IDs from API response headers.

Yeah haha. Ah right that sounds like a pain. Yeah that's a good point, I've sent them an email anyway, I guess I can just see how they respond and go from there. I've pasted the email below for reference.

Hey, we're using a tool called Renovate to automatically merge updates to our dependencies. Last night Renovate automatically merged an update into our master branch that failed a build, but in those cases Renovate should create a pull request for the update instead to invoke some human attention.
I've reported this issue to Renovate (singapore/renovate#1072), however, they think the issue might have been caused by an incorrect status response from Github's APIs. I'm wondering if you'd be able to respond to that issue in order to provide some more details. It's also possible that Travis is incorrectly providing the status of builds or that we have a flaky test that just happened to pass once and never again.

I think it's unlikely that the failing test is flaky since it's not passed a single time since being pushed into the master branch.

Just had a response from them:

Hi Ryan,
Thanks for reaching out. I'm not sure I understand the situation from reading that issue, and what exactly seems to be the problem that's being described. In addition, commenting on issues like that isn't how we normally provide support.
Could you ask the people who believe there was a problem on our end with the API to use https://github.com/contact and describe the problem as clearly and in as many details as possible ? That should help us investigate and offer advice.
Thanks,
Ivan

My response to them:

Ok, so the issue appears to be that the Github Statuses API potentially incorrectly returned the "state" property with the "success" value when it should have returned a different value. I'm guessing this might have happened if Travis CI didn't pick up the commit immediately.
I've copied your message into the Github issue, so they may contact you separately.


Acrolinx quality improvements: bitsadmin-rawreturn.md

Learn Build status updates of commit 63c9021:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

WindowsServerDocs/administration/windows-commands/bitsadmin-rawreturn.md
:white_check_mark:Succeeded

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the learn.microsoft.com contributor guidesPost your question in the Learn support channel

@robinharwood, @Xelu86
Can you review the proposed changes? IMPORTANT: When the changes are ready for publication, add a #sign-off comment to signal that the PR is ready for the review team to merge.
#label:"aq-pr-triaged"
@MicrosoftDocs/public-repo-pr-review-team

@gswashington minor update added. Merging now.


Astropy and xarray fixes

Reference Issues/PRs
See also #167
What does this implement/fix? Explain your changes.
Docker builds for astropy/astropy 1.3 and pydata/xarray 0.12 have stopped working, probably due to unpinned updated dependencies.
For astropy/astropy, I ran a script to see which versions were used at the time of the environment commit and used those. This seems to have made the tests more stable overall since now all tests pass when some, not marked as PASS_TO_PASS or FAIL_TO_PASS, didn't before. Compare this log with the current dependencies and this log where the changed dependencies where used.
pydata/xarray 0.12 fails because dask.dataframe isn't found, I added a explicit dependency to dask==2022.8.1 to fix this.

Sweet, thanks so much @aorwall! Appreciate the fixes, this is very helpful! I just ran validation of the gold patches with these fixes and the original dependency issues that were popping up with the main branch code do look to be resolved.


[WFCORE-506] : Incoherence in core dist between domain.xml and  host(-slave).xml

Updating domain.xml to be able to reference other-server-group.
Jira: https://issues.jboss.org/browse/WFCORE-506

Windows Build 754 is now running using a merge of ce714eecb7cafa947dd228573e81901526505c7e

Linux Build 1048 is now running using a merge of ce714eecb7cafa947dd228573e81901526505c7e

Core - Full Integration Build 329 is now running using a merge of ce714eecb7cafa947dd228573e81901526505c7e

Windows Build 754 outcome was SUCCESS using a merge of ce714eecb7cafa947dd228573e81901526505c7e
Summary: Tests passed: 2932, ignored: 95 Build time: 0:16:01

Linux Build 1048 outcome was SUCCESS using a merge of ce714eecb7cafa947dd228573e81901526505c7e
Summary: Tests passed: 2932, ignored: 95 Build time: 0:19:33

Core - Full Integration Build 329 outcome was FAILURE using a merge of ce714eecb7cafa947dd228573e81901526505c7e
Summary: Tests failed: 1 (1 new), passed: 2848, ignored: 432 Build time: 0:42:38
Build problems:
Failed tests detected
Failed tests
org.jboss.as.test.integration.ws.wsse.signencrypt.EJBSignEncryptMultipleClientsTestCase.encryptedAndSignedRequestFromAlice: javax.xml.ws.WebServiceException: Could not send Message.
	at java.net.SocketInputStream.socketRead0(Native Method)
	at java.net.SocketInputStream.read(SocketInputStream.java:152)


Syntax error or access violation: 1070 Too many key parts specified; max 16 parts allowed

I have a lot of text fields - is it possible to specify which fields to index? Doing the import as is results in a nasty error.

Yes, use the Laravel Scout documentation: https://laravel.com/docs/5.3/scout#configuring-searchable-data
Posting the error would help us help you debug the issue.


Migration problem - Table crash - Objects are not valid as a React child

So I'm migrating from react-bootstrap-table to react-bootstrap-table2 and now my code which was working before doesnt work when I try to import certain data into my table. I will provide pictures.
So it works when I get these values marked red:
https://i.imgur.com/kHsCGGo.png
It doesnt work when I attempt to import data marked in blue.
I get error:
Objects are not valid as a React child (found: object with keys {_hex}). If you meant to render a collection of children, use an array instead.
My code:
    const columns = [{
      dataField: 'buyerAddr', // with this works normally
      text: 'Product ID'
    },
    {
      dataField: 'invoiceNumber', //with this it crashes
      text: 'Product ID'
    }];

     <BootstrapTable
          keyField='id'
          data={ this.state.invoices }
          columns={ columns }
        />

It crashes here:
  addEventListenerInvoiceSent(component) {

    this.state.contractInstance.events.InvoiceSent({fromBlock: 0, toBlock: 'latest'})
    .on('data', async function(event){

      var epochValue = event.returnValues.dateOfInvoice;
      var d = new Date(epochValue * 1000); // The 0 there is the key, which sets the date to the epoch
      event.returnValues.dateOfInvoice = d.toDateString();

      var newInvoicesArray = component.state.invoices.slice();
      newInvoicesArray.push(event.returnValues)
      newInvoicesArray.sort(function(a,b){
        return parseInt(a.invoiceNumber)  - parseInt(b.invoiceNumber);
       })
      component.setState({ invoices: newInvoicesArray })
    })
    .on('error', console.error);
  }

I have to mention that this same code worked normally with react-bootstrap-table

@lilrinchi I think you probably encounter react version issue, in react-bootstrap-table2, we need<EMAIL_ADDRESS>https://github.com/react-bootstrap-table/react-bootstrap-table2/blob/master/packages/react-bootstrap-table2/package.json#L46


Oceandataset

New structure: OceanDataset
Subsample and oceandataset are now working with the new structure and are documented
Two quick tutorials for developers

OceanSpy dependencies are a little messed up right now.  For know, run this line in the terminal instead of the regular installation (or the installation in the tutorial notebook).
conda install --yes dask distributed bottleneck && conda install --yes -c conda-forge xarray cartopy esmpy && pip install geopy xgcm xesmf xmitgcm && pip install --upgrade --force-reinstall matplotlib netCDF4

Then, download the branch and install it:
git clone --single-branch --branch oceandataset https://github.com/malmans2/oceanspy.git && pip install -e oceanspy/

I think there's actually some problem with new containers libraries. For examaple, xESMF dependencies are broken. I've contacted SciServer's people,

#54 explains most of the updates. From now on I will put the latest documentation in OceanSpy_Tutorials/Docs. It is zipped so you can easily download it on your laptop, unzip it, and use your browser to display. Unfortunately, you don't have access to a browser on SciServer.


Hash pin workflows

Issue #418
Changes

Hash pin workflows actions dependencies.

Closed in favor of #421

Hi, I'd like to just point out that it is still considered a good practice to hash pin the actions itself (even if the python installation won't need to be hash-pinned anymore)
This (hash pin, or even minor version pin) increases stability avoiding that the workflow radomly breaks because it blindly upgraded to a break release. Besides, preventing blinds upgrades helps on preventing getting exposed to vulnerabilities in new releases that could be identified and fixed before you even receive a PR from dependabot about it.
If you'd like, we can consider only hash pinning actions that are granted write permissions. The other ones, with read only permissions, can be minor version pinned just for stability, since even if it got compromised, it won't be able to do much harm.


Item-context on incubators and relics directs to nonexistent wiki pages

When using item-context to access the wiki page for incubators, it directs to https://www.poewiki.net/wiki/Incubators instead of directing to https://www.poewiki.net/wiki/Incubator. Similarly, relics direct to https://www.poewiki.net/wiki/Relics instead of directing to https://www.poewiki.net/wiki/Relic.

Hmm, the wiki usually redirects you automatically, e.g. when accessing https://www.poewiki.net/wiki/Helmets. That's why I just use the item-class that's in an item's clipboard text.
Thanks for reporting, I'll fix it for the next release.

I hadn't realised that. Since the issue seems to be wiki side, I'll add a redirect to the wiki pages.

I've added the wiki redirects and tested; the issue shouldn't need anything done on your side.


The article is outdated

[Enter feedback here]
The article needs to be updated.
For example it doesn't list LCP devices like AudioCodes C435, for which remote sign in makes the most sense.
Also it lists firmware 1.10.120 for AudioCodes phone which had tons of bugs and remote sign in did not work reliably.
Not sure it covers remote sign out since it was introduced later.
Microsoft support uses this article as guidance, which introduced a lot of confusion.

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

ID: 344ac314-e98e-ab21-ef47-fb0da80ec884
Version Independent ID: 8f3d2fe8-5d96-4298-f875-fb3e64688afc
Content: Remote provisioning and sign in for Teams Android devices - Microsoft Teams
Content Source: Teams/devices/remote-provision-remote-login.md
Service: msteams
GitHub Login: @cazawideh
Microsoft Alias: czawideh

Thank you for submitting feedback and contributing to the docs. We are currently investigating this.

Hi @misha-franz, thank you for your feedback.
@cazawideh, do you think we can refresh this article? Thanks!

@dariomws Yes, there are plans in-progress to update this article soon.


change version info from x.y.z-a to x.y.z

change version info from x.y.z-a to x.y.z .
before testing, make symbolic links like below.
x is a integer number
$ cd /Applications
$ ln -s /Applications/mampstack-5.6.19-x ./mampstack-5.6.19
$ ln -s /Applications/mampstack-7.0.14-x ./mampstack-7.0.14

checklist

[ ] mamp-current command is working good.
[ ] mamp-ctl-5.6.19 is working good.
[ ] mamp-status-5.6.19 is working good.
[ ] mamp-cli-on-5.6.19 is working good.
[ ] mamp-cli-off-5.6.19 is working good.
[ ] mamp-ctl-7.0.14 is working good.
[ ] mamp-status-7.0.14 is working good.
[ ] mamp-cli-on-7.0.14 is working good.
[ ] mamp-cli-off 7.0.14 is working good.

mamp-status-7.0.14 is not working now.
i must fix it.

@choiminyeong
please, do cross-check for me.

checklist

[ ] mamp-current command is working good.
[ ] mamp-ctl-5.6.19 command is working good.
[ ] mamp-status-5.6.19 command is working good.
[ ] mamp-cli-on-5.6.19 command is working good.
[ ] mamp-cli-off-5.6.19 command is working good.
[ ] mamp-ctl-7.0.14 command is working good.
[ ] mamp-status-7.0.14 command is working good.
[ ] mamp-cli-on-7.0.14 command is working good.
[ ] mamp-cli-off 7.0.14 command is working good.

@JoonSooHa
mamp현재 배포 버전이 5.6.29이며 5.6.19는 배포되지 않습니다.
스크립트를 5.6.29버전으로 변경해서 테스트 해야합니다.

@choiminyeong
말씀하신대로 mamp-5.6.29로 변경합니다.

[ ] mamp-ctl-5.6.29 command is working good.
[ ] mamp-status-5.6.29 command is working good.
[ ] mamp-cli-on-5.6.29 command is working good.
[ ] mamp-cli-off-5.6.29 command is working good.
[ ] mamp-ctl-7.0.14 command is working good.
[ ] mamp-status-7.0.14 command is working good.
[ ] mamp-cli-on-7.0.14 command is working good.
[ ] mamp-cli-off 7.0.14 command is working good.


⚠ Bofrost.lu has degraded performance

In be34244, Bofrost.lu (https://www.bofrost.lu) experienced degraded performance:

HTTP code: 200
Response time: 1703 ms

Resolved: Bofrost.lu performance has improved in 7a24380 after 35 minutes.


feat(icon): add new code icon

Add new Code icon in size L/XL to codebase
re #567
Summary
Icon
Github issue: #567
Add new Code icon in size L/XL
Checklist

[x] Default Story in Storybook
[x] LivePreview Story in Storybook
[x] Test Story in Storybook
[x] Tests written
[x] Variables from defaultTheme.ts used wherever possible
[x] If updating an existing component, depreciate flag has been used where necessary
[ ] Chromatic build verified by @chanzuckerberg/sds-design

Note I am also reaching out to David Ruiz for SDS Hackday reviews.

LGTM


jersey-client dependency

I am using the java-client-api in a Java application that is using dropwizard(http://www.dropwizard.io/) and has a dependency on org.glassfish.jersey.core:jersey-client:2.16.
There is a clash at runtime between org.glassfish.jersey.core:jersey-client:2.16 (dropwizard) and com.sun.jersey:jersey-client-1.17 (java-client-api).
It appears that the com.sun.jersey:jersey-client-1.17 is not needed as if it is commented out from the pom.xml the project and tests still compile and I can use the JAR with my Java application that uses dropwizard.
Please can you confirm if the jersey-client is still needed and if not remove it in a future release?

Jersey client is definitely needed.  It's the core library used to communicate with the server via the REST API.  Perhaps when you commented it from the pom.xml it's still somehow on the classpath in your IDE or some other way.  You should not be able to compile the Java client api without Jersey.

Just a follow up on this: which version of DropWizard is compatible with MarkLogic Java API 3.0.6?

We don't test or certify any version of DropWizard.  Can you elaborate on what you've tried and what issues you've encountered?

@rvarttinen, as this issue indicates, most incompatibilities that we’ve seen are the result of the differences between Jersey version 1 and 2. We’re looking at a more general solution to isolate our Jersey dependency from the app that includes the MarkLogic client as a dependency. I don’t have a timetable right, now, but it’s something we’re actively evaluating.

Yes - that is my experience in this matter. As mentioned I managed to make it build, eventually, but to no avail as there still was some kind of conflict at runtme when it comes to versions of Jersey. Anyhow; I managed to get it woking using a different approach by using OSGi instead. Thus I made use of the built in classloader isolation feauters of OSGI and got a simple REST-service running executing calls to the MarkLogic Java-api. Then, my REST-service can use the latest and greatest version of Jersey.
You could say I dropped Dropwizard as I adopted OSGi instead, it uses Jersey as well out-of-the-box so the changes I had to employ where minimal.
I think I prefer the OSGi approch, for several reasons:

classloader isolation and ...
it is componentbased, opening up for a more effecient re-use and ...
better control over what dependencies are really needed and thus ...
there will probably be slightly smaller footprint as I can leave out those parts (components or bundles) not needed

The OSGi implementation I used for my little experiment is the framework that comes with Eclipse; Equinox or more correctly: Eclispe RT, as it called nowdays. Knoplerfish Apache Felix should also work.


Fix spelling in addCustomFilter filter

Docs Build status updates of commit ed962f3:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

powerapps-docs/developer/model-driven-apps/clientapi/reference/controls/addCustomFilter.md
:white_check_mark:Succeeded

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel

@ugreg
Thanks for fixing this!


Update netty to 4.1.70

Summary of the changes / Why this improves CrateDB
https://netty.io/news/2021/10/11/4-1-70-Final.html
Checklist

[x] Added an entry in CHANGES.txt for user facing changes
[x] Updated documentation & sql_features table for user facing changes
[x] Touched code is covered by tests
[x] CLA is signed
[x] This does not contain breaking changes, or if it does:

It is released within a major release
It is recorded in CHANGES.txt
It was marked as deprecated in an earlier release if possible
You've thought about the consequences and other components are adapted
(E.g. AdminUI)

retest this please
unrelated test failure in test_switch_to_plaintext_enabled_downgrades_to_plaintext (timeout)


TryFromInterruptError doesn't derive Format when defmt is enabled.

It's an upstream svd2rust issue: https://github.com/rust-embedded/svd2rust/issues/880


Complete tscn and tres parser

Hey folks, just creating the issue for the task: http://www.godotengine.org/work_packages/5
So we can keep track and communicate on whatever development happens.

alright, I'm working o that atm
On Sun, Nov 22, 2015 at 12:29 AM, Guilherme Furst<EMAIL_ADDRESS>wrote:

Hey folks, just creating the issue for the task:
http://www.godotengine.org/work_packages/5
So we can keep track and communicate on whatever development happens.
—
Reply to this email directly or view it on GitHub
https://github.com/godotengine/godot/issues/2864.

Fixed in #7aa39b7. There are still a couple issues with the new parser, but they have their own tickets so there's no real need for a tracker bug.


Collections no longer contain folders

I had a series of tests organised in folders within my collections, the folders have disappeared and left the requests unsorted.
Is this being caused by sync, if so, how can I prevent it?

Can you send your email/username to<EMAIL_ADDRESS>

I have sent this through


Fix GetBucketObjectLockConfig api signature

reverts change from #1233 as this is unused
and breaks API.

https://docs.aws.amazon.com/AmazonS3/latest/API/archive-Type_API_ObjectLockConfiguration.html
This shows that ObjectLockEnabled is required but other fields are not required. I would say let's avoid merging this PR until we understand what means to send an xml with only ObjectLockEnabled in it


testnet has been reseted and cleared by official team

but LibraBrowser is still showing stats from before jul 10th

fixed


allow for force write of rsps

This allows for forcing the write of an RSP even when it is not required. Typically a write only happens when we run across and RSP set. Now you can force a write to make the DRM in 3ML (so proper OGIP) format. Clears up some issues with GBM reps.

Codecov Report

Merging #184 into master will decrease coverage by 0.02%.
The diff coverage is 100%.

@@            Coverage Diff             @@
##           master     #184      +/-   ##
==========================================
- Coverage   74.34%   74.32%   -0.03%
==========================================
  Files         118      118
  Lines       12136    12137       +1
==========================================
- Hits         9023     9021       -2
- Misses       3113     3116       +3