Disassembly View: Add text field to go to specific instruction

It would be great if you could add a text box (or even a drop down) that would allow a user to go directly to a specific instruction by typing it in and pressing "Enter".
I'm open to different UX experiences for this, but it would be great to support it somehow

So typing in the address, basically like "go to line" in a text editor? This probably makes sense

@roblourens Exactly! Something very similar to "go to line". 👍

Someone submitted a PR before, but it was not continued.
https://github.com/microsoft/vscode/pull/138125


uv init reads stray pyproject.toml even with --no-config

See the following reproducer with uv 0.3.0.
There's an empty pyproject.toml file there. It blocks creating a new project below it, because the empty file is not valid.
mkdir /tmp/newroot
cd /tmp/newroot
touch pyproject.toml
uv init --no-config newproject

Actual output
error: No `project` table found in: `/tmp/newroot`

Same result when adding --no-workspace.

Yeah this looks wrong.


Frontend Audit

~"User Story" - Frontend Audit
Overview
Our Frontend needs to be sorted into appropriate folders, and should make better use of inheritance. Specifically we should:
1.~~ Reorganize folder/page structure~~ Deferred to #43
2. Create a common "Modal" class Deferred to #43
3. Create a common "Dialog" Class Deferred to #43
4. Objectify components (presently functional)~~ Deferred to #43
* this will eliminate the need for the bad_design() useState functions.
7. Add developer docs (JSdoc?) Will do as site is updated.
Flags

Login should not need to reload to change the sidebar Added to #27
When updating a region, use the same pattern we used for EditSite.jsx to dynamically assign save method. Cancelled for #41
Add region to display for sites Moved to #42
Add better validation to region creation Moved to #39
Region Deletion should not un-select the region if it was not the deleted region. Moved to #39

All items tasked out. Closing the audit


Analyzer Feedback from IntelliJ

Analyzer Feedback from IntelliJ
Version information

IDEA IU-191.6707.61
2.2.0-edge.0a7dcf17eb5f2450480527d6ad1e201fb47f1e36
IU-191.6707.61, JRE 1.8.0_202-release-1483-b44x64 JetBrains s.r.o, OS Mac OS X(x86_64) v10.14.4, screens 1440x900  Retina

Exception
Dart analysis server, SDK version 2.2.0-edge.0a7dcf17eb5f2450480527d6ad1e201fb47f1e36, server version 1.23.0, error: Captured exception
NoSuchMethodError: The method 'refresh' was called on null.
Receiver: null
Tried calling: refresh(Instance of 'DeclarationsContext')
#0      Object.noSuchMethod (dart:core/runtime/libobject_patch.dart:50:5)
#1      DeclarationsTracker._performChangeFile (package:analyzer/src/services/available_declarations.dart:611:15)
#2      DeclarationsTracker.doWork (package:analyzer/src/services/available_declarations.dart:473:7)
#3      CompletionLibrariesWorker.performWork (package:analysis_server/src/domains/completion/available_suggestions.dart:177:13)
<asynchronous suspension>
#4      AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:2125:35)
<asynchronous suspension>
#5      AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:2075:5)
#6      new AnalysisServer (package:analysis_server/src/analysis_server.dart:213:29)
#7      SocketServer.createAnalysisServer (package:analysis_server/src/socket_server.dart:86:26)
#8      StdioAnalysisServer.serveStdio (package:analysis_server/src/server/stdio_server.dart:37:18)
#9      Driver.startAnalysisServer.<anonymous closure> (package:analysis_server/src/server/driver.dart:526:21)
#10     _rootRun (dart:async/zone.dart:1124:13)
#11     _CustomZone.run (dart:async/zone.dart:1021:19)
#12     _runZoned (dart:async/zone.dart:1516:10)
#13     runZoned (dart:async/zone.dart:1463:12)
#14     Driver._captureExceptions (package:analysis_server/src/server/driver.dart:605:12)
#15     Driver.startAnalysisServer (package:analysis_server/src/server/driver.dart:524:7)
#16     Driver.start (package:analysis_server/src/server/driver.dart:427:7)
#17     main (file:///b/rr/tmpgY2JrN/w/src/third_party/dart/pkg/analysis_server/bin/server.dart:12:11)
#18     _AsyncAwaitCompleter.start (dart:async/runtime/libasync_patch.dart:49:6)
#19     main (file:///b/rr/tmpgY2JrN/w/src/third_party/dart/pkg/analysis_server/bin/server.dart:10:10)
#20     _startIsolate.<anonymous closure> (dart:isolate/runtime/libisolate_patch.dart:298:32)
#21     _RawReceivePortImpl._handleMessage (dart:isolate/runtime/libisolate_patch.dart:171:12)

For additional log information, please append the contents of
file:///private/var/folders/54/9_3b10bn5kv5bf_6hk6d60xw0000gn/T/report.txt.

https://github.com/dart-lang/sdk/issues/36212


