The exclude won't be able to exclude rewritten dependency

Even if I add an exclude rule to exclude "com.google.guava:guava", if other dependencies are rewritten to "com.google.guava:guava", I will still get it in the dependency graph.
Take following project for example:
plugins {
    id 'java'
}

repositories {
    mavenCentral()
}

configurations.all {
    resolutionStrategy.dependencySubstitution {
        substitute module("com.jcraft:jsch") using module("com.google.guava:guava:20.0") because "No reason, just for test"
    }
    exclude group: "com.google.guava", module: "guava"
}

dependencies {
    implementation group: 'org.apache.hadoop', name: 'hadoop-common', version: '2.6.0'
}

I already added an exclude rule: exclude group: "com.google.guava", module: "guava"
However, I still get guava in my dependency graph
Expected Behavior

If I exclude a dependency, I should not have it in my dependency graph anymore. No matter what.
Current Behavior

clone this repo: https://github.com/attix-zhang/test-gradle-exclude-with-substitution
and then run ./gradlew dependencyInsight --dependency com.google.guava:guava --configuration compileClasspath,
You will still get guava in the compileClasspath.
➜  test-gradle-exclude-with-substitution git:(main) ./gradlew dependencyInsight --dependency com.google.guava:guava --configuration compileClasspath

> Task :dependencyInsight
com.google.guava:guava:20.0 (selected by rule)
   variant "compile" [
      org.gradle.status              = release (not requested)
      org.gradle.usage               = java-api
      org.gradle.libraryelements     = jar (compatible with: classes)
      org.gradle.category            = library

      Requested attributes not found in the selected variant:
         org.gradle.dependency.bundling = external
         org.gradle.jvm.environment     = standard-jvm
         org.gradle.jvm.version         = 8
   ]

com.jcraft:jsch:0.1.42 -> com.google.guava:guava:20.0
\--- org.apache.hadoop:hadoop-common:2.6.0
     \--- compileClasspath

A web-based, searchable dependency report is available by adding the --scan option.

BUILD SUCCESSFUL in 1s

Context

Our company has some dependency substitution rules and every project is required to use. With this bug, each individual project is unable to exclude dependencies cleanly.
Steps to Reproduce (for bugs)

git clone https://github.com/attix-zhang/test-gradle-exclude-with-substitution.git
cd test-gradle-exclude-with-substitution
./gradlew dependencyInsight --dependency com.google.guava:guava --configuration compileClasspath

You will still find guava.
Your Environment

Macbook Big Sur 11.5.1
Java:
openjdk version "1.8.0_292"
OpenJDK Runtime Environment (Zulu <IP_ADDRESS>-CA-macosx) (build 1.8.0_292-b10)
OpenJDK 64-Bit Server VM (Zulu <IP_ADDRESS>-CA-macosx) (build 25.292-b10, mixed mode)

Build scan URL:  https://scans.gradle.com/s/23jewesslbjwq

Oh, filed in the wrong place.


Upgraded BIDScoin from 3.7.0 to 4.2.0 + cleanup

I updated the build scripts and README files to include BIDScoin 4.2.0 (as also described here)
NB: I've upgraded BIDScoin in bidscoin and in bidstools, but these two have different base-images, and because of that bidscoin uses Qt5 but the bidstools version uses Qt6. This should not make any difference though (except for building). The bidscoin container is explicitly pinned to v4.2.0, but the bidstools recipe always takes the latest version (same is true for the other tools in there)

Thank you so much for the contribution! That looks perfect:)


[RFC][WIP] Convert from scss to cssnext

Currently I'm going component by component converting them to cssnext from SCSS. Would love to get feedback on technique / design decisions.
Open Questions:

Mixins: There's no way to do SCSS mixins using cssnext today. The closest thing that exisits is postcss-apply but that doesn't take aruments/has conditionals like SCSS provides. Do we drop the use of SCSS mixins? Do we replace them with something more postcss flavored?

TODO:

Components

[x] animations
[x] app_bar
[x] autocomplete
[x] avatar
[ ] button - uses mixins
[ ] card - uses mixins
[x] checkbox
[ ] chip
[ ] date_picker
[ ] dialog
[ ] drawer
[ ] dropdown
[ ] font_icon
[ ] form
[ ] hoc
[ ] input
[ ] layout
[ ] link
[ ] list
[ ] menu
[ ] navigation
[ ] overlay
[ ] progress_bar
[ ] radio
[ ] ripple
[ ] slider
[ ] snackbar
[ ] switch
[ ] table
[ ] tabs
[ ] time_picker
[ ] tooltip
[ ] utils

Finshes #565

So, what would dropping mixins mean?  Would it affect end user functionality?

Just left a comment in the original issue. Great work!

Closing in favor of #666. Thanks for the great work!


chore!: bump hugr version to 0.9.0

We remove the cli of tket2-hseries, as the upstream API has changed and
we no longer expect to use this.
BREAKING CHANGE: increased minimum required version of hugr to 0.9.0

We also need to recompile the included ECC sets because of the breaking serialisation version bump.


Ability to input alternative Source Domains In-App

Describe your suggested feature
A lot of times source domains get blocked in certain countries and users have to wait till the extension is updated to use a new domain for that source.
My idea is that Aniyomi itself should have the ability to use let users input Alternate domains for the extensions.
This will be a great addition for the users as well as the extension developers, a version of this idea is already in use in the CloudStream3 application as in the screenshot below called as Clone Site.

Other details
No response
Acknowledgements

[X] I have searched the existing issues and this is a new ticket, NOT a duplicate or related to another open or closed issue.
[X] I have written a short but informative title.
[X] If this is an issue with an extension, I should be opening an issue in the extensions repository.
[X] I have updated the app to version <IP_ADDRESS>.
[X] I will fill out all of the requested information in this form.

you can already do that in some extensions who change their domains frequently, also some of them auto changes to redirected new domain. if you want to change your domain in particular extension and don't have the option to do so then create an issue in aniyomi-extensions to make it editable or add one more domain in it.

you can already do that in some extensions who change their domains frequently, also some of them auto changes to redirected new domain. if you want to change your domain in particular extension and don't have the option to do so then create an issue in aniyomi-extensions to make it editable or add one more domain in it.

Make this option default in extension settings for all extension is good to workaround if the extension not updated frequently so please add this option in default for all extension

Found a similar issue in tachiyomiorg#9928


Add: Flow Sports

Channel Name
Flow Sports 1-2 [Premier League] FlowSports Rush Events 1-14
Alternative Names (optional)
No response
Network (optional)
No response
Owners (optional)
No response
Country
CB
Subdivision (optional)
No response
City (optional)
No response
Broadcast Area
c/CB-CB
Languages
eng
Categories (optional)
No response
NSFW
FALSE
Launched (optional)
No response
Closed (optional)
No response
Replaced By (optional)
No response
Website (optional)
https://www.flowsports.co/home
Logo
https://w7.pngwing.com/pngs/683/355/png-transparent-premier-league-flow-sports-2018-fifa-world-cup-caribbean-premier-league-television-blue-text-thumbnail.png
Notes
Caribbean soccer tv.

Please read the description of each form field before submitting your next request.

Hi @freearhey sorry for my request but I really don't know what to put there. I don't know anything about that channels. I get them from my IPTV provider and only want some EPG. If it's problem to add that channels don't bother to do that.
Regards.


(Flaky-Test) Possible race condition - Fix Duplication Tests

These are intermittent errors that appear to be race conditions or concurrency issues, rather than issues with just the tests:
[ERROR] Tests run: 8, Failures: 3, Errors: 0, Skipped: 3, Time elapsed: 271.531 s <<< FAILURE! - in org.apache.pulsar.client.api.ClientDeduplicationTest
1158[ERROR] testProducerDeduplication(org.apache.pulsar.client.api.ClientDeduplicationTest) Time elapsed: 0.018 s <<< FAILURE!
1159java.lang.AssertionError: expected [-1] but found [2]
1160 at org.testng.Assert.fail(Assert.java:96)
1161 at org.testng.Assert.failNotEquals(Assert.java:776)
1162 at org.testng.Assert.assertEqualsImpl(Assert.java:137)
1163

[ERROR] testProducerDeduplicationNonBatchAsync(org.apache.pulsar.client.api.ClientDeduplicationTest) Time elapsed: 0.013 s <<< FAILURE!
1181java.lang.AssertionError: expected [-1] but found [5]
1182 at org.testng.Assert.fail(Assert.java:96)
1183 at org.testng.Assert.failNotEquals(Assert.java:776)
1184 at org.testng.Assert.assertEqualsImpl(Assert.java:137)
1185

[ERROR] testProducerDeduplicationWithDiscontinuousSequenceId(org.apache.pulsar.client.api.ClientDeduplicationTest) Time elapsed: 0.013 s <<< FAILURE!
1203java.lang.AssertionError: expected [-1] but found [5]
1204 at org.testng.Assert.fail(Assert.java:96)
1205 at org.testng.Assert.failNotEquals(Assert.java:776)
1206 at org.testng.Assert.assertEqualsImpl(Assert.java:137)
1207

They may reflect intermittent issues that are happening in production.
They can be seen here: https://github.com/apache/pulsar/pull/6202/checks?check_run_id=431093396
I've attached the logs.
logs_14078.zip

Closed as stale and no recent report. Please open a new issue if it's still relevant in maintained versions.


ng-focus-is raise an error when used in "ng-strict-di" mode.

focusIf function should declare its $timeout dependency.

Fixed by PR #15. The latest code has the fix. I just have not issued a release yet.
If you use focusif.min.js it already has the inject declaration present, generated by gulp-ng-annotate.


currentURL & previousURL doesnt work in parser

Hello,
if you want call {+ currentURL +} or {+ previousURL +} you get no output.

Good catch.
It does currently work to simply call the helper functions directly, though: {+ current_url +}

Then its wrong in the documentation.

Actually - docs are correct. It should be accessible through currentURL, but for some reason that plugin isn't getting fired when I tried it. But since the other functions, current_url and previous_url are always loaded the parser can find and use those.
I need to figure out why the current plugins aren't working and whether they are worth keeping around since it works fine the other way.

Turns out it was a docs issue after all. My bad.


Decide behavior of external compactions when a table is taken offline.

Currently external compactions continue running when a tablet is closed for any reason (balancing or table taken offline).  External compactions can gracefully deal with a tablet being offline when the compaction finishes.  So there is not problem to let external compactions run for an offline table.  Need to decide if this is the behavior we want.

Are there sanity checks in place that verify that the input files for the external compaction are still in the current set of files for the tablet when the external compaction is committed? I'm thinking about the case where more than one external compaction is in progress when the table is offlined and we need to commit the compactions in order when the table is brought back online.

We will have to take in consideration all offline operations as they currently make assumptions about the state of the table when it is offline. For example, An Admin offlines a table in order to perform an exportTable. The exportTable behavior will now have to take in consideration external compactions. Ideally, this new consideration won't make the Admin's life more difficult.
If we allow external compactions to continue when a table is offline, I think we will also have to modify all the offline operations to check for running external compactions and handle them in some way. I have no idea how difficult this would be as offline behavior is rather mysterious and elusively sprinkled across different operations. For example, a new table created offline is probably not be affected but I am not sure about exportTable, table clone, bulk imports, or the offline scan map reduce option. Also didn't we add offline splits as well?

