Custom word separator

Fixed https://github.com/c-bata/go-prompt/issues/53, https://github.com/c-bata/go-prompt/issues/61 and https://github.com/c-bata/go-prompt/issues/66
TODO

[ ] Add OptionWordSeparator
[ ] Add example

What should we define as default word separators
I checked bash-shell's word separator by running Ctrl + W (Cut the word before the cursor) after input following text which includes space, comma, period, colon, semi-colon and em space.
$ abc def,hij.klm;opq　rsu:vwx
                            . <- cursor is here

then Ctrl + W removes until space. The result is below:
$ abc
    .

From this behavior, I think we should only set space as a default which is the same as ever.


Password Change Ignored

When using kubernikusctl to init or refresh credentials we are asking the user for a password. Once entered the password is stored in the keychain of the OS (if available). Once the user changes his password kubernikusctl will try to still use the outdated password from the keychain.
Easiest would probably be to clear the password from the keychain if the login fails. Let the command throw an error and upon retry it will ask for the new password.
https://github.com/sapcc/kubernikus/blob/master/pkg/cmd/kubernikusctl/auth/refresh.go#L157-L186

@onuryilmaz Could you please take a look at this? Happy to help...

@BugRoger It also uses the saved password during init command, for instance if you change your password and init new projects, it will fail since it is using the password from keyring. Should we also clear during init command if login fails?

Should we also clear during init command if login fails?

Yes, please. Nice catch.


Fix timestamp parsing error resulting in flaky tests

The test code parses responses to contain a specific timestamp format. However, the used regex does not cover all cases, leading to the tests failing sometimes. This extends the used regex to cover the full rfc3888 standard so that all possible timestamps should be parsed.

I'm not sure whether I'm 100% sure with this fix. Instead of performing the checks with regex, it would be worthwhile to have sth like:
#[derive(Deserialize)]
struct StatusResponse {
    date: Datetime,
    status: String,
}

#[derive(Deserialize)]
struct ResponseType {
   status: StatusResponse,
}

#[derive(Deserialize)]
struct FactoryResetResponse {
    factory_reset: ResponseType,
}

This is more verbose upfront but would allow to let serde handle parsing out-of-the-box without increasing the test size with additional parsing logic (see the regression tests that the date parsing logic introduced).


[BUG] Output scripts still getting scrambled

Just downloaded 3 different scripts from finalelua/scripts and they were all scrambled to the point of inoperability.
https://github.com/finale-lua/lua-scripts/blob/master/dist/layers_swap_selective.lua
https://github.com/finale-lua/lua-scripts/blob/master/dist/transpose_by_step.lua
https://github.com/finale-lua/lua-scripts/blob/master/dist/transpose_enharmonic_up.lua
In common: they all require library files.

cc @ThistleSifter
It seems like these scripts are trying to require("mixin.FCMResourceWindow") for some reason. This module does not exist in the codebase. Furthermore, I cannot find any reference to this anywhere in the codebase, not even the word "resource" (outside of our docs).
Still exploring to see why this is happening in the bundled versions but not the original version.

From my testing so far, this seems to be isolated to mixins. Several other scripts I've tried that don't use mixins still work as espected (e.g., layers_swap_1_2.lua).

this seems to be isolated to mixins

That seems to be true.

@ThistleSifter
When writing the mixin code, were you depending on a specific behavior of the require function?
That function is overwritten when bundling the scripts. The more I dig into this, that seems to be the root cause. With that said, I still have no idea why mixin.FCMResourceWindow is being required.

Ok, making some progress. For some reason, it thinks that FCMCustomWindow inherits from FCMResourceWindow.
Adding this debug statement…
print("Mixin '" .. class_name .. "' inherits from '" .. class.props.MixinParent .. "'")

…above this line…
https://github.com/finale-lua/lua-scripts/blob/1b5e1124fcf546912f7e69919278c50bcebec99d/dist/transpose_by_step.lua#L7732
…yields this output.
Mixin 'FCMCustomWindow' inherits from 'FCMResourceWindow'

Here's the equivalent line of code in the original.
https://github.com/finale-lua/lua-scripts/blob/1b5e1124fcf546912f7e69919278c50bcebec99d/src/library/mixin.lua#L370

This behavior seems to be identical to unbundled version. Just that for some reason in the unbundled version FCMResourceWindow seems to exist and inherits from _FCMUserWindow?
@ThistleSifter Where is FCMResourceWindow defined? I cannot find any reference to it in the repo!

After a bit more digging, I believe here is the root cause of the issue. This is the custom function in library.mixin that requires the mixins.
https://github.com/finale-lua/lua-scripts/blob/1b5e1124fcf546912f7e69919278c50bcebec99d/src/library/mixin.lua#L305-L314
pcall here is meant to run the require function, then catch any errors.
https://github.com/finale-lua/lua-scripts/blob/1b5e1124fcf546912f7e69919278c50bcebec99d/src/library/mixin.lua#L309
Then this line checks to see what kind of error occurred. If it was not the expected kind (i.e., "module not found"), then it propagated the error. However, if the module was actually not found, then it would continue like normal.
Now this is a problem because of the new require function. If the new require function fails, it doesn't throw a "module not found" error because it isn't loading modules. Instead, it throws a "this item cannot be called because it's nil" error.
https://github.com/finale-lua/lua-scripts/blob/1b5e1124fcf546912f7e69919278c50bcebec99d/dist/transpose_by_step.lua#L3-L5
Simply updating the function to throw the expected kind of error if the import doesn't exist seems to fix this issue locally. PR coming soon.
function require(item)
    if __imports[item] then
        return __imports[item]()
    else
        error("module '" .. item .. "' not found")
    end
end

Apologies for the email spam. I've been having trouble focusing today and was not sure if I'd be able to finish debugging this or not. So I kept my notes here so someone else could jump in if needed.

Sorry I couldn't reply, I was away from the computer.
You pretty much worked it out. Basically, for FCM mixins, it finds the corresponding standard finale object, goes through each level of the inheritance tree and checks if there is an FCM mixin for that class. If there is, it loads it. If not, it marks it as checked and won't check again (internally it just substitutes an empty mixin). Then it goes onto the next parent, etc, etc, until reaching __FCBase. That way, a registry of mixins doesn't need to be kept; the files are all that's needed.


Cumulative commit for v0.8

This is all code. All tests passed. I wrote it as a cumulative commit.
0.8 Implemented a big part of Python DB API 2.0

Standard DB API is emulated for all select commands, because it is
finally easier and much more stable than to keep the old monkey patch
style in new Django versions.

Implemented linear rows cursor, that is expected by Django, like in other
databases, not the cursor with rows like nested multi level dictionaries.

Implemented bulk methods queryset.update(), queryset.delete(),
SomeModel.objects.bulk_create([SomeModel(...),...]).
Currently only for 200 rows, in transactions with AllOrNone option.
The queryset must contain a restriction. It can be overridden e.g.
by .filter(pk__gt=''), that is everytimes true.

Function len(...) can not be applied on RawQuerySet because
the extension method __len__ has been removed from RawQuerySet.
(The current Django  doesn't cache the results objects of that queryset
and it had no advantage, on the contrary converting the raw query set
by list(queryset)  would require two full queries with all data,
if __len__ is present.)

New error reporting. Some errors can became a warning, configurable to
raise exception or not, e.g. if a deleted or updated row has been
deleted recently. Prepared also to a custom error handler to can report
more errors, if the block operations could be run without AllOrNone
transaction later.

Some backward compatibility in raw queries can be reimplemented in the next
version 0.9 for Django 2.2, if it will be required. A better
compatibility with the standard Django is probably more important.

The original is the branch dev-v0.8, but I will rewrite the history, maybe after the version 0.8, to make nice logical commits where all tests pass after every commit or failed test are marked by "expectedFailureIf". I expect no final difference between the ends of branches after rewriting.

We should focus on fixing #220 first, but there seems to be one or two small issues here.

👍

👍


Add webpack plugins

To me, one of the main selling points of react-app-rewired is the ability to reconfigure webpack, for example by adding plugins in production mode.
How would i do this using rescripts?

Hi @codepunkt –– you can absolutely do this with Rescripts. Check out this section of the docs; you'll likely want to use either the appendWebpackPlugin or prependWebpackPlugin helper. You can wrap your calls with if (process.env.NODE_ENV) { ... }.
Please let me know if you have any more questions.


Expose PickerProps and PickerItemProps types

Feature request
Expose PickerProps and PickerItemProps types in the declaration files
Why it is needed
I'm trying to write a wrapper for this so it works similarly to how a select tag works in iOS (which is a good feature to add in itself IMO) and need to accept these props for that wrapper.
This is what I'm doing at the moment.
import { PickerProps } from 'node_modules/@react-native-community/picker/typings/Picker';

I was able to get the type using TypeScript's ConstructorParameters utility type which is a safer alternative.
import { Picker } from '@react-native-community/picker';
type PickerProps = ConstructorParameters<typeof Picker>[0];


Support for django-sheerlike: less code this time

This was #748-- I thought I could re-create the branch without closing the pull request.

:+1:

:+1:

@rosskarchner Hope it's okay to merge this! Looked like you were waiting on us. FYI We have established a team precedent for who opens, closes, but I know that's unusual at CFPB. See [GHE]/flapjack/Getting-started-with-Flapjack/blob/master/02-developer_docs/workflow-guide.md#who-merges-the-code

That is a useful document to know about ;)


Rename DEX-schema variable

https://github.com/messari/subgraphs/blob/c26c73157d46faccaf77f7545a4310871d7c6a4f/schema-dex-amm.graphql#L772
This variable is amountInUSD, can we rename it to amountUSD so it matches the same variable for the Deposit & Withdraw events?

Actually I see this has to do with slippage &or fees on the swap. maybe amountInUSD or amountOutUSD becomes amountUSD & we have some other variable we can use to calculate the delta?
With the current naming there are 3 'amounts'
deposit & withdraw: amountUSD
swap: amountInUSD, amountOutUSD
I think the goal would be to compress this to 2 amounts:
deposit & withdraw: amountUSD
swap: amountUSD, amountOutUSD
or
deposit & withdraw: amountUSD
swap: amountUSD, slippage
etc...
It's also fine to ignore this, my solution may create more confusion by being less explicit than the current schema.

Why is amountUSD and slippage better than amountIn/amountOut? Doesn't it require extra calculation on the client side?

Why is amountUSD and slippage better than amountIn/amountOut? Doesn't it require extra calculation on the client side?

Reading this again after having messed with the other schemas more, you can ignore this. I was trying to optimize for the reuse of taxonomy as much as possible but I no longer think that's most important.


up_squared: tests/kernel/workq/user_work/kernel.workqueue.user fail