Add support for Apache Phoenix (http://phoenix.apache.org/)

It has been set up as an EmbeddedDB, although the Phoenix tests
are disabled by default unless run in the new 'PhoenixDBTest'
profile via:
mvn test -P PhoenixDBTest -P-CommercialDBTest -P-InstallableDBTest
Notable changes to core classes:

MetaDataTableImpl:

Due to Phoenix's peculiar syntax, the hardcoded statements in
addAppliedMigration() and updateChecksum() won't work. It now
attempts to load a .sql template and run that, if it exists.

MigrationTestCase:

Added checks for applied migrations of type MigrationType.SCHEMA
and adjusted asserts accordingly. Also added 'getBaseDir()' and
'getMigrationDir()' methods and replaced direct calls to BASEDIR
or other hardcode paths with them. Several of the tests in
MigrationTestCase can then be used in the Phoenix tests by
implementing those method. There are, however, a few cases due
to incompatible SQL, or other Phoenix quirks, where specific
tests are overridden.

Re-referencing issue:
https://github.com/flyway/flyway/issues/929

Closing this, mixed up my own branches, will create a new PR.


fix(amplify-codegen): replace upath with slash

Replaced upath lib with slash, as updath does not work with latest version of node
fix #3131
Issue #, if available:
Description of changes:
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

Codecov Report

Merging #3133 into master will not change coverage.
The diff coverage is 100%.

@@           Coverage Diff            @@
##           master    #3133    +/-   ##
========================================
  Coverage   59.36%   59.36%
========================================
  Files         254      254
  Lines       12566    12566
  Branches     2590     2419   -171
========================================
  Hits         7460     7460
- Misses       4782     4792    +10
+ Partials      324      314    -10

Impacted Files
Coverage Δ

...codegen/src/codegen-config/AmplifyCodeGenConfig.js
22.72% <100%> (ø)
:arrow_up:

...psync-simulator/src/resolvers/pipeline-resolver.ts
10% <0%> (ø)
:arrow_up:

packages/amplify-appsync-simulator/src/index.ts
73.68% <0%> (ø)
:arrow_up:

...c-simulator/src/schema/directives/aws-subscribe.ts
26.66% <0%> (ø)
:arrow_up:

packages/amplify-cli/src/context-extensions.ts
25.69% <0%> (ø)
:arrow_up:

...amplify-appsync-simulator/src/server/operations.ts
27.86% <0%> (ø)
:arrow_up:

...mplify-appsync-simulator/src/resolvers/function.ts
10.34% <0%> (ø)
:arrow_up:

...lify-graphql-types-generator/src/compiler/index.ts
90.32% <0%> (ø)
:arrow_up:

...plify-appsync-simulator/src/server/subscription.ts
26.81% <0%> (ø)
:arrow_up:

...y-graphql-types-generator/src/compiler/legacyIR.ts
96.72% <0%> (ø)
:arrow_up:

... and 1 more

Continue to review full report at Codecov.

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


Add support for SVG format for motif weblogos

Currently the motif logos are relatively low-quality PNGs:

Currently developing a tool in the galaxy backend to generate SVGs for the motif logos, so we want PEGR to be able to support either format.

Here are examples of MEME logo svgs that I would like to embed:
meme-logos.zip


Project rename

MarqueeMessenger => DNXFlash!
New naming is more consistent with community nomenclature (i.e. flash messages) while also relating to the project's intended usage within the dnx environment.

:+1: short-name, good search-ability, and relevance.


oeqa/runtime/smack.py: update cases for python3

Signed-off-by: Wu Dawei<EMAIL_ADDRESS>

updated . @acornea

Unrelated Edison failure (test hardware down), merging.


Performance regression with a different HCC1395 Illumina library

Hi,
First of all, thank you for open sourcing DeepSomatic. Hope that it is going to be a useful tool for the community moving forward.
I am unable to reproduce the variant calling performance results shown in the Illumina case study page in the docs, with a different library of the same HCC1395 T/N sample pair from the SEQC2 consortium. WGS_NS_T_1 (https://www.ncbi.nlm.nih.gov/sra/SRX4728475) and WGS_NS_N_1 (https://www.ncbi.nlm.nih.gov/sra/SRX4728425) were used for this purpose as T/N sample pairs.

You can find the whole genome T/N (85x/70x) bams for WGS_NS_T_1 and WGS_NS_N_1 here - gs://lancet2-test-datasets/SEQC2/single_library
We downsampled coverage to the same T/N coverage as in the case study to check if makes a difference. (It didn't)
Two runs of the case study data were performed with two evaluation tools (RTG vcfeval & hap.py) to show that the tools don't change the peformance results.

Results from all the runs that were tested are summarized in this google sheet. Red cells highlights the significant loss in precision when using the different library compared to the dataset provided in the case study example shown in green.
https://docs.google.com/spreadsheets/d/1ReOMR85lPvC_Y6xZCPiY1SOFRDmQ5NXTSMUL0rOaaNA/edit?usp=sharing

Do you have any thoughts or suggestions on why there is such a big difference in precision when using a different library of the same sample? Is this expected? If there is anything I am missing or doing incorrectly, please do let me know.
It might be useful in general to document which specific library (among the SEQC2 consortium datasets - https://sites.google.com/view/seqc2/home/sequencing) is being used in the case study.

@omicsnut ,
I will first give you the source of the input files:
Normal used in case study: https://ftp-trace.ncbi.nlm.nih.gov/ReferenceSamples/seqc/Somatic_Mutation_WG/data/WGS/WGS_NS_N_1.bwa.dedup.bam
Tumor used in case study:  https://ftp-trace.ncbi.nlm.nih.gov/ReferenceSamples/seqc/Somatic_Mutation_WG/data/WGS/WGS_NS_T_1.bwa.dedup.bam
So it's the "NovaSeq at Illumina". One thing that can be done quickly is to look at the header of the BAM file used for the case study and the BAM you are using as input to see if the pre-processing was done similarly for both.

@kishwarshafin,
It looks like the attached bams do not have any special pre-processing in the header other than just running bwa mem alignment of the reads to the reference. But I'm assuming based on the file naming duplicate marking step has also been performed on the case study bams.
The bams I'm using as input were built using the NYGC cancer pipeline - which essentially boil down to the same main steps in general, other than two additional steps of short read marking (mainly to identify bacterial read contamination) and BQSR.
I don't think short read marking should affect DeepSomatic in any way since it doesn't really remove reads.
So it looks like we are indeed using the exact same libraries as well. WGS_NS_T_1 and WGS_NS_N_1. Would BQSR affect the precision of DeepSomatic by thus magnitude?

@omicsnut,
Thank you for sharing your findings so promptly. DeepSomatic is trained on all libararies presented in seqc2, so I was unsure if library difference could be the reason.
We have not tested if BQSR does affect the quality of variant calls in DeepSomatic, however, it is important to note that we use base quality as an input channel for the model. Do you possibly have the BAM files without BQSR or the raw fastq files to see if this behavior can be tested? I think that would be the natural next test to figure out exactly what's going on.

@kishwarshafin - We do not have the BAM files without BQSR readily available. But you can find the raw reads (fastq) for these samples here on SRA - WGS_NS_T_1 (https://www.ncbi.nlm.nih.gov/sra/SRX4728475) and WGS_NS_N_1 (https://www.ncbi.nlm.nih.gov/sra/SRX4728425).

Just to add to this issue, I'm seeing the same poor indel precision with WGS_NS_N_1 and WGS_NS_T_1. I am using CRAM files from the Sarek v3.4.0 pipeline after mark duplicate (No base quality recalibration). 72X tumor and 60X normal for all numbers below.
type      total.truth   total.query   tp      fp     fn     unk   ambi   recall           recall_lower     recall_upper     recall2          precision        precision_lower   precision_upper   na    ambiguous   fp.region.size   fp.rate          sompyversion
-   -------   -----------   -----------   -----   ----   ----   ---   ----   --------------   --------------   --------------   --------------   --------------   ---------------   ---------------   ---   ---------   --------------   --------------   -------------------------
0   indels    1602          2964          1508    1456   94     0     0      0.941323345818   0.929010892348   0.952043403544   0.941323345818   0.508771929825   0.490773215355    0.52675352229     0.0   0.0<PHONE_NUMBER>       0.506434514507   som.py-v0.3.8-17-gf15de4a
1   SNVs      39447         39350         37574   1776   1873   0     0      0.952518569219   0.95038662855    0.954584109645   0.952518569219   0.954866581957   0.952781883866    0.956884370837    0.0   0.0<PHONE_NUMBER>       0.617738803409   som.py-v0.3.8-17-gf15de4a
5   records   41049         42315         39082   3233   1967   0     0      0.952081658506   0.949983440209   0.954116129368   0.952081658506   0.923596833274   0.921036801718    0.926098920456    0.0   0.0<PHONE_NUMBER>       1.12452114382    som.py-v0.3.8-17-gf15de4a

For comparison, these are the Strelka2 and Mutect2 performance using the same sample from Sarek pipeline. Surprisingly low precision too, but better than DeepSomatic, with lower recall.
Strelka2

    type      total.truth   total.query   tp      fp     fn     unk   ambi   recall           recall_lower     recall_upper     recall2          precision        precision_lower   precision_upper   na    ambiguous   fp.region.size   fp.rate          sompyversion
-   -------   -----------   -----------   -----   ----   ----   ---   ----   --------------   --------------   --------------   --------------   --------------   ---------------   ---------------   ---   ---------   --------------   --------------   -------------------------
0   indels    1602          1961          1463    498    139    0     0      0.913233458177   0.898701919585   0.926273715935   0.913233458177   0.746047934727   0.726429962727    0.764940226369    0.0   0.0<PHONE_NUMBER>       0.173217299605   som.py-v0.3.8-17-gf15de4a
1   SNVs      39447         38565         36991   1574   2456   0     0      0.937739245063   0.935322617332   0.94009164081    0.937739245063   0.959185790224   0.957176480151    0.961126181148    0.0   0.0<PHONE_NUMBER>       0.547477971039   som.py-v0.3.8-17-gf15de4a
5   records   41049         40526         38454   2072   2595   0     0      0.936782869254   0.934397876042   0.939106271938   0.936782869254   0.948872328875   0.946695758254    0.950984787719    0.0   0.0<PHONE_NUMBER>       0.720695270644   som.py-v0.3.8-17-gf15de4a

Mutect2

    type      total.truth   total.query   tp      fp     fn     unk   ambi   recall           recall_lower     recall_upper     recall2          precision        precision_lower   precision_upper   na    ambiguous   fp.region.size   fp.rate          sompyversion
-   -------   -----------   -----------   -----   ----   ----   ---   ----   --------------   --------------   --------------   --------------   --------------   ---------------   ---------------   ---   ---------   --------------   --------------   -------------------------
0   indels    1602          2000          1421    579    181    0     0      0.887016229713   0.870818058307   0.901817624986   0.887016229713   0.7105           0.690329781957    0.730061471041    0.0   0.0<PHONE_NUMBER>       0.201391197733   som.py-v0.3.8-17-gf15de4a
1   SNVs      39447         36180         35757   423    3690   0     0      0.906456764773   0.903553375987   0.909300511453   0.906456764773   0.988308457711   0.987161394007    0.989377406478    0.0   0.0<PHONE_NUMBER>       0.147130356893   som.py-v0.3.8-17-gf15de4a
5   records   41049         38627         37178   1449   3871   0     0      0.905698068162   0.902842311803   0.908496616907   0.905698068162   0.962487379294   0.960557687454    0.96434776804     0.0   0.0<PHONE_NUMBER>       0.503999733187   som.py-v0.3.8-17-gf15de4a

Hi @proteinosome
Thank you for filing this, sorry that I'm only now seeing this. That is a low number for Indel precision. I am wondering if this reflects something in the preparation (e.g. this is a highly PCR amplified sample), something in how Sarek processes the alignments, or something else.
Have you used Sarek with our direct case study files and do you observe this lower precision  with those direct files?
Thank you,
Andrew

@proteinosome and @omicsnut ,
So it does not look like BQSR is the issue. Is it possible for you to share your bam to see if we can recreate the issue internally and try to see where the differences are coming from?

@kishwarshafin happy to upload the data if you could point me to somewhere I can upload to!

@kishwarshafin - Thanks for the update. It would be great if you can reproduce the issue on your end with BQSR bams. Ideally, it would be nice to have DeepSomatic be agnostic of whether BQSR was run or not as none of the other variant callers seem to be affected that much by it.
You can find the Tumor (HCC1395_*.bam) and Normal (HCC1395BL_*.bam) bam file at this google storage bucket path – gs://lancet2-test-datasets/SEQC2/single_library
The pre-processing pipeline that was used to generate these BAMs starting from the raw data (WGS_NS_T_1 – https://www.ncbi.nlm.nih.gov/sra/SRX4728475 and WGS_NS_N_1 – https://www.ncbi.nlm.nih.gov/sra/SRX4728425) is described in this paper – https://bioinformatics.nygenome.org/3-cancer-cell-lines-on-2-sequencers/.
Briefly, the BAMs were generated by bwa mem alignment, followed by duplicate marking with Picard and BQSR.

@omicsnut,
Thank you for the files. In absense of the sarek files, I ran your files and was able to reproduce the differences. One of the things that is very different between the WGS_NS_T files vs HCC1395_SAMN10102573_SRR7890893 is the amount of examples generated. It seems like HCC1395_SAMN10102573_SRR7890893 generates a total of 2817024 examples vs 564224 in chr1 with WGS_NS_T files. I believe the data are quiet different between these two libraries as we are picking up 5x more candidates.
Then I looked at our training manifest and it seems we only train on *_NS_* bams.
# These are the bams present in our training manifest:
WGS_NS_T_1.bwa.dedup.bam
WGS_NS_T_2.bwa.dedup.bam
WGS_NS_T_3.bwa.dedup.bam
WGS_NS_T_4.bwa.dedup.bam
WGS_NS_T_5.bwa.dedup.bam
WGS_NS_T_6.bwa.dedup.bam
WGS_NS_T_7.bwa.dedup.bam
WGS_NS_T_8.bwa.dedup.bam
WGS_NS_T_9.bwa.dedup.bam

Which could be the reason it's more accurate on one library prep.
Next, I will add the other bams to the manifest and train a new model to see if that improves the INDEL performance on your data.

@kishwarshafin Thanks for taking the time to looking into this issue.
One thing I would like to add is that the BAMs shared in the bucket are from the exact same library *_NS_* bams from your training manifest. The only difference between your training manifest bams and the ones I shared are the additional step of BQSR in the bam creation process.
The raw data used to generate the HCC1395_SAMN10102573_SRR7890893 T/N bams were generated from the two following SRA links.
WGS_NS_T_1 (https://www.ncbi.nlm.nih.gov/sra/SRX4728475)
WGS_NS_N_1 (https://www.ncbi.nlm.nih.gov/sra/SRX4728425)

@omicsnut ,
Sorry for such a long delay, we had to figure out a lot of things on the training side. We currently have a "beta" version of the next model, can you please try out the following docker and see if your results improve:
google/deepsomatic:v17_rc0_07012024
google/deepsomatic:v17_rc0_07012024-gpu

@kishwarshafin – Thanks for reaching out with the update. We will run the same tests with the beta version and report back soon.

@kishwarshafin – It looks like the v17_rc0 version does fix the loss in precision that was previously present when run on BQSR bams, albeit at a small cost of lower sensitivity. But the gain in precision is much higher than loss in sensitivity.
Attached sheet has benchmarking results for both BQSR and non-BQSR bams on chr1 HCC1395.
https://docs.google.com/spreadsheets/d/1tJr7bTFzvcFihfKJyDwoT3kly9IOZQjjiYN4uwmql8U/edit?gid=0#gid=0
In case it's useful for you to look through the run log files – Here's the link to the tarball with full directories for the 4 deepsomatic runs – https://storage.googleapis.com/lancet2-test-datasets/SEQC2/HCC1395_chr1_bqsr_test_results.tar.gz

Great! Thank you for reporting! I looked the logs and they look good to me! We will make these models available in the next release officially.


Make this into a real FC

So I was thinking, if it is possible/favorable to make an esp32 chip based FC?
If its made with open source in mind, clones can exist, so it would not be a real "product", like ESP-CAM.
Pros:
-now iNav has an ESP32 target too
-it could be incredibly cheap opposed to stm32 based ~$60 FCs
-all chips can fit on one side
Cons:
-VTX will never happen on this chip
@rtlopez What are your thoughts on this?
Thanks!

@bsvdoom Vtx can connected in Softserial port and GPS in RX1 TX1.
With Betaflight there is also GPS_rescue for recover the quad.
Sure ..Inav is a best solution for long and stabilized range.

Hi @bsvdoom, the market is already saturated with similar solutions and it will be extremally difficult to succeed both in terms of cheapness and functionality. It all depends on how many people will be willing to invest in software development and board production. I don't think that boards would be significantly cheaper. This project is not oriented towards the commercial market, at least for now ;)

Hi @rtlopez, actually I did not found a lot of products for this use case, only the ESP-Drone.
I thought it can be ridiculously cheap as the ESP chip is well under $1, also the MPU6050 is $1 (especially in lager quantities), but I guess the PCB manufacturing process and so the price of it is the game breaker here. :(
Anyways, thanks for the response, if you change your mind in the future, I will be more than happy to help.
BTW I will release a PCB project so one can CNC and assemble at home easily an FC for this project, like this prototype:

Cheers!


[question] Making map markers

I saw the blog posts, for example, but it didn't go into much depth beyond making a geojson provider.
I'm wondering how to make and manage map markers on a global scale.
This video shows a more complicated harp.gl example, but no link to any source code example: https://www.youtube.com/watch?v=9jB-3AyqkoE
Suppose we want:

custom geometry for map markers
billboard the markers
clustering when zooming out
showing the same amount of markers at any zoom level, but which markers are shown depends on importance at that zoom level (like a regular Google Maps type of a thing).
tool tips for the markers showing information (images/text)
to manage all the markers efficiently (for example instead of creating a new GeoJsonDataProvider for every update when we want to show a new set of markers)
fading them in and out

Any thoughts or ideas on those points? Correct me if I'm wrong, but this stuff still needs to be implemented on top of harp.gl, and there's no such tools yet, right?

I noticed the default map has some nice map markers. Can we add/remove to those markers, and let harp.gl manage them?

@trusktr , there is a method addTextElement on the Tile class, which you can use to add custom elements to a given Tile, you need however then to have your own DataSource. I'm not sure if we have any public example showing this. I will take a look.

@trusktr , take a look also at addOverlayText on MapView, that might also help you.

About the youtube video, it was intended to illustrate one of the "dream states" of a new react-harp component that is currently being built outside of the harp team... We will post more news once we have a simple version including default markers and a basic clustering mechanism.

Suppose we want:

custom geometry for map markers
billboard the markers
to manage all the markers efficiently (for example instead of creating a new GeoJsonDataProvider for every update when we want to show a new set of markers)
fading them in and out

You can do this by implementing your own DataSource, creating TextElement objects and adding them to the Tile with Tile.addTextElement. We do have an internal example, I'll create a ticket to make it publicly available. Meanwhile, here some code snippet:
`
class UserMarkerDataSource extends DataSource {
private tile?: Tile;
private nextFeatureId: number = 0;
constructor( ) {
super("markers");
this.cacheable = true;
}
    /** @override */ getDisplayZoomLevel(_zoomLevel: number): number {
        return 0;
    }

    /** @override */ getTile(tileKey: TileKey): Tile | undefined {
        if (tileKey.mortonCode() !== 1) {
            return undefined;
        }
        return this.getRootTile();
    }

    getRootTile(): Tile {
        if (this.tile === undefined) {
            this.tile = new Tile(this, TileKey.fromRowColumnLevel(0, 0, 0));
            // Mark the tile has ready to be rendered, needed for tiles with only text elements.
            this.tile.forceHasGeometry(true);
        }
        return this.tile;
    }

    addMarker(geoPoint: GeoCoordinates) {
        const tile = this.getRootTile();
        // Compute world space location where the market will be placed.
        const projectedPoint = this.projection.projectPoint(geoPoint, new THREE.Vector3());

        const text = "Marker " + this.nextFeatureId;
        const textElement = new TextElement(
            text,
            projectedPoint,
            // text render style parameters
            {
                fontSize: { unit: FontUnit.Pixel, size: 12, backgroundSize: 12 },
                color: new THREE.Color("red")
            },
            // text layout style parameters
            {}
        );

        // Unique feature id identifying the text element. Two text elements sharing the same
        // feature id are considered to belong to the same map object (e.g. two icons
        // representing the same POI on different zoom levels). This feature id is also returned
        // when the text element is picked.
        textElement.featureId = this.nextFeatureId;

        // Text drawing order is controlled by this attribute. The lower the value, the sooner
        // its drawn.
        textElement.renderOrder = this.nextFeatureId;
        ++this.nextFeatureId;
        // Allow the text in the marker to overlap other text elements.
        textElement.mayOverlap = true;
        textElement.yOffset = -15;
        textElement.poiInfo = {
            technique: {
                name: "labeled-icon",
                iconYOffset: 20,
                renderOrder: this.nextFeatureId
            },

            mayOverlap: true, // Allow the icon in the marker to overlap other text elements.
            renderTextDuringMovements: true, // draw text on camera movements.
            imageTextureName: "poi-icon",
            textElement
        };
        // User data returned when the text element is picked.
        textElement.userData = { textElement };
        tile.addUserTextElement(textElement);
        this.requestUpdate();
    }

    removeMarker(marker: TextElement) {
        this.getRootTile().removeUserTextElement(marker);
        this.requestUpdate();
    }

    /** @override */ getTilingScheme(): TilingScheme {
        return webMercatorTilingScheme;
    }

    clearMarkers() {
        this.getRootTile().clearTextElements();
        this.nextFeatureId = 0;
        this.requestUpdate();
    }
}

`

tool tips for the markers showing information (images/text)

A TextElement can have so far an icon and a piece of text. Additional attachments are not supported so far. You could manage to make tooltips pop up whenever a marker is selected by the user. For that, you can pick text elements (or any other map object) using MapView.intersectMapObjects. From that you'll get whether a text element was picked and what's its featureId. Then you can add a text element next to it using MapView.addOverlayText.

clustering when zooming out

We don't support label clustering yet, we might add it since it's a useful feature but we don't have a plan for it yet.

showing the same amount of markers at any zoom level, but which markers are shown depends on importance at that zoom level (like a regular Google Maps type of a thing).

You can so far assign priorities to the markers, so that higher priority markers will displace other markers with lower priority on collision.
There's no way to set text element limit on a map view though.


minor redaction fix in basics doc.

@brainwane I don't mind at all, didn't notice that one. Done, and thanks.


Clam unexpectly reporting assertion failures

Dear all,
I found that Clam emits unexpected assertion failures. Consider the program test.c  test.zip: Clam reports the assertion as failing even tough it is unreachable. Interestingly this does not happen anymore once we remove the assumption after the assertion.
I invoked clam.py with option --crab-check=assert.
The results were produced working on commit a4420033655e7f285c55803ce53ce9ca1e94b2a6.

Fixed in commit 3fde304


Publish v1.1.5

Motivation
Hotfix!
We need a dependency for users that was only in developer dependencies.
Have you read the [Contributing Guidelines on pull requests]
Yes
Test Plan
Ran on a local project and site came up.
Related PRs
https://github.com/facebook/Docusaurus/pull/703

Thank you!
On Sat, May 26, 2018, 11:29 AM Joel Marcey<EMAIL_ADDRESS>wrote:

Merged #707 https://github.com/facebook/Docusaurus/pull/707.
—
You are receiving this because your review was requested.
Reply to this email directly, view it on GitHub
https://github.com/facebook/Docusaurus/pull/707#event-1647969247, or mute
the thread
https://github.com/notifications/unsubscribe-auth/ABQRHb-Xbd41Jez032iFNi0_OEIQt_hgks5t2Z74gaJpZM4UPAlx
.


Suggestion: Add a licence

Why
It's generally a good idea to have your code under a licence. I personally suggest the MIT one but you can check https://choosealicense.com to see if you prefer an other one.

Done in https://github.com/ChibiBlasphem/themthem/commit/6370aa37189e3ba3bf97a290e36f8b90e955b664


Development / local installation option does not work for Django commands

This works:
$ python3 -m venv venv
$ source venv/bin/activate
$ pip install openslides-x.x.tar.gz  # Use correct filename here
$ openslides start --development

But the following not:
$ python3 -m venv venv
$ source venv/bin/activate
$ pip install openslides-x.x.tar.gz  # Use correct filename here
$ openslides createsettings --development
$ openslides migrate --development
$ openslides runserver --development

@ostcar Can you look at this issue please. Could be important for 2.0. (Note: the options --development was renamed with #2012 to --local-installation)

At the moment the argument is only an argument for the start command and the createsettings command. See line 92 and 107 in _main_.py. To fix this, it has to be a global argument, like --version.
Then setup_django_settings_module(settings_path, development=development) has to be called at a global place like 32 in _main_.py.
I have no interest in fixing this.

@normanjaeckel Can you look at this issue please?

The problem was introduced by the grand refactoring of the start script about one year ago. Before the runserver and syncdb command were custom commands not Django commands.
Maybe you can use the add_arguments() method.

A hint how to use openslides with runserver with a specific settings:

Create the settings in a specific folder, for example mysettings/settings.py

Go to this folder, for example cd mysettings

Run openslides with the following command:

PYTHONPATH='.' DJANGO_SETTINGS_MODULE='settings' openslides runserver -p 12345

Conslusion of our last telephone conference: The --local-installation option is only a helper for the OpenSlides start command. So we do not implement it for the Django commands like runserver. This means you have to use either start or set the environment variables, see @ostcar's hint.


Run all test/*.test.js files

Somehow, upgrading either mocha or nyc (?) appears to make the current test command skip test/bot-events.test.js. I do not know why, but quoting it (so mocha globs it instead) seems to fix this.
(This happened between 2.7.0 and 2.7.1.)

Coverage increased (+15.9%) to 97.159% when pulling 3c5a83a86eda034706dd3d186a2604578d1552bb on Throne3d:fix/tests into<PHONE_NUMBER>4bbf0495285b7be9686464d0e3d5c8 on reactiflux:master.

Coverage increased (+15.9%) to 97.159% when pulling 3c5a83a86eda034706dd3d186a2604578d1552bb on Throne3d:fix/tests into<PHONE_NUMBER>4bbf0495285b7be9686464d0e3d5c8 on reactiflux:master.

Coverage is nicely back to the high figure it was at before! I consider this a success. Merging.


Unable to change crop area on Android

I'm building an android app using cordova and angularjs. Everything is working fine when I test the app on my browser. But when I build the APK and test on android emulator or on android device, I can't change the crop area. I am able to select an image and the image successfully loads in canvas. The preview is also updated. But when I drag on canvas to change the crop area, the page scrolls without causing any change to the canvas.
I did a console.log on onMouseMove, onMouseDown and onMouseUp methods in ui-cropper.js. The events are getting triggered.
Any idea what would be wrong?

I am building also an app on android cordova, but at the moment it's on pause, when i have more time i will test it and will reply to you. If you keep digging, try to use $timeout on the place of apply those events, maybe angular don't trigger clock there.

What confuses me is that it works fine when I run cordova app on my desktop browser. The issue occurs only when I run the apk on android. I just tried the sample codepen for ui-cropper on the same android device in browser. And it works!
I'll try building another app with just one page to test the cropping. Maybe it is some compatibility issues with other libraries I use.

@CrackerakiUA  It is some incompatibilities with other libraries I use. I made a new cordova app with just ui-cropper and it is working fine.

@CrackerakiUA I found the real cause. I had set a zoom on the body tag to fit the page to the device depending on window.devicePixelRatio. Seems like the coordinates from the touch event were manipulated by this zoom value. When running on my desktop browser, window.devicePixelRatio is 1, so there was no issues. For now, I divided pageX and pageY with the zoom value and crop is working. I have opened a new issue for this - #13.


[FEATURE] How to use Gravitino to manage metadata for individual files instead of metadata for file sets.

Describe the feature
I have now implemented the integration of Gravitino and Hadoop, but I found that it can only create directories and not files. I would like to ask how to use Gravitino to manage file metadata.
Motivation
No response
Describe the solution
No response
Additional context
No response

@DreamFlyCBX You can refer the GVFS client document to create files under Fileset: https://gravitino.apache.org/docs/0.6.1-incubating/how-to-use-gvfs.

Thank you for your reply. For example, in the image, "test" is a directory, not a file. Therefore, I would like to know how to create a file.

@DreamFlyCBX You can refer the GVFS client document to create files under Fileset: https://gravitino.apache.org/docs/0.6.1-incubating/how-to-use-gvfs.

Thank you for your reply. For example, in the image, "test" is a directory, not a file. Therefore, I would like to know how to create a file.

@DreamFlyCBX The server open api only supports to manage the fileset's metadata, like the table's metadata. if you want to create files under the fileset, you should use the Java GVFS client / Python GVFS client in the document which I show you above.

@xloya Thank you very much for your reply. I have many questions regarding usage. Is there a way to get in touch for further assistance?

@xloya Thank you very much for your reply. I have many questions regarding usage. Is there a way to get in touch for further assistance?

You could join the slack channel, there will be a chat room for the community, see: https://gravitino.apache.org/community.

@xloya Thank you very much .


Autocomplete popper position

Duplicates

[X] I have searched the existing issues

Latest version

[X] I have tested the latest version

Steps to reproduce 🕹
Link to live example:https://codesandbox.io/s/silly-frog-8847kp?file=/Demo.tsx
Is it possible to position the popper? I'm trying to give some space between the input and the popper dropdown. I have tried to set marginTop/top using class name ".MuiAutocomplete-popper", componentsProps and PopperComponent. None of them worked.
Current behavior 😯
No response
Expected behavior 🤔
No response
Context 🔦
No response
Your environment 🌎

npx @mui/envinfo
  Don't forget to mention which browser you used.
  Output from `npx @mui/envinfo` goes here.
  System:
    OS: macOS 13.4.1
  Binaries:
    Node: 18.16.0 - /usr/local/bin/node
    Yarn: 1.22.19 - /usr/local/bin/yarn
    npm: 9.5.1 - /usr/local/bin/npm
  Browsers:
    Chrome: 116.0.5845.96
    Edge: Not Found
    Safari: 16.5.2
  npmPackages:
    @emotion/react: ^11.11.1 => 11.11.1
    @emotion/styled: ^11.11.0 => 11.11.0
    @mui/base:  5.0.0-beta.11
    @mui/core-downloads-tracker:  5.14.5
    @mui/icons-material: ^5.11.16 => 5.14.1
    @mui/lab: ^5.0.0-alpha.140 => 5.0.0-alpha.140
    @mui/material: ^5.14.5 => 5.14.5
    @mui/private-theming:  5.14.5
    @mui/styled-engine:  5.13.2
    @mui/styles:  5.14.5
    @mui/system:  5.14.5
    @mui/types:  7.2.4
    @mui/utils:  5.14.5
    @types/react: 18.2.14 => 18.2.14
    react: 18.2.0 => 18.2.0
    react-dom: 18.2.0 => 18.2.0
    typescript: 5.1.3 => 5.1.3

const PopperMy = function ({className, ...props}: any) {
return (<Popper {...props}
className={isMobile ? className + " QueryAutocomplete-popper-mt" : className}
style={{width: isMobile ? "100%" : props?.style?.width}}
/>)
}
.QueryAutocomplete-popper-mt {
margin-top: 55px !important;
}
This one works. But why the others dont? lol literally took me hours to just get this simple customization done.

The Popper element (.MuiAutocomplete-popper is positioned absolutely, so setting its margin won't work. You can target its direct descendant instead (.MuiAutocomplete-popper > * or .MuiAutocomplete-paper).

The Popper element (.MuiAutocomplete-popper is positioned absolutely, so setting its margin won't work. You can target its direct descendant instead (.MuiAutocomplete-popper > * or .MuiAutocomplete-paper).

I know popper element is positioned absolutely. So by setting its "top" it supposes to move down away from the input right? But it does not work. I know we can target the paper element, but that's not what I need in my case.

So by setting its "top" it supposes to move down away from the input right?

No, the top is reset inline to be able to position the popup where it need to be. You can't override it this way. As the popup is implemented with Popper.js, you can use its modifiers to change the position:
 componentsProps={{
    popper: {
      modifiers: [
        {
          name: "offset",
          options: {
            offset: [0, 20]
          }
        }
      ]
    }
  }}

see https://codesandbox.io/s/peaceful-jepsen-y635c3?file=/Demo.tsx:554-776


Jishaku support for D.py 2.0?

Does Jishaku support Discord.py 2.0? Or is it only compatible with Discord.py 1.7.

Yes, it supports 2.0a.


Issue adding options to constructor

Trying to add tbs search options to the constructor returns ReferenceError (fc is not defined)
const google = new Scraper({
puppeteer: {
headless: false,
},
tbs: {
sur: fc,
},
});
ReferenceError: fc is not defined

solved, "fc" must be passed as string.


Update force-merge operation to only force-merge track specific indices

It looks like the existing force-merge operation by default performs a force-merge on all indices by passing "_all" as the index parameter. It might be better to scope this to only the indices created by the current rally track, or allow the user to specify a specific index to force-merge, similar to how other operations like delete-index currently work.
It seems like it should be a fairly minor change, and I can submit a pull request for this if this sounds good.

Agreed, the behavior you're describing makes sense. Thanks for offering to work on a PR. Just some hints for the PR: To make this work, you'd need to add a new "parameter source" for force merge that derives the indices by itself. You can look at SearchParamSource for an example:
https://github.com/elastic/rally/blob/47e3d025a4c2ddffdfd52c3c8e039eab0c073621/esrally/track/params.py#L345-L350
The corresponding parameter source needs to be registered so it can be used for the force-merge operations, see here:
https://github.com/elastic/rally/blob/47e3d025a4c2ddffdfd52c3c8e039eab0c073621/esrally/track/params.py#L918-L924
Finally, the force merge runner needs to use the index parameter from the provided params dictionary:
https://github.com/elastic/rally/blob/47e3d025a4c2ddffdfd52c3c8e039eab0c073621/esrally/driver/runner.py#L570-L581

Thanks for the hints. I've created a pull request for this - https://github.com/elastic/rally/pull/865


[bug]: apiUrl not used for image fetching

Is there an existing issue for this problem?

[X] I have searched the existing issues

Operating system
Windows
GPU vendor
Nvidia (CUDA)
GPU model
No response
GPU VRAM
No response
Version number
3.7
Browser
/
Python dependencies
No response
What happened
When setting a apiUrl to the InvokeAIUI component the calls to fetch the images /api/v1/images/i/{id}/full and /api/v1/images/i/{id}/thumbnail are not using apiUrl as excepted. The other endpoint use it well.
The first image show that apiUrl is well used for some endpoint but not for the /thumbnail
/full is exactly the same

The call seems to be made by a different part of the app and this may explain the issue

The problem prevent from using a remote backend not hosted on the same server than the frontend.
What you expected to happen
I expected the /full and /thumbnail to use apiUrl
How to reproduce the problem
No response
Additional context
No response
Discord username
ery4z

Image URLs are provided by the backend: https://github.com/invoke-ai/InvokeAI/blob/main/invokeai/app/services/urls/urls_default.py
You'll need to implement your own version of this service to change the image URLs.

Closing this as nofix, the behaviour is expected


Get rid of old browser tests in the cucumber directory

Browser tests: figure out what we're missing that we're still interested in
Removals

Deleted feature files and step_definitions from cucumber directory

Notes and todos

Create cypress tests from feature files in cucumber-new directory

Checklist

[x] PR has an informative and human-readable title

PR titles are used to generate the change log in releases; good ones make that easier to scan.
Consider prefixing, e.g., "Mega Menu: fix layout bug", or "Docs: Update Docker installation instructions".

[x] Changes are limited to a single goal (no scope creep)
[ ] Code follows the standards laid out in the CFPB development guidelines
[ ] Future todos are captured in comments and/or tickets
[ ] Project documentation has been updated, potentially one or more of:

This repo’s docs (edit the files in the /docs folder) – for basic, close-to-the-code docs on working with this repo
CFGOV/platform wiki on GHE – for internal CFPB developer guidance
CFPB/hubcap wiki on GHE – for internal CFPB design and content guidance

Browser testing
Visually tested in the following supported browsers:

[ ] Firefox
[ ] Chrome
[ ] Safari
[ ] Edge 18 (the last Edge prior to it switching to Chromium)
[ ] Internet Explorer 11 and 8 (via emulation in 11's dev tools)
[ ] Safari on iOS
[ ] Chrome on Android

There's this gulp task too https://github.com/cfpb/consumerfinance.gov/blob/main/gulp/tasks/test-acceptance.js
And this reference https://github.com/cfpb/consumerfinance.gov/blob/main/gulpfile.js#L26
I'd rather we rename the "new" tests to the old locations. Can we do that in this PR, or does that put too many files in motion?

There's this gulp task too https://github.com/cfpb/consumerfinance.gov/blob/main/gulp/tasks/test-acceptance.js
And this reference https://github.com/cfpb/consumerfinance.gov/blob/main/gulpfile.js#L26
I'd rather we rename the "new" tests to the old locations. Can we do that in this PR, or does that put too many files in motion?

Yes I agree with your recommendation.
I will move the tests from "cucumber-new" into "cucumber" directory.
It does put several files in motion, but as this is a reorganization task it will be done in this PR.

This should be replaced with this and and this reference should be removed. gulp test:acceptance --headless should pass.

Verified cucumber tests pass:
$ gulp test:acceptance --headless
[13:37:03] Requiring task ./gulp/tasks/test-acceptance.js
[13:37:03] Using gulpfile ~/Projects/CFPB/consumerfinance.gov/gulpfile.js
[13:37:03] Starting 'test:acceptance'...
[13:37:03] Running Protractor with params: test/browser_tests/conf.js,--params.headless=true
[13:37:04] I/launcher - Running 1 instances of WebDriver
[13:37:04] I/direct - Using ChromeDriver directly...
.......................................................................................................................................................................................................................................................

24 scenarios (24 passed)
103 steps (103 passed)
0m51.153s
[13:37:56] I/launcher - 0 instance(s) of WebDriver still running
[13:37:56] I/launcher - chrome #01 passed
[13:37:56] Protractor tests done!
[13:37:56] Finished 'test:acceptance' after 53 s


test: useDocument hook

What does this pull request change?
Added a new test-file to test useDocument Hook and a new utils-test file.
Missing test on UpdateDocument function.
Why is this pull request needed?
To test useDocument hook.
Issues related to this change
Closes #1366.

@rikkebl What if we inside the mockGetDocument use find to search for document based on dataSourceId and documentId, and return the document if found. If it is not found, error is returned. Then you can remove the shouldFaild input argument.


Improve test suite

The test suite currently only consists of functional tests which send actual SOAP requests against a public SOAP API.
This means that our test suite is useless if this webservice should (ever) be down.
We should look into adding proper unit tests and perhaps another functional test case.

FWIW: Another possible functional webservice: http://api.bioinfo.no/wsdl/EchoService.wsdl

For the reference: #11 is now in, this should probably help with mocking from a local WSDL file.


BWB Premium

Is your feature request related to a problem? Please describe.
As a person who pays money to host this server, it's frustrating that this service costs me $30+/month, I'd like some way to give back to my patrons.
Describe the solution you'd like
It'd be rad to have some notion of permissions in the app, probably based off of patreon sub tier? Unclear on an admin being a patron should give the appropriate level to all of their servers, or if they need to choose some number of servers (based off tier, probably).
After this infrastructure is in, some features making use of it should be developed. As a personal rule, no old features should in any way be newly locked behind a patron tier. Only new functionality, and preferably not entirely.
I.E.: Everyone can set a few custom global banned words/callout messages, but premiums could do per-channel ones, and more of them?

A sentence or a couple of words rather than a single word for premium users.
Be able to whitelist/blacklist users and roles in premium servers.
Once server leaderboards come out, add a ⭐ or special emoji signifying that a server is premium.

I don't know too much about the bot right now so some of these features might already be implemented, if so please excuse me


⚠ Bofrost.be has degraded performance

In d884b0a, Bofrost.be (https://www.bofrost.be) experienced degraded performance:

HTTP code: 200
Response time: 1144 ms

Resolved: Bofrost.be performance has improved in 2c4656f after 6 minutes.


work in progress tutorial for absolute beginners

will be updated as my test subject follows the tutorial :)

Thanks for this, keep up the good work !


Fix broken links and add missing assignment.md

Fix broken links: Data Science in the Cloud, Data preparation, and Ethics
Added assigment.md

Great catch, thank you!


Update plugin for new management of addons

I have just update plugin to register as an addon and correct the options pages

@sebtiz13 - so so sorry, I didn't notice this PR until now 😦!
I'm pushing up the last few changes to get this playing nice with the core WP2Static addon.
Thanks for your work on this and please let me know any other changes you'd like to see. We may need WP_CLI actions updated and I'd like to make some UI wizard, for users to more easily connect with Netlify from within the plugin (choose/create new Netlify site, etc).
I've increased my notifications for this repo and can always @leonstafford me to draw more attention if I'm not responding.


Add support for 2D elementwise ops in layout analysis

This patch adds support for layout propagation and distribution of elementwise ops on 2D tensors.

@MaheshRavishankar - the main motivation behind this work is to prototype a method of layout transformations that is based on a high dimensional representation of the physical layout. The short-term goal is to get something working for flash attention, and so the current work is focused on fleshing out the transformation from a SIMD representation to a SIMT representation. But in general this approach could work for any arbitrary layout transformation. That's a very short description but I will defer to @ThomasRaoux for more details.

@MaheshRavishankar - the main motivation behind this work is to prototype a method of layout transformations that is based on a high dimensional representation of the physical layout. The short-term goal is to get something working for flash attention, and so the current work is focused on fleshing out the transformation from a SIMD representation to a SIMT representation. But in general this approach could work for any arbitrary layout transformation. That's a very short description but I will defer to @ThomasRaoux for more details.

Thanks @harsh-nod but the layout transformation seems to be applied at vector level from the lit tests. So how does that translate to physical layout?

@MaheshRavishankar - the main motivation behind this work is to prototype a method of layout transformations that is based on a high dimensional representation of the physical layout. The short-term goal is to get something working for flash attention, and so the current work is focused on fleshing out the transformation from a SIMD representation to a SIMT representation. But in general this approach could work for any arbitrary layout transformation. That's a very short description but I will defer to @ThomasRaoux for more details.

Thanks @harsh-nod but the layout transformation seems to be applied at vector level from the lit tests. So how does that translate to physical layout?

So let's say we start with a vector<16x16xf16> that is to be used as the A matrix for a matmul, we map that SIMD vector representation of <16x16xf16> to the SIMT vector representation of <4x2xf16> (that each thread has) that is required for mma sync. The mma layout of <4x2xf16> was what I was referring to as the physical layout (essentially the layout required for each thread involved in the mma operation).

@MaheshRavishankar - the main motivation behind this work is to prototype a method of layout transformations that is based on a high dimensional representation of the physical layout. The short-term goal is to get something working for flash attention, and so the current work is focused on fleshing out the transformation from a SIMD representation to a SIMT representation. But in general this approach could work for any arbitrary layout transformation. That's a very short description but I will defer to @ThomasRaoux for more details.

Thanks @harsh-nod but the layout transformation seems to be applied at vector level from the lit tests. So how does that translate to physical layout?

So let's say we start with a vector<16x16xf16> that is to be used as the A matrix for a matmul, we map that SIMD vector representation of <16x16xf16> to the SIMT vector representation of <4x2xf16> (that each thread has) that is required for mma sync. The mma layout of <4x2xf16> was what I was referring to as the physical layout (essentially the layout required for each thread involved in the mma operation).

Ok. Thanks for the explanation. So this is related to vector distribution

Yes that's right


Cannot use latest VirtualBox

I have Win10 and have some troubles with install docker with Kitematic (and with Boot2Docker too).
I installed latest Virtualbox (5.0.1r102010), then try to run Kitematic. Kitematic first removes this my Virtualbox and installs 5.0.0r101573 instead. If I setup Virtualbox via Kitematic, then I have several troubles with it.
I can't run Kitematic with new Virtualbox (r102010) without reinstall to previous Virtualbox, but this latest version of VIrtualBox may solve Win10 troubles.
How I can use Kitematic without reinstall latest VirtualBox?

#close - looks like your issue has been explained in the docker/toolbox#77

This should be fixed in the latest toolbox version for Windows


Latest Cloud SDK not in cloud storage bucket

When running the appengine-gradle-plugin downloadCloudSdk task (which uses SdkInstaller), I get the following error that the sdk file is missing from the bucket
Excluding the following packages from import suggestions: [com.google.appengine.api.memcache, com.google.appengine.api.datastore, com.google.appengine.api.taskqueue, com.google.appengine.api.modules, com.google.apphosting.utils.remoteapi, com.google.apphosting.utils, com.google.appengine.api.appidentity, com.google.appengine.api.utils]
Execution failed for task 'downloadCloudSdk'. org.gradle.api.UncheckedIOException: java.io.FileNotFoundException: https://storage.googleapis.com/cloud-sdk-release/google-cloud-sdk-326.0.0-linux-x86_64.tar.gz

The task works for all previous SDK versions, most recently 325.0.0.
Has the file moved or is this simply an oversight?

Interesting. Maybe there's a release issue. @vilasj ?

The link works now: https://storage.googleapis.com/cloud-sdk-release/google-cloud-sdk-326.0.0-linux-x86_64.tar.gz


Skip Frigate matches below an area target.

With certain camera setups it's easy to get into a situation where you get lots of person detections that are too small to ever lead to face detections. If you're using Rekognition, this can get a bit spendy.
I think it may be possible to apply this to MQTT payloads as well, but since those don't come with an area pre-stamped, it would have been a lot more work, and this really gets it most of the way there. If anyone is very sensitive to this problem, MQTT can always be turned off.

Thank you for the contribution @pkulak! I'm going to change the base branch to be beta so I can keep the release flow consistent. I also have another PR with a feature I'd like to test as well.

Wonderful. Thanks so much for the awesome project!


[HHH-12842] Test that shows OneToOne won't be lazyloaded anymore

Testcase for https://hibernate.atlassian.net/browse/HHH-12842

@gsmet Perhaps we should reopen this fix as I have withdrawn my fix in #2451 in favor of #2226.

@JWGmeligMeyling sounds right. Unfortunately, GitHub doesn't let me do it saying the branch has been force-pushed or recreated.
Could you maybe open a new PR with this test? Thanks!


Rewrite of module

I've done a rewrite to simplify the module quite a bit. You can test it out with this release: https://github.com/Larkinabout/foundryvtt-scene-transitions/releases/tag/0.5.4-alpha
Some things to note:

Removed the mini preview in favour of just using the actual scene transition and showing live changes.
Replaced the click anywhere to close to click on a button.
Added a Default Options configuration in the module settings.
#35: Tested as fully working in v12. There is a deprecation for the colorPicker handlebar, but it's not worth handling while both v11 and v12 are supported at the same time.
#33: Tested video as working for GM and players.

#32: Also resolved as the close button calls a non-instant destroy.

Everything looks good I will do the new release tonight.


Display active ceremonies first on the homepage

Motivation
As a potential contributor, I want to see ceremonies that I'm able to contribute to displayed first
Details
On the homepage, list ceremonies in descending order based off their deadline, so that active ceremonies (ceremonies with deadlines in the future) are displayed on top
Currently it seems ceremonies are listed randomly(?):
https://ceremony.pse.dev/
Despite MACI V1.2.0 Trusted Setup Ceremony being the ONLY active ceremony, it's listed 6th on the homepage:

Fix now live in DefinitelySetup


Fixes cosmos issues

COIN-1367 COIN-1368 COIN-1372 COIN-1371 LL-4390

cosmos to test
polkadot to test

related change logs

https://github.com/LedgerHQ/ledger-live-common/releases ( 18.5.4 and 18.5.5 )
https://github.com/LedgerHQ/ledgerjs/releases ( 6.11.1 only )
libcore changes

shipped through mashup pr


Unlock beer song

The 'Beer song' exercise is the main focus of the book: 99 bottles
(https://www.sandimetz.com/99bottles)
It would be good if users could access the tests and specification
without having to unlock it.

Hmm it still appears as locked on my dummy student account..


Add TLSv1.3 draft-19 messages to trace

Checklist

[ ] documentation is added or updated
[ ] tests are added or updated

Description of change

Feel free to merge, @richsalz

doing it now.

07518cf  thanks.


Removed printer package import

Description:
This PR removes printer package import which is removed in sigs.k8s.io/controller-runtime v0.14.0.
We haven't upgraded the package version in go.mod because when we update the version and run go mod tidy, it also upgrades k8s.io/api version.

@dacleyra could you please check this PR? If it is worthy of merging.
If possible, could you please share the steps to run tests locally as well?

Approving the workflow for this PR.
We can probably add this for now, but this is a good call out for us to also prioritize migrating to ginkgo v2
To reiterate from issue #377, our current target is Openshift 4.11 technology levels

kube 1.24
controller-runtime 1.12.x

I see workflow didn't run unit tests. Can you please share the way to run UTs? Just want to make sure my changes doesn't break anything

make operator/test is the target


Update Find Command

Describe your changes

Updated FindCommandParser.parse to accept an extra parameter e/ph to support enhanced search functionality.
Modified FindCommand.MESSAGE_USAGE to include details about the new e/ph parameter for better user guidance.

Issue ticket number and link

closes #59

Checklist before requesting a review

[X] I have performed a self-review of my code.
[X] If it is a core feature, I have added thorough tests.

Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

Files with missing lines
Coverage Δ
Complexity Δ

...java/seedu/address/logic/commands/FindCommand.java
100.00% <ø> (ø)
6.00 <0.00> (ø)


Toggle comment Ctrl+K does not uncomment in Shader Editor

Godot version
v4.2.beta2.official [f8818f85e]
System information
Godot v4.2.beta2 - Windows 10.0.19045 - Vulkan (Forward+) - dedicated NVIDIA GeForce GTX 1060 (NVIDIA; <IP_ADDRESS>13) - Intel(R) Core(TM) i7-6700HQ CPU @ 2.60GHz (8 Threads)
Issue description
Toggle comment (Ctrl+/ or Ctrl+K) does not uncomment lines in Shader Editor, it adds another level of comment. It should uncomment the lines.
Steps to reproduce

open a shader with the shader editor
toggle comment (Ctrl+/ or Ctrl+K)
toggle comment again (Ctrl+/ or Ctrl+K)
double comments instead of uncomments :'(

Minimal reproduction project
N/A

omg now I find the open issue: #83821
sorry


singlevm: update wiki link

I thought we'd already done this, but maybe only the wiki was updated to
refer to the new page.  There's no point reading a minimal readme that
refers to a page that refers to another page, when you could just straight
refer to the target page.
Signed-off-by: Tim Pepper<EMAIL_ADDRESS>

Coverage decreased (-0.02%) to 65.091% when pulling 232a857d4b6f4f6f16e8ffe1498e9f87bfc20bbb on tpepper:commentfix into 0581b78153dbbed64776aab37cc7b708b42653da on 01org:master.


ocaml-ng.ocamlPackages_4_07.lwt: fix build with strictDeps

Motivation for this change
https://github.com/NixOS/nixpkgs/pull/161344#issuecomment-1055384327
cc @vbgl
Things done

Built on platform(s)

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

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[ ] Tested, as applicable:

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

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

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module
[ ] (Release notes changes) Ran nixos/doc/manual/md-to-db.sh to update generated release notes

[ ] Fits CONTRIBUTING.md.

Thanks!


Sites do not stay disabled

High priority as web is pretty unusable with the plugin until this is fixed (continually having to press disable for the same web sites)
For example, visit nytimes.com, click 'disable for site', then return 20 minutes later, and content is blocked again
Also, what about the case where a search engine is blocked (eg Google) and one actually wants to whitelist the site, not the search... This doesn't seem to work, though it may just be the problem above

I tried to reproduce it but after 30 minutes, I still don't see the case you mentioned above.
Is there any error message in the console?

strange -- perhaps just keep it enabled, and do your other work... then see if it pops up later in the day

I see many cases of the following error (can we catch this?) in the console:
extensions::messaging:79 Uncaught Error: Attempting to use a disconnected port object
    at PortImpl.postMessage (extensions::messaging:79:13)
    at Port.publicClassPrototype.(anonymous function) [as postMessage] (extensions::utils:149:26)
    at responseCallback (extensions::messaging:185:16)
    at Object.success (chrome-extension://kbkejkbhaiggcfnalkdlphlikillhlpf/js/background.js:508:21)
    at i (chrome-extension://kbkejkbhaiggcfnalkdlphlikillhlpf/js/jquery-2.2.3.js:2:27151)
    at Object.fireWith [as resolveWith] (chrome-extension://kbkejkbhaiggcfnalkdlphlikillhlpf/js/jquery-2.2.3.js:2:27914)
    at z (chrome-extension://kbkejkbhaiggcfnalkdlphlikillhlpf/js/jquery-2.2.3.js:4:12120)
    at XMLHttpRequest.<anonymous> (chrome-extension://kbkejkbhaiggcfnalkdlphlikillhlpf/js/jquery-2.2.3.js:4:15680)
PortImpl.postMessage @ extensions::messaging:79
publicClassPrototype.(anonymous function) @ extensions::utils:149
responseCallback @ extensions::messaging:185
success @ background.js:508
i @ jquery-2.2.3.js:2
fireWith @ jquery-2.2.3.js:2
z @ jquery-2.2.3.js:4
(anonymous) @ jquery-2.2.3.js:4
XMLHttpRequest.send (async)
send @ jquery-2.2.3.js:4
ajax @ jquery-2.2.3.js:4
checkServer @ background.js:498
checkPage @ background.js:561
(anonymous) @ background.js:85
(anonymous) @ background.js:298
safeCallbackApply @ extensions::uncaught_exception_handler:27
handleResponse @ extensions::sendRequest:67
background.js:419 No tab with id: 178.

Do you see endless versions of this error in your background console?

Please see:
https://github.com/dhowe/ChinaEye/issues/25


Create: Cronjob description & schedule fields are wrong size

Steps:

Create cronjob

Results:  For some reason the description field & Schedule field are not the proper size

Fixed now.


[MTB] Generating README.md from yaml

Generate README.md from benchmarks config yaml files so that maintainer has to keep check of single file.

/assign @Divya063

Merged https://github.com/kubernetes-sigs/multi-tenancy/pull/809


Move printing functionality into it's own module

This resolves #41.

Hey Carlos, I do have comments and suggestions for refactoring...either i can send you a gist of my changes on top of your changes or @architv can merge this and i can do a pull request later today with my changes :)

@carlosvargas Great work. +1
@ueg1990 I have merged the changes. Feel free to send a PR.


DO NOT MERGE: Nomadic Labs ocaml-ci-gitlab pipeline and service.

This PR contains the rebased changes on ocaml-ci to support building Nomadic Labs projects on GitLab.

Dockerfile.gitlab - contains the ocaml-ci-gitlab pipeline and service with a pre-configured set of Nomadic Labs projects.
Dockerfile.web - contains a slightly modified ocaml-ci-web service that assumes a GitLab hosted set of projects.
Hosted on https://gitlab.tezos.ci.dev/
If contributing to the PR, please rebase changes from master over merging. Eventually this set PR should shrink and be replaced with a generic ocaml-ci with a GitLab Forge configuration.

See https://github.com/ocurrent/ocaml-ci/issues/423 for full details on supporting other GitForges in ocaml-ci.
Replaces https://github.com/ocurrent/ocaml-ci/pull/432 (GH doesn't allow changing the compare branch)

Replaced by https://github.com/ocurrent/ocaml-ci/pull/515 available on https://ci.ocamllabs.io/gitlab


[build] Remove large header from commonly used include

std::ostream's definition is only needed in time.cc, so just include the
forward declaration in time.h.

@donnadionne

friendly ping


unable to fetch data from the next page (more than 1000 records)

I'm using pyodata to get data from odata service but  but I'm getting only the first 1000 records. help me how to get it.
TIA

Are you sure the service returns more entities in browser? I am not aware of any limit.
You might need to use $skip and $top parameters.
*.get_entities().skip(1000).*
*.get_entities().top(2000).*

in the browser the service returns the first 1000 records only. and there is a link to the next page at the end. I will try  .get_entities().skip(1000).top(2000).*
Thank you for your quick reply

Thank you. It works

@asmaMdi May I know what service have this behaviour? We have a similar problem in #101 - it would be cool if we can compile a list of services which have interna implicit limits on get entity set size.

@filak-sap Curia Vista, the business database of the Swiss Parlament (https://ws.parlament.ch/odata.svc) exposes this behavior and limits its responses to 1000 for some entities (e.g. MemberCommittee, MemberCommitteeHistory, MemberCouncilHistory, MemberParty)


All JMS samples should mention to start a message broker as a pre-requisite

Description:
All JMS samples should mention to start a message broker as a pre-requisite and do the broker configurations as necessary
Affected Product Version:
Pack - Tools build on 18/04/2018
OS, DB, other environment details and versions:
Oracle JDK - "1.8.0_161"
Windows 7

This is done.


Optional StartOnEvents parameter in config produces undefined artifact in manifest when not included

This happens in all 3 default templates via yarn create bolt-cep myApp --template [framework].
In CEP_Config.panels, an entry like:
  panels: [
    {
      mainPath: "./main/index.html",
      name: "main",
      panelDisplayName: "Bolt CEP",
      autoVisible: true,
      width: 600,
      height: 650,
      minHeight: 300,
      minWidth: 260,
      maxHeight: 1000,
      maxWidth: 1000
    }
  ]

Produces an undefined in the manifest on build:
  <Extension Id="com.main.panel">
    <DispatchInfo>
      <Resources>
        <MainPath>./main/index.html</MainPath>
        <CEFCommandLine>
          <Parameter>--v=0</Parameter>
          <Parameter>--enable-nodejs</Parameter>
          <Parameter>--mixed-context</Parameter>
        </CEFCommandLine>
      </Resources>
      <Lifecycle>
        <AutoVisible>true</AutoVisible>
        undefined
      </Lifecycle>

Which seems to be happening on this line in extension-template.ts despite checking for startOnEvents truthiness and the types not indicating it's a mandatory prop, may trace all the way back to cepConfig in index.ts. For some reason this works initially but seems to make the manifest faulty for certain props during new builds so that it defaults to a previous version (I wasn't sure why I couldn't get an ext icon to load until noticing this despite my panel seeming to be running fine otherwise, removing the undefined manually made my icon work).

Thanks for catching that Tom! Resolved in 97b8569273bb40beae181cde003c666b7d998f66 and available in Bolt CEP 0.3.6


[no-constant-condition] fails when both sides are explicitly coerced

Bug Report

TSLint version: 3.15.1
TypeScript version: nightly 2.1.0-dev.20161029
Running TSLint via: CLI

TypeScript code being linted
const a = '1';
const b = '2';

// This is valid code, no constant condition here.
if (+a > +b) {
 console.log(a);
}

with tslint.json configuration:
{
  "no-constant-condition": true,
}

Actual behavior
No warnings.
Expected behavior
unexpected constant condition

Sorry, this isn't related to ts-lint 😅


Add deepanker13 to Kubeflow org

Deepanker(@deepanker13)  is the key contributor to the LLM training API design and implementation.
https://github.com/kubeflow/training-operator/blob/master/docs/proposals/train_api_proposal.md
https://github.com/kubeflow/training-operator/commits?author=deepanker13
Thanks for all great work!
/cc @andreyvelich

Thanks again for all of your hard work @deepanker13!
Looking forward to our future work!
/lgtm
/assign @james-jwu @zijianjoy

/approve


QUESTION: Is there an ability to not add commit ID as prefix in each change in CHANGELOG.md

When creating the CHANGELOG ( npx changeset version ) in each change there is as prefix the git commit ID. Check the following screenshot.

Is there an option to not add this automatically? It's a package not to be published to npm.
Thanks!

Yes, write your own changelog formatter.


Add non-cosmos chain Schema and Ethereum

Add non-cosmos chain Schema and Ethereum
Removes requirement for chain_id (which might be able to be retained as a requirement... TBD) and removes requirement for bech32_prefix (required for cosmos chains)

Maybe add a non-EVM chain as well, such as Solana, to make sure there's no issues with this schema being generalized enough

Added a chain_type property instead, so we do not need a separate schema file


Contributions to repos not owned by me

More of a question than a bug report: Is sourcerer supposed to count contributions to repos I don't personally own? For example, I've contributed thousands of lines of code to influxdata/telegraf, vmware/govmomi and vmware/vrops-export and it would be nice for that to show up. In fact, my most interesting contributions are to repos I don't own.

@prydin it is supposed to, but it does not always work for various reasons. we are working on it.


Update README.md to reflect the addition of PriorityClass

What type of PR is this?
/kind documentation
What this PR does / why we need it:
Updated the image on README.md to include PriorityClass, as well as added PriorityClass as a resource that we can simulate.
Which issue(s) this PR fixes:
This PR is related to #27
Special notes for your reviewer:
If there are other changes that I need to make, please tell me and I'll do them.
/label tide/merge-method-squash

I have updated how-it-works

Thank you @sanposhiho for helping me throughout my first ever contribution to the open source! This is one of the happiest days in my life!


removing shortcodes specification since shortcode apis are not intend…

…ed for public use
MSFT employees can try out our new experience at OpenAPI Hub  - one location for using our validation tools and finding your workflow.

Changelog
Add a changelog entry for this PR by answering the following questions:

What's the purpose of the update?

[ ] new service onboarding
[ ] new API version
[ ] update existing version for new feature
[ ] update existing version to fix swagger quality issue in s360
[X] Other, please clarify - We are taking out ShortCodes APIs since they are not intended for public use anymore, they are only intended to support the internal JS SDK and the portal.

When are you targeting to deploy the new service/feature to public regions? Please provide the date or, if the date is not yet available, the month.
When do you expect to publish the swagger? Please provide date or, the the date is not yet available, the month.
If updating an existing version, please select the specific language SDKs and CLIs that must be refreshed after the swagger is published.

[ ] SDK of .NET (need service team to ensure code readiness)
[ ] SDK of Python
[ ] SDK of Java
[ ] SDK of Js
[ ] SDK of Go
[ ] PowerShell
[ ] CLI
[ ] Terraform
[X] No refresh required for updates in this PR

Contribution checklist:

[ ] I commit to follow the Breaking Change Policy of "no breaking changes"
[ ] I have reviewed the documentation for the workflow.
[ ] Validation tools were run on swagger spec(s) and errors have all been fixed in this PR. How to fix?

If any further question about AME onboarding or validation tools, please view the FAQ.
ARM API Review Checklist

Applicability: :warning:
If your changes encompass only the following scenarios, you should SKIP this section, as these scenarios do not require ARM review.

Change to data plane APIs
Adding new properties
All removals

Otherwise your PR may be subject to ARM review requirements. Complete the following:

[ ] Check this box if any of the following apply to the PR so that label "WaitForARMFeedback" will be added automatically to begin ARM API Review. Failure to comply may result in delays to the manifest.

Adding a new service
Adding new API(s)
Adding a new API version
-[ ] To review changes efficiently, ensure you are using OpenAPIHub to initialize the PR for adding a new version. More details, refer to the wiki.

[ ] Ensure you've reviewed following guidelines including ARM resource provider contract and REST guidelines. Estimated time (4 hours). This is required before you can request review from ARM API Review board.

[ ] If you are blocked on ARM review and want to get the PR merged with urgency, please get the ARM oncall for reviews (RP Manifest Approvers team under Azure Resource Manager service) from IcM and reach out to them.

Breaking Change Review Checklist
If any of the following scenarios apply to the PR, request approval from the Breaking Change Review Board as defined in the Breaking Change Policy.

[ ] Removing API(s) in a stable version
[ ] Removing properties in a stable version
[ ] Removing API version(s) in a stable version
[ ] Updating API in a stable or public preview version with Breaking Change Validation errors
[ ] Updating API(s) in public preview over 1 year (refer to Retirement of Previews)

Action: to initiate an evaluation of the breaking change, create a new intake using the template for breaking changes. Addition details on the process and office hours are on the Breaking change Wiki.
Please follow the link to find more details on PR review process.

@johanste @scgbear @anuchandy  can you guys please hold on with this PR and not merge until I give you the sign? There is a dependency on it that we need to take care of first.

No need to wait anymore. Dependency is taken care of


reactions: Message-reaction refactors.

This PR introduces some aggressive cleanup and rethought approaches to spacing in preparing emoji reactions to play nicely with user-selectable font-size and line-height.
The changes here do not affect the appearance of the reactions emoji. Instead, the changes in how space within and around them is declared should head off little shifts in alignment as work progresses on adjusting the font-size and line-height in the message area.
As discussed on CZO, this does increase the space below reactions from 4px to 5px, in keeping with a recurring 5px spacing-value found elsewhere in the message area.
CZO discussion

Screenshots and screen captures:

Before
After

Self-review checklist

[x] Self-reviewed the changes for clarity and maintainability
(variable names, code reuse, readability, etc.).

Communicate decisions, questions, and potential concerns.

[x] Explains differences from previous plans (e.g., issue description).
[x] Highlights technical choices and bugs encountered.
[x] Calls out remaining decisions and concerns.
[x] Automated tests verify logic where appropriate.

Individual commits are ready for review (see commit discipline).

[x] Each commit is a coherent idea.
[x] Commit message(s) explain reasoning and motivation for changes.

Completed manual review and testing of the following:

[x] Visual appearance of the changes.
[x] Responsiveness and internationalization.
[x] Strings and tooltips.
[x] End-to-end functionality of buttons, interactions and flows.
[x] Corner cases, error conditions, and easily imagined bugs.

Updated the discussion on CZO regarding end-of-feed spacing; I've also just added a commit here that flattens the selectors for displaying the reaction button on touchcreens as introduce in #29689

Merged, thanks for all this cleanup @karlstolley!


Backend Warper API - Basic Frontend

Make a basic frontend to interact with the re-written warper API. Prior to full font end being written this would be to test authentication and basic calls.

https://github.com/timwaters/warper_oauth_token_auth_demo could be sufficient for this also.

and where.rent
closing this one for the milestone as this was for a proof of concept


Minor updates plus error fix.

Please use this template to ensure easier processing of your pull request
Category

[x ] Content fix
[ ] New article
[] Example checked item (delete this line)

Docs Build status updates of commit 1e33e69:
:x: Validation status: errors
Please follow instructions here which may help to resolve issue.

File
Status
Preview URL
Details

Community/making-good-technology-decisions--front-end.md
:x:Error

Details

Community/cds-and-model-driven-apps-standards-and-naming-conventions.md
:bulb:Suggestion

Details

Community/importing-data.md
:bulb:Suggestion

Details

Community/making-good-technology-decisions--data-storage.md
:bulb:Suggestion

Details

Community/making-good-technology-decisions--establishing-decision-criteria.md
:bulb:Suggestion

Details

Community/microsoft-maturity-model-how-to-people-communities.md
:bulb:Suggestion

Details

Community/microsoft-maturity-model-how-to-staff-and-training.md
:bulb:Suggestion

Details

Community/microsoft365-maturity-model--business-process.md
:bulb:Suggestion

Details

Community/microsoft365-maturity-model--collaboration.md
:bulb:Suggestion

Details

Community/microsoft365-maturity-model--communication.md
:bulb:Suggestion

Details

Community/microsoft365-maturity-model--customization-and-development.md
:bulb:Suggestion

Details

Community/microsoft365-maturity-model--how-to-elevate-communication.md
:bulb:Suggestion

Details

Community/microsoft365-maturity-model--intro.md
:bulb:Suggestion

Details

Community/microsoft365-maturity-model--management-of-content.md
:bulb:Suggestion

Details

Community/microsoft365-maturity-model--people-and-communities-competency.md
:bulb:Suggestion

Details

Community/microsoft365-maturity-model--search.md
:bulb:Suggestion

Details

Community/microsoft365-maturity-model--staff-and-training.md
:bulb:Suggestion

Details

Community/powerplatformlicensingforcitizendeveloper.md
:bulb:Suggestion

Details

Community/making-good-technology-decisions--front-end.md

Line 21, Column 1: [Error-include-not-found] Invalid include link: '../includes/cc-data-platform-banner.md'.
Line 2, Column 1: [Suggestion-audience-missing] Missing required attribute: 'audience'.

Community/cds-and-model-driven-apps-standards-and-naming-conventions.md

Line 2, Column 1: [Suggestion-audience-missing] Missing required attribute: 'audience'.

Community/importing-data.md

Line 2, Column 1: [Suggestion-audience-missing] Missing required attribute: 'audience'.
Line 43, Column 1: [Suggestion-duplicate-alt-text] Alt text '“Show progress” button' is duplicated. Within an article, alt text must be unique.
Line 69, Column 1: [Suggestion-duplicate-alt-text] Alt text '“Show progress” button' is duplicated. Within an article, alt text must be unique.
Line 83, Column 1: [Suggestion-duplicate-alt-text] Alt text 'Target location' is duplicated. Within an article, alt text must be unique.
Line 91, Column 1: [Suggestion-duplicate-alt-text] Alt text '“Show progress” button' is duplicated. Within an article, alt text must be unique.
Line 101, Column 1: [Suggestion-duplicate-alt-text] Alt text 'Target location' is duplicated. Within an article, alt text must be unique.
Line 113, Column 1: [Suggestion-duplicate-alt-text] Alt text '“Show progress” button' is duplicated. Within an article, alt text must be unique.
Line 127, Column 1: [Suggestion-duplicate-alt-text] Alt text 'Step 1 of 2' is duplicated. Within an article, alt text must be unique.
Line 131, Column 1: [Suggestion-duplicate-alt-text] Alt text 'Step 2 of 2' is duplicated. Within an article, alt text must be unique.
Line 149, Column 1: [Suggestion-duplicate-alt-text] Alt text 'Step 1 of 2' is duplicated. Within an article, alt text must be unique.
Line 153, Column 1: [Suggestion-duplicate-alt-text] Alt text 'Step 2 of 2' is duplicated. Within an article, alt text must be unique.
Line 191, Column 1: [Suggestion-duplicate-alt-text] Alt text 'Choose your settings screen' is duplicated. Within an article, alt text must be unique.
Line 194, Column 1: [Suggestion-duplicate-alt-text] Alt text 'Choose your settings screen' is duplicated. Within an article, alt text must be unique.
Line 197, Column 1: [Suggestion-duplicate-alt-text] Alt text 'Choose your settings screen' is duplicated. Within an article, alt text must be unique.

Community/making-good-technology-decisions--data-storage.md

Line 2, Column 1: [Suggestion-audience-missing] Missing required attribute: 'audience'.

Community/making-good-technology-decisions--establishing-decision-criteria.md

Line 2, Column 1: [Suggestion-audience-missing] Missing required attribute: 'audience'.

Community/microsoft-maturity-model-how-to-people-communities.md

Line 2, Column 1: [Suggestion-audience-missing] Missing required attribute: 'audience'.

Community/microsoft-maturity-model-how-to-staff-and-training.md

Line 2, Column 1: [Suggestion-audience-missing] Missing required attribute: 'audience'.

Community/microsoft365-maturity-model--business-process.md

Line 2, Column 1: [Suggestion-audience-missing] Missing required attribute: 'audience'.

Community/microsoft365-maturity-model--collaboration.md

Line 2, Column 1: [Suggestion-audience-missing] Missing required attribute: 'audience'.

Community/microsoft365-maturity-model--communication.md

Line 2, Column 1: [Suggestion-audience-missing] Missing required attribute: 'audience'.

Community/microsoft365-maturity-model--customization-and-development.md

Line 2, Column 1: [Suggestion-audience-missing] Missing required attribute: 'audience'.

Community/microsoft365-maturity-model--how-to-elevate-communication.md

Line 2, Column 1: [Suggestion-audience-missing] Missing required attribute: 'audience'.

Community/microsoft365-maturity-model--intro.md

Line 2, Column 1: [Suggestion-audience-missing] Missing required attribute: 'audience'.

Community/microsoft365-maturity-model--management-of-content.md

Line 2, Column 1: [Suggestion-audience-missing] Missing required attribute: 'audience'.

Community/microsoft365-maturity-model--people-and-communities-competency.md

Line 2, Column 1: [Suggestion-audience-missing] Missing required attribute: 'audience'.

Community/microsoft365-maturity-model--search.md

Line 2, Column 1: [Suggestion-audience-missing] Missing required attribute: 'audience'.

Community/microsoft365-maturity-model--staff-and-training.md

Line 2, Column 1: [Suggestion-audience-missing] Missing required attribute: 'audience'.

Community/powerplatformlicensingforcitizendeveloper.md

Line 2, Column 1: [Suggestion-audience-missing] Missing required attribute: 'audience'.

For more details, please refer to the build report.
If you see build warnings/errors with permission issues, it might be due to single sign-on (SSO) enabled on Microsoft's GitHub organizations. Please follow instructions here to re-authorize your GitHub account to Docs Build.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
Note: Your PR may contain errors or warnings unrelated to the files you changed. This happens when external dependencies like GitHub alias, Microsoft alias, cross repo links are updated. Please use these instructions to resolve them.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel


processor.go:52-52: create a queue of items to process...

The puzzle 7-3351e7e7 (from #7) in worker/processor.go (lines 52-52) has to be resolved: "create a queue of items to process and process them"
The puzzle was created by Felix Neumann on 30-Aug-17.
Estimate: 0 minutes, role: IMP.
If you have any technical questions, don't ask me, submit new tickets instead. The task will be "done" when the problem is fixed and the text of the puzzle is removed from the source code. Here is more about PDD and about me.

The puzzle 7-3351e7e7 has disappeared from the source code, that's why I closed this issue.


when i use two list, the first list is cloned to the second list, can i change the clone item in onChange function of the second list?

i do some change in onChange function.
onChange(event) {
    const element = event.added.element;
    // do some change for element
    event.added.element = element;
}

but data of the second list is not changed.

I think you can use custom clone, like this: https://github.com/SortableJS/vue.draggable.next/blob/master/example/components/custom-clone.vue


Update options.js

JSCS project merged with ESLint.

Coverage remained the same at 97.754% when pulling a77e65aeabbb37e833194ecf0ec05875d886448a on nadgerz:nadgerz-patch-3 into c63d4d51e73d632f59127a6de5b4db8cc2748291 on jshint:master.

I'm not so sure about this modification. Despite not being maintained, JSCS is
still a well-tested and complete tool. It's "deprecated" status is
well-documented in the project itself, and may change in the future.
@rwaldron thoughts?

Very good point!
I guess I clicked on the link and saw the 'We Have Moved!' comment and
(naively) decided to suggest the change.
Perhaps I should change it to show a link to both?
I fully realise after getting to the JSCS site people might be able to work
out what they should do though :)
s.
On 8 January 2017 at 02:15, jugglinmike<EMAIL_ADDRESS>wrote:

I'm not so sure about this modification. Despite not being maintained,
JSCS is
still a well-tested and complete tool. It's "deprecated" status is
well-documented in the project itself, and may change in the future.
@rwaldron https://github.com/rwaldron thoughts?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/jshint/jshint/pull/3088#issuecomment-271122088, or mute
the thread
https://github.com/notifications/unsubscribe-auth/AAPN3cCwAE57GyQ89PK7wko4ganUoSLsks5rQDjDgaJpZM4LdknP
.

I don't think this is a necessary change.


"Basic" plotting examples for the Docs

As discussed on Slack, it would be super valuable to have a number of "basic" examples of plotting for the docs. At the moment, a new user arrives and sees a bunch of amazing 3D and interactive examples, but not much guidance on how to generate run-of-the-mill plots that might be used much more often, and the advanced examples are a bit overwhelming.
I've come up with a short (not nearly comprehensive) list of basic plots that I do more or less every day, that would be great to have in the Makie docs. If I saw how to do these, there's a good chance I'd make the switch:
Plot Types

[x] Scatter plot colored by factor
[x] Scatter plot colored by continuous
[ ] Grouped bar plot
[x] Boxplot, grouped boxplot
[x] Histogram

Layouts

[x] Grid by factor
[ ] Complex

I also made a notebook with all of these examples and what they look like using StatPlots, which you can see here.

See also #307?

We already have histograms and scatter plots through StatsMakie.

One thing to add to the basics are titles and legends.

Fair enough!  Legends are progressing fairly smoothly, but titles not so much :( the best way I can think of now is to vbox a text and plot, but that doesn't work quite right, will have to dig into the implementation.

Well, that's good news. Titles are much easier to add after the fact in illustrator or inkscape.

This seems like a fairly good high-level list, so while evaluating Makie for my
plotting needs I decided to go look through the examples and see which of these
have associated examples already:

[x] Scatter plot colored by factor (http://makie.juliaplots.org/stable/examples-scatter.html#scatter-colormap-1)
[x] Scatter plot colored by continuous (same as above in Makie afaict)
[x] Grouped bar plot (http://makie.juliaplots.org/stable/examples-barplot.html#barplot-2)
[ ] Boxplot, grouped boxplot (covered by StatsMakie but would be nice if
included in base Makie)
[ ] Histogram (covered by StatsMakie but would be nice if
included in base Makie)
[x] Grid by factor
(http://makie.juliaplots.org/stable/examples-vbox.html#heatmap-interpolation-1)
(must be done manually, but still relatively clear)
[x] Complex (http://makie.juliaplots.org/stable/examples-vbox.html#Layouting-1)

The deal-breaker for me right now is actually the lack of legends which is
especially egregious when colors are present representing different factors.
From a documentation perspective, I think the tutorial is relatively good now at
starting simple and building from there. Could use a little more verbiage on
conventions maybe: things like there always being two versions of plotting
commands (scatter and scatter!), the general high-level mental model for
attributes, etc.

Have a look at the 'master's versions of the docs, there's been a fair bit of improvement since the last version!  Also, StatsMakie is now exported by Makie.
We do have support for legends, but they are a tad unwieldy at the moment, I will look at putting together a tutorial on that.
Thanks for the feedback!

If StatsMakie is re-exported by Makie while itself depending on Makie, what's the reason for having two separate repos?
And no, no: thank you for what looks to be shaping up as an awesome plotting library.

So Makie is sort of the 'metapackage' - it aggregates the packages together and exports their functionality.
Most of the actual plotting gets done in AbstractPlotting.  This provides a high-level user interface (with the option to go low of course :P) and decomposes the high level plotting instructions given to it into 'atomic' drawing operations.
These atomic drawing operations are passed to the backends (GLMakie, CairoMakie, ...) for actual drawing.
StatsMakie essentially defines some high-level plotting operations (recipes) using AbstractPlotting.  These are then sent to the AbstractPlotting infrastructure and plotted using a backend.
Hope that clears things up!  That's just a general overview of the package ecosystem, not getting into nitty-gritty details.

Just came back to this thread from #640, and it seems pretty stale. In particular, the layout stuff is dramatically better, and several other plots have been added or provided by AlgebraOfGraphics, including nice examples in the docs.
The last thing seems to be grouped/stacked bar plots, and as there are a couple of other issues on those, I'm gonna close this now. Thanks everyone!


why i can not able to access the settings which you are mentioned for starting

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

Baud Rate: [e.g. 1000000]  (using a lower baud rate WILL cause issues. this is the most common issue)
WiFi Channel per Device: [e.g. 6]
FreeRTOS > Tick rate (Hz): [e.g. 500]

To Reproduce
Steps to reproduce the behavior:

Build project(s) ... (active_ap, active_sta, passive)
Flash project(s) ... (active_ap, active_sta, passive)
External device setup (if applicable)
See error

Desktop (please complete the following information):

OS: [e.g. macOS, Ubuntu]
ESP-IDF Version: [e.g. 4.0]
ESP32-CSI-Tool Git Hash: [e.g. 31f9f1be9f803e7770e568cd9eb951b4887bbb68]

Additional context
Add any other context about the problem here.

why i can not able to access the settings which you are mentioned for starting..??

You need to provide more information. Specifically, you need to mention the "steps to reproduce" and other information such as "OS", "ESP-IDF", "ESP32-CSI-Tool Git Hash".
Please edit the original issue message with relevant information.
Let me know when you have edited the information. The more useful information that you give, the easier it will be to help you.


Remove the Add Button in advanced search on non-group fields

Problem Description:
The Add Row button that is attached to single fields should not exists as they should only be single relationships.
Expected Behavior/Solution:
The Add Row button should be removed from the single field options. Users can continue to add nested relationships in single fields where applicable.
Requirements:

[x] Remove the Add Row button from the relationship component
[x] Test

Needed for promotion:
If an item on the list is not needed, it should be crossed off but not removed.

[x] Wireframe/Mockup - Mike
[ ] ~Committee discussions - Sarah~
[ ] ~Feasibility/Team discussion - Sarah~
[x] Backend requirements - ~Need to determine if ML config will need updating but most likely not~
[x] Frontend requirements - Kam
[ ] ~Questions~

UAT/LUX Examples:
NOTE: Any advanced search should reflect this change but the below link is directly from the Bugherd.

https://lux-front-tst.collections.yale.edu/view/results/objects?q={"OR"%3A[{"name"%3A"dog"}%2C{"AND"%3A[{"classification"%3A{"name"%3A"dog"}}]}]}
https://lux.collections.yale.edu/view/results/objects?q={"OR"%3A[{"name"%3A"dog"}%2C{"AND"%3A[{"classification"%3A{"name"%3A"dog"}}]}]} (prod)

Dependencies/Blocks:
N/A
Related Github Issues:
N/A
Related links:

Bugherd: https://www.bugherd.com/projects/284041/tasks/2070

Wireframe/Mockup:
Current:

Expected:

Approved by UAT

Closing as it looks good in Prod.


Add auto backup of database

It would be cool if the database saved itself every morning

Any ideas @kemp ?

weighing dropbox vs syncthing


[Dnd4e] Bug fix for Firefox

Changes / Comments
• Added Sheet workers for the purpose of creating attributes for use in attribute backed spans within roll button elements, to enable the the activation of the roll buttons. A change to Firefox was preventing buttons with a disabled input within the button element from even registering the event of clicking the button.
• Added a bit of CSS to format the new . As well as moving the initiative input and label around slightly.
Roll20 Requests
Comments are very helpful for reviewing the code changes. Please answer the relevant questions below in your comment.

[x] Does the pull request title have the sheet name(s)? Include each sheet name.
[x] Is this a bug fix?
[ ] Does this add functional enhancements (new features or extending existing features) ?
[ ] Does this add or change functional aesthetics (such as layout or color scheme) ?
[ ] If changing or removing attributes, what steps have you taken, if any, to preserve player data ?
[ ] If this is a new sheet, did you follow Building Character Sheets standards ?

If you do not know English. Please leave a comment in your native language.

Thanks Cassie. I'm learning more about Github everyday!


Create a random mode for browserstack to pick random android and iOS devices

For now, since my code supports only android elements, have separate random modes for iOS and android. In fixed mode we can run on same device.

here is more info on supported devices: https://www.browserstack.com/list-of-browsers-and-platforms/app_automate


Document jobs.<job_id>.defaults.run.working-directory

Documents jobs.<job_id>.defaults.run.shell
Refactors a number of elements into data.reusables
Adds warning that working-directory must exist

Why:
Closes: #31346

What's being changed (if available, include any code snippets, screenshots, or gifs):

Check off the following:

[ ] I have reviewed my changes in staging, available via the View deployment link in this PR's timeline (this link will be available after opening the PR).

For content changes, you will also see an automatically generated comment with links directly to pages you've modified. The comment won't appear if your PR only edits files in the data directory.

[ ] For content changes, I have completed the self-review checklist.

@jsoref Hello! 👋 Let us know once this PR is ready for review

I suspect it's ready now (I needed that one rendering to figure out dashes...)

@jsoref Roger that! I'll move this to "ready for review" status and triage for review shortly 👍