Are there sanity checks in place that verify that the input files for the external compaction are still in the current set of files for the tablet when the external compaction is committed?

Yeah that is done by the following sanity check which existed before external compactions.
https://github.com/apache/accumulo/blob/183387ab6de5c82ed23f9b236a76ea7fce669be4/server/tserver/src/main/java/org/apache/accumulo/tserver/tablet/DatafileManager.java#L424

For example, a new table created offline probably won't be affected but I am not sure about exportTable, table clone, bulk imports, or the offline scan map reduce option. Also didn't we add offline splits in 2.0 as well?

As currently implemented external compactions running against a table that is offline do not commit (update tablet metadata) until the table comes back online.  So this should not impact any of those operations.  Also if when the table comes back online the tablet for the ext compaction no longer exists for some reason (like split/merge), then the commit operation will be a no-op.
I think all of these cases you mentioned are good reasons to never commit an external compaction in an offline table.  Which was something I was uncertain about.

Can you give a brief summary of what happens when an external compaction completes?

The compactor makes an RPC call the compaction coordinator to let it know the compactions completed
The coordinator writes an entry to the ~ecomp section of the metadata table recording the compaction completed AND queues up an async RPC to the tablet to let it know the tablet completed.
The coordinator periodically scans the ~ecomp section of the metadata table looking for tablets to notify
When the tablet recieves the message that an external compaction completed, it does some sanity checks and if everything looks ok it will :

Update tablets in memory list of files
Update tablet metadata (deleting the tablets information about the external compaction and updating the files atomically in a single mutation)
Delete ~ecomp entry from metadata table

On a commit are you using KeyExtent prevRow and endRow to determine if the range is that same to check if split / merge has occurred?

On a commit are you using KeyExtent prevRow and endRow to determine if the range is that same to check if split / merge has occurred?

Yes.  Each external compaction has a UUID that identifies it.  Each tablet records running external compactions in the tablets metadata using the UUID.   A commit message references the UUID and tservers map that to a tablet.  That reminds we need to ensure that when a tablet splits or merges, that no external compaction metadata propagates.

I opened #2011 and #2012 based on previous comment.

Currently external compactions can not commit when a table is offline.  However they can run and complete inserting a final state marker in the metadata table.  I think this behavior is ok.  When a table is brought back online, any compactions that completed while offline would commit.


[PickerIOS] cannot control the height of the PickerIOS element

At default the PickerIOS element has a minimum height, but when I want to change that (to get a smaller form) I have issues while the element disappears.

Please see https://rnplay.org/apps/KbmuvQ for a demo of the issue.
I would like to see more documentation/information/examples how to use the PickerIOS, because I was expecting that "test1" would be visible and that "test2" would be hidden. Like you see above they are moved (&visible) because the element has a certain default height, which I want to control.
Hope this is my wrong (so a documentation issue), but am not seeing other examples of PickerIOS and/or issues. Only an orientation issue with PickerIOS that perhaps has a connection with this issue.

I altered your demo here with the workaround that I use to control the height of the picker.
One problem though is that the picker is only hidden, but it's still touchable, which can cause problems.


something wrong with NC_HAS_ZARR in netcdf_meta.h? (Autotools build)

I just noticed this in my netcdf_meta.h:
#define NC_HAS_CDF5      1  /*!< CDF5 support. */
#define NC_HAS_ERANGE_FILL 0 /*!< ERANGE_FILL Support */
#define NC_RELAX_COORD_BOUND 1 /*!< RELAX_COORD_BOUND */
#define NC_DISPATCH_VERSION 2 /*!< Dispatch table version */
#define NC_HAS_PAR_FILTERS 1 /* Parallel I/O with filter support. */
#define NC_HAS_ZARR      @NC_HAS_ZARR@

Note that NC_HAS_ZARR is not correct.
This would be from the autotools build. I have not checked CMake build for this value...

Sigh! I wish we had a better way to track all the build dependencies like this.
I will fix. Thanks.

This has been fixed, thanks.


build-json moving subsection key in JSON

Describe the bug
The build-json command is moving the subsection key in the json files, which modifies all of the json files.
To Reproduce
Run build-sqlite and then build-json
Expected behavior
    "id": "CSQ",
    "sttm_id": null,
    "writer": "SGPC",
    "section": "Ardaas",
    "subsection": "Ardaas",

Screenshots
    "id": "CSQ",
    "sttm_id": null,
    "subsection": null,
    "writer": "SGPC",
    "section": "Ardaas",

If I log at L124 then the order is the order that is expected but when I log at L125 the order changes for subsection
https://github.com/ShabadOS/database/blob/4b8400850237b0bc7cab5e7cecc45b241af8c5a0/lib/build-json.js#L123-L128


RDK-51486: Added Interface header for PowerManager Thunder Plugin

Reason for change: Added the power manager plugin Interface header.
Test Procedure: None
Risks: None

Hi Kaleeswaran: Please append a credit to the NOTICE file at the top level:
Copyright 2024 Synamedia Ltd.
Licensed under the Apache License, Version 2.0
Thank you, Martin Hughes, RDK CMF Compliance Team

Thanks Kaleeswaran

b'## Blackduck scan failure details
Summary: 0 violations, 0 files pending approval, 1 file pending identification.

Protex Server Path: /home/blackduck/github/ThunderInterfaces/373/rdkcentral/ThunderInterfaces

Commit: d1f7945914121cfa6c3b4b7952088d2a1655aa67

Report detail: gist'

b'## Blackduck scan failure details
Summary: 0 violations, 0 files pending approval, 1 file pending identification.

Protex Server Path: /home/blackduck/github/ThunderInterfaces/373/rdkcentral/ThunderInterfaces

Commit: 36e8b4dc80f0bff4912763f9d8460b0ec04f1975

Report detail: gist'

b'## Blackduck scan failure details
Summary: 0 violations, 0 files pending approval, 1 file pending identification.

Protex Server Path: /home/blackduck/github/ThunderInterfaces/373/rdkcentral/ThunderInterfaces

Commit: df0d992141dae3596dd9922a04ee3e86be398869

Report detail: gist'

b'## WARNING: A Blackduck scan failure has been waived
A prior failure has been upvoted

Upvote reason: OK

Commit: df0d992141dae3596dd9922a04ee3e86be398869
'


minor tag for Reexport 1.0

The nightly MKL failure looks very unrelated so I'm going to go ahead with the tagging to unblock downstream.

The nightly MKL failure looks very unrelated so I'm going to go ahead with the tagging to unblock downstream.


Add mimalloc.h to usr/local/include when installing

In readme, we know that when installing the header files should be installed in usr/local/include.
But, it does not do that in current version which leads to
gcc -o myprogram -lmimalloc myfile.c

failed.
So, I add a line in Cmakelists.txt to correct it!

Ah thanks! However, I think the readme is wrong -- it should install to <installdir>/include, usually, /usr/local/lib/mimalloc-1.0/include  which is what is already happening. When using the mimalloc from cmake this include path will be included automatically.

Hi @daanx !
So....., should I update the readme file to
install the library and header files in /usr/local/lib and /usr/local/lib/mimalloc-1.0/include

or (I preferred this one, since the 1.0 is not for good.)
install the library and header files in /usr/local/lib

or, just leave it to you? : )


UNPKG script tag doesn't seem to work

The URL https://unpkg.com/react-charts/dist/react-charts.production.min.js redirects to<EMAIL_ADDRESS>an old beta version of react-charts. When I put the following script tag in my HTML
<!-- React Scripts -->
...
<script src="https://unpkg.com/react-charts/dist/react-charts.production.min.js"></script>

I get an error in the console saying Uncaught ReferenceError: require is not defined.
I tried changing the script tag to specifically reference version 2.1.0,
<script<EMAIL_ADDRESS>
but got another error saying Uncaught ReferenceError: exports is not defined.
This was all done in Chrome.
EDIT:
I just noticed there is an esm version on UNPKG, so I tried
<script<EMAIL_ADDRESS>
which gave the error Uncaught SyntaxError: Cannot use import statement outside a module. So I tried adding the type="module"
<script<EMAIL_ADDRESS>type="module"></script>

which also did not work. I got an Uncaught TypeError: Failed to resolve module specifier "react". Relative references must start with either "/", "./", or "../".

I think I'm going to remove the unpkg script for now :)


Create generic typing infrastructure for building blocks

In GitLab by @perarnau on Mar 23, 2018, 11:01
Our typing infrastructure is in bad shape, with every implementation of a building block having its own create/destroy, and no proper memory management of the contiguous layout we try to enforce for struct allocation.
We should try to work out a generic type mechanism that allows us to:

keep allocating building blocks in users' stack
allow new structs to be defined in users' code
perform some amount of typechecks in create/destroy and dispatch code
streamlines the headers and struct init code across the codebase.

In GitLab by @perarnau on Mar 27, 2018, 15:52
mentioned in merge request !6
By Swann Perarnau on 2018-03-27T20:52:03 (imported from GitLab project)

In GitLab by @perarnau on Mar 8, 2019, 09:51
changed title from {-extract standard data structure management to internal utils library-} to {+Create generic typing infrastructure for building blocks+}
By Swann Perarnau on 2019-03-08T15:51:27 (imported from GitLab project)

In GitLab by @perarnau on Mar 8, 2019, 09:51
changed the description
By Swann Perarnau on 2019-03-08T15:51:27 (imported from GitLab project)

In GitLab by @perarnau on Mar 19, 2019, 14:40
The general idea would be to create a "generic struct" like this:
struct aml_bb {
     size_t type;
     char data[AML_TYPE_MAX_SIZE];
};

And to redefine AML_TYPE_MAX_SIZE based on necessary implementations in user code.
We don't really need that for now, so I'm postponing this for the next release.
By Swann Perarnau on 2019-03-19T20:36:46 (imported from GitLab project)

In GitLab by @perarnau on Sep 18, 2019, 09:32
I'm killing this idea for the near future. We removed the stack allocated structures, and we don't have a need for typing tags internally.

In GitLab by @perarnau on Sep 18, 2019, 09:32
closed


which method get schema on spider dev test？

I use two methods to obtain schema information, one is to read from table.json, and the other is to use sqlalchemy to read directly from the database. But the test results I obtained are different. Using table.json will be higher. What is the difference between these two schema acquisition methods? Which one is officially recommended?

We used the table.json for evaluation and I highly suggest following the step (or reusing the code) from the official evaluation repo here.

thanks for your response


How to config search

Hi, I tried to use search but I have one problem.
I have e.g page accordion.md with Accordion documentation. When I type a in search it shows this page, when I type any extra letter it disappear until I finish whole word.
Basically I noticed the search math only EXACT full words, it is not searching in the parts of the words.  I have to write whole word accordion to find the accordion.
Is there any way to configure this?

Nvm I solve this that way:
const searchOpt = {
	tokenize: "full",
    resolution: 9
}

export default defineConfig({
	plugins: [SearchPlugin( searchOpt )],
});


enh: websocket reconnect

Codecov Report
Attention: Patch coverage is 47.63636% with 144 lines in your changes are missing coverage. Please review.

Project coverage is 71.48%. Comparing base (2b15661) to head (473c7e0).

Files
Patch %
Lines

src/Driver/Client/Websocket/WSClient.cs
22.78%
61 Missing :warning:

src/TMQ/WebSocket/Consumer.cs
56.79%
25 Missing and 10 partials :warning:

src/Driver/Impl/WebSocketMethods/BaseConnection.cs
23.07%
27 Missing and 3 partials :warning:

src/Driver/ConnectionStringBuilder.cs
87.27%
5 Missing and 2 partials :warning:

src/TMQ/ConsumerConfig.cs
30.00%
7 Missing :warning:

src/Driver/TDengineError.cs
42.85%
4 Missing :warning:

Additional details and impacted files
@@            Coverage Diff             @@
##              3.0      #75      +/-   ##
==========================================
- Coverage   72.47%   71.48%   -0.99%
==========================================
  Files         102      102
  Lines        4440     4672     +232
  Branches      385      416      +31
==========================================
+ Hits         3218     3340     +122
- Misses       1084     1180      +96
- Partials      138      152      +14

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


Dealing with empty fields in rows.

When using Sheet_to_json, i want to find the number of rows which have even a single empty field within them.
For eg, out of the 5 rows, if i have empty field in row 3 and 4, then i can find the total count of rows with empty fields within them.
Book2.xlsx
For the attached file, it shows that 2 rows have empty fields within them.

Using NodeJS to read the data:
var XLSX = require("xlsx");
var wb = XLSX.readFile("Book2.xlsx");
var ws = wb.Sheets.Sheet1;
var aoa = XLSX.utils.sheet_to_json(ws, {header:1})
var cnt = aoa.slice(1).reduce((acc, row) => acc + +!!aoa[0].some((val, idx) => !row.hasOwnProperty(idx)), 0)

When i try to integrate this with my function, it gives me an error that "Operator '+' cannot be applied to types 'unknown' and 'number' "
My code for reference:
addFile(event) {
this.file = event.target.files[0];
const fileReader = new FileReader();
fileReader.readAsArrayBuffer(this.file);
fileReader.onload = (e) => {
this.arrayBuffer = fileReader.result;
const data = new Uint8Array(this.arrayBuffer);
const arr = new Array();
for (let i = 0; i !== data.length; ++i) { arr[i] = String.fromCharCode(data[i]); }
const bstr = arr.join('');
const workbook = XLSX.read(bstr, { type: 'binary' });
const firstSheetName = workbook.SheetNames[0];
const worksheet = workbook.Sheets[firstSheetName];
console.log(XLSX.utils.sheet_to_json(worksheet, { raw: true, defval: '', blankrows: false }));
const aoa = XLSX.utils.sheet_to_json(worksheet, { raw: true, defval: '', blankrows: false });
const cnt = aoa.slice(1).reduce((acc, row) => acc + +!!aoa[0].some((val, idx) => !row.hasOwnProperty(idx)), 0);
this.fileList = [];
console.log(this.file);
console.log(cnt);
console.log(this.fileList);
};
}


Replace Ayaka script with Rhai

Rhai is a powerful script language, which is highly customizable. Considering that lalrpop will not compile in the future, we can switch to rhai in a future release, maybe 0.3.

Just Rhai

lalrpop is fixed.


Using shift to select cells feels off sometimes

Testing #119118
When shift selecting cells, you see to be in a "paint" or "unpaint" mode (e.g. selecting or unselecting). Although sometimes depending on the current selection, the last item of a selection doesn't behave the same way.

Also there are other times where it seems like a cell's selection almost gets stuck, and you can't unselected it other than clearing all of the selections using esc

Good point that sometimes it's not clear that how you end up with multiple selections and how to clear them. I'm also seeing the same in file explorer.
https://user-images.githubusercontent.com/876920/112238724-6e1ab780-8c02-11eb-96ee-7a6ac873aeca.mov
As you see from above screen recording, I select two distinct selections first, and then from the very top, try to select all cells, the original selections are now being "deselected".
cc @joaomoreno @isidorn

Any suggestions how to solve this?
I can make it that shift-navigation only adds to selection. And removing from selection needs to be done one-by-one via the already existing ctrl-shift-enter.


PEAR-1834 - Annotation - An annotation summary page will be generated for anything provided in an annotations URL

Description
Checklist

[x] Added proper unit tests
[x] Left proper TODO messages for any remaining tasks
[x] Scanned for web accessibility with aXe, and mitigated or documented
flagged issues

Screenshots/Screen Recordings (if Appropriate)
Redacted annotation:

Nonsense annotation:

File:

Mutation:

looks good 👍


Stop exposing ITelemetryLogger as a public interface/member of containerContext

As a platform, the Fluid Runtime should standardize only on a very small logging interface (ITelemetryBaseLogger) and this is what the Loader takes in today. To reduce confusion we should remove all public references to the internal helper ITelemetryLogger.
Today ITelemetryLogger is exported out of common-definitions and a public "logger" of type ITelemetryLogger exists off of containerContext. Through discussions with the Fluid Runtime team, we believe these should are Fluid Runtime specific and not public APIs and it was likely not intentional to expose "logger" to container/component code.

I did it recently (maybe as recent as 0.40) - compat layer boundaries only use ITelemetryBaseLogger.


IE10 & IE11 Syntax Error: The use of a keyword for an identifier is invalid

When I clone the seed project and try to view it in IE10, I get the following error:

EXCEPTION: SyntaxError: The use of a keyword for an identifier is invalid

Unfortunately, the console output is rather cryptic and isn't providing me with much insight into the cause of this issue.
Full Console Output:

SyntaxError: The use of a keyword for an identifier is invalid
at T (http://localhost:5555/node_modules/angular2/bundles/angular2.min.js:1:1792)
at e.prototype._createViewFactoryRuntime (http://localhost:5555/node_modules/angular2/bundles/angular2.min.js:18:4319)
at Anonymous function (http://localhost:5555/node_modules/angular2/bundles/angular2.min.js:18:2971)
at run (http://localhost:5555/node_modules/angular2/bundles/angular2-polyfills.js:138:7)
at Anonymous function (http://localhost:5555/node_modules/angular2/bundles/angular2.min.js:10:9636)
at zoneBoundFn (http://localhost:5555/node_modules/angular2/bundles/angular2-polyfills.js:111:7)
at lib$es6$promise$$internal$$tryCatch (http://localhost:5555/node_modules/angular2/bundles/angular2-polyfills.js:1511:9)
at lib$es6$promise$$internal$$invokeCallback (http://localhost:5555/node_modules/angular2/bundles/angular2-polyfills.js:1523:9)
at Anonymous function (http://localhost:5555/node_modules/angular2/bundles/angular2-polyfills.js:

As additional clarification, this error starts after this commit

Update to beta.1
5ecfd19f2d8baacb22cc7ac907cceb4aa237d313

As workaround for now you can use the code under this tag https://github.com/mgechev/angular2-seed/tree/2.0.0-beta.0

Thanks. I actually rolled back to this commit (Merge pull request #371 from mgechev/fix-333 0a23a0398c8a762530d269a22ab28ce42a9735fc) and it works for now. I'll keep an eye out for a resolution to the issue (maybe in 2.0.0-beta.2)

This is weird. https://github.com/mgechev/angular2-seed/pull/371 contains only changes in the component's spec.
Would you test against master again? I removed the explicit use of CORE_DIRECTIVES from the AboutCmp. May be there was name collision or something like that when the same directives are included twice.

That commit works fine, it is the change to 2.0.0-beta.1 that breaks it.

Ah, yes. Just saw your comment.

Lets close this issue since it is not related to the seed but to angular2 beta.1 instead.


⚠ Bofrost.at has degraded performance

In 81a2b21, Bofrost.at (https://www.bofrost.at) experienced degraded performance:

HTTP code: 200
Response time: 1357 ms

Resolved: Bofrost.at performance has improved in 4a1c437.


'gex.getattr' makes is so that the gex object cannot be copied using 'copy.deepcopy'

https://github.com/emerald-geomodelling/libaarhusxyz/blame/2e75435d9510a4b7548a2c780c845e55a9f203ca/libaarhusxyz/gex.py#L174
Traceback (most recent call last):
  File "/Users/bbloss/EMeraldCodes/VirtualEnvironments/0_EMPro_py3.10.13_20240617/lib/python3.10/site-packages/luigi/worker.py", line 210, in run
    new_deps = self._run_get_new_deps()
  File "/Users/bbloss/EMeraldCodes/VirtualEnvironments/0_EMPro_py3.10.13_20240617/lib/python3.10/site-packages/luigi/worker.py", line 138, in _run_get_new_deps
    task_gen = self.task.run()
  File "/Users/bbloss/EMeraldCodes/emerald-beryl-pipeline/beryl_pipeline/processing.py", line 69, in run
    fl_data = deepcopy(data)  # the gex is making it so that this cant copy and get a name?!?
  File<EMAIL_ADDRESS>line 172, in deepcopy
    y = _reconstruct(x, memo, *rv)
  File<EMAIL_ADDRESS>line 271, in _reconstruct
    state = deepcopy(state, memo)
  File<EMAIL_ADDRESS>line 146, in deepcopy
    y = copier(x, memo)
  File<EMAIL_ADDRESS>line 231, in _deepcopy_dict
    y[deepcopy(key, memo)] = deepcopy(value, memo)
  File<EMAIL_ADDRESS>line 151, in deepcopy
    copier = getattr(x, "__deepcopy__", None)
  File "/Users/bbloss/EMeraldCodes/libaarhusxyz/libaarhusxyz/gex.py", line 175, in __getattr__
    return self.gex_dict[name]
KeyError: '__deepcopy__'

Note:
This this PR: https://github.com/emerald-geomodelling/libaarhusxyz/pull/29 will comment out these lines

Did a search of instances of ‘.gex.’ and ’gex.’, and the only time there a predifined attribute of method wasn’t accessed was in this JavaScript file. However, I don’t know if this thing named gex is actually an instance of the Python Class GEX

Did a search of instances of ‘.gex.’ and ’gex.’, and the only time there a predifined attribute of method wasn’t accessed was in this JavaScript file. However, I don’t know if this thing named gex is actually an instance of the Python Class GEX

My search query: https://github.com/search?q=org%3Aemerald-geomodelling+gex.&type=code

this has been resolved by not copying the gex object


Add bounding box to states call

Proposed Changes
Add support for getting states in a bounding box.
Related Issues

(Github link to related issues or pull requests)

Codecov Report

Merging #14 (5ae29f8) into main (6ce7a46) will not change coverage.
The diff coverage is 100.00%.

:mega: This organization is not using Codecov’s GitHub App Integration. We recommend you install it so Codecov can continue to function properly for your repositories. Learn more
@@            Coverage Diff            @@
##              main       #14   +/-   ##
=========================================
  Coverage   100.00%   100.00%
=========================================
  Files            5         5
  Lines          122       151   +29
  Branches         7        11    +4
=========================================
+ Hits           122       151   +29

Impacted Files
Coverage Δ

src/python_opensky/const.py
100.00% <100.00%> (ø)

src/python_opensky/exceptions.py
100.00% <100.00%> (ø)

src/python_opensky/models.py
100.00% <100.00%> (ø)

src/python_opensky/opensky.py
100.00% <100.00%> (ø)

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more


Update index.md

Fixed broken link.

Proposed changes

Unreleased project version (optional)

Related issues (optional)

Deploy preview for docsdocker ready!
Built with commit 8c6f9f10d5d69187bb4fa35bb69f9b1add97f393
https://deploy-preview-9498--docsdocker.netlify.com


Added external ip resolver

Can you rename the method IpifyResolve() to GetPublicIP() or GetInternetIP()
Also, in all of the comments please use "IP" instead of "ip"

Done :-)

Thank you for the great work! Really appreciated...

Np, both the active ports range and the ip resolver made the library usable for a project :-)


Unable to use credentials with Google Cloud Vision via service discovery

Env details:
google-api-python-client==1.6.2
google-auth==1.0.2

Error:
'Credentials' object has no attribute 'authorize'

Code snippet:
            from google.oauth2 import service_account
            from googleapiclient import discovery

            credentials = service_account.Credentials.from_service_account_info(
                gcloup_map)
            service = discovery.build(
                'vision', 'v1', credentials=credentials,
                discoveryServiceUrl=DISCOVERY_URL)

Hi @denismakogon, make sure you have both google-auth and google-auth-httplib2 installed. That's typically the cause of this.
I'm gonna close this for now, but feel free to comment if that doesn't solve your issue.


Slow down cycle speed

The emulator is too fast. I need some kind of internal clock device that will limit the amount of cycles per second.

Issue and it's solution can be found in commit 6a0e15e


tests: kernel: userspace: correct address of thread priv stack start

In ARM architecture z_priv_stack_find() returns the start of a
thread's privilege stack; we do not need to subtract the length
of a (possible) stack guard. This commit corrects the assigning
of the start address of a thread privilege stack in
test/kerne/mem_protect/mem_protect/userspace.
Signed-off-by: Ioannis Glaropoulos<EMAIL_ADDRESS>

Tested on all 3 MPU variants of ARM (v7m, v8m, nxp); test is passing

recheck


Import GitHub issues/PRs as tasks: As a user, I want to see all the pull requests for my repositories as well as the issues assigned to me on GitHub alongside my other tasks so that I have a centralized place for all my tasks.

Task

Add GitHub issue import functionality to the dashboard.

Deliverables

Working tasks section that includes GitHub issues imports.

Size Estimation: Large (5+ hours)

Completed.


feat: Enable the ability to sort the which key

* sort "which" window in following way:
- sort_by: "key|desc|none"
- sort_sensitive: true|false
- sort_reverse: true|false

You should do a quick format on this - cargo +nightly fmt

Done the formatting changes

Thank you for the PR! @abhaysp95
I've made some little changes, would you like to give it a review?

Does the sorting work for you? I think commit b44452d breaks it for me.

Does the sorting work for you? I think commit b44452d breaks it for me.

Hi, I pushed a new commit should fix this.

Nice, that fixed it

Thank you for the PR! @abhaysp95
I've made some little changes, would you like to give it a review?

It looks like I wrote the code in a verbose way. I tried to follow the example of how it was implemented for FileSorter. Maybe I thought that this will help in being more open to future changes. But I don't have any such problems with the change. All fine by me.

Thanks for the review, alright let me merge it!


Reliability diagram code has future warning

While running test on 'seneca' using the metplotpy met_test conda environment, the following warning is generated:
test/reliability_diagram/test_reliability_diagram.py::test_files_exist[./intermed_files/reliability.png-True]
test/reliability_diagram/test_reliability_diagram.py::test_files_exist[./intermed_files/reliability.points1-True]
/home/minnawin/METplotpy/metplotpy/plots/reliability_diagram/reliability_series.py:161: FutureWarning:
Indexing with multiple keys (implicitly converted to a tuple of keys) will be deprecated, use a list instead.
-- Docs: https://docs.pytest.org/en/stable/warnings.html
Describe the Enhancement
Provide a description of the enhancement request here.
Time Estimate
Estimate the amount of work required here.
Issues should represent approximately 1 to 3 days of work.
Sub-Issues
Consider breaking the enhancement down into sub-issues.

[ ] Add a checkbox for each sub-issue here.

Relevant Deadlines
List relevant project deadlines here or state NONE.
Funding Source
Define the source of funding and account keys here or state NONE.
Define the Metadata
Assignee

[ ] Select engineer(s) or no engineer required
[ ] Select scientist(s) or no scientist required

Labels

[ ] Select component(s)
[ ] Select priority
[ ] Select requestor(s)

Projects and Milestone

[ ] Select Repository and/or Organization level Project(s) or add alert: NEED PROJECT ASSIGNMENT label
[ ] Select Milestone as the next official version or Future Versions

Define Related Issue(s)
Consider the impact to the other METplus components.

[ ] METplus, MET, METdatadb, METviewer, METexpress, METcalcpy, METplotpy

Enhancement Checklist
See the METplus Workflow for details.

[ ] Complete the issue definition above, including the Time Estimate and Funding Source.
[ ] Fork this repository or create a branch of develop.
Branch name: feature_<Issue Number>_<Description>
[ ] Complete the development and test your changes.
[ ] Add/update log messages for easier debugging.
[ ] Add/update unit tests.
[ ] Add/update documentation.
[ ] Push local changes to GitHub.
[ ] Submit a pull request to merge into develop.
Pull request: feature <Issue Number> <Description>
[ ] Define the pull request metadata, as permissions allow.
Select: Reviewer(s) and Linked issues
Select: Repository level development cycle Project for the next official release
Select: Milestone as the next official version
[ ] Iterate until the reviewer(s) accept and merge your changes.
[ ] Delete your fork or branch.
[ ] Close this issue.

fixed in Issue #230


Split ArgumentParser into it's own dependency

We should split ArgumentParser off into it's own repository. I think we have a good base here, but at most the current iteration of it can only accept a sub command with one argument.
Potentially we could have commands that only have child commands. An example would be espresso project initialize xyz.hlafaille.project.Main

https://github.com/hlafaille/espresso-argumentparser


Cannot Create a New Cluster w/ 17.21.0

Description
The module fails to create new clusters bc its trying to lookup an EKS cluster that does not exist by default.
⚠ Note
Before you submit an issue, please perform the following first:

Remove the local .terraform directory (! ONLY if state is stored remotely, which hopefully you are following that best practice!): rm -rf .terraform/
Re-initialize the project root to pull down modules: terraform init
Re-attempt your terraform plan or apply and check if the issue still persists

Versions

Terraform: v1.0.7

Provider(s):
hashicorp/aws v3.62.0
Module: v17.21.0

Reproduction

Steps to reproduce the behavior:
Attempt to create an EKS cluster w/ node groups. For reference I'm using region ap-southeast-2.
Code Snippet to Reproduce
module "eks" {
  source  = "terraform-aws-modules/eks/aws"
  cluster_name    = local.cluster_name
  cluster_version = "1.21"
  subnets         = module.vpc.private_subnets
  vpc_id          = module.vpc.vpc_id

  node_groups = {
    workers = {
      instance_types = [var.worker_instance_type]
      iam_role_arn = aws_iam_role.workers.arn
      desired_capacity = var.min_capacity
      max_capacity     = var.max_capacity
      min_capacity     = var.min_capacity

      launch_template_id      = aws_launch_template.default.id
      launch_template_version = aws_launch_template.default.default_version

      additional_tags = local.common_tags

      depends_on = [
        aws_iam_role_policy_attachment.workers-AmazonEKSWorkerNodePolicy,
        aws_iam_role_policy_attachment.workers-AmazonEKS_CNI_Policy,
        aws_iam_role_policy_attachment.workers-AmazonEC2ContainerRegistryReadOnly,
      ]
    }
  }
}

Expected behavior
I can use this module to create an EKS cluster w/ node groups
Actual behavior
It's failing to create a cluster w/ node groups bc it cannot find a default EKS cluster.
Terminal Output Screenshot(s)

Additional context
see https://github.com/terraform-aws-modules/terraform-aws-eks/pull/1633#discussion_r727281750

@bengesoff @hfuss I checked and seems issue is occuring not during cluster creation but rather during refresh phase when new cluster code is added to existing  code.
Could you confirm?

@daroga0002 I'll try and answer your points below.
It wouldn't be easy, if even possible, to pass the dynamic endpoint and CA into userdata for a non EKS optimised AMIs, which is why I added them as variables into the userdata template to be consumed by the custom userdata embedded below.
You are correct that bootstrap.sh on an EKS optimised AMI can download these values itself, but I would rather they were passed in as happens by default to limit the moving parts and so nothing that can be generated in advance is left until runtime and done on each node. This is what we do for the other worker userdata so is consistent (MNGs do this too behind the scenes).
As far as the template goes; the first block either modifies bootstrap.sh if we're getting a merged userdata because we didn't pass in an AMI ID, or it sets the variables without needing the modify bootstrap.sh to source them from another file. Then we add the custom userdata. Finally we call bootstrap.sh if we have an EKS optimised AMI that isn't going to merge the userdata. If you have a non-EKS optimised AMI your custom userdata needs to replicate bootstrap.sh or your node wont join the cluster.

Hi we are also now in a predicament whereby we are unable to deploy new clusters .. typically the update happened during some of our upgrades and testing.  Do you have an idea when we could expect this to be fixed? Many thanks.

FYI, as a beginner to intermediate TF user I spent ~5 hours today trying to debug this issue. I, mistakenly, did not specify a version number when pulling this module (and verified that rolling back to 17.20.0 works perfectly). Additionally, this issue page hasn't been indexed yet on Google so searching for the output error will get you meek results (some referring to githubmemory.com which eventually got me here).
Just thought I'd add my two cents so we can make this PR a priority...

@daroga0002 @stevehipwell Do you guys know when the fix will be ready?

@stevehipwell I have just merged it and released v17.22.0.
During the night I received even more emails from GitHub and didn't have a chance to read the one where Dawid mentioned me. Thank you very much for your contribution!

@antonbabenko this one was on me so I'm glad I could help get it fixed. I'm still slightly unclear as to why using the data source failed in the way it did, but in hindsight the current solution was the one that I should have stuck with as it's significantly simpler to pass variables rather than re-fetch them.

As per me this is some terraform bug with dependencies during refresh phase as I also tried to setup that data source with explicit dependency defining somthing like:
https://github.com/terraform-aws-modules/terraform-aws-eks/blob/6b3a8e62379e4438df73ad18921805436d917482/modules/node_groups/main.tf#L105
but it was still failing


Remove generate-exports.sh from icon-library

As part of #723 rm src/icons/index.tsx was added to remove the file which was causing issues. With the recent upgrade of svgr, it is now attempting to output index.ts. If we can use this file rather than our own custom generate-exports.sh it would be better as it is now confusing how this works.

I've looked into this and I can't seem to get past the race condition issue with the @svgr/cli tool.
I've raised an issue here (https://github.com/gregberge/svgr/issues/433) and provided them with a repro branch in this repo.


Computecolor

connected to poparteu/openMVG#152
ComputeSfM_Data color can export to any supported format, not just .ply.

@fabiencastan there is a potential (minor) bug here
https://github.com/poparteu/openMVG/blob/popart_develop/src/openMVG/sfm/sfm_landmark.hpp#L58
we'd like to have the points initialized to WHITE by default (see the other constructor), with this they are always initialized to BLACK (ie 0) as the default constructor of RBG set everything to 0. And the default constructor is always called when creating a new point in the pipeline:
https://github.com/poparteu/openMVG/blob/popart_develop/src/openMVG/sfm/pipelines/sequential/sequential_SfM.cpp#L1272
the point is created with the default constructor and then all the data is set. So, if Colorize is not called at the end all the points will be black. (ok, in software we always call Colorize, but in principle someone would like not to have colors...)
So either we define the default constructor to set the color to white (deleting the default) or we change it in the pipeline.

Yes, we can remove the default and initialize the color.

done in 34ccdb4


Mast: Watch scraperapi.com

Mast requests the watch of the watch_keyword scraperapi\.com. See the MS search here and the Stack Exchange search in text, in URLs, and in code.

scraperapi\.com has been seen in 1 true positive, 0 false positives, and 0 NAAs.

Approved by tripleee in Charcoal HQ


Feature/home page text

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


Fix: not set action property in Ikea Remote message crashes Node-Red

Missing null in last hotfix.
https://github.com/Dirnei/node-red-contrib-zigbee2mqtt-devices/blob/0.19.3/src/nodes/devices-ikea.js#L85
PR related to  #114

Thanks a lot! I will prepare a release right now!

Thanks a lot! I will prepare a release right now!


update opend lib to 0.5

In base.txt, update the Python library from 0.4 to 0.5, e.g.
# OpenDP library
opendp==0.5.0

See migration notes: https://github.com/opendp/opendp/blob/main/CHANGELOG.md#migration


Calling skills in teams app

Hi, I am able to call the skill through web app ,but I am not able to call skill from the same bot when deployed on teams. Can anyone suggest a way to call skill through bot deployed on teams.

Thank you for the question, @rahul-8437008949
Can you show us some screenshots so we can get a better understanding of what's happening? What do you mean when you say you're not able to call the skill? What happens when you try?

Hi @v-kydela .I was able to rectify the issue .The problem i am facing is authentication. I am not able to add Oauth authentication to bot deployed on teams. The hero card for authentication is not displayed in teams app.

As you can see in emulator ,Authentication works fine but in teams app authentication doesnt work.

@rahul-8437008949 - Can you show us the relevant bot code?

@rahul-8437008949 - When you test on Emulator you're using a local bot and when you test in Teams you're using a remote bot, right? What happens when you test your remote bot in Emulator? Also what happens when you test your local bot in Teams using a tunneling service like ngrok?

@v-kydela , The screenshot for emulator is for a remote bot only. In both teams and emulator Remote bot is used.

Here ,i am able to call an external api in teams but not able to Call Oauth login.Invalid prompt gets triggered.

@v-kydela ,can you please help me out

@tdurnford - Why did you remove the Bot Services label?
@rahul-8437008949 - What happens when you try running the bot locally?

@tdurnford - Why did you remove the Bot Services label?
@rahul-8437008949 - What happens when you try running the bot locally?

It works fine in the emulator.I am able to authenticate user using local bot by tunneling ngrok.

I am able to make http requests in teams. Is there any way i can authenticate user using send an http request feature?

@rahul-8437008949 - What sort of HTTP request are you imagining? You should not get the username and password from the user directly (basic auth) because that would be a security breach. In order to use OAuth, you need to have the user open a URL on their end rather than having the bot access a URL on its end. You could potentially get OAuth to work by sending a hero card to the user with an open-URL action for them to click, but the URL wouldn't be able to complete the OAuth transaction automatically in that case and so it would need to give the user a magic code that they'd need to enter into the Teams chat. It would be better to use a signin action in a signin card or an OAuth card, which is what an OAuth input dialog generates.

Ya , Oauth is definitely better method ,but it isn't running in the teams app so i was looking for alternates.

This is my connection string, Should I make any edits in this so that Oauth card rendered in MS-Teams

@v-kydela Unintentionally removed Bot Service

@rahul-8437008949 - Have you read this? https://docs.microsoft.com/azure/bot-service/bot-builder-authentication
You may notice that it says to leave the Token Exchange URL field blank. You may have been confused by the part that says to put "common" as the tenant ID. Try following the instructions and see if that fixes your problem.

@v-kydela , Thanks a lot it worked. Don't know how I confused the 2 things. Thanks a million.


assignment_group at ServiceNow

hello, is there a way to inform the assignment_group? I don't see option for this at the script, how the script handles which group would have the ticket assigned?
Thank you

@maniasso currently in the script there is no provision for passing the ServiceNow assignment group as part of the payload being sent to the service Now incidents table OOB.
One possible solution would be using NagiosXI "Free Variables" for either the host or service in which the handler is assigned and extending the event handler implementation to pass the key:value pair.
NagiosXI Docs
https://assets.nagios.com/downloads/nagiosxi/docs/Understanding-Nagios-XI-Notification-Variables.pdf
Feel free to open feature request.
--SN


When form (fieldset) is set to 'disabled', the dropdown is still active

First of all thank you for this component, it's pretty helpful.
My problem is that I want to disable a whole form (when submitting via ajax for ex).
I would put a disabled attribute to a form fieldset, then all inputs/buttons/etc... are supposed to be 'readonly' in that state.
But multiselect is still fully active. For example, when clicking the right arrow, the dropdown is shown.
I looked in the source, but did not see anything related to this.
Any suggestion?

Thanks for noticing this!
I’m working on the 1.0 release right now. I will try to introduce this feature right away.
You can try out the current beta with npm install vue-multiselect@next.

Fixed in v1.0.0


OIDCPublicKeyFiles update

add the possibility to use a public key instead of a certificate for the parameter in subject.
added an alpine dockerfile =~ 20MB

I like it, especially the fact that it comes with a test! I'll review some more and merge soon, thanks!

Could you add something to the ChangeLog as well?

@absynth76 looks like we can ditch https://github.com/zmartzone/mod_auth_openidc/blob/master/test/private.pem ?

@absynth76 looks like we can ditch https://github.com/zmartzone/mod_auth_openidc/blob/master/test/private.pem ?

It's only a sample for test purpose, don't hesitate to drop it if you don't like, however there is an associated test with it. It was only there to validate the code change, a better approach could have to generate a keypair at each test but it would have be more code. Not to use in prod for sure :)


bug: 为什么useContractRead  返回的数据为0n，实际上是有数据的，而且是18位

Is there an existing issue for this?

[X] I have searched the existing issues

Package Version
1.2.0
Current Behavior
当我使用useContractRead 通过合约接口获取余额时，返回值data为0n，实际上是有值的，不知道是不是值太长了，有19位。我猜测是值太大了，BigInt溢出导致的
Expected Behavior
以字符串返回正常的数值过来
Steps To Reproduce
No response
Link to Minimal Reproducible Example (StackBlitz, CodeSandbox, GitHub repo etc.)
No response
Anything else?
No response

Thanks for reporting. This issue is temporarily closed due to lack of information. Please provide a minimal reproducible example and reopen this issue.


Multiple image views referencing the same image cause loading to malfunction

See this branch: https://github.com/tijoinc/FLAnimatedImage/tree/mutiple-views-same-image
If you create multiple instances of FLAnimatedImageView that refer to the same instance of FLAnimatedImage loading stutters and stops.

The image loading methods within FLAnimatedImage are intended to only be loading frames for a single image view at a time, would be good to loosen this. The best approach I can think of is to move the image loading/preloading logic into FLAnimatedImageView itself and have FLAnimatedImage simply serve up frames as requested.
A stopgap solution is to make FLAnimatedImage conform to NSCopying and give the copy attribute to FLAnimatedImageView's animatedImage property.

I wonder whether the _delayTimesForIndexes could be computed lazily so that I could create instances of FLAnimatedImage class on the main thread.

The initialiser returns nil after computing the delay times if the frame count is 0. That would need to change first, I thinn

@kean what you're talking about is an optimization I've wanted to make as well.


fix(#1511): preferences/cookies modals overlapping with response search dialog

Description
Fixes overlapping between preferences/cookies modals and CodeMirror response search dialog
Fixes #1511

Contribution Checklist:

[x] The pull request only addresses one issue or adds one feature.
[x] The pull request does not introduce any breaking changes
[x] I have added screenshots or gifs to help explain the change if applicable.
[x] I have read the contribution guidelines.
[x] Create an issue and link to the pull request.

Note: Keeping the PR small and focused helps make it easier to review and merge. If you have multiple changes you want to make, please consider submitting them as separate pull requests.
Publishing to New Package Managers
Please see here for more information.

Hey @aleixmarsa, thank you for taking the time to work on fixing the issue. The problem has already been resolved.
Closing this PR.


Move ember-simple-uuid from devDependencies to dependencies

This project uses semver, please check the scope of this pr:

[x] #patch# - backwards-compatible bug fix
[ ] #minor# - adding functionality in a backwards-compatible manner
[ ] #major# - incompatible API change

CHANGELOG
Please add a description of your change here, it will be automatically prepended to the CHANGELOG.md file.

Move ember-simple-uuid from devDependencies to dependencies

Approved 👍


do not swallow decision basis

Do not leave out the reason for the decision.

:white_check_mark: Build ConfuserEx 671 completed (commit https://github.com/mkaring/ConfuserEx/commit/4588a8f82b by @)

:white_check_mark: Build ConfuserEx 671 completed (commit https://github.com/mkaring/ConfuserEx/commit/4588a8f82b by @)


Please Fix Philippine Airlines A350-900 with LoveBus Sticker

Hey Kolos, can you please fix the PAL A350-900 with Lovebus sticker on your selector.. it's not working unfortunately

Ok, It was the wrong size, but now it's fixed


A little bit silent here since the beginning of the year

Hi @louisvangeldrop many thanks for your interests on this project, last year we focused on new feature development, so we have frequent PRs about supporting new syntax. After some evaluation, we think that currently the tooling and development experience  may be more important than just adding some syntax support.
So this year we plan to focus on these areas: performance and footprint optimization, source debugging support, friendly diagnostic output, syntax usage suggestions and so on. These kind of work takes more time on design and discussion, so the PR frequency is reduced.
Of course, if you have any other syntax requirement, we are happen to support that, and we also welcome any contribution to this project through PRs or issues.
Thanks again for your interests and patience, I'll let you know once we have new features. Let's keep in touch : )

Hi @louisvangeldrop, sorry for the late reply since I was on vacation last week.
Thanks for sharing the information about DeviceScript project. It was a nice project and actually we evaluated this as well as Static TypeScript before we start Wasmnizer-ts project. We got lots of ideas about which syntax to support thanks to these projects. And really happy to see that DeviceScript has so many useful features and APIs added.
But I think there do have some fundamental difference between Wasmnizer-ts and DeviceScript: as I know DeviceScript uses self-defined bytecode, while Wasmnizer-ts uses WasmGC opcode. Currently WasmGC is in an early stage, so you can see there are certainly real challenges for us to implement some features. However, as a standard bytecode format, we can gradually benefit from the new spec proposals (e.g. WasmGC Post-MVP, ESM-integration and so on), and we may even reuse some standard WASI APIs or even re-use more wasm ecosystem components in the future.
On the other hand, we are the developer of WAMR, we implemented the WasmGC proposal but we find that there isn't too many toolchains ready for WasmGC (as I know currently kotlin and Dart has experimental support), so this project is also an exploration to understand how WasmGC can be used in real languages so that we can optimize our runtime implementation and even propose more useful opcodes.
So that's why we have a strong determination and interests on driving the development of Wasmnizer-ts. We do like to see projects like DeviceScript which provide friendly developer experience to embedded world, and we do appreciate engineers like you who are seeking great solutions to bring such developer experience to production, let's move together to make the world of IoT more convenience and more friendly.
And thanks for introducing the matter.js project, we will have a try and identify how many features are missed in our compiler.
Thanks again, and we are always happy to hear from you : )

@xujuntwt95329 Thank you very much for your extensive explanation of the project.
My "ideal" picture is to use WASM as a kind of Docker for IoT devices. It provides near-native performance for all kinds of different device-types. Arm-based, Risc-V based etc. Many platforms do exist today such Esp32, STM, NrF etc. and more will become available soon. In addition, compiling to WASM results into small size wasm-files. It will help to overcome the memory constraint of a small device.
I have mentioned the Matter-project as an example, because it is quite a "large" project, which compiles into an acceptable sized wasm/aot file.
BTW I also looked out of curiosity at the Hermes Static Typescript project. It looks like compiling Typescript to native code is a challenging opportunity for many development teams except for the Typescript-team. With the massive number of Typescript/Javascript developers a huge opportunity for the Iot world.

@louisvangeldrop Yes, WebAssembly is indeed fresh blood to embedded world, it can provide portable, safe, small executable through several architectures/platforms, and it also brings new languages into the embedded world. I used to do some development in embedded (mostly STM32), I know it's really hard and time consuming to write and debug the code. So now as a runtime developer, I have great interests on bring new technologies and experience to embedded. I know there are certain challenges in this area (the limited resources, huge amount of peripherals and HALs), but we do believe this can eventually be resolved through both standard and implementation side. There are already some initial proposals to add some standard APIs to operate on different peripherals, we will focus on those proposals and implement them in this project once it‘s usable.
Yeah, we also evaluated lots of projects compiling JavaScript/TypeScript to WebAssembly, I think there may be several reasons why people are exploring on this direction：

JS/TS has a large amount of developers, and they do want to expand their skillset to more areas
WebAssembly is seeking for more use cases to enhance the ecosystem
JS/TS is really easy to learn, and really efficient for developing

Of course, it's really challenge because statically compile a dynamic language do require many tradeoff between footprint and performance.
For matter.js project, I navigated the code and do find some code which we still not supported yet. It's really a large project : ), I think the Wasmnizer-ts is not ready to compile it yet, but it's a great place where we can find some gaps to fix. Thanks for introducing this to us. 😀

This article is an encouragement for using Typescript for IoT devices. Especially the sentence:
“First of all, JavaScript hire-ability,” said Sciandra. “You have the biggest pool to fish from.” Other languages such as C++ or C# are “much more hardcore languages, more complicated,”

After 3 months it is still very silent at this project.


Background grid not properly rendered in Firefox 73

In Firefox 73.0.1 the background grid isn't properly rendered. This means on different zoom levels the grid (dis-)appears.
I narrowed the issue down to  shape-rendering: crispEdges; and stroke-width: 0.5px;. If I change either of them so for example stroke-width: 1px; or shape-rendering: auto; everything looks fine.

Thanks for investigating this issue and suggesting a solution.
Releasing a new version with the fix in a few minutes.


Pipettes: read and home pipettes failing after move

overview
Pipette memory reads (i.e. model reporting) and pipette homing can be consistently made to fail.
behavior
After a POST /robot/move to the change_pipette position, actions that interact with the pipette (read model string, home pipette) no longer work.
steps to reproduce

Power on a robot
Check that GET /pipettes works
Grab the change_pipette position for a mount from GET /robot/positions
POST /robot/move -d '{"target": "mount", "mount": "left", "position": ...}'
GET /pipettes will now report null
POST /robot/home_pipette -d {"mount": "right", "model": ...} will 500` with aiohttp's default HTML error page

I have observed GET /pipettes figuring itself out and start working again, but even when that happened home_pipette continued to 500. Tested on son-of-🌕-🌕

This seems adequately fixed by #1189 and #1198


[YUNIKORN-2411] Remove Chinese documents

What is this PR for?

Remove i18n settings in 592b6d41273aaeb0bd3b952b3481db24bab3a560
Remove Chinese documents in fc3f8c1532f6575a4fd5fcd8c46cafc0745c40e8
Remove translation.md in 3d46bd90cc5e0e1150d67590d28104fa7b3191d0

What type of PR is it?

[ ] - Bug Fix
[ ] - Improvement
[ ] - Feature
[ ] - Documentation
[ ] - Hot Fix
[ ] - Refactoring

Todos
N/A
What is the Jira issue?
https://issues.apache.org/jira/browse/YUNIKORN-2411
How should this be tested?
N/A
Screenshots (if appropriate)

Questions:
N/A

one small comment.
https://github.com/apache/yunikorn-site/blob/master/local-build.sh#L119 could you please update the docs


Add citation cff file

With GitHub adding support for CITATION.cff files to display a citation info on the side (see e.g. https://github.com/IAMconsortium/pyam/) i though it might be worth adding one here too.
https://twitter.com/natfriedman/status/1420122675813441540
With Zenodo also using this for displaying info on their website when dong releases i'm not sure how all of this will render out.
https://twitter.com/zotero/status/1420515377390530560
I've copied the citation info from the Readme and added a link to the 'latest' DOI from Zenodo.
We also ought to create releases to trigger a Zenodo archival, not sure if some beta versions should also be archived as they might have been used in papers?
Full spec: https://github.com/citation-file-format/citation-file-format

One could potentially also have an update of the DOI field included in the CI automation.

Nice. There's a chicken and egg issue with zotero (zotero reads the cff, but the cff can't be properly finalised until the new zotero DOI is minted, which requires the cff etc.). I don't know if new zotero DOIs are somehow predictable. Using latest the whole time is probably also ok.
We can probably make things tidier by using the reference key (https://github.com/citation-file-format/citation-file-format/blob/main/README.md#references-optional) rather than putting all the citations in the message.
This also allows a citation file to be generated from a zenodo entry: https://github.com/citation-file-format/doi2cff. I don't know if that helps with the chicken and egg problem though.
Maybe the workflow would be (although it's fiddly to automate)

tag release
reserve zenodo DOI (there are ways to automate this I think)
update citation CFF with new zenodo DOI and version
push to zenodo and publish release

https://github.com/openscm/openscm-zenodo should be able to handle all the zenodo stuff (might need an upgrade to allow automatic publishing though).

Yeah, i looked into the 'references' field but couldn't find a tool quickly which would convert citations to cff format :-]
I was also unsure how GitHub would render these and the initial message.
Good point, on the DOI minting, i think it's maybe not worth the trouble ... Probably easiest to just use the 'latest' DOI or skip it altogether.
I think the main point of the Zenodo integration is that it uses it to read and format the title and authors (so no need for a zenodo.json file or manually editing those values on Zenodo.

I'll add the references and keywords and then we can check how it looks?

:+1:
On Fri, Jul 30, 2021 at 5:58 PM Robert Gieseke @.***>
wrote:

I'll add the references and keywords and then we can check how it looks?
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/openscm/pymagicc/pull/330#issuecomment-889711190, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/AFUH5G772NUPTYRM37APS3DT2JLQ7ANCNFSM5BH6O2NQ
.

Presumably I'll have to specify the version tag in the cff for GitHub's widget to work. But Zenodo will get the git tag via the hook data, right? Feels a bit backwards.

Zenodo will use the version tag in the CFF instead of the hook data.

https://twitter.com/xrotwang/status/1420389754563145730

Otherwise looks good

I think this is ready to go once #331 is merged and you rebase @rgieseke


Storages: Add whether has null in the result of MinMaxIndex

What problem does this PR solve?
Issue Number: ref #9103
Problem Summary:
In the current implementation, the filtering results returned by MinMaxIndex do not take into account the presence of null values. That is to say, if RSResult:: All is returned, it is still necessary to filter null values instead of skipping this filtering calculation directly.
What is changed and how it works?
This PR adds information about whether there is a null value in a pack in the filtering results returned by the MinMaxIndex.
1. Add `SomeNull`, `NoneNull` and `AllNull` in `enum class RSResult`.
2. In `MinMaxIndex`, check if the pack has null value, and if so, add information containing the null value to the returned result.

Check List
Tests

[x] Unit test
[ ] Integration test
[ ] Manual test (add detailed scripts or steps below)
[ ] No code

Side effects

[ ] Performance regression: Consumes more CPU
[ ] Performance regression: Consumes more Memory
[ ] Breaking backward compatibility

Documentation

[ ] Affects user behaviors
[ ] Contains syntax changes
[ ] Contains variable changes
[ ] Contains experimental features
[ ] Changes MySQL compatibility

Release note

None

@JinheLin https://github.com/JinheLin/tiflash-1/pull/3 seems the size of the changes is acceptable


code inspection fixes

spelling, javadoc fixes, minor syntax + removal of confusing interface implementation from SchemaContext

Codecov Report

Merging #37 into master will increase coverage by <.01%.
The diff coverage is 78.57%.

@@             Coverage Diff              @@
##             master      #37      +/-   ##
============================================
+ Coverage     92.08%   92.09%   +<.01%
+ Complexity      658      656       -2
============================================
  Files            83       83
  Lines          1807     1796      -11
  Branches         80       79       -1
============================================
- Hits           1664     1654      -10
  Misses          110      110
+ Partials         33       32       -1

Impacted Files
Coverage Δ
Complexity Δ

dynodao-api/src/main/java/org/dynodao/DynoDao.java
100% <ø> (ø)
5 <0> (ø)
:arrow_down:

...in/java/org/dynodao/processor/util/StringUtil.java
95% <ø> (ø)
13 <0> (ø)
:arrow_down:

...ao/processor/schema/attribute/DynamoAttribute.java
100% <ø> (ø)
4 <0> (ø)
:arrow_down:

...va/org/dynodao/processor/schema/SchemaContext.java
100% <100%> (+5.26%)
5 <1> (-2)
:arrow_down:

.../org/dynodao/processor/schema/index/IndexType.java
100% <100%> (ø)
1 <0> (ø)
:arrow_down:

...in/java/org/dynodao/processor/util/StreamUtil.java
91.66% <100%> (ø)
6 <1> (ø)
:arrow_down:

...g/dynodao/processor/schema/DynamoSchemaParser.java
100% <100%> (ø)
6 <2> (ø)
:arrow_down:

...o/processor/schema/parse/DocumentSchemaParser.java
97.5% <50%> (ø)
28 <2> (ø)
:arrow_down:

...ao/processor/schema/parse/MapTypeSchemaParser.java
98.55% <50%> (ø)
21 <1> (ø)
:arrow_down:

...o/processor/schema/parse/ListTypeSchemaParser.java
98.24% <50%> (ø)
17 <1> (ø)
:arrow_down:

Continue to review full report at Codecov.

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


Last update 3b50b87...f7fddd6


WebAPI sample problem

Hello!
Sorry for the dummy question. In samples I'm trying to use SampleApi, but every time I got the 401 error in Identity controller. I can't ever see in IndetityServer logs that SampleAPI client tried to connect to the server.
Other clients like "Console ResourceOwner Flow RefreshToken" work fine and connect to Identity Server without any problems.
Where is my problem?
Thank you.

Question is closed - the problem is in my logic :)


Add a configuration editor for the X-Dream software

Numerous configuration values are to be found in the Scripts\main*.txt files.
Create a GUI for these.
Also have it work out which is the right main*.txt file to use.

I'll save this for another repo - this one is dedicated to the bike.


Github stats native pull from GraphQL

Use logic in this repo here to pull Github user information. Top Languages and commit history by language.
https://github.com/anuraghazra/github-readme-stats

closing for now and moving to dev dapp private repo


docs: add save option to npm install command

Adds the --save option to the npm install command for the material2-builds repository.
Follow-Up PR to https://github.com/angular/material2/pull/2752#issuecomment-274332318

LGTM


[MINT-2519] [FE] Notification: Data exchange approach is complete

MINT-2519
Description

add isDataExchangeApproach typeguard for notification settings
Update Notification Settings component to take in new Data Exchange Approach notification subscriptions
Update GetNotificationSttings query and its type
Update i18n file

How to test this change

Navigate to Notification Settings page and verify it matches figma
Play with functionality to see it works accordingly
Try the unsubscribe link and ensure it works as epected
http://localhost:3005/notifications/settings?unsubscribe_email=DATA_EXCHANGE_APPROACH_MARKED_COMPLETE

PR Author Checklist

[ ] I have provided a detailed description of the changes in this PR.
[ ] I have provided clear instructions on how to test the changes in this PR.
[ ] I have updated tests or written new tests as appropriate in this PR.
[ ] Updated the Postman Collection if necessary.

PR Reviewer Guidelines

It's best to pull the branch locally and test it, rather than just looking at the code online!
When approving a PR, provide a reason why you're approving it

e.g. "Approving because I tested it locally and all functionality works as expected"
e.g. "Approving because the change is simple and matches the Figma design"

Don't be afraid to leave comments or ask questions, especially if you don't understand why something was done! (This is often a great time to suggest code comments or documentation updates)
Check that all code is adequately covered by tests - if it isn't feel free to suggest the addition of tests.

Not seeing this notification come through


Disabled not working for dropdown

CODE:
download this app

Not sure what disabled style you are referring to in dropdown, but there is none


Added Logrus hook integration

Added reference to Logrus hook for application insights for use in Golang.

Hi @mrbullwinkle, Would you review the proposed changes? Thanks.


Update test.js

Added hex shorthand tests for both light/dark/hash/nohash.

Thanks I'll check it out!


Add JSON formatting to DataServlet and json parsing to JS file

Looks like I accidentally commented on a specific commit instead of the pull request as a whole, whoops. I'm gonna delete those comments and try again :)

I can't do a merge unfortunately until you approve my request, Ying. I think it's because changes were requested so the process is different.


Remove redundant semicolon

Remove redundant semicolon to make tab() works better in iTerm 2.

...it's the little things. :+1:


AttributeError: 'LossPlot' object has no attribute 'totals'

When running the IPython notebook example, I get the following error:
AttributeError                            Traceback (most recent call last)
<ipython-input-6-9386fd8b8064> in <module>()
      1 model.fit(X_train, Y_train, batch_size=batch_size, nb_epoch=nb_epoch,
      2           show_accuracy=True, verbose=1, validation_data=(X_test, Y_test),
----> 3           callbacks=[loss_plot, conv_weights])

/usr/local/lib/python2.7/dist-packages/keras/models.pyc in fit(self, x, y, batch_size, nb_epoch, verbose, callbacks, validation_split, validation_data, shuffle, class_weight, sample_weight, **kwargs)
    406                               shuffle=shuffle,
    407                               class_weight=class_weight,
--> 408                               sample_weight=sample_weight)
    409
    410     def evaluate(self, x, y, batch_size=32, verbose=1,

/usr/local/lib/python2.7/dist-packages/keras/engine/training.pyc in fit(self, x, y, batch_size, nb_epoch, verbose, callbacks, validation_split, validation_data, shuffle, class_weight, sample_weight)
   1051                               verbose=verbose, callbacks=callbacks,
   1052                               val_f=val_f, val_ins=val_ins, shuffle=shuffle,
-> 1053                               callback_metrics=callback_metrics)
   1054
   1055     def evaluate(self, x, y, batch_size=32, verbose=1, sample_weight=None):

/usr/local/lib/python2.7/dist-packages/keras/engine/training.pyc in _fit_loop(self, f, ins, out_labels, batch_size, nb_epoch, verbose, callbacks, val_f, val_ins, shuffle, callback_metrics)
    810                         for l, o in zip(out_labels, val_outs):
    811                             epoch_logs['val_' + l] = o
--> 812             callbacks.on_epoch_end(epoch, epoch_logs)
    813             if callback_model.stop_training:
    814                 break

/usr/local/lib/python2.7/dist-packages/keras/callbacks.pyc in on_epoch_end(self, epoch, logs)
     37     def on_epoch_end(self, epoch, logs={}):
     38         for callback in self.callbacks:
---> 39             callback.on_epoch_end(epoch, logs)
     40
     41     def on_batch_begin(self, batch, logs={}):

/usr/local/lib/python2.7/dist-packages/agnez-0.1.0-py2.7.egg/agnez/app_callbacks.pyc in on_epoch_end(self, epoch, logs)
     75
     76     def on_epoch_end(self, epoch, logs={}):
---> 77         self.train_values.append(self.totals['loss']/self.seen)
     78         self.valid_values.append(logs['val_loss'])
     79

AttributeError: 'LossPlot' object has no attribute 'totals'

...and I don't entirely know how to fix this. Any help appreciated.
I checked and there is a self.totals in agnez/keras_callbacks.py (in the Plot class), which doesn't seem to be used here, and in keras/callbacks.py (BaseLogger class, but also not sure if used here).
My Keras is version 1.0.6, Theano version 0.9.0dev1.dev-a668c6c5b6d055b233aa5bc50b22800d996ffce1 on Python 2.7, Ubuntu 15.10 64bit.

sorry, maybe there is a compatibility Issue.
the last time I tried this was back in keras 0.3
if you find the bug please make a PR and I'll be glad to review
thanks!


[CCXDEV-5941] Add the Sentry configuration

Description
Adding the configuration for logging to Sentry. The linters will fail as this configuration is not used yet.
Type of change

New feature (non-breaking change which adds functionality)

Testing steps
Manually.
Checklist

[ ] make before_commit passes
[ ] updated documentation wherever necessary
[ ] added or modified tests if necessary
[ ] updated schemas and validators in insights-data-schemas in case of input/output change

Codecov Report

Merging #94 (2622b59) into master (bbdbb6b) will increase coverage by 0.13%.
The diff coverage is 100.00%.

@@            Coverage Diff             @@
##           master      #94      +/-   ##
==========================================
+ Coverage   50.19%   50.32%   +0.13%
==========================================
  Files           6        6
  Lines         763      765       +2
==========================================
+ Hits          383      385       +2
  Misses        354      354
  Partials       26       26

Impacted Files
Coverage Δ

config.go
82.35% <100.00%> (+0.72%)
:arrow_up:

Continue to review full report at Codecov.

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


WS2812 rgbw arg doesn't work?

I'm using these (neopixel buttons)[https://shop.pimoroni.com/products/neopixel-rgbw-mini-button-pcb-pack-of-10?variant=32319411028051]. It works when I don't set rgbw at all but if I try to set rgbw=True or even rgbw=False then the light doesn't light up at all.
Works:
led_strip = plasma.WS2812(num_leds, 0, 0, plasma_stick.DAT, color_order=plasma.COLOR_ORDER_RGB)
led_strip.start()

Doesn't work:
led_strip = plasma.WS2812(num_leds, 0, 0, plasma_stick.DAT, rgbw=True, color_order=plasma.COLOR_ORDER_RGB)
led_strip.start()

Also strangely doesn't work:
led_strip = plasma.WS2812(num_leds, 0, 0, plasma_stick.DAT, rgbw=False, color_order=plasma.COLOR_ORDER_RGB)
led_strip.start()

It was fixed when I changed the color order


Cookbook for enabling Umpire logging

I think this is okay for now, but in general, I don't think features like this should be presented as recipes. It's a fundamental option that applies to the whole library, and recipes were designed to show how to compose Umpire objects for complex use cases.

I agree that recipes don't seem lik the right place to put this.  I'm happy to place it somewhere else.  Do you have any suggestions?

What do you think of this @davidbeckingsale?


New version: ImageMagick.ImageMagick version <IP_ADDRESS>

Created by 🥟 Dumplings in workflow run #6904.

Log
Updated: <IP_ADDRESS> → <IP_ADDRESS>
No ReleaseTime and ReleaseNotes (en-US) for version <IP_ADDRESS>
Submitting WinGet manifests
Found existing pull requests:
New version: ImageMagick.ImageMagick.Q16 version <IP_ADDRESS> - https://github.com/microsoft/winget-pkgs/pull/164938
New version: ImageMagick.ImageMagick.Q8 version <IP_ADDRESS> - https://github.com/microsoft/winget-pkgs/pull/164937
New version: ImageMagick.Q16-HDRI version <IP_ADDRESS> - https://github.com/microsoft/winget-pkgs/pull/164945
Creating manifests
Uploading manifests and making commits
The manifests for the last version <IP_ADDRESS> will be removed. Reason: This task is configured to remove the last version
Creating a pull request

Microsoft Reviewers: Open in CodeFlow

/azp run

Automatic Validation ended with:

Executable C:\Program Files\ImageMagick-7.1.1-Q16-HDRI\magick.exe returned exit code: 1

(Automated response - build 887.)


[Enchantment] Update notification/Log [General UX|UI]

Whenever a new update is run and the portal.json local is updated with a new version number etc.
Display a notification showing what changed in the new update.
I'm pretty new to the whole p2p thing as well as rotonde but this feels like a UX thing that is a nice to have.
I also wanted to mention the possibility that since the elements are generated in script the possibility of actually having them placed in such a way that users can have a local script that effectively takes the same data as arguments as the generating methods but basically overrides the base methods. Thereby allowing users to have there own style and layout effectivly.
But I'm not sure what the relevance of this is in light of the new breaker 0.8 app structure as well I'm familiar with the C# way of creating virtual and overriding methods in the inheritance structure and not familiar at all as to what the JS equivalent of this is and if it is a thing in JS.

I also wanted to mention the possibility that since the elements are generated in script the possibility of actually having them placed in such a way that users can have a local script that effectively takes the same data as arguments as the generating methods but basically overrides the base methods. Thereby allowing users to have there own style and layout effectivly.
At the moment, you can create your own custom.css for styles, and the system allows for client custom.js to be implemented as well. I would start there, it's changes that are not affecting the client base, allowing people to create their own flavour of the client :)

Display a notification showing what changed in the new update.
cool idea! a changelog could be nice in general…


[NOT AZURE] Azure Stack Backup Admin SDK

Description

This is for Azure Stack ONLY.  There seems to be an issue when generating the SDK remotely for the repo some reason.  I have message the Autorest team and ask them for help but no response.
https://github.com/Azure/azure-rest-api-specs/pull/2838

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

[X] Please add REST spec PR link to the SDK PR
[X] I have read the contribution guidelines.
[X] The pull request does not introduce breaking changes.

General Guidelines

[X] Title of the pull request is clear and informative.
[X] There are a small number of commits, each of which have an informative message. This means that previously merged commits do not appear in the history of the PR. For more information on cleaning up the commits in your PR, see this page.

Testing Guidelines

[X] Pull request includes test coverage for the included changes.

SDK Generation Guidelines

[X] If an SDK is being regenerated based on a new swagger spec, a link to the pull request containing these swagger spec changes has been included above.
[X] The generate.cmd file for the SDK has been updated with the version of AutoRest, as well as the commitid of your swagger spec or link to the swagger spec, used to generate the code.
[X] The *.csproj and AssemblyInfo.cs files have been updated with the new version of the SDK.

@deathly809 please fix test failures here

@dsgouda What does "Queue empty" mean?  It looks like it is coming from the test framework but I don't know what to do about it.

Taking a look.

@dsgouda It took me over an hour to record that test.  I am still not sure why the old recording was not working.

@dsgouda For some reason the Batch tests broke.  I did not touch those at all.


unable to patch the openfst.patch

HI,
I am using Ubuntu 12.04. I want to use KALDI toolkit for my project. I am unable to install the OpenFST under kaldi-trunk/tools. I am using the install instructions in kaldi-trunk/tools/INSTALL.
I already have make "make -j 4" and install sph2pipe. Now i need to install openFST.
I am using terminal and I have completed the steps till here:
wget http://openfst.cs.nyu.edu/twiki/pub/FST/FstDownload/openfst-1.3.2.tar.gz
tar -xovzf openfst-1.3.2.tar.gz
But, I am unable to patch the openfst.patch. Kindly help me in this regard. I am new to this toolkit.
Do I need to patch it after the compilation of openFST in terminal or I need to patch it before? and how do I need to patch the file openFST.patch?  It is available in Kaldi-trunk/tools.
Thank you.

I have the same problem what is the command to patch and which file we have to patch.
I am using instructions given in install file it says that run command

for dir in openfst-1.3.2/{src/,}include/fst; do     ( [ -d $dir ] && cd $dir && patch -p0 -N <../../../../openfst.patch ) ; done
but it give me following error
bash: ../../../../openfst.patch: No such file or directory

Please give me a solution i am stuck..!!

@pawan191994  That might be because of pulling the newer version of kaldi which is prepared for openfst-1.3.4. So you don't have the openfst.patch, instead you have openfst-1.3.4.patch. Try to address to this folder. It is under tools/extras or simply copy it to wherever you want.

I have the same problem what is the command to patch and which file we have to patch.
I am using instructions given in install file it says that run command

for dir in openfst-1.3.2/{src/,}include/fst; do ( [ -d $dir ] && cd $dir && patch -p0 -N <../../../../openfst.patch ) ; done
but it give me following error
bash: ../../../../openfst.patch: No such file or directory


Refactor timeseries_anomalies specifically find_anomalies primitive

Moved timeseries_anomalies from MLPrimitives to Orion.
Issue #101.
Issue #102.
To address the issues described, I linked the lines where I introduced the change in timeseries_anomalies from original code:

L175 for fixed thresholding issue, I also introduced a new hyperparamter to the function definition.
L488 for proportional window and step sizes.

Codecov Report

Merging #103 into master will decrease coverage by 2.08%.
The diff coverage is 11.26%.

@@            Coverage Diff             @@
##           master     #103      +/-   ##
==========================================
- Coverage   35.00%   32.91%   -2.09%
==========================================
  Files          22       23       +1
  Lines        1457     1598     +141
==========================================
+ Hits          510      526      +16
- Misses        947     1072     +125

Impacted Files
Coverage Δ

orion/analysis.py
60.00% <0.00%> (ø)

orion/primitives/timeseries_anomalies.py
11.34% <11.34%> (ø)

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 9c8fdb8...9374769. Read the comment docs.


MCVS2015: 2 errors and 5 warnings for minimal.sln

cmake-3.10.2-win64-x64:
webview-master.zip\webview-master\examples\minimal\cmake CMakeLists.txt
minimal.sln:
1>------ Rebuild All started: Project: ZERO_CHECK, Configuration: Debug Win32 ------
1>  Checking Build System
1>  CMake does not need to re-run because C:/$ABC$/webview-master/examples/minimal/CMakeFiles/generate.stamp is up-to-date.
1>  CMake does not need to re-run because C:/$ABC$/webview-master/examples/minimal/webview/CMakeFiles/generate.stamp is up-to-date.
2>------ Rebuild All started: Project: minimal, Configuration: Debug Win32 ------
3>------ Rebuild All started: Project: webview_shared, Configuration: Debug Win32 ------
2>  Building Custom Rule C:/$ABC$/webview-master/examples/minimal/CMakeLists.txt
2>  CMake does not need to re-run because C:/$ABC$/webview-master/examples/minimal/CMakeFiles/generate.stamp is up-to-date.
3>  Building Custom Rule C:/$ABC$/webview-master/CMakeLists.txt
3>  CMake does not need to re-run because C:/$ABC$/webview-master/examples/minimal/webview/CMakeFiles/generate.stamp is up-to-date.
2>  main.c
3>  webview.c
2>C:$ABC$\webview-master\webview.h(1057): warning C4477: 'sscanf' : format string '%02x' requires an argument of type 'unsigned int *', but variadic argument 1 has type 'char *'
3>c:$abc$\webview-master\webview.h(1057): warning C4477: 'sscanf' : format string '%02x' requires an argument of type 'unsigned int *', but variadic argument 1 has type 'char *'
3>  c:$abc$\webview-master\webview.h(1057): note: consider using '%hhx' in the format string
2>  C:$ABC$\webview-master\webview.h(1057): note: consider using '%hhx' in the format string
2>C:$ABC$\webview-master\webview.h(1057): warning C4996: 'sscanf': This function or variable may be unsafe. Consider using sscanf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
3>c:$abc$\webview-master\webview.h(1057): warning C4996: 'sscanf': This function or variable may be unsafe. Consider using sscanf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
3>  C:\Program Files (x86)\Windows Kits\10\Include\10.0.10240.0\ucrt\stdio.h(2254): note: see declaration of 'sscanf'
2>  C:\Program Files (x86)\Windows Kits\10\Include\10.0.10240.0\ucrt\stdio.h(2254): note: see declaration of 'sscanf'
2>C:$ABC$\webview-master\webview.h(1524): warning C4996: 'strncpy': This function or variable may be unsafe. Consider using strncpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
2>  C:\Program Files (x86)\Windows Kits\10\Include\10.0.10240.0\ucrt\string.h(346): note: see declaration of 'strncpy'
3>c:$abc$\webview-master\webview.h(1524): warning C4996: 'strncpy': This function or variable may be unsafe. Consider using strncpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
3>  C:\Program Files (x86)\Windows Kits\10\Include\10.0.10240.0\ucrt\string.h(346): note: see declaration of 'strncpy'
3>LINK : fatal error LNK1104: cannot open file 'ole32 comctl32 oleaut32 uuid.lib'
2>LINK : fatal error LNK1104: cannot open file 'ole32 comctl32 oleaut32 uuid.lib'
4>------ Rebuild All started: Project: ALL_BUILD, Configuration: Debug Win32 ------
4>  Building Custom Rule C:/$ABC$/webview-master/examples/minimal/CMakeLists.txt
4>  CMake does not need to re-run because C:/$ABC$/webview-master/examples/minimal/CMakeFiles/generate.stamp is up-to-date.
========== Rebuild All: 2 succeeded, 2 failed, 0 skipped ==========

me too.

This patch for CMakeLists.txt may fix the two errors:
$ git diff
diff --git a/CMakeLists.txt b/CMakeLists.txt
index d6f75cf..1d2cfdf 100755
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -7,7 +7,7 @@ if(APPLE)
        set(WEBVIEW_LIBS "-framework WebKit")
 elseif(WIN32)
        set(WEBVIEW_COMPILE_DEFS "-DWEBVIEW_WINAPI=1")
-       set(WEBVIEW_LIBS "ole32 comctl32 oleaut32 uuid")
+       set(WEBVIEW_LIBS ole32 comctl32 oleaut32 uuid)
 else()
        set(WEBVIEW_COMPILE_DEFS "-DWEBVIEW_GTK=1")
        find_package(PkgConfig REQUIRED)

Closing this issue due to its age.


Removes Docker (orchestrator) from v3.0 as unsupported

Description

Removes Docker orchestrator information from v3.0 directory as unsupported

Todos

[ ] Tests
[ ] Documentation
[ ] Release note

Release Note

None required

@emanic looks like you have some broken links that need fixing

looks like you need to rebase ...


chore: Platform release 2.67.0

:robot: I have created a release beep boop
2.67.0
2.67.0 (2023-08-15)
Features

Compare identities (#2616) (aafce13)

Bug Fixes

update POETRY_OPTS in private cloud build (#2624) (d76f84c)

2.67.0
2.67.0 (2023-08-15)
Features

Compare identities (#2616) (aafce13)

This PR was generated with Release Please. See documentation.

:robot: Release is at https://github.com/Flagsmith/flagsmith/releases/tag/v2.67.0 :sunflower:


Handle char level tokenization

Add char level tokenizer, modify generation code to handle batched inference with char tok

Also run black and isort!

Also run black and isort!

Done 😄


feat: gzip static resources

using https://pkg.go.dev/github.com/gorilla/handlers?utm_source=godoc#CompressHandler from https://github.com/gorilla/handlers

@zees-dev  have tidy-ed it before pushing, did you notice inconsistencies?

@zees-dev have tidy-ed it before pushing, did you notice inconsistencies?

seems to be an issue on my side - so; LGTM 👍


Addon broken and at risk of being removed from the BetterDiscord site.

A few issues with the theme, all classes are outdated and the link on the site 404's when attempting to go to it due to the /'s in the url.  This is just a heads up that if no changes are made in the coming months, your addon will be removed and will need to be updated and resubmitted to be on the site again.

I already sent a mail to the support about the slashes in the name, I can't even edit the name, I get a 404 too.
About classes, I'll work on it.

Oh, another thing to note while you're fixing the css, consider moving the background image and any other images away from a discord cdn link, those expire after 7-14 days now and will have to constantly be re-fetched to the latest url.


SkyWalking deployment issues

Please answer these questions before submitting your issue.

Why do you submit this issue?
[ ] Question or discussion
[ ] Bug
[ ] Requirement
[ ] Feature or performance improvement

Question

Hello, about 100 microservices with SkyWalking monitoring need to cluster SkyWalking deployment ? I have clustered es, and reduced the esqueque_size, flush related information configuration.

Bug

Which version of SkyWalking, OS and JRE?

Which company or project?

What happen?
If possible, provide a way for reproducing the error. e.g. demo application, component version.

What is your question?

Hello, Do I need to cluster SkyWalking to monitor more than 100 microservices with SkyWalking?  I have clustered es, and reduced the esqueque_size, flush related information configuration.

That depends on your serivce payload and how many CPUs and memory it could use. In normal case, you need, otherwise, why you set elasticsearch in cluster mode.

ok, thank you~


Update progress bar 11% by start of February 2022

4 months already! 😃

Argh! Thanks @stain. I meant to write a script for this. Time flies!


Build Server uploading zip

Q
A

Issue Type
Question/Feature Request

Deployer Version
N/A

Local Machine OS
N/A

Remote Machine OS
N/A

Description
Is any way to upload by Build Server .zip with built project? Uploading 115k files to 15 app nodes sucks 😓

When I try to upload zip file, it is uploading but it corrupt the file on the production server.
task('upload', function () {
upload(DIR . "/.build/current.zip", '{{release_or_current_path}}');
});
@antonmedv @fnowacki
Can you please take a look on upload task if I am doing something wrong here?