Describe the bug
tests/kernel/workq/user_work/kernel.workqueue.user
fail.
To Reproduce
twister --device-testing --hardware-map up2.map -s tests/kernel/workq/user_work/kernel.workqueue.user -vv
Logs and console output
DEBUG   - DEVICE: *** Booting Zephyr OS build zephyr-v3.5.0-3808-gabafe9bbe24c ***
DEBUG   - DEVICE: Running TESTSUITE workqueue_api
DEBUG   - DEVICE: ===================================================================
DEBUG   - DEVICE: START - test_workq_user_mode
DEBUG   - DEVICE:
DEBUG   - DEVICE: Assertion failed at WEST_TOPDIR/zephyr/tests/kernel/workq/user_work/src/main.c:90: test_k_work_user_submit_to_queue_fail: k_work_user_is_pending(&work[0]) is true
DEBUG   - DEVICE:
DEBUG   - DEVICE: FAIL - test_workq_user_mode in 0.018 seconds
DEBUG   - DEVICE: ===================================================================
DEBUG   - DEVICE: TESTSUITE workqueue_api failed.
DEBUG   - DEVICE:
DEBUG   - DEVICE: ------ TESTSUITE SUMMARY START ------
DEBUG   - DEVICE:
DEBUG   - DEVICE: SUITE FAIL -   0.00% [workqueue_api]: pass = 0, fail = 1, skip = 0, total = 1 duration = 0.018 seconds
DEBUG   - DEVICE: - FAIL - [workqueue_api.test_workq_user_mode] duration = 0.018 seconds
DEBUG   - DEVICE:
DEBUG   - DEVICE: ------ TESTSUITE SUMMARY END ------
DEBUG   - DEVICE:
DEBUG   - DEVICE: ===================================================================
DEBUG   - DEVICE: RunID: dafe8b915969f2351f939adbc68c2efc
DEBUG   - DEVICE: PROJECT EXECUTION FAILED

Environment:

OS: Linux
Toolchain: zephyr-sdk-0.16.3
zephyr-v3.5.0-3808-gabafe9bbe24c

@KamilxPaszkiet Hi Kamil, have no idea why zephyrbot assigned it to me. I'm only maintainer for ISH-related thing.
Could you get it right assigned?


Aggregator Endpoint

What is this and how do I use it?
So dimmer has EPs:
1 Dimmable Light
2 Dimmer Switch
3 Generic Switch
Apparently it also needs to say these are pieces of single device.
Aggregator EP  (1, 2, 3)

Please refer to spec 9.12, Aggregator is a spec device type for bridge device, which has a Descriptor cluster with a PartsList attribute containing all the endpoints representing those Bridged Devices.
The example:

Boris telling me to use this in a non-bridge device.  This is a new use of aggregator I am not familiar with.

This is the actual issue
https://github.com/espressif/esp-matter/issues/73


2476 predicate type download

Relates to #2476
Summary

This PR will add a predicateType annotation to the manifest of each attestation.  This annotation can then be used with the cosign download attestation command to output only the desired annotation, using a new —predicate-type flag.  If the flag is used, but no predicateType annotation is matched, an error is raised.  If the flag is not provided, all attestations are returned, as they are currently.
Release Note

New Feature: filter attestations output from cosign download attestation command by using the —predicate-type flag.
Documentation

This will require an update to the README for the cosign download command, which will be updated provided this seems like a good idea.

Resolved all threads @hectorj2f

Looks like I have a few more places to set arguments to FetchAttestationsForReference as well.

Codecov Report

Merging #2484 (0d76a22) into main (72dac4d) will decrease coverage by 0.08%.
The diff coverage is 0.00%.

@@            Coverage Diff             @@
##             main    #2484      +/-   ##
==========================================
- Coverage   30.03%   29.95%   -0.09%
==========================================
  Files         139      139
  Lines        8586     8609      +23
==========================================
  Hits         2579     2579
- Misses       5649     5672      +23
  Partials      358      358

Impacted Files
Coverage Δ

cmd/cosign/cli/download.go
0.00% <0.00%> (ø)

cmd/cosign/cli/options/download.go
0.00% <0.00%> (ø)

pkg/cosign/fetch.go
0.00% <0.00%> (ø)

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

E2E tests have been updated, as has the help text for --predicate-type.

@hectorj2f any outstanding issues on this PR that you see?

Hi again @hectorj2f, just pinging on this again to see if it could be merged in.

I added more reviewers to avoid missing anything here. It looks good to me.

BTW you may have to rebase to get tests to run, sorry! I'll re-approve quick this time.

@znewman01 no worries, rebased.


Add Satisfactory Mk. 6 conveyor belts

Is your feature request related to a problem? Please describe.
Satisfactory 1.0 added a faster speed belt, Mk. 6.
Describe the solution you'd like
Add this belt as an option when calculating the belt count column.
Additional context
Conveyor belt Mk. 6 carries 1200/minute, and has an smooth metallic belt icon.

Looks like #1472 added a variety of things related to 1.0, but is missing the new "conveyor-belt-mk6" item. I'll take a stab at adding it, unless someone else would rather handle.


HTMLDivElement not reactive in computed property

Version
3.0.0
Reproduction link
https://jsfiddle.net/ljcremer/uLjd85va/159/
Steps to reproduce
Run the application and then change the width of the fiddle run section.
What is expected?
I expect the computed property computedWidth to change reactively
What is actually happening?
It does not change reactively

I first tried with ref but the same symptom.
Also tried to use the recommended method in https://github.com/vuejs/vue-next/issues/901 but still no luck

dom properties are not reactive

This is expected behavior. Vue does not observe native DOM properties.


@ember/string does not have a isHTMLSafe import

Running latest install of Ember (2.14.2) - can't serve after following the basic installation instructions due to the following error:
`SyntaxError: ember-emojione/helpers/inject-emoji.js: @ember/string does not have a isHTMLSafe import

1 | import { htmlSafe, isHTMLSafe } from '@ember/string';
| ^
2 | import Helper from '@ember/component/helper';
3 | import { getProperties } from '@ember/object';
4 | import config from 'ember-get-config';
`

Try throwing the polyfill in:
ember install ember-string-ishtmlsafe-polyfill

I attempted this but it does not resolve the issue and adds the following warning:
ember-string-ishtmlsafe-polyfill is not required for Ember 2.8.0 and later, please remove from your package.json.

@Turbo87 Can you please look into this? It's definitely a result of your #47.

I downgraded to version 3.01 and am now getting this error:
SyntaxError: ember-emojione/helpers/inject-emoji.js: Unexpected token (51:6)
  49 |
  50 |     return {
> 51 |       ...envOptions,
     |       ^
  52 |       ...overrideOptions,
  53 |
  54 |       emojione: {

The issue is a locked ember-rfc176-data subdependency. It was fixed and released in a patch release but when people use lockfiles they obviously don't get any bug fix releases...

@Turbo87 So what's the solution? Run yarn upgrade?

@lolmaus we need to release another version of ember-cli-babel that enforces the rfc bugfix release and then also update the dependency here.
/cc @rwjblue

I believe that this has been done, can you confirm?

@rwjblue https://github.com/ember-cli/babel-plugin-ember-modules-api-polyfill has not yet been released enforcing that subdep update

@lolmaus<EMAIL_ADDRESS>enforces the necessary bugfix now. if you update your dependency here and release a new patch release this issue should be fixed for you.

@Turbo87 @rwjblue Thank you. :bow:
Released v3.0.3.
@BorigTheDwarf, can you please try it out to see if it resolves your issue?


Cannot open extension panel on windows

Environment - Windows 11 Pro (Version 10.0.22621 Build 22621, Intel i7-9700).
The main development of my extension was done in macOS, just tried to test it on a Windows machine and it stopped working.
yarn build output looks alright - including creation of symlink, but when I try to open it in After Effects, it just doesn't open..
I also tried to start from scratch just to see if it's an issue in my code, and scaffold a new bolt-cep panel - that also won't open in After Effects

My bad - computer was recently formatted and I forgot to add PlayerDebugMode to the Windows Registry


Build breaks using Bazel's default bazel_tools//tools/cpp:toolchain [phab:T65]

Created by schroederc at 2015-10-12 18:45:56:
The default changed in https://github.com/bazelbuild/bazel/commit/c74ee3784d3fd3a722f92c39805e57b4353a4509 and causes Bazel to use /usr/bin/gcc instead of our customized CROSSTOOL configuration.

zarko wrote at 2016-03-21 23:57:11:
We now use native Bazel mechanisms for configuration.


Add info on the demo site to the README

so its easy to find

Might go straight into master indeed. Tried changing the base, but that pull in another 23 commits. But it's fine by me if you / we just edit the README on master.

Might go straight into master indeed. Tried changing the base, but that pull in another 23 commits. But it's fine by me if you / we just edit the README on master.

added to master manually.

added to master manually.


Something is overriding basic chatsan

I keep seeing reports and in-game issues where words like "u" are not being changed to "You", which in most cases in not intentional and is just players using the standard ss14 chatsan shortcuts
Not sure how to replicate, maybe some issue with accentless?

this was removed upstream becasue :u is requsitions

aha

Fix would be running chatsan after the message is sent I guess, chatcode is silly


Support just and dprint

Closes #33

just 1.9.0
dprint 0.34.1

cc @azzamsa

Any task I can help to get it merged?


{Core} Progress bar for long running operation

Description

Testing Guide

History Notes

[Component Name 1] BREAKING CHANGE: az command a: Make some customer-facing breaking change.
[Component Name 2] az command b: Add some customer-facing feature.

This checklist is used to make sure that common guidelines for a pull request are followed.

[ ] The PR title and description has followed the guideline in Submitting Pull Requests.

[ ] I adhere to the Command Guidelines.

[ ] I adhere to the Error Handling Guidelines.

Core

/azp run

/azp run

/azp run


Usdc

Etherscan

Help

Help

I have no clue as to how to code. I cannot verify things on etherscan


MeRIPseqPipe running in docker was too slow.

Hi @likelet @canceromics @juneb4869 ,
Thank you guys for this awesome automated MeRIPseq analysis pipeline. I deployed this pipeline on my server and the test run went through smoothly within a short time. However, When I was trying to run my data, the pipeline was quite slow. Many of the steps run only one core, even if I set 32 cores and 256.GB memory available. Can you check for me how to make it run faster, please? Thank you!
  // Defaults only, expecting to be overwritten
  max_memory = 256.GB
  max_cpus = 32
  max_time = 2400.h

Best,
Jianxiang

Hi jianxiang
This is a good question.  Actually, if you can build the dependency of the pipeline locally without using docker engine, you will gain extra resource for your analysis, and so faster your pipeline. Please go to refer the  docker file and try to build the env yourself bundled with yml file .
Qi

Hi Qi,
I installed the pipeline on the server according to your suggestion. However, the test run didn't go through. Can you check how to fix this, please? Thank you in advance.
Here is the command that I used:
nextflow run ~/software/MeRIPseqPipe -profile test,local
Here is the information on the progress:
[a5/43fc45] process > CheckDesignCompare                    [100%] 1 of 1, cached: 1 ✔
[5c/8d0560] process > makeBED12 (gtf2bed12)                 [100%] 1 of 1, cached: 1 ✔
[d3/b763cc] process > makechromesize (gtf2bed12)            [100%] 1 of 1, cached: 1 ✔
[-        ] process > MakeTophat2Index                      -
[dc/ebb032] process > MakeHisat2Index (hisat2_index)        [100%] 1 of 1, cached: 1 ✔
[-        ] process > MakeBWAIndex                          -
[-        ] process > MakeStarIndex                         -
[-        ] process > MakerRNAindex                         -
[ad/a101f2] process > fastp (control_1.ip)                  [100%] 8 of 8, cached: 8 ✔
[24/4291c3] process > Fastqc (control_2.ip)                 [100%] 8 of 8, cached: 8 ✔
[-        ] process > Tophat2Align                          -
[8d/36e7b8] process > Hisat2Align (treated_1.input)         [100%] 8 of 8, cached: 8 ✔
[-        ] process > BWAAlign                              -
[-        ] process > StarAlign                             -
[bd/850f18] process > sort (control_2.ip_control)           [100%] 8 of 8, cached: 8 ✔
[80/c12c4c] process > RSeQC (treated_2.input_treated)       [100%] 8 of 8, cached: 8 ✔
[a2/87be5e] process > CreateBedgraph (control_2.ip_control) [100%] 8 of 8, cached: 8 ✔
[-        ] process > multiqc                               [  0%] 0 of 1
[-        ] process > FeatureCount                          [  0%] 0 of 1
[-        ] process > DESeq2                                -
[-        ] process > EdgeR                                 -
[49/031da8] process > Metpeak (treated_2)                   [ 75%] 3 of 4, failed: 3
[d9/22f9c9] process > Macs2 (treated_2)                     [100%] 4 of 4 ✔
[-        ] process > MATKpeakCalling                       [  0%] 0 of 4
[0d/652a94] process > MeyerPrepration (onecore_peak)        [100%] 1 of 1, cached: 1 ✔
[-        ] process > Meyer                                 [  0%] 0 of 4
[-        ] process > PeakMerge                             -
[-        ] process > BedAnnotated                          -
[-        ] process > MotifSearching                        -
[-        ] process > PeaksMotifReport                      -
[-        ] process > PeaksQuantification                   -
[-        ] process > diffm6APeak                           -
[-        ] process > SingleNucleotidePrediction            -
[-        ] process > DiffReport                            -
[-        ] process > CreateIGVjs                           -
[1d/2a2336] process > get_software_versions                 [100%] 1 of 1, cached: 1 ✔

Here is the error message:
Generate gene expression matrix by featureCounts and Rscript
Execution cancelled -- Finishing pending tasks before exit
Error executing process > 'Metpeak (control_1)'

Caused by:
  Process `Metpeak (control_1)` terminated with an error exit status (1)

Command executed:

  echo control_1.input_control.bam
  Rscript /home/dell/software/MeRIPseqPipe/bin/MeTPeak.R control_1.input_control.bam control_1.ip_control.bam control_1 TEST.gtf

Command exit status:
  1

Command output:
  control_1.input_control.bam
  [1] "Divide transcriptome into chr-gene-batch sections ..."
  [1] "Get Reads Count ..."
  [1] "This step may take a few hours ..."

Command error:

      strsplit

  Loading required package: GenomicFeatures
  Loading required package: AnnotationDbi
  Loading required package: Biobase
  Welcome to Bioconductor

      Vignettes contain introductory material; view with
      'browseVignettes()'. To cite Bioconductor, see
      'citation("Biobase")', and for packages 'citation("pkgname")'.

  Loading required package: rtracklayer
  Loading required package: GenomicAlignments
  Loading required package: SummarizedExperiment
  Loading required package: DelayedArray
  Loading required package: matrixStats

  Attaching package: 'matrixStats'

  The following objects are masked from 'package:Biobase':

      anyMissing, rowMedians

  Loading required package: BiocParallel

  Attaching package: 'DelayedArray'

  The following objects are masked from 'package:matrixStats':

      colMaxs, colMins, colRanges, rowMaxs, rowMins, rowRanges

  The following object is masked from 'package:Biostrings':

      type

  The following objects are masked from 'package:base':

      aperm, apply

  Import genomic features from the file as a GRanges object ... OK
  Prepare the 'metadata' data frame ... OK
  Make the TxDb object ... OK
  'select()' returned 1:many mapping between keys and columns
  [1] "Divide transcriptome into chr-gene-batch sections ..."
  [1] "Get Reads Count ..."
  [1] "This step may take a few hours ..."
  Error in FUN(left, right) : non-numeric argument to binary operator
  Calls: metpeak ... .get.reads.count -> .get.gene.anno -> Ops.data.frame -> eval -> eval
  Execution halted

Work dir:
  /home/dell/software/MeRIPseqPipe/work/66/53857b0eb13b5a2a2f4b932c58fa37

Tip: when you have fixed the problem you can continue the execution adding the option `-resume` to the run command line

@juneb4869 @canceromics  check the error message.

I suspected this might be the incompatibility of some R packages. After entering the docker meripseqpipe-1.0dev by using the following command: docker run -it -v /home/dell/tmp:/data kingzhuky/meripseqpipe:dev bash, I loaded R MeTPeak and parallel packages, then checked the version of associated R packages using sessionInfo(). Here is the command I used :
library(MeTPeak)
library(parallel)
sessionInfo()

And here is the output of R sessionInfo()
R version 3.5.1 (2018-07-02)
Platform: x86_64-conda_cos6-linux-gnu (64-bit)
Running under: Debian GNU/Linux 10 (buster)

Matrix products: default
BLAS/LAPACK: /opt/conda/envs/nf-core-meripseqpipe-1.0dev/lib/R/lib/libRlapack.so

locale:
 [1] LC_CTYPE=C.UTF-8       LC_NUMERIC=C           LC_TIME=C.UTF-8
 [4] LC_COLLATE=C.UTF-8     LC_MONETARY=C.UTF-8    LC_MESSAGES=C.UTF-8
 [7] LC_PAPER=C.UTF-8       LC_NAME=C              LC_ADDRESS=C
[10] LC_TELEPHONE=C         LC_MEASUREMENT=C.UTF-8 LC_IDENTIFICATION=C

attached base packages:
[1] stats4    parallel  stats     graphics  grDevices utils     datasets
[8] methods   base

other attached packages:
 [1] MeTPeak_1.0.0               GenomicAlignments_1.18.1
 [3] SummarizedExperiment_1.12.0 DelayedArray_0.8.0
 [5] BiocParallel_1.16.6         matrixStats_0.56.0
 [7] rtracklayer_1.42.1          GenomicFeatures_1.34.1
 [9] AnnotationDbi_1.44.0        Biobase_2.42.0
[11] Rsamtools_1.34.0            Biostrings_2.50.2
[13] XVector_0.22.0              GenomicRanges_1.34.0
[15] GenomeInfoDb_1.18.1         IRanges_2.16.0
[17] S4Vectors_0.20.1            BiocGenerics_0.28.0

loaded via a namespace (and not attached):
 [1] Rcpp_<IP_ADDRESS>           compiler_3.5.1         prettyunits_1.0.2
 [4] bitops_1.0-6           tools_3.5.1            zlibbioc_1.28.0
 [7] progress_1.2.2         biomaRt_2.38.0         digest_0.6.15
[10] bit_1.1-14             lattice_0.20-35        RSQLite_2.1.1
[13] memoise_1.1.0          pkgconfig_2.0.1        rlang_0.4.5
[16] Matrix_1.2-14          DBI_1.0.0              GenomeInfoDbData_1.2.1
[19] stringr_1.3.1          httr_1.3.1             hms_0.4.2
[22] grid_3.5.1             bit64_0.9-7            R6_2.2.2
[25] XML_3.98-1.12          blob_1.1.1             magrittr_1.5
[28] assertthat_0.2.0       stringi_1.4.6          RCurl_1.95-4.11
[31] crayon_1.3.4

So I copied the R library folder from the docker image to the conda environment meripseqpipe-1.0dev R library, and the test pipeline went through.
docker cp -a ce78dcfa9c3f:/opt/conda/envs/nf-core-meripseqpipe-1.0dev/lib/R/library/* /home/dell/miniconda3/envs/meripseqpipe-1.0dev/lib/R/library/


can you share the training code

Can you share the training code？I want  to train the model on my own dataset.

Thanks for interest in our work. We plan to release the training code after the paper is published.

Hi, We have now released our training code. Please check the project for details.


Unable to Reassign Task to Queue

Describe the bug
A clear and concise description of what the bug is.
The documentation suggests that after a Task has been created via the package, it can then be reassigned to a Queue "any other way you'd like...". I have tried to do this via the UI, via API, and via the packages invocable Apex class with a Flow, all of which is generating the same Error message:
LabsActionPlans.APTask: execution of AfterUpdate caused by: System.DmlException: Upsert failed. First exception on row 0 with id a461x0000009hmDAAQ; first error: FIELD_INTEGRITY_EXCEPTION, Assigned To: id value of incorrect type: 00G1x00000Aqu2PEAR: [LabsActionPlans__User__c] (LabsActionPlans)
Could be something silly that I am doing or not doing, just hoping to have some feedback if you expect this to work or not.
To Reproduce
Steps to reproduce the behavior:

Create an Action Plan Template with Template Tasks
Create a Case, and then a new Action Plan using the AP Template
Tasks are successfully added to the Case, assigned to the users identified in the Template Tasks.
View one of the new Tasks, and change the Assigned To user to a Queue.
On Save, the error is generated preventing save.
Attempt to update the OwnerId on Task via API, get the same error.
Attempt to generate the Action Plan and update the new Tasks via Flow and invocable Apex action, get the same error.
If removing the Task relationship to AP Task, then the OwnerId can be changed to a Queue, but if reestablishing the relationship with AP Task will get the same error.

Expected behavior
Should be able to reassign the standard Task manually to a Queue via UI, API, or declarative automation such as Flow.
Screenshots
If applicable, add screenshots to help explain your problem.

Environment (please complete the following information):

OS: Windows
Browser: Chrome
Action Plans Version: 4.2.1
Salesforce UI: Lightning Experience
Org Edition: Unlimited

I just put Action Plans V4 into a sandbox for a client yesterday and am encountering this same issue when trying to reassign to queues. Is there something I need to do to allow this?


Fix removeContentViewAtIndex: failed removing all items

Thank you, just one change necessary to merge.

I'm having a permissions issue with this repo, will merge this as soon as I get that resolved.


[main] Upgrade to latest dependencies

Cron -knative-prow-robot
/cc knative-sandbox/networking-wg-leads
/assign knative-sandbox/networking-wg-leads
Produced by: knative-sandbox/knobots/actions/update-deps

Failed:
TestIngressConformance/8/update
TestIngressConformance/9/websocket/split

/retest

/test latest

/lgtm
/approve
... looks like we have some flakes, but shouldn't block releasing 1.9.


Rename files and symbols from aspnet5* to dnx*

This was asked for in issue #187 and it seemed like a straightforward place to make my first contribution.

Nice. Thanks! Welcome aboard :+1:


Finish Design Contribution Guidelines

Presently, our design contribution guidelines are in a perpetual "TODO" state.
https://github.com/vmware/clarity/blob/master/CONTRIBUTING.md#contributing-to-design
What do we need to do to finish them?

This is where I remember things being left off. I had documented the process. Scott and Jehad were going to review it, then recommend changes. I don't know if it made it any further than that.

Discover
Answer the following questions:
• What problem is being solved?
• How will a user interact with it?
• Are there features that will be enabled based on use cases?
Conduct market and VMware-product research to see what solutions may already exist.
Compare how other solutions may or may not solve the problem.
Document references with names, links and screenshots.
Align & Define
Share documentation from “Discover” with Clairty team to understand the problem and its potential solutions.
Discuss why it makes sense for the solution to be incorporated into Clarity.
Clarity will give feedback on whether more information is needed, or if Clarity has decided for or against the solution.
Ideate
Product Design & Engineering team members meet to collaborate on potential solutions.
Discuss implementation constraints, and raise issues that might affect the solution’s design.
Considerations
• internationalization
• long/short values
• error/zero/empty states
• accessibility recommendation
• responsive
• touch
• edge cases
• motion
Iterate
Share solution progress with Clarity team to make sure it aligns.
Clarity will give feedback on whether more information or design is needed. May need to return to the “Ideate” phase.
Lock
Solution design can be handed off to Clarity when all needed information is provided, or if the team is finished working on the solution.
Designs accepted by Clarity are not guaranteed immediate development.

@Jinnie
We need to replace the text here (https://github.com/vmware/clarity/blob/master/CONTRIBUTING.md#contributing-to-design) under the TODO with the text Colin posted above. Ideate, Iterate, etc. are headers. He kept the bullet points in. If you have any questions, feel free to ping myself or @colinreedmiller
This only needs to be a change on master.

Updated and replaced Sketch and .png files in https://gitlab.eng.vmware.com/DesignRepo/Clarity/Resources/tree/master


Lovelace resource file is null - custom element doesn't exist

Hi! I installed the power distribution card using HACS, however, at first, the card didn't show up and it said that Custom element doesn't exist: power-distribution-card.
After debugging, I found out that, at Configuations > Dashboards > Resources, the resource generated by power-distribution-card had the following URL: /hacsfiles/lovelace-swipe-navigation/null?hacstag=nnn, where nnn was a number. Since I haven't found anything about it among the issues, I thought it was due to some steps I missed so I just changed the URL to /hacsfiles/power-distribution-card/power-distribution-card.js?hacstag=nnn. After doing so, I was getting an error on HACS that said that one Lovelace element was having a problem, but since it was working on the frontend it was fine to me.
Today, after upgrading the card to the newest version, it didn't work anymore. I went to the resources and noticed that the URL had that null again: /hacsfiles/power-distribution-card/null?hacstag=28357825725. By changing it to /hacsfiles/power-distribution-card/power-distribution-card.js?hacstag=28357825725 it worked again. After doing so, HACS started showing me again the error message, but the card is working now.
Is there any information you might need to debug this behaviour?
Thanks!

Hey there 👋
I Have never encountered install issues with HACS to be fair. Do other custom-cards work for you just fine?
I asked in the HACS publisher thread on discord so maybe someone can chime in if they had something similar happen before.
https://discord.com/channels/606225571898327139/677520492508348416/931602446621491260
Take care and stay Safe! 👍

Ok i got a response from the master himself:

Update HACS and redownload it, was an USA-tur with 0.19.0
Let me know if that solves the issue for you!
Thanks for reporting 😄


3.4

Hi,
We are using this module in a 3.4 website, but we can't due to composer restrictions of this module.  Can it be updated to 3.4?

closing, as this is duplicate of https://github.com/guru-digital/silverstripe-widget-htmlcontent/issues/5.


fix(Radio): radio has no coloring option

Expected
The Radio should enable coloring attribute to fit application theme
Result
The Radio does not contain the expected attribute

Use CSS or SUI's theming, Semantic UI React doesn't provide styling features now.


Add dedicated CI job for sway-lib-std tests

NOTE: This PR is based against @nfurfaro's branch at #1097 - not master. I'm happy to see either #1097 land first or for this to get merged into the work at #1097.
This gets some CI testing happening for the sway-lib-std tests pending further discussion on consolidation of the sway-lib-std tests and the rest of the E2E tests. #1058
This PR

Moves the build script for lib-std tests to sway-lib-std subdirectory.
Adds a CI job for sway-lib-std tests.
Fix sway-lib-std tests README for build script move and --no-capture -> --nocapture flag.

cc @nfurfaro

@nfurfaro it looks like 4 of the tx_fields tests aren't passing in CI, and I'm seeing the same thing running the tests locally too - is it OK if I merge anyway and let you take care of those in #1097?

@mitchmindtree yes, that works. I believe I'll just need to upgrade some deps ( forc) to get those tests passing.


Build Command when using Functions

Which Cloudflare product does this pertain to?
Pages
Existing documentation URL(s)

Framework Presets

What changes are you suggesting?
Currently, the framework presets section notes that

If you are not using a framework, leave the Build command field blank.

This is fine if the project is fully static. However, if the project contains functions that rely on external dependencies(installed via NPM, PNPM, Yarn, etc.), then that install command will not run, and the functions build will fail.
Update should clarify that a build command is needed to trigger an install, or, if possible, have the build image install dependencies when functions and a package.json are detected(which would outside the scope of this repo).

I also encountered this (I had no build command and didn't need one). Setting the build command to just be echo "Hello World!" as @helloimalastair suggested on the Discord fixed it. Which is insane lol.

@deadlypants1973 Can you provide clarity on if we can remove the echo statement from the build commands now?

@kkukshtel the changes to the documentation here reflect no changes in functionality. You can keep the echo statement, or use the exit 0 now suggested. Any command that is a noop should work, as you just need something present to trigger an installation.


fix(ci): only trigger ci on approved PRs

CI can now only be triggered with both "run-ci" label and a fresh approval by one of the code owners
approvals will be revoked on code changes
tested successfully on https://github.com/cloudfoundry/haproxy-boshrelease/pull/474
pipeline already patched

@domdom82 can an approver still run the pipeline on a change that they'd like to propose without having to get an approval from someone else?

yes, the other alternative proposal was to disable forks. I don't like the current situation either. it's very restrictive now. we just now squashed the security exposure, let's discuss internally first how to proceed.


Adding configuration parameters for plotting SD_objects

I realized that two separate issues, #33 and #24 , could perhaps be solved with the same method. The proposal is as follows:

Add one or more new attributes to SD_object, something along the lines of visualization_config. This would be a list of parameters that can be called to determine how to visualize that object. For the temporal graphs, we could include default minimum and maximum y-axis values (the make_fig function would then override these if the data exceeded these values). In the future we may even include other plot types beyond scatterplots. For the geographic maps, we could use it to set various color choices and the range for defining the color bar over.
Edit the respective visualization functions in both SD_UI and MapWindow to accept these parameters. If they are not defined for a particular SD_object, they should default to their current behavior.

Does this sound reasonable?

I had a lot of trouble implementing these in the ways that we had discussed. I think for both the y-axis limits and the map legends, I was unable to pass things through the entire flow in order to get them to work correctly.
As a quick fix for now, I implemented conditional statements to address both of these issues. For the y-axis limit, I used the following statement which determines whether or not to use the lower bound of zero based on the difference between the max and min values of the historical data. This seemed to work well for all the data in the Indonesia context, but let me know if it breaks for other contexts.
if (np.nanmax(histval) - np.nanmin(histval)) < 0.5*(np.nanmin(histval)):
ax1.set_ylim(min(0.8np.nanmin(plotval), 0.8np.nanmin(histval)), 1.2max(np.nanmax(plotval), np.nanmax(histval)))
else:
ax1.set_ylim(min(0, np.nanmin(plotval), np.nanmin(histval)), 1.2max(np.nanmax(plotval), np.nanmax(histval)))
For the map legends, I used the following statement:
if minim < 0 and smallpos == []:
colormap = cm.get_cmap('autumn', 48)
elif minim < 0 and smallpos != []:
colormap = cm.get_cmap('RdYlGn', 48)
else:
colormap = cm.get_cmap('YlOrRd', 48)
This seems to change the direction of the legend appropriately for the Indonesia cases, but let me know if it doesn't work for other contexts.
These changes are currently pushed to Shealombardo

I like these changes. They significantly improve readability for the graphs and the maps, for all the contexts as far as I can tell. I still want to have functionality of manually setting visualization parameters, but your changes will be the default in absence of such parameters. This is based not so much out of a desire to set visualization parameters at the moment, but I think that we may be making changes in the future of various kinds, I want to have the groundwork laid for that.
To this end I have added such functionality, and it can be seen in the graph_bounds branch.
For the temporal graphs, SD_object has a new keyword 'visualization' which is used to define two attributes 'vismin' and 'vismax' which are checked for in make_fig. You can see an example of how it looks by looking at the 'Brazil Unemployment Rate' in the Rio de Janeiro context.
For the geographic data, each shp_fields object now has three additional columns: VisMin, VisMax, and VisColor, which set the minimum, maximum, and colormap for the map, respectively. You can see an example of it in action for the 'Relative Humidity' field in the Rio de Janeiro context.
If this looks good to you, we can merge this into SheaLombardo and master.

These changes sound sane to me, but I have a very novice question: How do I pull branches that I didn't create? Currently on my machine I only have the SheaLombardo and Master branches, and I can't figure out how to pull down a branch that you made?

I think the below should get your computer to get all of the branches that are on the github repository. Then you can checkout and pull them as normal.
git fetch --all


[prim_flash] updates to prim flash interface

Add bist_enable support
Add lc_nvm_debug_en support instead of lc_dft_en
remove erase_suspend_done output

@danagur

@danagur

could i get a quick review of this one?

could i get a quick review of this one?

thanks for the review @eunchan

thanks for the review @eunchan


MINOR: update getMagic java doc

Saw this java doc error while tracing codes. We forgot to update it while updating the method before: https://github.com/apache/kafka/pull/2657/files#diff-d3539714f9c04947365bf02a4dac4183aaba88e70d83b455bcb80207339ddb96R665
Committer Checklist (excluded from commit message)

[ ] Verify design and implementation
[ ] Verify test coverage and CI build status
[ ] Verify documentation (including upgrade notes)

@chia7712 , could you help check it? Just update one-line java doc. Thanks.


Contact

Hello Phil Demetriou,
I'd really love to contct you in any way you want. I couldn't find any emails of you, so I wanted to ask you here of any possibilities for contacting you. Don't mind writing an email<EMAIL_ADDRESS>Regards
ProtDos

hello protdos

Wait

I need ur help please
On Tue, Mar 14, 2023 at 1:23 PM ProtDos @.***> wrote:

Wait
—
Reply to this email directly, view it on GitHub
https://github.com/kpdemetriou/pqcrypto/issues/9#issuecomment-1467816622,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/A6PLPQH3JYZDW2IXASOPG3LW4BBJRANCNFSM6AAAAAAUT3DABA
.
You are receiving this because you commented.Message ID:
@.***>

https://discord.com/users/786495827827752990
I don't know my username and tag rn. You can write me an email though<EMAIL_ADDRESS>I'm currently at school.

Send ur disocord account or server
On Tue, Mar 14, 2023 at 1:23 PM .SonaAh @.***> wrote:

I need ur help please
On Tue, Mar 14, 2023 at 1:23 PM ProtDos @.***> wrote:

Wait
—
Reply to this email directly, view it on GitHub
https://github.com/kpdemetriou/pqcrypto/issues/9#issuecomment-1467816622,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/A6PLPQH3JYZDW2IXASOPG3LW4BBJRANCNFSM6AAAAAAUT3DABA
.
You are receiving this because you commented.Message ID:
@.***>

Not working
On Tue, Mar 14, 2023 at 1:24 PM ProtDos @.***> wrote:

https://discord.com/users/786495827827752990
I don't know my username and tag rn. You can write me an email though
@.***
I'm currently at school.
—
Reply to this email directly, view it on GitHub
https://github.com/kpdemetriou/pqcrypto/issues/9#issuecomment-1467818268,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/A6PLPQEWJP4ZMEWUP3N2THDW4BBNVANCNFSM6AAAAAAUT3DABA
.
You are receiving this because you commented.Message ID:
@.***>

done sent to you @.***
في الثلاثاء، 14 مارس 2023 في 1:24 م تمت كتابة ما يلي بواسطة ProtDos <
@.***>:

https://discord.com/users/786495827827752990
I don't know my username and tag rn. You can write me an email though
@.***
I'm currently at school.
—
Reply to this email directly, view it on GitHub
https://github.com/kpdemetriou/pqcrypto/issues/9#issuecomment-1467818268,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/A6PLPQEWJP4ZMEWUP3N2THDW4BBNVANCNFSM6AAAAAAUT3DABA
.
You are receiving this because you commented.Message ID:
@.***>

Okay I'll have a look

Thanks

Thank you!
On Tue, Mar 14, 2023 at 1:55 PM ProtDos @.***> wrote:

Thanks
—
Reply to this email directly, view it on GitHub
https://github.com/kpdemetriou/pqcrypto/issues/9#issuecomment-1467867149,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/A6PLPQF2JQSTRTHYFY4VHFLW4BFAZANCNFSM6AAAAAAUT3DABA
.
You are receiving this because you commented.Message ID:
@.***>

Any way you can write it here? At school I can't access my emails. Else you have to wait for me to get home.

Ok how many time to come bal to ur homework now
On Tue, Mar 14, 2023 at 2:07 PM ProtDos @.***> wrote:

Any way you can write it here? At school I can't access my emails. Else
you have to wait for me to get home.
—
Reply to this email directly, view it on GitHub
https://github.com/kpdemetriou/pqcrypto/issues/9#issuecomment-1467894521,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/A6PLPQET6FLQBPVSLF7YQB3W4BGQTANCNFSM6AAAAAAUT3DABA
.
You are receiving this because you commented.Message ID:
@.***>

Btw do I know you in any way?

github
في الثلاثاء، 14 مارس 2023 في 2:14 م تمت كتابة ما يلي بواسطة ProtDos <
@.***>:

Btw do I know you in any way?
—
Reply to this email directly, view it on GitHub
https://github.com/kpdemetriou/pqcrypto/issues/9#issuecomment-1467903880,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/A6PLPQCVAB3MNVGEFDMGILTW4BHHXANCNFSM6AAAAAAUT3DABA
.
You are receiving this because you commented.Message ID:
@.***>

hello are u here
My discord
!                            𝐋𝐄𝐎#0001
i need ur help for tool tokens onliner
في الثلاثاء، 14 مارس 2023 في 4:33 م تمت كتابة ما يلي بواسطة .SonaAh <
@.***>:

github
في الثلاثاء، 14 مارس 2023 في 2:14 م تمت كتابة ما يلي بواسطة ProtDos <
@.***>:

Btw do I know you in any way?
—
Reply to this email directly, view it on GitHub
https://github.com/kpdemetriou/pqcrypto/issues/9#issuecomment-1467903880,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/A6PLPQCVAB3MNVGEFDMGILTW4BHHXANCNFSM6AAAAAAUT3DABA
.
You are receiving this because you commented.Message ID:
@.***>


False inscription about the old version

Timings link
https://drive.google.com/file/d/1X977oMJGax_iyfOaSddj1Mpgxe1GtAkq/view?usp=sharing
Expected behavior
This message should not be when entering from 1.18
Observed/Actual behavior
False label about the old version when viewed in the server list
Steps/models to reproduce
https://drive.google.com/file/d/1X977oMJGax_iyfOaSddj1Mpgxe1GtAkq/view?usp=sharing
Purpur version
[13:05:59 INFO]: This server is running Purpur version git-Purpur-1430 (MC: 1.18) (Implementing API version 1.18-R0.1-SNAPSHOT) (Git: 5cbd2c7 on HEAD)
Agreements

[X] I am running the latest version of Purpur available from https://purpur.pl3x.net/downloads.
[X] I have searched for and ensured there isn't already an open issue regarding this.
[X] My version of Minecraft is supported by Purpur.

Other
No response

This could be caused by a plugin such as ViaVersion, but you haven't provided a timings link for us to look over.


Proj structure patch #28

Pull Request
Related Issues:
#28
Fixes #(issue number)
#28
Description:
structured all the folder and files
[Provide a brief description of your changes.]
Checklist:

[x] moved  database connection and routes in seprate files.
[x] changed the controller name and model name to lowercase.

Suggestions:

[ ] should add a example.env file.
[ ] code repetation remove unneccary code.
[ ] do better input error handeling

@AnupK1234 check the PR.


File editor flashes "Test" before loading content

Reported on Discord by evident._.

This was a debugging leftover, it will be gone in the next update

Fixed in build 14


Update workshops page

https://patricbrc.org/webpage/website/workshops.html

New ones to be added:
ASM Microbe 2018; Atlanta, GA; Jun-18, 40 participants
Argonne National Laboratory; Argonne, IL; May-18; 26 participants
Baylor Medical College; Houston, TX; Mar-18; 37 participants
University of California at San Diego; San Diego, CA; Jan-18; 30 participants
Argonne National Laboratory; Argonne, IL; Nov-17; 34 participants

https://github.com/PATRIC3/p3_docs/blob/master/docroot/website/workshops.rst

fyi, static pages are hosted in p3_docs,
https://github.com/PATRIC3/p3_docs/tree/master/docroot/website
and will be updated automatically.

Done


Add a get_or_set_default method to Dictionary

Implements this proposal https://github.com/godotengine/godot-proposals/issues/7059

My issue with get_or_set_default() is that it can be read as "get or set-default" and "get-or-set default." I'd say it's intended to be the former. get_ensuring_default() sounds better to me.

I am good with either of the proposed names, none seems obviously better to me.

Don't you like get_ensuring_default() more the more you read it? 😁

I think get_ensuring_default() risks seeming like it always sets it, unsure how to state it clearly

At this point I don't think the full behavior of the method can be summarized enough without leaving some thought to the user. In the defense of get_ensuring_default() I'll say that the "ensuring default," idea can't really mean anything else than "return if the key exists, otherwise set first," because there's already set().

What about ensure_key_then_get()? This makes the order of operations clear, as you're retrieving the value at the specified key regardless; if the key already exists, you just get the stored value — if the key didn't exist, you ensure it does via a default value, then you retrieve said default value

Fixes https://github.com/godotengine/godot-proposals/issues/7059

How about get_or_add or something along these lines?

How about get_or_add or something along these lines?

I support that. Just let's be sure that Dictionary's jargon has room for "add"; in other words, it's not already using "insert" or the like for the same meaning.

No function use either of them yet and doc use both even in the same sentence like so :

Maybe "insert" is more used in Godot containers in general.`
get_or_insert() then?

We should instead use what similar languages were offering, in this case set_default is a great candidate since it's very similar to Python.
https://docs.python.org/2/library/stdtypes.html
If this PR gets merged successfully, I'll try to cherry pick this to 3.x

I really don't like the Python set_default as it is really unclear on what it does

I read get_or_set_deafault as getting or setting the default. I also agree Python's set_default is bad since it doesn't explain what is happening. What about just get_or_set?

@RandomShaper "Insert" is usually associated with some kind of order, like with Array.insert(), so I would prefer to not use that terminology here. This method does not affect the order, if anything is added then it always goes to the "end".

Back to get_or_add(), then?

Sorry, I didn't see get_or_add() was suggested. I like it since it's obvious what it does. get_or_insert() is equally good imo, but since get_or_add is shorter it wins for me.

The commit message also needs to be amended.

Thanks!


LST-10 Setup Lerna, yarn and yarn workspaces

Setup of monorepo environment according to this article. The steps were following:

Install yarn && configure yarn workspaces
Install lerna && configure it.

Please rename the commit message and drop (common) part, we can just use feat: something for common things


False Positive on apm-agent-api-1.28.2.jar

False positive on library apm-agent-api-1.28.2.jar - reported as cpe:2.3:a:elastic:apm_agent:1.28.2:*:*:*:*:*:*:*.
<dependency>
   <groupId>co.elastic.apm</groupId>
   <artifactId>apm-agent-api</artifactId>
   <version>1.28.2</version>
</dependency>

Published Vulnerabilities is CVE-2019-7617 which is only applicable for the Python agent: cpe:2.3:a:elastic:apm_agent:*:*:*:*:*:python:*:* versions up to (excluding) 5.1.0

Duplicated by #4168


feat: [M3-8931] - Add doc link and region availability banner for Accelerated plans

Description 📝

add doc link and region availability banner

Target release date 🗓
12/10 - must be in for 12/10 release
Preview 📷
Include a screenshot or screen recording of the change.
:lock: Use the Mask Sensitive Data setting for security.
:bulb: Use <video src="" /> tag when including recordings in table.

Before
After

How to test 🧪

confirm Region availability banner shows up as expected (for all regions except the 5 accel is available in)
confirm doc link

 Author Checklists
As an Author, to speed up the review process, I considered 🤔
👀 Doing a self review
❔ Our contribution guidelines
🤏 Splitting feature into small PRs
➕ Adding a changeset
🧪 Providing/improving test coverage
🔐 Removing all sensitive information from the code and PR description
🚩 Using a feature flag to protect the release
👣 Providing comprehensive reproduction steps
📑 Providing or updating our documentation
🕛 Scheduling a pair reviewing session
📱 Providing mobile support
♿  Providing accessibility support

[x] I have read and considered all applicable items listed above.

As an Author, before moving this PR from Draft to Open, I confirmed ✅

[x] All unit tests are passing
[x] TypeScript compilation succeeded without errors
[x] Code passes all linting rules

@coliu-akamai how do you feel about removing the transfer banner if the region has no availability?

@abailly-akamai created [M3-8963] to check with UX about removing this banner for regions where it's not available

test passed locally - merging


Add env file support

Ceryx should be able to be configured through an env file, which is quiet convenient.
Well, this could happen in a couple of ways though. We could either promote usage of the env_file in the docker-compose.yml file, or we could provide built in support for loading environment variables from a .env file in the Ceryx itself.
We can chose the one that suits us better.

Closing this as we added the environment variables in the new Compose file format and they get replaced automatically with environment interpolation (which also works for .env files).


Incorrect answer to 22.5-1

The answer (correct me if I have misunderstood, I used google translate) suggests that if an edge is added outside of a strongly connect component, then the number of SCCs can only decrease by up to a maximum of 1.
However, this is incorrect. A graph with n > 0 SCCs can potentially be reduced to 1 SCC by the addition of an edge, making the change a size of (n-1).

The answer should therefore be:

If an edge is added in an SCC, the number of SCCs will remain the same.
If an edge is added outside of an SCC, in a graph with n > 0 SCCs, the reduction in SCCs can be between 0 and (n-1).

Hi @jckw , I think the google translates didn't translate well, my original idea is same as yours. BTW, can you create a pr to add English answer and the example to my answer ? Thanks so much ^_^


Add clearer error message

Fixes ##6399 with a clearer error.
Opened https://github.com/AnalyticalGraphicsInc/cesium/issues/6404 for a better fix by using the legacy enabled build of the draco decoder module.

@ggetz, thanks for the pull request! Maintainers, we have a signed CLA from @ggetz, so you can review this at any time.
:warning: I noticed that CHANGES.md has not been updated. If this change updates the public API in any way, fixes a bug, or makes any non-trivial update, please add a bullet point to CHANGES.md and comment on this pull request so we know it was updated. For more info, see the Pull Request Guidelines.

I am a bot who helps you make Cesium awesome! Contributions to my configuration are welcome.
:earth_africa: :earth_americas: :earth_asia:

@ggetz Add a comment about this in CHANGES.md too.  And link to the issue about adding support in the future.

Thanks @hpinkos, updated!

One more thing (sorry for not thinking of this before)
Add an isSupported attribute, similarly to GroundPrimitive.isSupported

And probably also mention the isSupported attribute in CHANGES.md

DracoLoader isn't part of the public API, should it still have the isSupported attribute? Should I add a isDracoDecodingSupported attribute to Model?

Oooh, gotcha.  Yeah, nevermind then, I think this is fine =)

Thanks @ggetz!


Add camden endpoint

Adding camden endpoint for listed building outline

We know about the 143 'unexpected' geometries and will get a ruling form the standards team on what they want to do about them.


Large meshes are sometimes only partially uploaded

When my mesh has a very large number of vertices, it will sometimes only be partially uploaded (or not uploaded at all).
A slimmed-down repro should be available at https://github.com/OptimisticPeach/rend3_repro -- it should be cloned into the same folder as a copy of rend3 because it asks for a relative path ../rend3/<crate>.
I did the most basic just trimming out unrelated things, but if it's still too cluttered let me know, and I can remove the terrain generation and instead make it just plain sphere generation. Anyway, if you launch the app (at least on my pc), you get a blank world, you need to press "reset world" a few times which regenerates the mesh each time you press it and reuploads it to rend3. If you go into noise > subdivisions in the egui window, you can change the subdivisions to trigger it again, the mesh is updated live as you change the subdivisions.
If you have any questions, please let me know.
The commit of rend3 used is 131396009adef94df17cc2eccf0571d46e07aed5.

I ran into this same issue on my end, and I can reproduce it with the reproduction above. You will need to clone buttery as well.


Need Concierge onboarding screens (3 in total)

When a user tries to access Concierge for the first time, we need to show them the following 3 screens.
Screen 1: Introduction to Keeper Concierge
Screen 2: Cautions and Encouragements
Screen 3: Permissions to collect data like Tor Status, network status, App id, etc.
Text for screen 3:
Share data for analytics:
To help you troubleshoot better and faster, Keeper would like to collect the following data:

Tier Info
Phone and OS
App version history
Screen context (where the user is coming from)
Tor and network (WiFi/ Mobile) status
Sentry items - error codes

You can choose to decline now but maybe asked for the data again if one or more parameter seems to be the bottleneck in troubleshooting.
User activities for screen 3:
Don’t show these screens again. Unchecked.
I agree for these to be shared. Unchecked.
A continue button at the bottom.

https://xd.adobe.com/view/f1543c84-c25a-4ad6-81ca-1e0c540e956e-a407/grid/
need content for the first two screens

Have commented text for first 2 images @summikhan11

Has been implemented.

Have added illustrations to the Concierge Onboarding Modals
Section link:
https://www.figma.com/design/m5eMFTKD391AiJAXaEzgxB/Bitcoin-Keeper?node-id=5862-7197&t=vkZ38TQC5DS9K2ED-1
S.S

Have put in illustrations for the conceirge onboarding modals now
Section link:
https://www.figma.com/design/m5eMFTKD391AiJAXaEzgxB/Bitcoin-Keeper?node-id=5862-7197&t=vkZ38TQC5DS9K2ED-1
S.S

verified this issue on keeper app v 1.3.1(433)


FLUME-3127 Upgrade libfb303 library dependency

thrift version changed to 0.9.3
thrift objects generated with the new version
deprecated method calls updated in ScribeSource

Full build with tests ran successfuly

I ran a test with flume 1.6 and 1.7 as an agent that had a thrift sink connected to an agent running with the new thrift version and the events were transferred successfully

Thank you @szaboferee for the patch, it seems good to me.
The code compiles, tests pass. Thanks for testing the backward compatibility.
👍
I'm going to commit this change.


Freezing Terminal

Type: Bug
My terminal sometimes freezes and loses all colors and formatting when I click in it. Then I have to close the terminal (with the trashcan icon) and reopen it. Unfortunately, I can't really reproduce it, since it only happens once in a while.
 It looks like you may be using an old version of VS Code, the latest stable release is 1.77.3. Please try upgrading to the latest version and checking whether this issue remains.
Happy Coding!

Next time it happens can you take a screenshot?

This issue has been closed automatically because it needs more information and has not had recent activity. See also our issue reporting guidelines.
Happy Coding!

Hey, I found a way to reproduce it. You need to click between the first terminal line and the panel header (see video)
VSCode version 1.77.1 from AUR package https://aur.archlinux.org/packages/visual-studio-code-bin
using KDE/Xorg/ArchLinux
https://github.com/microsoft/vscode/assets/42669835/6991e4b1-eafc-4a3c-bd5e-3c6d53f6e73c

@LeBogoo clicking shouldn't be able to bring that up, in the meantime pressing tab will put you back to the regular view

@LeBogoo can you reproduce this in insider's?


upgrade major dependencies

Deployed to https://beghp.github.io/gh-pages-rc-5- [ ] package.json:version has been updated with npm version patch (or major/minor as appropriate)- [ ] @brainhubeu/react-carousel version has been updated in docs-www/package.json to the same which is in package.json:version

I close it in favor of https://github.com/brainhubeu/react-carousel/pull/226


Unable to install doublecmd-snapshot

Got the following output:
Installing 'doublecmd-snapshot' (1.2.0.r11352) [64bit] from 'tleepa_scoop-bucket' bucket
Loading doublecmd-1.2.0.r11352.x86_64-win64.7z from cache.
Checking hash of doublecmd-1.2.0.r11352.x86_64-win64.7z ... ok.
Extracting doublecmd-1.2.0.r11352.x86_64-win64.7z ... done.
Linking ~\scoop\apps\doublecmd-snapshot\current => ~\scoop\apps\doublecmd-snapshot\1.2.0.r11352
Creating shim for 'doublecmd'.
Get-Command : The term 'doublecmd.exe' is not recognized as the name of a
cmdlet, function, script file, or operable program. Check the spelling of
the name, or if a path was included, verify that the path is correct and
try again.
At C:\Users\ךינשגכהד\scoop\apps\scoop\current\lib\install.ps1:757 char:21
+             $bin = (Get-Command $target).Source
+                     ~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : ObjectNotFound: (doublecmd.exe:String) [Get-
   Command], CommandNotFoundException
    + FullyQualifiedErrorId : CommandNotFoundException,Microsoft.PowerShel
   l.Commands.GetCommandCommand

Can't shim 'doublecmd.exe': File doesn't exist.

It looks like the problem with the upstream package - it does not include the executable:
❯ 7z l .\Downloads\doublecmd-1.2.0.r11352.x86_64-win64.7z doublecmd.*
[...]
   Date      Time    Attr         Size   Compressed  Name
------------------- ----- ------------ ------------  ------------------------
2024-06-01 19:30:07 ....A            2               doublecmd.help
2024-06-01 19:30:07 ....A          357               doublecmd.visualelementsmanifest.xml
------------------- ----- ------------ ------------  ------------------------
2024-06-01 19:30:07<PHONE_NUMBER>  2 files

Closing, as doublecmd.exe is included in latest version (1.2.0.r11356 as of now).


Refactoring wagtail.users.views.users.index into a class based view

fixes #8622
Refactoring wagtail.users.views.users.index into a class based view.

@mehrdadmoradii have changed label to needs work, feel free to ping me / mark this as ready for review when good to go.

@lb- Thanks! I am going to await #9142, so I can properly test this patch.

@mehrdadmoradii have changed label to needs work, feel free to ping me / mark this as ready for review when good to go.

As I made the last commit, this PR now passes the newly added tests on https://github.com/wagtail/wagtail/issues/9142#issue-1362553369. I believe it is now ready to be merged.

@lb- The requested changes have been committed. What is your thought on https://github.com/wagtail/wagtail/pull/9114#discussion_r978122987?

Looking good, one additional fix to apply (I can do this).
Remember to keep an eye out for ordering in the headers - it is easy to miss but is a critical part of the interaction. Ideally there would be unit tests for this ordering (might be a good next PR if you get the chance).

I will be happy to work on that PR.


Always pull sandbox image

What is the problem that this fixes or functionality that this introduces? Does it fix any open issues?
Pull always  for smoother integration

Hmm, does this make startup time much slower? I just pulled the most recent version of OpenDevin and it's stuck at this log step for minutes:
20:54:32 - opendevin:INFO: ssh_box.py:249 - Creating new Docker container

In the UI it looks like this is stuck for a long time:
Initializing agent (may take up to 10 seconds)...

This is a major usability issue, so we should possibly consider reverting this?

I agree with @neubig , we should either force a pull in the Docker command level or during startup. Alternatively, we could pull the image only if it doesn't already exist.

I opened an issue here: https://github.com/OpenDevin/OpenDevin/issues/2555


Social Distance Detection

Title: Social Distance Detector
About: Give alerts and warn the people when they come near to each other, Detect the live camera feed
Name: Anubhav
Label: Feature Request
Assignee: ''

Define You:

[x] DevIncept Participant
[ ] Contributor

Is your feature request related to a problem? Please describe.
Yes, it is as it comes under the DS-ScriptsNook it's detect the people whether they are maintaining social distancing or not with the help of Computer Vision and Open Cv
Describe the solution you'd like...
Want to contribute to the repository.
Describe alternatives you've considered?
Implement it Deep learning algorithm
Additional context
@prathimacode-hub Kindly assign this issue to me :)

Kindly follow the guidelines given. Creat an issue template with project details. And also go through the README file of the project for overview of project structure. @anubhav201241

@prathimacode-hub Can I contribute to it I have made the issue template for it :)

Yes. But last date to merge up the PR's is tomorrow. Only if you could assure that PR will be submitted by tomorrow I can assign it to you. @anubhav201241

Sure I will :) made the Pr by today itself

Cool, issue assigned. @anubhav201241

I didn't expect this from you. Being a participant of open source program, I thought you would atleast do the changes for the  time exception I had given to you. I asked time for you from the team. All you do is close up the PR without no response. @anubhav201241

I have done the changes but still you are kept asking me do that change I have tried it I have created proper issue and pull request template work on coding part and made the PR but still you are asking me to do more changes I have simply said to you that I have created my pr you can merge it if you want and then you can add that folder in that specific folder in which you want to add but still no problem


ANR com.newrelic.agent.android.ndk.ANRMonitor.anrMonitorRunner$lambda-1 #198

There is a high frequency of ANR (Application Not Responding) issues being reported in the Android app currently deployed. Interestingly, these issues are only reported to occur on Android 13.
[information]
OS: Android 13
newrelic-react-native-agent: 1.3.7,
[attachment]
stacktrace.txt

@SungilJung https://github.com/firebase/firebase-android-sdk/issues/4831 it looks like same issue, can you share example app where the issue is reproducible?

@ndesai-newrelic The problem happens sporadically, so it's not possible to provide an app that consistently reproduces the issue. However, according to the data logged in Firebase, this issue occurs when the app is launched via Firebase FCM notifications while the app is not running.

@sean5940 is it still the issue?


Turns URLs into hyperlinks.

This turns a few raw URLs in the (excellent!) Relay guest post into proper hyperlinks.

Silly markdown parser - cool, thanks

My thoughts exactly :)


Fix mkfiles.sh

What's prompted this change? Note that genesis/genesis.spec.json on master currently has "decentralisationParam": 0.99, not "decentralisationParam": 1.0.

What's prompted this change? Note that genesis/genesis.spec.json on master currently has "decentralisationParam": 0.99, not "decentralisationParam": 1.0.

@JaredCorduan did the cost model changes also affect the decentralisationParam?

bors r+

bors r+

What's prompted this change? Note that genesis/genesis.spec.json on master currently has "decentralisationParam": 0.99, not "decentralisationParam": 1.0.

@JaredCorduan did the cost model changes also affect the decentralisationParam? This script was working before the recent cost model changes.

No, the fractional pricing would have no effect on d.

bors merge


Transaction block not immediately called in Dexie 1.4.1

Dexie 1.4.1 is breaking my current code because it handles transaction calls differently than 1.3.6.
db.transaction("rw", db.foo, function() {
  console.info("1");
}).then(function() {
  console.info("2");
});
console.info("3");

Dexie 1.3.6 output:
1
3
2
Dexie 1.4.1 output:
3
1
2
Is this changed behavior intended, I can not find anything in the documentation about it?

In 1.3.6 it could vary whether you would get 3,1,2 or 1,3,2 depending on whether database was finished opening, a parent transaction was locked, or not. But in most normal cases, it would be 1.3.2. Now it will always be 3,1,2. The expected order was never documented and the new order is not documented either, even though it should be.
I'm sorry this breaks your code. Is it possible to work around?
There is a reason for this change and it has to do with preventing transaction from aborting prematurely. In 1.3.6 and earlier, I had to do lots of unpleasant workarounds to keep the transaction alive. I couldn't chain promises normally which resulted in hard-to-understand code. In version 1.4+, transaction blocks always begin with Promise.resolve().then(..), which results in the 3,1,2 sequence. By doing that, I can kick-in a virtual micro-tick engine that makes sure to never let the transaction slip away between then().. calls.
Hope this explains it. Also hope you can find a way to work around the issues you get from this change.

Docs updated.
Release notes updated.

Thanksyou for the quick reply and detailed explanation. I'm sure I will find a way to work around my problem. Keep up the great work!


Configure build time transformation infra for test sources

The build time infrastructure needs to be involved for test sources/resources. Not doing so leads to compile/runtime issues with tests in JVM and native modes.

Closed with 19446ef


Set a default for "Zarr dir"

Since the user groups have a project directory assigned, setting a reasonable default when people create a dataset would be great.
Something like this:

This would be great because many users found this very cumbersome to fill.
Some ideas for default values:

/shares/{project_name}/{user_name}/{dataset_name}_{dataset_id}
/shares/{project_name}/{user_name}/datasets/{dataset_name}_{dataset_id}
/shares/{project_name}/datasets/{user_name}/{dataset_name}_{dataset_id}

I don't have any strong opinions on them, but it would be good if we picked something unlikely to change.
@tcompa @jluethi

I can definitely see the use for this feature (which probably would live frontend-side rather than here - I'm now transferring the issue). We'd still need to define it a bit better:

A user can be associated to 1 or N user groups - which one takes priority?
Each user group can be associated to 0, 1 or N paths - which one takes priority?
There is no (required) username associated to users (at least for the moment). What do we do if username=null?
For the moment the dataset name can be edited by the user.

Once we have these or similar questions defined, we can come up with a "hint". Additional details:

The hint could be either a pre-filled text field or it could be part of an info message like "E.g. you can use /something/example/....
And the feature should fail gracefully if the hint is not found: e.g. if my user groups are not associated to any path, I simply won't see any hint.

I don't have any strong opinions on them, but it would be good if we picked something unlikely to change.

Several attributes are stable only in practice but not immutable by design: user/usergroup associations, usergroup paths, dataset names. If we aim at guaranteeing that these folders won't change, then we'll need to introduce an appropriate attribute like user.project_folder (and I guess this will be per-user, rather than per-group).

(keeping the issue backend-side in case we want to introduce a new database column in user settings, otherwise I think it will be handled client-side)

I'm a big fan of adding something like this when we have a good default we know for users. While direct access to pick a directory is harder and will take a while to get to, this we can do earlier on.

Since the user groups have a project directory assigned

That would be their Vizarr allowed base directory. Maybe we should consider renaming it to remove the Vizarr part, because we may use it as a default base path, and we may use it to stream data to napari eventually :) What is it called atm @tcompa ? It's shown as "Viewer paths" in the group management
Re what our default should be:
For the science cloud beta deployment, I'd suggest:
$Viewer_paths[0]/{user_name}/fractal/{dataset_id}_{dataset_name}
Things to consider:

Users could have multiple viewer_paths. Let's use the first path from the first group they are assigned to as their default
Handling whether viewer paths end in / or not
Only doing this when a viewer_paths variable is set
Let's add a fractal folder in between => if user also manually add stuff to their folder in the cluster, they would show up somewhere else
Order-wise, I'd go dataset_id first, because then it may just order by time? I think users rarely delete their datasets. Do we actually reuse lower IDs when they become available? If yes, there is a small potential for a conflict with an existing folder.

We may only do that for the Science Cluster or come up with a way that would also work for other deployments.
For UZH Pelkmans lab:
I'd want to achieve something like
/data/active/{slurm_user}/fractal/{dataset_id}_{dataset_name}
FMI Liberali lab:
I'd want to achieve something like /base_path/{slurm_user}/fractal/{dataset_id}_{dataset_name}
Where the base path is the same for all users

Very good questions Tommaso!

A user can be associated to 1 or N user groups - which one takes priority?

I'd say their first group

Each user group can be associated to 0, 1 or N paths - which one takes priority?

0 paths => no default shown (or maybe next group checked??)

There is no (required) username associated to users (at least for the moment). What do we do if username=null?

Great question! Maybe this would be a case for where the username starts to become relevant

For the moment the dataset name can be edited by the user.

That seems fine to me. We're not forcing data to go there, we just provide a default. They can put it anywhere or change the dataset name later without changing the paths.
Re hint vs default: If we can make it work well enough, I'd strongly prefer a default

Several attributes are stable only in practice but not immutable by design: user/usergroup associations, usergroup paths, dataset names. If we aim at guaranteeing that these folders won't change, then we'll need to introduce an appropriate attribute like user.project_folder (and I guess this will be per-user, rather than per-group).

That's an interesting idea as well to avoid a lot of heuristics above and make it work for different deployments.
In general, I'm not worried about whether the default proposal changes over time, whether a user would get the same base path a month later etc.
But more that we suggest a reasonable default to the user

It's technically easy to also expose the two options in the API: trust the server (they will pick a default zarr-dir for you, but you can't know it in advance) or give your own path.

This is something we can consider from my perspective. The result is: Setting a zarr_dir becomes optional, because the server will have a way to create one for you if you did not do it

Discussion results
Reusing IDs: Not intended to happen => @tcompa will double check
Goal: Users do not need to specify a zarr_dir by default. If they don't set one, Fractal creates it.
It would get put into this folder:
Favored: user.project_folder/fractal/{project_id}{project_name}/{dataset_id}{dataset_name}
user.project_folder/fractal/{dataset_id}_{dataset_name}
user.project_folder sounds like a very useful thing to have:

It should be user owned
It could be used in all deployments
It will likely be optional. If unset => can't create standard dataset folders etc.
If it is set, we could create a unique subfolder in user.project_folder

What would user.project_folder get set to:
Science Cluster
/shares/project_share/username
Pelkmans lab
/data/active/slurm_user
Liberali lab
/path/to/gliberal/Users/slurm_user
Open questions:

Project sharing? Users may want to specify their own path in those cases, deployment dependent. Write access to a shared folder will get tricky => let's use documentation for this for the time being
How does it match with the user_group.viewer_paths? These are per user group. Do we add the user.project_folder to the things a user has access to? Some potential complexities in whether users would have access to all their zarr_dirs
Can the user change the user.project_folder? Gets tricky on service-user setups on what we allow => let's not expose this at least in the beginning. Admins set them up
How does it interact with the cache directory? => use project_folder as the cache directory as well


On playgorund, the link to typescript-playground-presentation-mode is wrong

On playground in Presentation Mode, the link to typescript-playground-presentation-mode npm package is wrong: it goes to https://www.npmjs.com/packagetypescript-playground-presentation-mode instead of https://www.npmjs.com/package/typescript-playground-presentation-mode (slash after package).

Thanks! Fixed in next deploy


⚠ Bofrost.lu has degraded performance

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

HTTP code: 200
Response time: 1748 ms

Resolved: Bofrost.lu performance has improved in 221ff3d after 6 minutes.


getMissingResultsUrl not supported by algolia options in docusaurus config

Have you read the Contributing Guidelines on issues?

[X] I have read the Contributing Guidelines on issues.

Prerequisites

[X] I'm using the latest version of Docusaurus.
[X] I have tried the npm run clear or yarn clear command.
[X] I have tried rm -rf node_modules yarn.lock package-lock.json and re-installing packages.
[X] I have tried creating a repro with https://new.docusaurus.io.
[X] I have read the console error message carefully (if applicable).

Description
Hello there!
I'm trying to add a message at the bottom of Algolia search results that prompts the user to open a GitHub issue if no results are found. The Docusaurus documentation pointed me to the Algolia DocSearch documentation which references a getMissingResultsUrl option. That option isn't available on the algolia config type but I tried anyway as I thought it might still work.
Unfortunately, it doesn't. So I'm guessing the search component used inside Docusaurus doesn't take this option into account.
Reproducible demo
https://stackblitz.com/edit/github-kv4zyn?file=docusaurus.config.ts
Steps to reproduce

Update algolia.appId and algolia.apiKey with valid values
Use the search functionality to find something that doesn't exist (I use thisissomethingthatdoesntexist)
See that a "missing results" blurb is not present (as seen here)

Expected behavior
The "missing results" blurb should be visible and editable.
Actual behavior
There is no "missing results" sentence, nor does one appear if the getMissingResultsUrl option is set.
Your environment
No response
Self-service

[ ] I'd be willing to fix this bug myself.

Unfortunately it doesn't work and there's no easy way to support this.
The config file runs in Node.js, while the getMissingResultsUrl is a callback that runs in the browser. It's not really possible to "serialize" a callback from the config file to the browser app. We can only forward to the React DocSearch component what can be serialized.
If you want to use getMissingResultsUrl(), the only way to achieve that would be to swizzle the React component and override our own logic

BTW @jharrell you already swizzled it, so you can add a getMissingResultsUrl prop here:
https://github.com/prisma/docs/blob/main/src/theme/SearchBar/index.tsx#L214

BTW curious @jharrell, you are using v3.6 but didn't turn Docusaurus Faster on, is there any reason why?
https://docusaurus.io/blog/releases/3.6#docusaurus-faster


update an old article support links.

based on the request from Scott McArthur (NC)

@dansimp The PR that has been provided by an internal MS contributor is available for review. Thanks.

based on the request from Scott McArthur (NC)

please help setup


Table scroll to selected row.

The table should scroll to the selected row.

Wrongfully closed with commit message

Usually, we'll fetch (in the linked cell editor) until the value can be selected... Yes, if there are many records, it may take a while.
Not sure how the current implementation in other UIs work, so we should check this first!


Add idempotent REST publishing

See spec at https://github.com/ably/docs/pull/473
Ruby implementation at https://github.com/ably/ably-ruby/pull/165
Whilst this is technically 1.1 functionality, we can add this now so long as idempotent publishing is disabled by default.

Spec is now finalised, and all functionality to support this will be available in sandbox from next week.  We should implement this now.

@mattheworiordan Is this available in sandbox?

@ricardopereira dev at the moment


help_docs: Document auto-notifications for general stream changes.

Adds a note about auto-notification messages that are sent when these general settings are changed for a stream: name, description, access and posting permissions, and message retention.
Follow-up from #21479.

Merged, thanks @laurynmm!


Instructions to resolve TLS v1.0 error on macOS

Before submitting a pull request make sure you have:

[x] At least skimmed through adding new extractor tutorial and youtube-dl coding conventions sections
[x] Searched the bugtracker for similar pull requests

In order to be accepted and merged into youtube-dl each piece of code must be in public domain or released under Unlicense. Check one of the following options:

[x] I am the original author of this code and I am willing to release it under Unlicense

What is the purpose of your pull request?

[ ] Bug fix
[X] Improvement
[ ] New extractor
[ ] New feature

Description of your pull request and other information
Before I was using system python and noticed youtube-dl was complaining about the TLS protocol version on certain websites:
$ youtube-dl --verbose https://cauchemar.bandcamp.com/album/chapelle-ardente
[debug] System config: []
[debug] User config: []
[debug] Custom config: []
[debug] Command-line args: [u'--verbose', u'https://cauchemar.bandcamp.com/album/chapelle-ardente']
[debug] Encodings: locale UTF-8, fs utf-8, out UTF-8, pref UTF-8
[debug] youtube-dl version 2017.09.24
[debug] Python version 2.7.10 - Darwin-16.7.0-x86_64-i386-64bit
[debug] exe versions: ffmpeg 3.3.4, ffprobe 3.3.4
[debug] Proxy map: {}
[Bandcamp:album] chapelle-ardente: Downloading webpage
[download] Downloading playlist: Chapelle ardente
[Bandcamp:album] playlist Chapelle ardente: Collected 9 video ids (downloading 9 of them)
[download] Downloading video 1 of 9
[Bandcamp] n-cromancie: Downloading webpage
[debug] Default format spec: bestvideo+bestaudio/best
[debug] Invoking downloader on u'https://t4.bcbits.com/stream/f2cd5386df394ca9ea7356be56707148/mp3-128/4099989480?p=0&ts=1506596271&t=ac53a5efdcce9856b2a44e28bc8c6074948da14d&token=1506596271_d948460a3fb21d71fd4965a2f0f07affe97fa509'
ERROR: unable to download video data: <urlopen error [SSL: TLSV1_ALERT_PROTOCOL_VERSION] tlsv1 alert protocol version (_ssl.c:590)>
Traceback (most recent call last):
  File "/usr/local/bin/youtube-dl/youtube_dl/YoutubeDL.py", line 1875, in process_info
    success = dl(filename, info_dict)
  File "/usr/local/bin/youtube-dl/youtube_dl/YoutubeDL.py", line 1814, in dl
    return fd.download(name, info)
  File "/usr/local/bin/youtube-dl/youtube_dl/downloader/common.py", line 361, in download
    return self.real_download(filename, info_dict)
  File "/usr/local/bin/youtube-dl/youtube_dl/downloader/http.py", line 286, in real_download
    establish_connection()
  File "/usr/local/bin/youtube-dl/youtube_dl/downloader/http.py", line 74, in establish_connection
    ctx.data = self.ydl.urlopen(request)
  File "/usr/local/bin/youtube-dl/youtube_dl/YoutubeDL.py", line 2178, in urlopen
    return self._opener.open(req, timeout=self._socket_timeout)
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/urllib2.py", line 431, in open
    response = self._open(req, data)
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/urllib2.py", line 449, in _open
    '_open', req)
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/urllib2.py", line 409, in _call_chain
    result = func(*args)
  File "/usr/local/bin/youtube-dl/youtube_dl/utils.py", line 1086, in https_open
    req, **kwargs)
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/urllib2.py", line 1197, in do_open
    raise URLError(err)
URLError: <urlopen error [SSL: TLSV1_ALERT_PROTOCOL_VERSION] tlsv1 alert protocol version (_ssl.c:590)>

Upon investigating, python was using an older openssl version:
$ python -c 'import ssl; print(ssl.OPENSSL_VERSION)'
OpenSSL 0.9.8zh 14 Jan 2016

This pull request provides instructions on how to fix this error on macOS.
Should resolve these issues #13936 #12976 #3731

I am very, very wary about modifying Apple's system python in any way, as it's used by native macOS apps that expect the default to be installed. This is why Homebrew doesn't touch built in utilities.
I would love another workaround. For now, I guess I'm stuck manually updating :(

This resolution is not working.  Please advise?

What I've been doing, everywhere I used to do youtube-dl --update, I instead do:
curl -L http://yt-dl.org/downloads/latest/youtube-dl -o /usr/local/bin/youtube-dl
chmod a+rx /usr/local/bin/youtube-dl
This a huge disadvantage in that a new copy will be downloaded regardless of whether or not there's an update available, but what can you do?

@Wowfunhappy that's how I always update, doesn't fix this issue at all.

@Wowfunhappy Brew is not modifying the system. I suggest you read what it does here.
The python shipped with the OS is old. The brew package manager, allows you to have python2 and python3 installed, while coexisting with the system python (without touching it).
I guarantee you, that once you have brew managing your python(s), you won't have a need to use the system one. In fact, if you are not careful with it, you are in for trouble. Still, if you intend to only have the old system python for some reason, at least use virtualenv and then pip to install it.
I prefer to have the system package manager installing/managing my packages whenever I can, falling back to virtualenv only out of necessity.
Now, in order to have youtube-dl accessible in the shell, you need to modify the PATH to have the brew managed python before the system one (as indicated in the PR). This is only modified in your profile. If Apple or any other dependency needs the system python, it's still there and will be the first available (they won't even know the other python exists).
Upgrade using brew:
brew upgrade youtube-dl

youtube-dl --update is now working successfully on my machine. I did not follow the workaround instructions or (consciously) make any changes to how ssl is handled.
Was this issue fixed by youtube-dl and/or Apple? I'm running macOS 10.13.5.

I can confirm this error happens with python Python 2.7.10 and built-in OpenSSL 0.9.8zh.
Upgrading to to Python 2.7.16 (and built-in OpenSSL 1.0.2s) works fine.