Custom fields docs reorg

[x] Taken all valuable information from existing pages and added it to the new category
[x] Deleted old pages
Deleted old images from images folder
Added remaining images to the img folder (Added New image to img folder)
[x] Screenshots updated
[x] all images have an alt tag
[x] all images are named according to style guide
Updated the glossary
[x] Added redirects from deleted page to new content
[x] Head data should have SEO title, keywords, and description
[x] Content is in Jobs-to-be-done format
[x] Update all in-content links and links to deleted pages
[x] Added additional resources (aim for a link to the glossary, the blog and other jobs-to-be-done)
[x] Added a TOC
Added a talk to Dewey/Olivia section
[x] title optimized for google search snippits
[x] content optimized for google search snippits
[x] keyword optimization for each category
[x] addressed/closed any related issues in the backlog
[x] pages are have the correct weight
[x] content has been run through grammarly
[ ] properly trademarked names for any product names outside of SendGrid

on line 39 field type and field name should be italicized


SARAALERT-1350 Bring performance testing into project's GitHub actions

Description
Jira Ticket: SARAALERT-1350
This PR should remove the performance testing from our GitLab CI pipeline and bring them into out GitHub actions pipeline under the "Performance" Group.
Important Changes
Please list important files (meaning substantial or integral to the PR) along with a list of the general changes that should be highlighted for reviewers.
script/ - > performance/

renamed directory for naming consistency

performance/benchmarks/micro_benchmarks.rb

added a file and GitHub actions tasks for tiny benchmarks that can run together which takes on the order of seconds/tens-of-seconds to complete

.github/workflows/performance.yml

new file for the GitHub actions performance group
group should include jobs for: jmeter benchmarks, close patients job benchmark, send assessments benchmark, and micro benchmarks

config/github-ci/github-database.yml

added entry for development database to enable usage of benchmarks & Docker DB image

Checklists
Submitter:

[x] This PR describes why these changes were made.
[x] This PR is into the correct branch.
[x] This PR includes the correct JIRA ticket reference.
[x] Code diff has been reviewed (it does not contain: additional white space, not applicable code changes, debug statements, etc.)
[x] If UI changes have been made, Chrome Dev Tools Lighthouse accessibility test has been executed to ensure no 508 issues were introduced.
[x] Tests are included and test edge cases
[x] Tests have been run locally and pass (remember to update Gemfile when applicable)
[x] Test fixtures updated and documented as necessary

@Bialogs  :

[ ] Code is maintainable and reusable, reuses existing code and infrastructure where appropriate, and accomplishes the task’s purpose
[ ] The tests appropriately test the new code, including edge cases
[ ] You have tried to break the code
[ ] If applicable, you have tested changes against a large database, and considered possible performance regressions

@holmesie  :

[ ] Code is maintainable and reusable, reuses existing code and infrastructure where appropriate, and accomplishes the task’s purpose
[ ] The tests appropriately test the new code, including edge cases
[ ] You have tried to break the code
[ ] If applicable, you have tested changes against a large database, and considered possible performance regressions

@tstrass  :

[ ] Code is maintainable and reusable, reuses existing code and infrastructure where appropriate, and accomplishes the task’s purpose
[ ] The tests appropriately test the new code, including edge cases
[ ] You have tried to break the code
[ ] If applicable, you have tested changes against a large database, and considered possible performance regressions

What could be interesting is having badges on the PR template that show the latest performance metrics and possibly the current branch's performance metrics as well. I think we could accomplish this for free using https://shields.io/ and point it to json in another SaraAlert organization repository, with the JSON files automatically being updated with this GitHub Actions action https://github.com/marketplace/actions/push-a-file-to-another-repository

Needs a rebase into 1.27.0, however I'm pretty happy with it overall. Once rebased I'll take a final look and approve if I don't find anything.

@holmesie rebased to 1.27.0


[SPARK-35470][PYTHON] Fix disallow_untyped_defs mypy checks for pyspark.pandas.base

What changes were proposed in this pull request?
Adds more type annotations in the file python/pyspark/pandas/base.py and fixes the mypy check failures.
Why are the changes needed?
We should enable more disallow_untyped_defs mypy checks.
Does this PR introduce any user-facing change?
Yes.
This PR adds more type annotations in pandas APIs on Spark module, which can impact interaction with development tools for users.
How was this patch tested?
The mypy check with a new configuration and existing tests should pass.

Test build #140010 has started for PR 32968 at commit fae2c02.

Test build #140010 has finished for PR 32968 at commit fae2c02.

This patch passes all tests.
This patch merges cleanly.
This patch adds the following public classes (experimental):
class SparkIndexOpsMethods(Generic[T_IndexOps], metaclass=ABCMeta):
class SparkSeriesMethods(SparkIndexOpsMethods[\"ps.Series\"]):
class SparkIndexMethods(SparkIndexOpsMethods[\"ps.Index\"]):

Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/140010/

Kubernetes integration test starting
URL: https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder-K8s/44536/

Kubernetes integration test status success
URL: https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder-K8s/44536/

Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder-K8s/44536/

Test build #140093 has started for PR 32968 at commit 99c31c5.

Kubernetes integration test unable to build dist.
exiting with code: 1
URL: https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder-K8s/44621/

Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder-K8s/44621/

Test build #140093 has finished for PR 32968 at commit 99c31c5.

This patch passes all tests.
This patch merges cleanly.
This patch adds the following public classes (experimental):
public class MergedBlockMetaRequest extends AbstractMessage implements RequestMessage
public class MergedBlockMetaSuccess extends AbstractResponseMessage
public abstract class AbstractFetchShuffleBlocks extends BlockTransferMessage
public class FetchShuffleBlockChunks extends AbstractFetchShuffleBlocks
public class FetchShuffleBlocks extends AbstractFetchShuffleBlocks
class ReuseMap[T <: T2, T2 <: QueryPlan[T2]]

Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/140093/

cc @HyukjinKwon @itholic @xinrong-databricks

Test build #140100 has started for PR 32968 at commit f72fa7e.

Test build #140100 has finished for PR 32968 at commit f72fa7e.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Kubernetes integration test starting
URL: https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder-K8s/44628/

Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/140100/

Kubernetes integration test status failure
URL: https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder-K8s/44628/

Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder-K8s/44628/

Merged to master


Consider semver(-ish) for versioning?

TL;DR: Consider semver(-ish) for versioning, at least minor for removing features?
I tried searching if there's some history regarding the versioning, but wasn't able to find it, so sorry if this has been discussed!
I think there have been cases like those before, but I arrive here via our stylelint pipeline failing, finding https://github.com/browserslist/caniuse-lite/issues/129 and subsequently https://github.com/RJWadley/stylelint-no-unsupported-browser-features/issues/299.
Surely it would require some effort and time to adjust the tooling, but would be open to consider semver or semver-ish for versioning of caniuse-db?
Currently the advice seems to be to pin caniuse-db to a specific version, which of course has the drawback of having to update it, be it manual or (semi-)automatic.
With semver at least people would generally be able to stay up to date, with a breaking change being more of a conscious update step.
Alternatively semver-ish could be an idea, for example keep the major as is and increase minor with breaking changes, such that other projects could depend on caniuse-db with ~ for patch level versions, like ~1.0.30001668, covering most of the time.
I suppose breaking changes would only be removing features and really drastic changes to the schema of the JSONs? 🤔

As a little bit of a more subjective note, I use Renovate quite a bit and am bummed when there are breaking changes in a patch level.
So given the foundational nature of caniuse with other tools depending on it, I think it would really be good to take that wide reach to heart and make it somewhat easier on dependents :)

Yes, I think this is reasonable. And thanks for calling out the effect of removing a feature, was not aware of the effect that had had (one of the reasons I try to avoid big changes in the first place).
Will definitely consider using major/minor updates for big changes in the future. Thanks!


Collapsing bootstrap navbar menu - menu items shortened during collapsing

Here is plnkr reproduce scenario
To reproduce: make the view narrow (so the toggle button appears) and expand a toggle menu. Now collapse the menu. Notice that menu items are shortened when menu is collapsing (a white "right margin" temporarily appears on the plnkr).
Possible cause and fix:
The height set in collapse directive's collapse() function is too low (1px too low in the example):
element.css({ height: element[0].scrollHeight + 'px' });
This causes a vertical scroll bar to be temporarily shown for menu items (the scroll bar is visible when debugging, you won't notice it in the plnkr).
I've changed scrollHeight to offsetHeight and the problem disappears (in the example, offsetHeight is 1px longer than scrollHeight, probably because it includes also the border height). I'm not a DOM master, so I'm not sure this fix won't break anything.

This should currently be fixed via 6d1cd0f


can you publisher dsr_example2 like dsr_example in doosan-robot1

Hello @Lau-JW ,
"dsr_example2" pkg will be added shortly.
Thank you for your patience.


Run build workflow

Thank you for contributing! Please check the following things before submiting your PR:
Required:

[x] I have read and followed the contributing guidelines

If necessary:

[ ] I have updated the README and documentation.
[ ] I have updated the ChangeLog with the changes I have made.

Added workflow to run build automatically.

Closes #27

Note: we will close your PR without comment if you do not check the required boxes above and provide ALL requested information.

I thought it will commit automatically after running build

I thought it will commit automatically after running build

No, How do you do?
Will you just run npm run build and that's all??

No probs


splice not removing data from Polymer Collections?

Description
Polymer throws TypeError: Cannot read property 'length' of undefined in polymer.html:2315
This is a setting up a property that drives a set of nested don-repeats representing all the days of a month (and a bit). in an appointment calendar.  When the user changes month, we need to clear the array down and then build it back up again for the new month.
In debugging the problem, it occurs the second pass through when using path 'myarray.#0'
at approximately (ie on my version of polymer which is probably older than master) line 2182 of polymer.html there is a line which is attempting to fetch the part
prop = Polymer.Collection.get(array).getItem(part);
in the getItem(part) it is looking in the collections store with key = 0, but the actual entry is stored at key 6 and keys 0-5 don't exists.   I suspect this.splice call made to reset the array has removed some entries but not adjusted the index.  I am afraid my knowledge of the Polymer code doesn't allow me to go much further.
Live Demo

https://jsbin.com/boleko/edit?html,console,output
Steps to Reproduce
1.Create an array property and built it up using this.push and paths, so that changes are notified
2. Use this.spilce('myarray',0) to clear the array out
3 Rebuild array (normally with new data, but current jsbin uses the same)
Expected Results
The setup completes successfully
Actual Results
An error is thrown TypeError: Cannot read property 'length' of undefined in polymer.html:2315
Browsers Affected

[ X] Chrome
[ ] Firefox
[ ] Edge
[ ] Safari 9
[ ] Safari 8
[ ] IE 11

Versions

Polymer: v1.6.1
webcomponents: v0.7.22

There is an issue in your JSBin. When you do
path = 'myarray.#' + i;
for(var j = 0; j < 7; j++) {
  this.push(path,{id:j});
};

you use the # key notation.  But keys are kept to be secret. They are stable even if you wipe the complete array (via splice e.g.). In your example you're probably good to go, if you just leave the # out. That is your path becomes just myarray.0 etc.
Otherwise if it gets hairy, you might need to ask Polymer.Collections to return you the correct key for a given item. From the top of my head this is something like Polymer.Collections.get(this.myarray).getKey(<...item...>).

Thanks - taking the '#' out really solved it.  I spent hours yesterday trying to get to the bottom of how to manipulate the arrays so that my dom-repeat templates would notice the change.  I found it very difficult to get to the bottom of what exactly the path notation should be.
Taking the #'s out has made it work beautifully - even when an ajax call later returns lots more additional data and it just updates the screen seamlessly.
Thanks


Update docker/README.md for deploy.sh and template.

Also add deploy.sh check for empty string values.

See last comment in https://github.com/mediacloud/story-indexer/issues/62

@thepsalmist any comments/questions?


Fix support for --incompatible_disallow_empty_glob

This allows downstream repos to set this flag

@keith would you mind adding allow_empty here?
https://github.com/bazel-contrib/toolchains_llvm/blob/be777a3a39dfe5f16ce6beda2062d50d71c74ebf/tests/openssl/openssl.bazel#L840-L845

added! we'll see!

Ping on this, would be great to land it :)


Show Following You Chip

:tada: This PR is included in version 1.13.0 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:


Updates to unified_diff (See details below).

Convert README.rdoc to README.md
Add version and travis svg badges to README.md
Update Copyright year to 2015
Update Minitest to 5.5.1
Add a .travis.yml from this sample .travis.yml

Thanks!

No, thank you!


event_stream_data_standard

I'm working with this fork of the FEMR code to exercise some of the EHRSHOT work - and I've run aground in this version of the data prep because some basic objects like Patient and Label have been moved to a module I can't find in this code base.
Can you please help me locate event_stream_data_standard?

Hi, so sorry I didn't get to the issue sooner, I'm actually also learning
how to use femr myself! I'm curious, how come you forked my version instead
of from the original repository?
On Mon, Mar 18, 2024, 9:07 AM kgweber-um @.***> wrote:

Closed #1 https://github.com/tishyac3141/femr_0.2.0/issues/1 as
completed.
—
Reply to this email directly, view it on GitHub
https://github.com/tishyac3141/femr_0.2.0/issues/1#event-12155031546,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AKQBOEDHLIBEQPMGSCN3JYLYY4GK7AVCNFSM6AAAAABEZJLQDGVHI2DSMVQWIX3LMV45UABCJFZXG5LFIV3GK3TUJZXXI2LGNFRWC5DJN5XDWMJSGE2TKMBTGE2TINQ
.
You are receiving this because you are subscribed to this thread.Message
ID: @.***>

I think your repo has richer huggingface code than any of the tags I've been able to find over on the main repo ... by the way, event_stream_data_standard was renamed meds.
I'm having to hack together a lot of code to bridge the gap between the Huggingface model and the original way femr does things... including their shift to meds

Ahh got it. I'm guessing you're referring to CLMBR? I'm also trying to work with that, though I have to downgrade flash_attn and femr because of some CUDA version restrictions. If you don't mind, do you think we could meet over zoom and chat further? I think some of our research interests might be aligned. Please email me at<EMAIL_ADDRESS>and we could perhaps figure out a time that works.

Exactamundo. I can't quite find a blend of femr versions that lets me transform my data and apply the HF model to it.  WIll drop you a line.


Update csv annotation with mcg-standlaone feature

Added "mcg-standalone" in the supported features l;ist of operator csv.
This is required so we can have control over the enablement of OCS features in OCP console
Implements https://issues.redhat.com/browse/RHSTOR-2129
Signed-off-by: Afreen Rahman<EMAIL_ADDRESS>

Tests failing due to:
Init container clonerefs not ready: (state: terminated, reason: "ContainerStatusUnknown", message: "The container could not be located when the pod was terminated") Init container initupload not ready: (state: waiting, reason: "PodInitializing", message: "") Init container place-entrypoint not ready: (state: waiting, reason: "PodInitializing", message: "")

/retest

Ad Umanga suggested. However I'm working on a related PR that may make sense to incorporate this into.

Ack.
Seperated the commits. @umangachapagain @jarrpa


nginxModules.moreheaders: 0.33 -> 0.36; adopt

Description of changes
Tested this on my nginx which has a more complex config and everything continue to work like before.
Things done

Built on platform(s)

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

For non-Linux: Is sandboxing enabled in nix.conf? (See Nix manual)

[ ] sandbox = relaxed
[ ] sandbox = true

[x] Tested, as applicable:

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

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

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

[x] Fits CONTRIBUTING.md.

Add a :+1: reaction to pull requests you find important.

Please consider adding a NixOS test for this popular module.

I've only seen your comment just now and based on that did #281167


[feat] cmd+num to switch accounts

Coming from Boxy and one of the features I quickly missed was a keyboard shortcut to switch between accounts (cmd+1, cmd+2, etc), super handy until (if) a unified inbox ever becomes possible.

cc @JohnnyBui

I want to close this project. Take a look at the explanation: #101
If you still need this project, please, fork the repo.


Signup next button doesnt work - Fix gundb init stuck

@AnastasiiaOdnoshevna @alexpirogovqa you should now be able to test #1273 on dev


Fix up exception value and typo in README

Coverage remained the same at 94.444% when pulling 0ea404c62576afad9dd4eddaf57b6e9ac141a0d6 on jamlamberti:fix-exception-str into e05e847e5344f8099a6ddc444cb2c6dced919975 on satellogic:master.

Thanks @jamlamberti!


Adding Generic PositiveInt Macro & Apply to JetDim's > 0 dimension Field

https://github.com/non/spire/issues/437

Posted this SO question due to difficulty using the macro - http://stackoverflow.com/questions/29949563/using-macro-to-make-case-class

This compiled and tested locally for me. Thanks to @tixxit, who told me exactly how to implement the macro in my above SO question.
Aside: Here's follow-up discussion: https://groups.google.com/forum/#!topic/spire-math/FYWFkcZI7Ic.
I think this is ready for review. But I need to look at how to test macros - I hadn't used them before this PR, and I don't know how to test them.

I double-checked that there's whitespace at the end of each file.
I suppose that adding tests, i.e. to ensure that the PositiveInt macro and its usage in JetDim work correctly, is preventing this PR's acceptance?

After merging upstream/master:
scala> import spire.math._
import spire.math._

scala> JetDim(100)
res1: spire.math.JetDim = JetDim(PositiveInt(100))

scala> JetDim("-55".toInt)
java.lang.IllegalArgumentException: requirement failed

With respect to unit testing macros, is there any update to SI-5989?

I saw the following failure in the Travis CI Build:

org.scalajs.jsenv.ComJSEnv$ComClosedException: JSCom has been closed

I'm not sure if my change had caused it, but I'm going to close & re-open this PR to trigger a re-build.

To rerun travis CI, you don't have to close and reopen the PR. There is a button on the CI gui (on the right of the header panel) to rerun the CI. Sadly, this is necessary sometimes.
Since the CI runs very long, I usually run
sbt validateJVM
sbt ++2.10.5 validateJVM

locally.

I reran the CI, and this time both 2.10 and 2.11 passed.

Thanks @rklaehn. Once I figure out how to test macros (http://stackoverflow.com/questions/32173578/testing-a-macro), I'll add them for this macro.

Ran into this issue when trying to test a simple macro.
Once this change gets published, I'll update the build.sbt to reference that new scalatest version. And, I'll add the macro test.

I think that there's a mistake in the above macro - demonstrated by this question.

Both of the following ran successfully for me:
sbt validateJVM
sbt ++2.10.5 validateJVM

I don't see how to manually re-build, so I'm closing and re-opening.
-http://stackoverflow.com/questions/17606874/trigger-a-travis-ci-rebuild-without-pushing-a-commit

Hmm. In both builds I'm seeing the following failure.
[info] Fast optimizing /home/travis/build/non/spire/macros/.js/target/scala-2.11/spire-macros-test-
fastopt.js
java.io.IOException: Failed to deserialize info of
/home/travis/.ivy2/cache/org.scalatest/scalatest_sjs0.6_2.11/bundles/scalatest_sjs0.6_2.11-3.0.0-
M8.jar#org/scalatest/prop/Tables.sjsir

This isn't related to my changes, is it? Could you please take a look, @rklaehn?
Thanks.

Could you please take a look, @non - https://github.com/non/spire/pull/438#issuecomment-140604839?
Thanks!

Given that we aren't using primitives in this PR, could we get rid of them in this PR and make a separate PR to review them separately?

Any implications to making the PositiveInt class a value class instead of a case class?

... other than the public constructor, which sucks but I could live with.

Thanks for the gentle poke @kevinmeredith :)
First of all, sorry I haven't been able to give this PR as much love as it deserved. I'm going to see if I can get Travis to successfully build it (it doesn't seem like the errors have anything to do with your code).
The macros all look fine, but I see a few issues. It looks like we will unconditionally be doing a require(n > 0) check at runtime (even when the macro has verified this at compile-time). Also, it seems like we will be allocating an instance of the class instead of using a value class. Ideally there should be little-or-no overhead when using this with an Int constant.
What do you think? Could we move the require check into a factory constructor that gets bypassed when called from a macro? Could we make this a value class? Also, worth adding NonNegative and NonZero wrappers too?

@tixxit Yeah, if it's a value class then folks will always be able to bypass the safety by instantiating it directly, but I can live with that if we clearly document how we expect the type to be used.

What do you think of having an alternative implicit Int => PositiveInt conversion (macro) that requires a literal to compile. That way, people could still just Semigroup.combineN(x, 23).

@tixxit that works for me.
So to be clear, the design would be:

implicit Int => PositiveInt using macro, requiring literal value, no runtime check
explicit PositiveInt(n) factory constructor, with runtime check
new PositiveInt(n) unsafe constructor without check whose use is discouraged.

Is this what you mean?

Yes. Though having the PositiveInt(n) constructor be a macro that can optionally elide the runtime check is nice too. I feel like some folks may not like the implicit conversion and just use PositiveInt(n) for cleanliness and I don't want to punish them for it.

Right, OK, so let's amend the factory constructor to "use macro if able, otherwise runtime check"

So I think we can fix the build error by updating to scala.js 0.6.5 (at least, that worked locally after things failed for me).

@kevinmeredith I'm going to push your branch to origin with a proposed extra commit. I'll link it here and see what you think.

Take a look at 65f0d4192 and see what you all think.

@kevinmeredith Would you like me to open a PR based on the branch with that commit? If we did that, then @tixxit, @rklaehn, or someone else can sign-off on it and we can merge it into master.

Would you like me to open a PR based on the branch with that commit?

Yes, please, @non.

Perhaps it's worthwhile for this PR to close, and then use shapeless's Nat?
Note - I've never used this library's Nat, but I imagine it's the same as Idris's.
I believe that @tixxit had suggested this route previously.


Smoothing control

Hey guys, there is a problem with the smoothing video, which is being displayed over the marker @hiukim
I'll attach the video, and code is here: https://pastebin.com/QwnCEsm9
used the recommended filterMinCF:0.1; filterBeta: 10 "warmupTolerance: 1" and "missTolerance: 1", however no success
https://user-images.githubusercontent.com/117938899/202874023-2d38b491-d996-4f4b-96c9-19ac7a1270be.MP4

@TeMa183 Try this:
filterMinCF: .001 and filterBeta: 1
or try self variant params, mayb .0001 & .01 or others (find best for ur app)

@arslc I'm sorry, could you please check my code?^^
As I'm not sure I use these tags properly(

@arslc Thanks, works much better!


Crd for units #536

Description
Added table view for units, and CRD logic
Testing instructions
Add a set up instructions describing how the reviewer should test the code

[ ] Review code
[ ] Check Actions build
[ ] Review changes to test coverage

Agile board tracking
closes #536

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

Project coverage is 94.19%.  Consider uploading reports for the commit 54c472d to get more accurate results

Files
Patch %
Lines

src/mocks/handlers.ts
93.10%
4 Missing :warning:

src/admin/units/units.component.tsx
98.63%
3 Missing :warning:

src/admin/units/unitsDialog.component.tsx
99.21%
1 Missing :warning:

Additional details and impacted files
@@                   Coverage Diff                    @@
##           add-admin-route-#533     #542      +/-   ##
========================================================
+ Coverage                 93.49%   94.19%   +0.70%
========================================================
  Files                        65       67       +2
  Lines                     17839    18380     +541
  Branches                   2044     2084      +40
========================================================
+ Hits                      16678    17313     +635
+ Misses                     1159     1065      -94
  Partials                      2        2

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

api e2e tests pass locally - requires #256 to be merged in on the backend


Update mdoc, sbt-mdoc to 2.6.0

About this PR
📦 Updates

org.scalameta:mdoc
org.scalameta:sbt-mdoc

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

🔍 Files still referring to the old version number
The following files still refer to the old version number (2.5.4).
You might want to review and update them manually.
project/src/main/scala/modules/scalaHttp4s.scala

⚙ Adjust future updates
Add this to your .scala-steward.conf file to ignore future updates of this dependency:
updates.ignore = [ { groupId = "org.scalameta" } ]

Or, add this to slow down future updates of this dependency:
dependencyOverrides = [{
  pullRequests = { frequency = "30 days" },
  dependency = { groupId = "org.scalameta" }
}]

labels: library-update, early-semver-minor, semver-spec-minor, old-version-remains, commit-count:1

Superseded by #2024.


Upgrading refresh chef server components to 14.9.23 version

Signed-off-by: Vinay Satish<EMAIL_ADDRESS>:nut_and_bolt: Description: What code changed, and why?
Upgrading the chef server to latest version - 14.9.23. The components are pointing to the new refresh channel of habitat.
:chains: Related Resources
:+1: Definition of Done
:athletic_shoe: How to Build and Test the Change
:white_check_mark: Checklist
All PRs must tick these:

[ ] I have read the CONTRIBUTING document.
[ ] All commits signed-off for the Developer Certification of Origin.

With occasional exceptions, all PRs from Progress employees must tick these:

[ ] Is the code clear? (complicated code or lots of comments--subdivide and use well-named methods, meaningful variable names, etc.)
[ ] Consistency checked? (user notifications, user prompts, visual patterns, code patterns, variable names)
[ ] Repeated code blocks eliminated? (adapt and reuse existing components, blocks, functions, etc.)
[ ] Spelling, grammar, typos checked? (at a minimum use make spell in any component directory)
[ ] Code well-formatted? (indents, line breaks, etc. improve rather than hinder readability)

All PRs from Progress employees should tick these if appropriate:

[ ] Tests added/updated? (all new code needs new tests)
[ ] Docs added/updated? (all customer-facing changes)

Please add a note next to any checkbox above if you are NOT ticking it.
:camera: Screenshots, if applicable

closed in favour of https://github.com/chef/automate/pull/6183


Listen to Kafka cluster messages

Hello, is there any way to listen messages from one of the instances from Kafka cluster?
I tried with
./plumber-linux -d read message kafka --topic=my-topic-name --address=one.of.the.nodes:9092

but I get message:
INFO[0000] Initializing (could take a minute or two) ...  pkg=kafka/read.go

Nothing happens even after 10 minutes

Hey there - the example you provided should work. Are you sure that your Kafka brokers accept non-ssl connections? See if your brokers are listening on 9094 and if so, use --insecure-tls.

I sure, that brokers listening on 9092: I can't read messages with the Java driver. I would like to provide more info to figure out what is happening, but seems like -d option doesn't help in this case. Is there another way to enable trace/info log?

@rasklaad I will see if there's a way to add a bit more debug output to help understand where we are in the "consuming process". With that said, can you describe your testing process?
In your case, I would do as follows:

Start one instance of plumber in "read" mode against your broker
Start another instance of plumber in "write" mode against your broker
See if the message shows up on the first instance of plumber.

If that doesn't work - I would update your Java code to consume from your broker and use plumber to write a dummy message. See if that works and go from there.

the same as the issuer. when I add --insecure-tls also get an error as follow:
plumber read message kafka --insecure-tls --address=one.of.the.nodes:9092 --topic=EVM_Billing_Test
FATA[0000] Unable to complete command: unable to create new reader: unable to create initial connection to host '<IP_ADDRESS>:31505': read tcp <IP_ADDRESS>:63084->one.of.the.nodes:9092: read: connection reset by peer

@Icedroid are you able to write to that topic via plumber?
If you are certain that this is not a TLS issue, I think this might be a client/broker version problem.
Could you and @rasklaad let me know what versions your brokers are? Would be super helpful.
Thank you!

Closing this for now. Please provide version info :)

Sorry, I forgot about this issue.
I tried following:

Started one plumber in read mode
Push message from another instance of plumber
Still can't see message in read mode, but I can see pushed message by java driver

Facing the same issue. The cluster is hosted using strimzi in k8s.

Facing the same issue. The cluster is hosted using strimzi in k8s.


Register package

@JuliaRegistrator register

@ThummeTo you need to turn on JuliaRegistrator for this repo and then write the above message in a comment below.

https://github.com/JuliaRegistries/Registrator.jl

Pending registration ;-)

Nice, congratulations! I will close this issue.

Last time I registered something, there was a waiting time of 3 days to allow others to announce concerns with the package/naming. So this issue might be stille bw open a little.
Unregistered packages can be used in package mode via add "https://github.com/ThummeTo/ForwardDiffChainRules.jl" or Pkg.add("https://github.com/ThummeTo/ForwardDiffChainRules.jl")

Ya it takes 3 days but it's pretty routine. I don't expect any trouble.

Nice, congratulations! I will close this issue.

Congratulations to you too ;-)


Adding support for Astar and Shiden chains

Astar
Chainid: 592
RPC endpoint: https://evm.astar.network
Block explorer: https://blockscout.com/astar/
Shiden
Chainid: 336
RPC endpoint: https://evm.shiden.astar.network
Block explorer: https://blockscout.com/shiden/
CC: @rmeissner

@nick8319 could you resolve the conflicts?

@rmeissner resolved, thank you!


Feature request: custom websocket path

Currently there is no ability to connect to websocket at some custom path like ws://myhost:80/websockets/test/ - it might be very useful in scenarios when Nginx websocket proxy is involved.
Currently there is dirty hack that allows to do this: specifying path as part of port parameter in createClient call like const client = Gremlin.createClient('80/websockets/test/', 'localhost');
I wonder if it's possible to rewrite url generation to support one additional parameter path so the call would be like const client = Gremlin.createClient(80, 'localhost', '/websockets/test/');

That's indeed a dirty hack :). I'll see if I can add this feature soon -
maybe this weekend.
On Thursday, 17 March 2016, Konstantin V. Salikhov<EMAIL_ADDRESS>wrote:

Currently there is no ability to connect to websocket at some custom path
like ws://myhost:80/websockets/test/ - it might be very useful in
scenarios when Nginx websocket proxy is involved.
Currently there is dirty hack that allows to do this: specifying path as
part of port parameter in createClient call like const client =
Gremlin.createClient('80/websockets/test/', 'localhost'); - I wonder if
it's possible to rewrite url generation to support one additional parameter
path so the col would be like const client = Gremlin.createClient(80,
'localhost', '/websockets/test/');
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub
https://github.com/jbmusso/gremlin-javascript/issues/32

--
Jean-Baptiste

Added in v2.2.0

Thank you very much!

Note that you do not have to add a leading slash to the provided path, the client should handle this for you.


Test inconsistent

At
https://github.com/stack-of-tasks/tsid/blob/master/src/formulations/inverse-dynamics-formulation-acc-force.cpp#L130
Either the test should be "if (weight<=0.0)", or the message should be  "weight should be negative".
I think that the test should be "if (weight<=0.0)" and the message is the right one.
The same type of inconsistency occurs at
https://github.com/stack-of-tasks/tsid/blob/master/src/formulations/inverse-dynamics-formulation-acc-force.cpp#L135
https://github.com/stack-of-tasks/tsid/blob/master/src/formulations/inverse-dynamics-formulation-acc-force.cpp#L154
and https://github.com/stack-of-tasks/tsid/blob/master/src/formulations/inverse-dynamics-formulation-acc-force.cpp#L159

I think you're right, but I let @olivier-stasse answer you because I think he has been the one writing those lines of code.


Issues/18 href attr

Add href and html attributes and property setters as proposed at https://github.com/Juicy/juicy-html/issues/18#issuecomment-320338863 with backward compatibility layer and warning for old content attr.
Please note that this is not the end of the story, once we release this in CE V0 with new minor/major I'd  start a new major written in CE v1 only (to be run in V0 using polyfill like document-register-element)
//cc @warpech @alshakero

Discussed with @tomalec today that this has to be released as it increases v0 performance greatly.

@warpech  is it good to go now?

Yes, as soon as the tests go green. Safari 11 on Mac works ok.


Updating documentation for secret_key

Clarifying doc to fix #317

Coverage remained the same at 27.007% when pulling 65d9abc7494230cae065fd7edcd49fd65673f764 on mterzo:doc_update into 1966c1d31dfd648004b3afc6915ecd90bf9cc72d on voxpupuli:master.


Update timestamp only if there are other changes

Hi!
Is there a way to make the asset generation idempotent so that it won't update the timestamp in the assets file if there are no other changes within the data?
My configuration looks like this:
pkg: assets
dest: "."
fmt: true
output: assets.go
updater:
  enabled: false
custom:
  - files:
    - "./data/*.jpeg"
    base: "./data/"

Sorry, didn't mean to close it.
Check the changelog: https://github.com/UnnoTed/fileb0x/blob/master/CHANGELOG.md

works like a charm!
Thank you for the quick response and the fix :)


Add UI for Infrastructure Service in SFX

Adding screen shots of the page added for more clarity. @jeffj6123  let me know if you need anything else


document features of LDAP-Sync

Not a real bug, but I was wondering about the features of LDAP-Sync and couldn't find it in the documentation website. Thus I'd love to see it extended a little. I'm especially interested if the app

is a pure LDAP adaptor (e.g. providing access to an LDAP directory while being online)
syncs the remote LDAP contacts to the phone (one-way sync)
is capable of syncing changes back to the LDAP server (bidirectional sync)
if bidirectional sync is supported: if it is customisable (e.g. supporting a read-only access)
Many thanks in advance!

Hi, the app syncs the remote LDAP contacts to the phone (one-way sync). It works purely read-only.


Todays average prices missing from 23:00 to 24:00

At 23:00 the sensor.average_electricity_price_today has no today's prices, but still has tomorrow's prices. When it becomes 24:00 all prices are correct again.
I suspect that this is caused by timezone / daylight savings time. But still investigating it.
This is what I know now.
My setup:
Core 2024.5.4
Supervisor 2024.05.1
Operating System 12.3
Frontend 20240501.1
hass-entso-e 0.0.1
Timezone: GMT+01:00) Amsterdam
Current date: 24 may 2024, so no daylight savings time at this moment.
Findings:
The sensor.average_electricity_price_today contains the following attributes:

state_class: measurement
unit_of_measurement: €/kWh
attribution: Data provided by ENTSO-e Transparency Platform
device_class: monetary
icon: mdi:currency-eur
friendly_name: Average electricity price today (Energy Prices)
prices_today: see below
prices_tomorrow: see below
prices: see below

The three price attributes show the issue.
At all times 'prices' contain a list of today's and tomorrow's prices, if available.
Until 23:00 the 'prices_today' contains a list of today's prices. From 23:00 until 24:00 this list becomes empty.
At all times 'prices_tomorrow' contains tomorrow's prices, if available.
In my situation I use the Day Ahead Prices for The Netherlands. The prices for tomorrow are available from ~15:00 today. From that time, the attribute prices_tomorrow is filled. At 24:00 the prices_tomorrow becomes an empty list.
This is all normal behaviour.
At 23:00 when 'prices_today' becomes an empty list, the 'prices' list still contains all prices both today and tomorrow.
I'm not sure what triggers this effect. It could be the hourly timer event used to update the prices from ENTSO-e.
I have tried to determine where this issue could be caused in the source code. But as I'm new to HA, Python, Jinja2 and all other languages used, this is not so easy.
One possible location is in the file coordinator.py which contains:
class EntsoeCoordinator(DataUpdateCoordinator):
    """Get the latest data and update the states."""

<snip>

async def _async_update_data(self) -> dict:
        """Get the latest data from ENTSO-e"""
        self.logger.debug("Fetching ENTSO-e data")
        self.logger.debug(self.area)

        time_zone = dt.now().tzinfo
        # We request data for yesterday up until tomorrow.
        yesterday = pd.Timestamp.now(tz=str(time_zone)).replace(hour=0, minute=0, second=0) - pd.Timedelta(days = 1)
        tomorrow = yesterday + pd.Timedelta(hours = 71)

        data = await self.fetch_prices(yesterday, tomorrow)

        <snip: functions continues...>

This seems the only place in the source code where:

a time_zone is used and thus could be off by -1 or+1  hours.
a distinction is made in processing logic between today and tomorrow

The 'strange' thing I see happening here, is:

The TimeZone used by HA is used to query the ENTSO-e API.
The HA TimeZone is 'local' to me: UTC+02:00
The ENTSO-e TimeZone is UTC.
This could explain a mismatch of a couple of hours. And probably different for summer and winter because of daylight savings time.
But my search then ends in a call to EntsoePandasClient in module enstoe. This module I can not find the source code for.

So who could help analyze this behaviour further?
If a solution can be found, I'm willing to learn how to use git, update and publish the code.

I now have an example of this effect happening. The results are for Thursday 06-06-2024. The following picture are from 23:15 and show:

entity sensor.average_electricity_price_today contains attributes:
state_class: measurement
unit_of_measurement: €/kWh
attribution: Data provided by ENTSO-e Transparency Platform
device_class: monetary
icon: mdi:currency-eur
friendly_name: Average electricity price today (Energy Prices)
prices_today: <list of prices for tomorrow in stead of today>
prices_tomorrow:
prices: <list of prices for today and tomorrow>

Which looks like this in the State inspector:

As I'm using the integration as input for the EV Smart Charging integration. It gets confused when scheduling charging of my car around 23:00.

The beta version of v0.5.0 contains a complete rework of this logic.
Can you test and provide feedback?

Should be fixed in the latest beta (v0.5.0-beta2)

v0.5.0 is released. The discussed issues should be solved. Please feel free to open a new issue if you feel this is needed.


Unresponsive View Count element

Describe the bug
The element showing the stars and the view count on the project info page is irresponsive. Its size remains same even when the browser window is reduced.
To Reproduce
Steps to reproduce the behavior:

Go to 'circuitverse.org/examples'
Open up any featured example
Reduce the browser window to 480*676 or less
See error

Expected behavior
The view count element should be made responsive and its size should remain inside the outer div irrespective of the browser window size.
Screenshots

Duplicate Issue
Hi, this issue is meant for Interactive Book and is open at https://github.com/CircuitVerse/Interactive-Book/issues/19

Okay


Issue with docs on exporting nodes and resources

This was copied from C# docs and wasn't changed, literally C# code, I was super confused by this: https://github.com/migueldeicaza/SwiftGodot/blob/main/Sources/SwiftGodot/SwiftGodot.docc/Exports.md#nodes
This doesn't work:
@Export
public var resource: Resource { get { } set { } }

@Export
public var node: Node { get { } set { } }

error: missing return in getter expected to return 'Resource'
        get {}
             ^
error: missing return in getter expected to return 'Node'
        get {}
             ^

These were intended to be examples of what the declaration would look like.
I'll add some '...' in there.


array ext with span

Pull Request type

Please check the type of change your PR introduces:

[ ] Bugfix
[x] Feature
[ ] Code style update (formatting, renaming)
[x] Refactoring (no functional changes, no API changes)
[ ] Build-related changes
[ ] Documentation content changes
[ ] Other (please describe):

This PR should solve https://github.com/keep-starknet-strange/quaireaux/issues/75.
I also fixed the previous interface and now all fn should use @Array instead of Array.
I also took some time to update x = x + 1 to x += 1
Does this introduce a breaking change?

[x] Yes
[ ] No

Some fn where update to return an Option instead of panicking.
This PR took me a couple of hours

@abdelhamidbakhta

can you add this, this saves me a PR
    /// Removes the first `n` elements from the Span.
    fn pop_front_n(ref self: Span<T>, mut n: usize) {
        loop {
            if n == 0 {
                break ();
            }
            self.pop_front();
            n = n - 1;
        };
    }

The CI job failed due to github error, it should be fine.

Green for merge, @enitrat changes integrated.
CI still red, I'm quite confused...

rc0 and main have different formatters. that could cause an issue with CI.

Weird that it worked on Main then

Also did pop_back_n but that one can only be performed on Span


Add basic model for FontFamily, FontStyle

These changes simply add a (basic) model for interfacing with FontFamilies and FontStyles. These are subject to change, but give us a jumping-off point for implementing the parser and other systems.

Looks good to me.


VOD DASH streaming with nginx?

Using https://github.com/arut/nginx-rtmp-module
Got this working with videojs:
src="rtmp://mysite.com/vod/&mp4:52725.mp4?foo=fie" type="rtmp/mp4"
Nginx streams the mp4, and my php script gets the on_play notification to validate foo=fie
Perfect!
Now failing to stream dash like so:
rtmp://mysite.com/vodash/&mp4:19577.mpd?foo=fiddle" type="rtmp/mp4"
I begin to wonder if I am throwing stones at the sky. Is this even possible?
Can nginx stream DASH VOD?
Works (mp4 no dash)
	application vod {
		play /home/mysite/content/mp4;
		on_play http://mysite.com/onplay.php;
	}

Thought I would be able to add "dash on;" to the config, change the application name to vodash and be happy.
Apologies for posting a related issue, not specifically tied to the project.
Not finding help elsewhere yet, hoping a soul here will recognize my problem.

Is this still an issue? If so could you provide a sample player that points to your setup?

Nope. That was almost three weeks ago and I moved on. Now serving HLS instead.
Thank you for the reply. I take it to mean the src line and nginx app are as posted are syntactically correct. Will pick up DASH again when time permits, and be sure to shelve the situation properly for a delayed post mortem. Thanks again for your time.


Error: FlashAttention2 has been toggled on, but it cannot be used [Windows 11]

Thank you so very much for this node?  I toggled flash attention but get the following error below.
I have the following:

Windows 11
Nividia 4090
Latest Comfyui Update

I checked the huggingface link shown and did the command they wrote but that didn't resolve the issue:
pip install flash-attn --no-build-isolation
C:\Users\Vigilence.DESKTOP-PBJGF92>pip install flash-attn --no-build-isolation
Requirement already satisfied: flash-attn in c:\python312\lib\site-packages (2.5.9.post1)
Requirement already satisfied: torch in c:\python312\lib\site-packages (from flash-attn) (2.3.1)
Requirement already satisfied: einops in c:\python312\lib\site-packages (from flash-attn) (0.8.0)
Requirement already satisfied: filelock in c:\python312\lib\site-packages (from torch->flash-attn) (3.15.1)
Requirement already satisfied: typing-extensions>=4.8.0 in c:\python312\lib\site-packages (from torch->flash-attn) (4.12.2)
Requirement already satisfied: sympy in c:\python312\lib\site-packages (from torch->flash-attn) (1.12.1)
Requirement already satisfied: networkx in c:\python312\lib\site-packages (from torch->flash-attn) (3.3)
Requirement already satisfied: jinja2 in c:\python312\lib\site-packages (from torch->flash-attn) (3.1.4)
Requirement already satisfied: fsspec in c:\python312\lib\site-packages (from torch->flash-attn) (2024.6.0)
Requirement already satisfied: mkl<=2021.4.0,>=2021.1.1 in c:\python312\lib\site-packages (from torch->flash-attn) (2021.4.0)
Requirement already satisfied: intel-openmp==2021.* in c:\python312\lib\site-packages (from mkl<=2021.4.0,>=2021.1.1->torch->flash-attn) (2021.4.0)
Requirement already satisfied: tbb==2021.* in c:\python312\lib\site-packages (from mkl<=2021.4.0,>=2021.1.1->torch->flash-attn) (2021.12.0)
Requirement already satisfied: MarkupSafe>=2.0 in c:\python312\lib\site-packages (from jinja2->torch->flash-attn) (2.1.5)
Requirement already satisfied: mpmath<1.4.0,>=1.1.0 in c:\python312\lib\site-packages (from sympy->torch->flash-attn) (1.3.0)

Error occurred when executing DownloadAndLoadFlorence2Model:

FlashAttention2 has been toggled on, but it cannot be used due to the following error: the package flash_attn seems to be not installed. Please refer to the documentation of https://huggingface.co/docs/transformers/perf_infer_gpu_one#flashattention-2 to install Flash Attention 2.

  File "I:\StabilityMatrix-win-x64\Data\Packages\ComfyUI\execution.py", line 151, in recursive_execute
    output_data, output_ui = get_output_data(obj, input_data_all)
  File "I:\StabilityMatrix-win-x64\Data\Packages\ComfyUI\execution.py", line 81, in get_output_data
    return_values = map_node_over_list(obj, input_data_all, obj.FUNCTION, allow_interrupt=True)
  File "I:\StabilityMatrix-win-x64\Data\Packages\ComfyUI\execution.py", line 74, in map_node_over_list
    results.append(getattr(obj, func)(**slice_dict(input_data_all, i)))
  File "I:\StabilityMatrix-win-x64\Data\Packages\ComfyUI\custom_nodes\ComfyUI-Florence2\nodes.py", line 82, in loadmodel
    model = AutoModelForCausalLM.from_pretrained(model_path, attn_implementation=attention, device_map=device, torch_dtype=dtype,trust_remote_code=True)
  File "I:\StabilityMatrix-win-x64\Data\Packages\ComfyUI\venv\lib\site-packages\transformers\models\auto\auto_factory.py", line 558, in from_pretrained
    return model_class.from_pretrained(
  File "I:\StabilityMatrix-win-x64\Data\Packages\ComfyUI\venv\lib\site-packages\transformers\modeling_utils.py", line 3620, in from_pretrained
    config = cls._autoset_attn_implementation(
  File "I:\StabilityMatrix-win-x64\Data\Packages\ComfyUI\venv\lib\site-packages\transformers\modeling_utils.py", line 1469, in _autoset_attn_implementation
    cls._check_and_enable_flash_attn_2(
  File "I:\StabilityMatrix-win-x64\Data\Packages\ComfyUI\venv\lib\site-packages\transformers\modeling_utils.py", line 1571, in _check_and_enable_flash_attn_2
    raise ImportError(f"{preface} the package flash_attn seems to be not installed. {install_message}")
Queue size: 0
CPU
2%
RAM
33%
GPU
1%
VRAM
22%
Temp
37°
HDD
94%
ERROR
Extra options
Idle
Untitled Flow14

I installed the latest game ready drivers for nvidia.
I installed the latest flash attention 2 for windows successfully.
Error still persists.

C:\Users\Vigilence.DESKTOP-PBJGF92\Downloads>pip install C:\Users\Vigilence.DESKTOP-PBJGF92\Downloads\flash_attn-2.5.9.post1-cp312-cp312-win_amd64.whl --force-reinstall
Processing c:\users\vigilence.desktop-pbjgf92\downloads\flash_attn-2.5.9.post1-cp312-cp312-win_amd64.whl
Collecting torch (from flash-attn==2.5.9.post1)
  Using cached torch-2.3.1-cp312-cp312-win_amd64.whl.metadata (26 kB)
Collecting einops (from flash-attn==2.5.9.post1)
  Using cached einops-0.8.0-py3-none-any.whl.metadata (12 kB)
Collecting filelock (from torch->flash-attn==2.5.9.post1)
  Using cached filelock-3.15.3-py3-none-any.whl.metadata (2.9 kB)
Collecting typing-extensions>=4.8.0 (from torch->flash-attn==2.5.9.post1)
  Using cached typing_extensions-4.12.2-py3-none-any.whl.metadata (3.0 kB)
Collecting sympy (from torch->flash-attn==2.5.9.post1)
  Using cached sympy-1.12.1-py3-none-any.whl.metadata (12 kB)
Collecting networkx (from torch->flash-attn==2.5.9.post1)
  Using cached networkx-3.3-py3-none-any.whl.metadata (5.1 kB)
Collecting jinja2 (from torch->flash-attn==2.5.9.post1)
  Using cached jinja2-3.1.4-py3-none-any.whl.metadata (2.6 kB)
Collecting fsspec (from torch->flash-attn==2.5.9.post1)
  Using cached fsspec-2024.6.0-py3-none-any.whl.metadata (11 kB)
Collecting mkl<=2021.4.0,>=2021.1.1 (from torch->flash-attn==2.5.9.post1)
  Using cached mkl-2021.4.0-py2.py3-none-win_amd64.whl.metadata (1.4 kB)
Collecting intel-openmp==2021.* (from mkl<=2021.4.0,>=2021.1.1->torch->flash-attn==2.5.9.post1)
  Using cached intel_openmp-2021.4.0-py2.py3-none-win_amd64.whl.metadata (1.2 kB)
Collecting tbb==2021.* (from mkl<=2021.4.0,>=2021.1.1->torch->flash-attn==2.5.9.post1)
  Using cached tbb-2021.13.0-py3-none-win_amd64.whl.metadata (1.1 kB)
Collecting MarkupSafe>=2.0 (from jinja2->torch->flash-attn==2.5.9.post1)
  Using cached MarkupSafe-2.1.5-cp312-cp312-win_amd64.whl.metadata (3.1 kB)
Collecting mpmath<1.4.0,>=1.1.0 (from sympy->torch->flash-attn==2.5.9.post1)
  Using cached mpmath-1.3.0-py3-none-any.whl.metadata (8.6 kB)
Using cached einops-0.8.0-py3-none-any.whl (43 kB)
Using cached torch-2.3.1-cp312-cp312-win_amd64.whl (159.7 MB)
Using cached mkl-2021.4.0-py2.py3-none-win_amd64.whl (228.5 MB)
Using cached intel_openmp-2021.4.0-py2.py3-none-win_amd64.whl (3.5 MB)
Using cached tbb-2021.13.0-py3-none-win_amd64.whl (286 kB)
Using cached typing_extensions-4.12.2-py3-none-any.whl (37 kB)
Using cached filelock-3.15.3-py3-none-any.whl (16 kB)
Using cached fsspec-2024.6.0-py3-none-any.whl (176 kB)
Using cached jinja2-3.1.4-py3-none-any.whl (133 kB)
Using cached networkx-3.3-py3-none-any.whl (1.7 MB)
Using cached sympy-1.12.1-py3-none-any.whl (5.7 MB)
Using cached MarkupSafe-2.1.5-cp312-cp312-win_amd64.whl (17 kB)
Using cached mpmath-1.3.0-py3-none-any.whl (536 kB)
Installing collected packages: tbb, mpmath, intel-openmp, typing-extensions, sympy, networkx, mkl, MarkupSafe, fsspec, filelock, einops, jinja2, torch, flash-attn
  Attempting uninstall: tbb
    Found existing installation: tbb 2021.12.0
    Uninstalling tbb-2021.12.0:
      Successfully uninstalled tbb-2021.12.0
  Attempting uninstall: mpmath
    Found existing installation: mpmath 1.3.0
    Uninstalling mpmath-1.3.0:
      Successfully uninstalled mpmath-1.3.0
  Attempting uninstall: intel-openmp
    Found existing installation: intel-openmp 2021.4.0
    Uninstalling intel-openmp-2021.4.0:
      Successfully uninstalled intel-openmp-2021.4.0
  Attempting uninstall: typing-extensions
    Found existing installation: typing_extensions 4.12.2
    Uninstalling typing_extensions-4.12.2:
      Successfully uninstalled typing_extensions-4.12.2
  Attempting uninstall: sympy
    Found existing installation: sympy 1.12.1
    Uninstalling sympy-1.12.1:
      Successfully uninstalled sympy-1.12.1
  Attempting uninstall: networkx
    Found existing installation: networkx 3.3
    Uninstalling networkx-3.3:
      Successfully uninstalled networkx-3.3
  Attempting uninstall: mkl
    Found existing installation: mkl 2021.4.0
    Uninstalling mkl-2021.4.0:
      Successfully uninstalled mkl-2021.4.0
  Attempting uninstall: MarkupSafe
    Found existing installation: MarkupSafe 2.1.5
    Uninstalling MarkupSafe-2.1.5:
      Successfully uninstalled MarkupSafe-2.1.5
  Attempting uninstall: fsspec
    Found existing installation: fsspec 2024.6.0
    Uninstalling fsspec-2024.6.0:
      Successfully uninstalled fsspec-2024.6.0
  Attempting uninstall: filelock
    Found existing installation: filelock 3.15.1
    Uninstalling filelock-3.15.1:
      Successfully uninstalled filelock-3.15.1
  Attempting uninstall: einops
    Found existing installation: einops 0.8.0
    Uninstalling einops-0.8.0:
      Successfully uninstalled einops-0.8.0
  Attempting uninstall: jinja2
    Found existing installation: Jinja2 3.1.4
    Uninstalling Jinja2-3.1.4:
      Successfully uninstalled Jinja2-3.1.4
  Attempting uninstall: torch
    Found existing installation: torch 2.3.1
    Uninstalling torch-2.3.1:
      Successfully uninstalled torch-2.3.1
  Attempting uninstall: flash-attn
    Found existing installation: flash_attn 2.5.9.post1
    Uninstalling flash_attn-2.5.9.post1:
      Successfully uninstalled flash_attn-2.5.9.post1
Successfully installed MarkupSafe-2.1.5 einops-0.8.0 filelock-3.15.3 flash-attn-2.5.9.post1 fsspec-2024.6.0 intel-openmp-2021.4.0 jinja2-3.1.4 mkl-2021.4.0 mpmath-1.3.0 networkx-3.3 sympy-1.12.1 tbb-2021.13.0 torch-2.3.1 typing-extensions-4.12.2

C:\Users\Vigilence.DESKTOP-PBJGF92\Downloads>

Don't worry about it, just use sdpa attention, from what I have tested there's no performance difference with this.

I actually needed it for your other node, the Lumina one as well.  I'm starting to notice its requirement and was wondering, Is this not possible on windows 11?

I actually needed it for your other node, the Lumina one as well. I'm starting to notice its requirement and was wondering, Is this not possible on windows 11?

I think your issues is that you are using stability matrix, but installing it to your system wide python environment. You need to use the bundled python, check this issue, I haven't tested it yet as I don't use StabilityMatrix myself:
https://github.com/kijai/ComfyUI-LuminaWrapper/issues/15

I managed to fix the issue.
Steps were:

Make sure the comfyui server is closed/not started.
Download the proper flash attention 2 wheel.  For comfyui regular (not nightly) it would be flash_attn-2.5.9.post1+cu122torch2.3.0cxx11abiFALSE-cp310-cp310-win_amd64.whl
Head to the comfyui venv scripts folder I:\StabilityMatrix-win-x64\Data\Packages\ComfyUI\venv\Scripts
Open a cmd window by clicking on the exlorer folder location and type cmd.

type activate.bat
type pip install then drag the flash attention file you downloaded to the cmd window.  Then click enter.  It should look like this when you drag it to the cmd window pip install I:\StabilityMatrix-win-x64\Data\Packages\ComfyUI\flash_attn-2.5.9.post1+cu122torch2.3.0cxx11abiFALSE-cp310-cp310-win_amd64.whl
It should install fine like below.
Type deactivate.bat and close the cmd window.
Start comfyui
Profit?

(venv) I:\StabilityMatrix-win-x64\Data\Packages\ComfyUI\venv\Scripts>pip install I:\StabilityMatrix-win-x64\Data\Packages\ComfyUI\flash_attn-2.5.9.post1+cu122torch2.3.0cxx11abiFALSE-cp310-cp310-win_amd64.whl
Processing i:\stabilitymatrix-win-x64\data\packages\comfyui\flash_attn-2.5.9.post1+cu122torch2.3.0cxx11abifalse-cp310-cp310-win_amd64.whl
Requirement already satisfied: torch in i:\stabilitymatrix-win-x64\data\packages\comfyui\venv\lib\site-packages (from flash-attn==2.5.9.post1+cu122torch2.3.0cxx11abiFALSE) (2.3.1+cu121)
Requirement already satisfied: einops in i:\stabilitymatrix-win-x64\data\packages\comfyui\venv\lib\site-packages (from flash-attn==2.5.9.post1+cu122torch2.3.0cxx11abiFALSE) (0.8.0)
Requirement already satisfied: filelock in i:\stabilitymatrix-win-x64\data\packages\comfyui\venv\lib\site-packages (from torch->flash-attn==2.5.9.post1+cu122torch2.3.0cxx11abiFALSE) (3.14.0)
Requirement already satisfied: typing-extensions>=4.8.0 in i:\stabilitymatrix-win-x64\data\packages\comfyui\venv\lib\site-packages (from torch->flash-attn==2.5.9.post1+cu122torch2.3.0cxx11abiFALSE) (4.11.0)
Requirement already satisfied: sympy in i:\stabilitymatrix-win-x64\data\packages\comfyui\venv\lib\site-packages (from torch->flash-attn==2.5.9.post1+cu122torch2.3.0cxx11abiFALSE) (1.12)
Requirement already satisfied: networkx in i:\stabilitymatrix-win-x64\data\packages\comfyui\venv\lib\site-packages (from torch->flash-attn==2.5.9.post1+cu122torch2.3.0cxx11abiFALSE) (3.3)
Requirement already satisfied: jinja2 in i:\stabilitymatrix-win-x64\data\packages\comfyui\venv\lib\site-packages (from torch->flash-attn==2.5.9.post1+cu122torch2.3.0cxx11abiFALSE) (3.1.3)
Requirement already satisfied: fsspec in i:\stabilitymatrix-win-x64\data\packages\comfyui\venv\lib\site-packages (from torch->flash-attn==2.5.9.post1+cu122torch2.3.0cxx11abiFALSE) (2024.3.1)
Requirement already satisfied: mkl<=2021.4.0,>=2021.1.1 in i:\stabilitymatrix-win-x64\data\packages\comfyui\venv\lib\site-packages (from torch->flash-attn==2.5.9.post1+cu122torch2.3.0cxx11abiFALSE) (2021.4.0)
Requirement already satisfied: intel-openmp==2021.* in i:\stabilitymatrix-win-x64\data\packages\comfyui\venv\lib\site-packages (from mkl<=2021.4.0,>=2021.1.1->torch->flash-attn==2.5.9.post1+cu122torch2.3.0cxx11abiFALSE) (2021.4.0)
Requirement already satisfied: tbb==2021.* in i:\stabilitymatrix-win-x64\data\packages\comfyui\venv\lib\site-packages (from mkl<=2021.4.0,>=2021.1.1->torch->flash-attn==2.5.9.post1+cu122torch2.3.0cxx11abiFALSE) (2021.12.0)
Requirement already satisfied: MarkupSafe>=2.0 in i:\stabilitymatrix-win-x64\data\packages\comfyui\venv\lib\site-packages (from jinja2->torch->flash-attn==2.5.9.post1+cu122torch2.3.0cxx11abiFALSE) (2.1.5)
Requirement already satisfied: mpmath>=0.19 in i:\stabilitymatrix-win-x64\data\packages\comfyui\venv\lib\site-packages (from sympy->torch->flash-attn==2.5.9.post1+cu122torch2.3.0cxx11abiFALSE) (1.3.0)
Installing collected packages: flash-attn
Successfully installed flash-attn-2.5.9.post1


None for config key: DATASETS

Hi Shenyun, thanks for sharing the codes.
I got an error when trying to train a PCL ResNet 101 WS by the command
python3 projects/WSL/tools/train_net.py --num-gpus 4 --config-file projects/WSL/configs/PascalVOC-Detection/pcl_WSR_101_DC5_1x.yaml OUTPUT_DIR output/pcl_WSR_101_DC5_VOC07_`date +'%Y-%m-%d_%H-%M-%S'`

The error message is shown below:
Traceback (most recent call last):
  File "tools/train_net.py", line 255, in <module>
    args=(args,),
  File "/home/xx/envs/detectron2/lib/python3.6/site-packages/detectron2/engine/launch.py", line 62, in launch
    main_func(*args)
  File "tools/train_net.py", line 218, in main
    cfg = setup(args)
  File "tools/train_net.py", line 210, in setup
    cfg.merge_from_file(args.config_file)
  File "/home/xx/envs/detectron2/lib/python3.6/site-packages/detectron2/config/config.py", line 49, in merge_from_file
    self.merge_from_other_cfg(loaded_cfg)
  File "/home/xx/envs/detectron2/lib/python3.6/site-packages/fvcore/common/config.py", line 120, in merge_from_other_cfg
    return super().merge_from_other_cfg(cfg_other)
  File "/home/xx/envs/detectron2/lib/python3.6/site-packages/yacs/config.py", line 217, in merge_from_other_cfg
    _merge_a_into_b(cfg_other, self, self, [])
  File "/home/xx/envs/detectron2/lib/python3.6/site-packages/yacs/config.py", line 474, in _merge_a_into_b
    v = _check_and_coerce_cfg_value_type(v, b[k], k, full_key)
  File "/home/xx/envs/detectron2/lib/python3.6/site-packages/yacs/config.py", line 537, in _check_and_coerce_cfg_value_type
    original_type, replacement_type, original, replacement, full_key
ValueError: Type mismatch (<class 'detectron2.config.config.CfgNode'> vs. <class 'NoneType'>) with values (PRECOMPUTED_PROPOSAL_TOPK_TEST: 1000
PRECOMPUTED_PROPOSAL_TOPK_TRAIN: 2000
PROPOSAL_FILES_TEST: ()
PROPOSAL_FILES_TRAIN: ()
PROPOSAL_FILES_VAL: ()
TEST: ()
TRAIN: ()
VAL: () vs. None) for config key: DATASETS

Seems that it fails to follow the base setting for DATASETS in Base-RCNN-DilatedC5.yaml

Thanks for pointing out.
We have fixed it.

thank you


switch to HTTP Post

Hi,
any plans to change your code so it sends an http POST? I have been shutting down KODI with an HTTP GET directly from Devolo Home Control but since Leia, Kodi does not accept HTTP GET any more for most of the API commands. As there is no way to do a POST from DHC I googled around and came to your Kodi class. But than I realized that it is doing a GET as well ...
Regards
Chris

Hi. I didn't test Kodi18 yet and wasn't aware about it not supporting GET anymore.
Anyway, I use this API everyday with Jeedom, and I will switch to 18 sooner or later, I guess I will have to support 18 ;-)

Hi,
If you have Kodi v18, can you test this API file :
https://github.com/KiboOst/php-Kodi-jsonAPI/blob/master/class/phpKodi-api_v18.php
Every single request with it is now POST. All I tried works perfectly with v17 also, but I don't have v18 installed to test.


start work on deepin in Release/next

Basic start for deepin build files , helps out with #65

This belongs in the branch main. We shouldn't really be making PRs to the release branches 😃.

alright ill switch it over to main:)

Manually merged in 83052174b59cdf0009e68687725f5e5e8a556c58


Add social network sharing

Added social sharing feature.
Don't forget to yarn install before running.

Used icons from awesome icon font. There is no round icons for Facebook, LinkedIn, Twitter.
Preview image will be generated with working URL.

I've noticed that it failed the check because of vue-social-sharing library size.
I don't know how I can reduce the size or do anything with it.

@Lyncis You can add it to the vendor list in nuxt.config.js; that should resolve the size issue.

Oh, disregard that -- it's not because of the size (and in fact the size warning is because the vendor is too big), but I think because you forgot to commit a file:
ERROR in ./plugins/social.js
Module not found: Error: Can't resolve 'vue-social-sharing' in '/venue/plugins'
 @ ./plugins/social.js 2:0-47
 @ ./.nuxt/index.js
 @ ./.nuxt/client.js


Reinstate "[Foundation] Collapse (SignedInteger|UnsignedInteger) reqts into FixedWidthInteger"

Reverts apple/swift#19050, reinstating https://github.com/apple/swift-corelibs-foundation/pull/1675.

@swift-ci please smoke test

@swift-ci please test Linux with the following PR
https://github.com/apple/swift-corelibs-foundation/pull/1678

@swift-ci please test Linux with the following PR
apple/swift-corelibs-foundation#1678


case-insensitive environment variable handling on Windows breaks in bash

Since 9371a18, environment variable names on Windows are converted to lower-case. This breaks code that sets upper-case environment variables and then calls a bash script - it seems bash on Windows (in msys) is still able to distinguish case. For example before the change this code worked:
Main.hs:
 {-# LANGUAGE OverloadedStrings #-}
module Main where

import Shelly

main :: IO ()
main = shelly $ do
  setenv "WIBBLE" "upper"
  setenv "wibble" "lower"
  run "bash" ["go.sh"]

go.sh:
#!/bin/sh

echo WIBBLE: $WIBBLE
echo wibble: $wibble

working output:
WIBBLE: upper
wibble: lower

broken output:
WIBBLE:
wibble: lower

CC @eric-corumdigital

BTW the example is intended to show that case-sensitivity works with bash on Windows - I'm not actually trying to use both cases at the same time. The problem is that I'm using the upper-case variable names in both the code and the shell script, in code that runs on both Windows and Linux. To make this code work again portably I'd have to use lower-case environment variable names everywhere, which would be quite unnatural.

As you have demonstrated, there are unix-like programs used by Windows developers which are case sensitive. I sent in this patch because Shelly was not working with programs which depend on case insensitivity, and case insensitivity is the norm on Windows.
The normalisation is arbitrary and could be changed to uppercase. This may incidentally resolve some incompatibilities. Overall, though, it is not my understanding that Shelly is supposed to be portable. That is a question for the creator though.

My belief is that shelly should support writing portable code. It uses Haskell libraries for file system manipulation that are portable.
However, I don't think it is possible to write portable code that assumes case insensitivity. I think my preference would be to revert the change and turn this into a feature that can be optionally turned on or off at runtime.

It should be trivial then to write a function that will turn it on for Windows.

Then every function which makes use of environment variables must take an additional configuration argument. Or maybe Sh should be a Reader of this option.
You could use a mutable variable but that is not well aligned with a functional spirit.

Yes, add to the existing state (actually Reader IORef) monad


Migrate README (documentation) to readthedocs

Context
All of Zappa documentation is contained in the README, where the master branch is under developement and does not show the current 'release' documentation.
In addition, the current release procedure is not documented and needs to be added.
Possible Fix
This issue proposes to migrate/update docs to read the docs so the current release documentation is more easily referenced, and documentation potentially easier to maintain.

Hey @monkut I would love to work on this, but instead of readthedocs, I will suggest using MKDocs material, it's really modern and has got loads of features which will help in highlighting the concepts in Zappa better.

Looks like the readthedocs service supports MkDocs.  I'm more familiar with sphinx, but I'll take a look at mkdocs.
https://docs.readthedocs.io/en/stable/intro/getting-started-with-mkdocs.html

Sure

@monkut any updates on this? 🙂


Client Allocation Request for: codex8080

Client Allocation Questions
Core Information

Name: codex8080
Website / Social Media: https://gitee.com/codex8080
Region: Greater China
DataCap Requested: 100TiB
Addresses to be Notarized: f3qebbkqspq4w6deouaubtngt4bmaada76uqs3omy3tki6hoeocpgxyplknev5u3oi5e7xnltobrvgxnpa3qga
Notary Requested: steven004

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

Hey @codex8080 , thanks for your request. Can you kindly add more information / context here on:

yourself/ your organization (with links to official website/social media/news mentions etc)
Your history working on IPFS/Filecoin (notable contributions to the community, type of engagement shown over time etc)
Use case: type/source/quantity/diversity/scarcity of the data you plan to store on Filecoin
Miners you intend to allocate DataCap with allocation proportion(with redundancy/location/specific requirement of storage miners), if you are working with a service provider to store your data to Filecoin network, please name the provider.
How could people retrieve the data you store in Filecoin Network, do you have a tool/app for it?
What's your next plan for the data you plan to store in Filecoin Network? For-profit or not?
Would you be OK in posting deal transactions here?

Thanks

hi @steven004

yourself/ your organization (with links to official website/social media/news mentions etc)
I am a filecoin software developer, and I can provide my development homepage：  https://gitee.com/codex8080

Your history working on IPFS/Filecoin (notable contributions to the community, type of engagement shown over time etc)
I have been engaged in IPFS/Filecoin related work since October 2020 and mainly engaged in code optimization and performance improvement.

Use case: type/source/quantity/diversity/scarcity of the data you plan to store on Filecoin
The data comes from the distribution of the slingshot team.

Miners you intend to allocate DataCap with allocation proportion(with redundancy/location/specific requirement of storage miners), if you are working with a service provider to store your data to Filecoin network, please name the provider.
According to the rules of the game, I will distribute the data set from slingshot to 5 different miners.

How could people retrieve the data you store in Filecoin Network, do you have a tool/app for it?
The providers in the repair project will be required to store the unsealed copy, and keep the data can be retrieved.

What's your next plan for the data you plan to store in Filecoin Network? For-profit or not?
For this project, customers need some costs to pay for data storage. In the future, I will continue to store more public data sets in the Filecoin network.

Would you be OK in posting deal transactions here?
Yes, I will post the deal transactions list，which will include “deal_id, miner_id, payload_cid, filename, file_format, size_in_bytes, date, curated_dataset”.

Thanks

@steven004 for recovery of slingshot data, and my data set application has been assigned https://commoncrawl.org/2021/10/september-2021-crawl-archive-now-available/
so I need your support

I would support recovery of slingshot data, but 100TiB is a big number for the first time application. I am assign 20TiB for you to start since you're working on Filecoin for some time, I believe you could start quickly.
You can apply a new one when you are recovering the data, hopefully we can complete the verification before you use up the datacap and I will assign another one for you to continue.

Hey @codex8080 , Your Datacap Allocation Request has been approved
Message sent to Filecoin Network

bafy2bzacedoj6kfjsc5nxgof2ipygoyhedhsezhyf5iazwbff7pkyparcndpa

Address

f3qebbkqspq4w6deouaubtngt4bmaada76uqs3omy3tki6hoeocpgxyplknev5u3oi5e7xnltobrvgxnpa3qga

Datacap Allocated

20.0TiB


add coinbase wallet via walletlink

Before

on a browser with only metamask extension

on a browser with only coinbase extension

After

on a browser with only metamask extension

on a browser with only coinbase extension

However, if you connect with coinbase wallet browser extension balances seem to load, but approvals do not

reverting to 1.9.5 gives us the weird behavior again when coinbaseWallet exists in the extension. This is actually a code change that they made in 1.9.6 so I think this may be our best option for now. Then we can upgrade again whenever the package gets fixed.

passing tests:

[x] connect to coinbase wallet with injected provider (both coinbase wallet links in web3modal work)
[x] connect to coinbase wallet via qr code connected to coinbase wallet mobile app
[ ] failing - connect to coinbase wallet mobile app via walletConnect's QR Code - this may be expected.
[x] connect to coinbase wallet via coinbase wallet mobile app's dapp browser


Release elastic 1.0.1-5.1.2 (automated commit)

Release elastic 1.0.1-5.1.2 (automated commit)
Changes since revision -1:
5 files added: [command.json, config.json, marathon.json.mustache, package.json, resource.json]
0 files removed: []
0 files changed:

https://github.com/mesosphere/universe/pull/947 can be closed/deleted. I don't seem to have permissions to run aws s3 rm --recursive s3://downloads.mesosphere.io/elastic/assets/1.0.0-5.1.2 or to delete Universe PR's so I had to bump the version.


react-native-iap 10.1.0 doens't work with new React Native 0.70

Description
iOS: Eternal loading when purchase is requested.
Android: Crash when opening the purchase screen.
Expected Behavior
The paywall to show after purchase is requested.
Screenshots
iOS:

Android:

Environment:

react-native-iap: 10.1.0
react-native: 0.70
Platforms: iOS (device and simulator), Android (device and simulator)

To Reproduce
Steps to reproduce the behavior:

Upgrade React Native 0.69.5 to 0.70.
yarn add react-native-iap version 10.1.0
Go to the purchase screen.
Try to subscribe (iOS. Android crashes on step 3).

Hello, the request parameters have changed as of 10.0.0. Please pass an object with the parameters. Reopen if any other issues

Addeed: https://react-native-iap.dooboolab.com/docs/migrate_to_10.x.x for quick reference

Addeed: https://react-native-iap.dooboolab.com/docs/migrate_to_10.x.x for quick reference

it worked @andresesfm !
But on android im getting : Possible Unhandled Promise Rejection (id: 0):
"subscriptionOffers are required for Google Play Subscriptions"
do you have a clue?

Described in documentation
https://react-native-iap.dooboolab.com/docs/guides/purchases


cactbot alert not working

i'm just reset and reinstall the whole Win10 again after reinstall ffxiv + ACT+overlay+cactbot
testing out at Middle La nocea seems okay but when im start using in EXboss raid or TEA only timeline show up but rarely get alert
and the alert itself seems to be random and not alert meant for that mechanic
some of the raidboss seems to work some are not at all
WOLEX timeline is up but not a single alert or tts was up
TEA early Aoe and Tank cleave no other than that
i also realise that after testing at Middle La Nocea i cannot do the test again unless zone out and in again

For the last Middle La Nocea "error" you need to stop the timeline test before starting it again (i think it was /bye to stop it) afterwards you can restart the timeline without rezoning

AFAIK, WOL and TEA are fully completed in 0.19.8 version. So it should work if no error.
Can you provide some logs at the bottom of OverlayPlugin.dll tab page?

AFAIK, WOL and TEA are fully completed in 0.19.8 version. So it should work if no error.
Can you provide some logs at the bottom of OverlayPlugin.dll tab page?

[9/21/2020 4:42:04 PM] Info: InitPlugin: PluginDirectory = C:\Program Files (x86)\Advanced Combat Tracker\OverlayPlugin
[9/21/2020 4:42:04 PM] Info: InitPlugin: Initialised.
[9/21/2020 4:42:08 PM] Info: cactbot: <IP_ADDRESS> C:\Program Files (x86)\Advanced Combat Tracker\Plugin\cactbot\CactbotOverlay.dll (dir: C:\Program Files (x86)\Advanced Combat Tracker\Plugin\cactbot)
[9/21/2020 4:42:08 PM] Info: OverlayPlugin: <IP_ADDRESS> C:\Program Files (x86)\Advanced Combat Tracker\OverlayPlugin\OverlayPlugin.dll
[9/21/2020 4:42:08 PM] Info: FFXIV Plugin: <IP_ADDRESS> C:\Users\phetz\AppData\Roaming\Advanced Combat Tracker\Plugins\FFXIV_ACT_Plugin.dll
[9/21/2020 4:42:08 PM] Info: ACT: <IP_ADDRESS>2 C:\Program Files (x86)\Advanced Combat Tracker\Advanced Combat Tracker.exe
[9/21/2020 4:42:08 PM] Info: Parsing Plugin Language: en
[9/21/2020 4:42:08 PM] Info: System Locale: en-US
[9/21/2020 4:42:08 PM] Info: Version: intl
[9/21/2020 4:42:08 PM] Info: LoadAddons: CactbotOverlay.dll: Initialized Cactbot.PluginLoader

okay just try the /echo tts:any-stuff seems to work
but the /bye Akurosia mention earlier is not

i just checked it and the english name for the emote is "Goodbye" (don't know the shortcut for it, since i use the icon from the ingame list)

ok test aside back to my main concern about alert in TEA and WOL and i try another raid content and some work as normal like E8 normal

This is very likely triggers from the log working but not triggers from network data.  What does ACT -> Plugins -> FFXIV Settings -> Test Game Connection say?

This is very likely triggers from the log working but not triggers from network data. What does ACT -> Plugins -> FFXIV Settings -> Test Game Connection say?

that seems to be the case , seems like it fix !!! thx

Glad that was it!


Add docker actions

I tried to test this, the docker image built but it failed on attestation (maybe because push was false in testing?)

maybe because push was false in testing?)

maybe push-to-registry: true was set?

maybe push-to-registry: true was set?

it was, you're right

it was, you're right

I think the lack of specific permissions in the job where the attest happened were the reason :)


Headword regex: disallow periods

Currently Abeganterino.narreverk is read as an entry, as in line it is Abeganterino.narre-. Should probably disallow periods in entry regex

Turned out to be bit tricky to do this properly. Opted out to fix Abeganterino differently, as such cases will appear with and without commas.


[Editor] Darken the toolbar when the alt-text dialog is opened

It aims to fix the issue spotted in:
https://github.com/mozilla/pdf.js/pull/17002#issuecomment-1730962273

/botio-linux preview


Get leagues from db

I opted to convert to the db model instead of using the structure because it seemed like a straightforward change and it avoided making a conversion function. If this conflicts with analysis a bunch then I can make a conversion function instead.


failed to create projection from name: EPSG:0 from the ERDC WhiteHorse sample

Please fill out as much known and relevant information as possible.
Version Information:

GeoPackage MapCache Android Version: updated from 1.3.1 to 1.4.1
GeoPackage MapCache Android Source: release
Device or Emulator: Genton motion api23 android 6
Android Version Number:
Google Play services Version:
Android Studio Version (if applicable):
Platform & OS:
Other Relevant Libraries:

Expected Results:
Tiles to show
Observed Results:
App crash due to the following output
Output:
08-19 20:41:37.832  6038  6038 W ProjectionFactory: Failed to create projection from name: EPSG:0
08-19 20:41:37.832  6038  6038 W ProjectionFactory: org.osgeo.proj4j.UnknownAuthorityCodeException: EPSG:0
08-19 20:41:37.832  6038  6038 W ProjectionFactory:     at org.osgeo.proj4j.CRSFactory.createFromName(CRSFactory.java:77)
08-19 20:41:37.832  6038  6038 W ProjectionFactory:     at mil.nga.geopackage.projection.ProjectionFactory.fromName(ProjectionFactory.java:435)
08-19 20:41:37.832  6038  6038 W ProjectionFactory:     at mil.nga.geopackage.projection.ProjectionFactory.getProjection(ProjectionFactory.java:214)
08-19 20:41:37.832  6038  6038 W ProjectionFactory:     at mil.nga.geopackage.projection.ProjectionFactory.getProjection(ProjectionFactory.java:75)
08-19 20:41:37.832  6038  6038 W ProjectionFactory:     at mil.nga.geopackage.projection.ProjectionFactory.getProjection(ProjectionFactory.java:46)
08-19 20:41:37.832  6038  6038 W ProjectionFactory:     at org.osmdroid.gpkg.GeoPackageProvider.getTileSource(GeoPackageProvider.java:120)
08-19 20:41:37.832  6038  6038 W ProjectionFactory:     at org.osmdroid.samplefragments.tileproviders.GeopackageSample.addOverlays(GeopackageSample.java:157)
08-19 20:41:37.832  6038  6038 W ProjectionFactory:     at org.osmdroid.samplefragments.BaseSampleFragment.onActivityCreated(BaseSampleFragment.java:83)
08-19 20:41:37.832  6038  6038 W ProjectionFactory:     at android.support.v4.app.Fragment.performActivityCreated(Fragment.java:1983)
08-19 20:41:37.832  6038  6038 W ProjectionFactory:     at android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:1092)
08-19 20:41:37.832  6038  6038 W ProjectionFactory:     at android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:1252)
08-19 20:41:37.832  6038  6038 W ProjectionFactory:     at android.support.v4.app.BackStackRecord.run(BackStackRecord.java:742)
08-19 20:41:37.832  6038  6038 W ProjectionFactory:     at android.support.v4.app.FragmentManagerImpl.execPendingActions(FragmentManager.java:1617)
08-19 20:41:37.832  6038  6038 W ProjectionFactory:     at android.support.v4.app.FragmentManagerImpl$1.run(FragmentManager.java:517)
08-19 20:41:37.832  6038  6038 W ProjectionFactory:     at android.os.Handler.handleCallback(Handler.java:739)
08-19 20:41:37.832  6038  6038 W ProjectionFactory:     at android.os.Handler.dispatchMessage(Handler.java:95)
08-19 20:41:37.832  6038  6038 W ProjectionFactory:     at android.os.Looper.loop(Looper.java:148)
08-19 20:41:37.832  6038  6038 W ProjectionFactory:     at android.app.ActivityThread.main(ActivityThread.java:5417)
08-19 20:41:37.832  6038  6038 W ProjectionFactory:     at java.lang.reflect.Method.invoke(Native Method)
08-19 20:41:37.832  6038  6038 W ProjectionFactory:     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726)
08-19 20:41:37.832  6038  6038 W ProjectionFactory:     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)
08-19 20:41:37.832  6038  6038 D AndroidRuntime: Shutting down VM
08-19 20:41:37.832  6038  6038 E UncaughtException: Got an uncaught exception: mil.nga.geopackage.GeoPackageException: Failed to create projection for authority: EPSG, code: 0, definition: null, params: null
08-19 20:41:37.832  6038  6038 W System.err: mil.nga.geopackage.GeoPackageException: Failed to create projection for authority: EPSG, code: 0, definition: null, params: null
08-19 20:41:37.832  6038  6038 W System.err:    at mil.nga.geopackage.projection.ProjectionFactory.getProjection(ProjectionFactory.java:222)
08-19 20:41:37.832  6038  6038 W System.err:    at mil.nga.geopackage.projection.ProjectionFactory.getProjection(ProjectionFactory.java:75)
08-19 20:41:37.833  6038  6038 W System.err:    at mil.nga.geopackage.projection.ProjectionFactory.getProjection(ProjectionFactory.java:46)
08-19 20:41:37.833  6038  6038 W System.err:    at org.osmdroid.gpkg.GeoPackageProvider.getTileSource(GeoPackageProvider.java:120)
Steps to Reproduce:

Step One
Step Two
...

Test Files:
The ERDC White Horse tile set
Additional Information:
I just updated from 1.3.1 which worked, fine, but 1.4.1 throws the mentioned error message.

WhiteHorse is no longer an official sample implementation.  I still have this link to the last one I was aware of but it seems to be working.
http://portal.opengeospatial.org/files/63156
Where are you obtaining your version from?  Do you have a link?
The newest updates attempt to support different authority codes.  Code 0 should have an organization of NONE in the gpkg_spatial_ref_sys table and not EPSG.  Can you check that table on the geopackage to see what the srs_id and organization combo is?

It is probably the same file. I also noticed it was gone from that site,
but found a direct link on a github issue that still worked. I'll check
shortly
On Aug 21, 2017 1:23 PM, "Brian Osborn"<EMAIL_ADDRESS>wrote:
WhiteHorse is no longer an official sample implementation. I still have
this link to the last one I was aware of but it seems to be working.
http://portal.opengeospatial.org/files/63156
Where are you obtaining your version from? Do you have a link?
The newest updates attempt to support different authority codes. Code 0
should have an organization of NONE in the gpkg_spatial_ref_sys table and
not EPSG. Can you check that table on the geopackage to see what the srs_id
and organization combo is?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/ngageoint/geopackage-mapcache-android/issues/30#issuecomment-323803509,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AB4kGd52327Qfbr6Oh3kz-iNv9KjhZvLks5sab0AgaJpZM4O8e2s
.

Closing as the WhiteHorse GeoPackage still appears to be working (organization: EPSG, coordsys id: 3857).  Let me know if you are still having issues with this.


Mounting a dir of devices like /dev/snd should mount all child devices

Mounting a directory of devices like /dev/snd should mount all child devices.
I have seen a lot of people try to do this and reach out to me on how to mount
/dev/snd because it is returning "not a device node". The docs imply you can
just mount /dev/snd and that is not the case. This fixes that. It also allows
for coolness if you want to mount say /dev/usb.

+1!  I think eventually, we're going to get requests for this to do complex
magic with hotplugging, but IMO this is a solid improvement as-is. :heart:

Probably need some docs. That was actually first bug which was posted about devices :)

ya to the thing that is confusing is the docs imply already you can just mount /dev/snd already here is one instance http://docs.master.dockerproject.com/reference/run/#runtime-privilege-linux-capabilities-and-lxc-configuration but there are more. So I was gettting a lot of questions from people why it didn't work as expected.

ooo lol I found an issue Closes #7721

Also relevant https://github.com/docker/docker/issues/7701

I think this was the most confusing http://blog.docker.com/2014/08/announcing-docker-1-2-0/ the blog post for the release said you could but you really couldn't ;)

What happens when you have a folder that contains both devices and "other" files? For example, /dev/snd often contains symlinks too.

It tests to see which files in the files in the directory are devices and adds those, it ignores anything that is not a device

:+1:

My experience with /dev/snd on debian wheezy is that sound does not work at all without those symlinks. Perhaps we could add a permissions flag v which would mount the directory as a volume as well as mknoding the devices? That way you wouldn't have to do --device=/dev/snd --volume=/dev/snd

Did you try the patch because I use debian and also tested on fedora
On Wednesday, February 18, 2015, Timothy Hobbs<EMAIL_ADDRESS>wrote:

My experience with /dev/snd on debian wheezy is that sound does not work
at all without those symlinks. Perhaps we could add a permissions flag v
which would mount the directory as a volume as well as mknoding the
devices? That way you wouldn't have to do --device=/dev/snd
--volume=/dev/snd
—
Reply to this email directly or view it on GitHub
https://github.com/docker/docker/pull/10745#issuecomment-74907789.

ping @crosbymichael  :smiling_imp: I can show you it works too I've been using this patch on my system for like a week now

Technically the function I was thinking of making public in the libcontainer API wouldnt work because it doesn't map to a different location, so I just tried to reorganize a bit to make more readable.

LGTM
@jfrazelle Can you please rebase?

yep yep

LGTM (waiting for CI to push to 3-needs-docs-review).

its green!! :angel:

ping @moxiegirl @SvenDowideit

omg u guys when i dont have to carry this patch anymore jessfraz is going to be happy person

does this need docs review tho because i didnt change docs mostly because the docs were incorrect and this never worked ;)

Makes sense - I'll merge it as is.
@moxiegirl @SvenDowideit: If you believe docs need to be updated anyway, please comment back.


XMLParsedAsHTMLWarning blocks the usage of gh-md-to-html

I've just discovered this tool and I need it to get my school notes up and running, but I've run into an error which I can't make sense of. This dump appears every time I try to use gh-md-to-html on a file :
/home/rigobert9/.local/lib/python3.10/site-packages/bs4/builder/__init__.py:545: XMLParsedAsHTMLWarning: It looks like you're parsing an XML document using an HTML parser. If this really is an HTML document (maybe it's XHTML?), you can ignore or filter this warning. If it's XML, you should know that using an XML parser will be more reliable. To parse this document as XML, make sure you have the lxml package installed, and pass the keyword argument `features="xml"` into the BeautifulSoup constructor.
  warnings.warn(
Traceback (most recent call last):
  File "/usr/lib64/python3.10/runpy.py", line 196, in _run_module_as_main
    return _run_code(code, main_globals, None,
  File "/usr/lib64/python3.10/runpy.py", line 86, in _run_code
    exec(code, run_globals)
  File "/home/rigobert9/.local/lib/python3.10/site-packages/gh_md_to_html/__main__.py", line 5, in <module>
    cmd_to_main()
  File "/home/rigobert9/.local/lib/python3.10/site-packages/gh_md_to_html/__init__.py", line 1618, in cmd_to_main
    result = main(**vars(parser.parse_args()))
  File "/home/rigobert9/.local/lib/python3.10/site-packages/gh_md_to_html/__init__.py", line 903, in main
    html_content = find_and_render_formulas_in_html(html_content, formula_mapper, special_chars_in_code_blocks,
  File "/home/rigobert9/.local/lib/python3.10/site-packages/gh_md_to_html/__init__.py", line 431, in find_and_render_formulas_in_html
    formula_rendered = formula2svg(formula, amount_of_svg_formulas)
  File "/home/rigobert9/.local/lib/python3.10/site-packages/gh_md_to_html/__init__.py", line 400, in formula2svg
    svg_element_soup_representation["class"] = "gh-md-to-html-formula"
TypeError: 'NoneType' object does not support item assignment

I've only tried gh-md-to-html file.md and gh-md-to-html --math true --emoji-support 0 --dont-make-images-links true file.md -p \<name\>.pdf which I found in the README so far, but this error probably comes from my own environment. I'm running Fedora 36 Plasma, and I tried to update everything on pip. Any pointers on what could be my problem ?
Otherwise great software, just what I neede, keep at it !

Just tried ignoring the error (by replacing the error lines in the init.py with
  svg_element_soup_representation = formula_rendered_soup.find("svg")
  if(svg_element_soup_representation is not None):
        svg_element_soup_representation["class"] = "gh-md-to-html-formula"
        svg_element_soup_representation["style"] = "vertical-align: middle;"

The command-line tool echoes an error, but still proceeds, and then produces an html (or a pdf) with mojibake or whitespace instead of the LaTeX formulas


Is there a way to visualise activation in three dimension.

Hi @philipperemy ,
Thank you for making me understand #5 .
I was thinking to visualise the activation in 3D map. Is there a way. Like for example,  something like this.

I am a novice, don't know if this question fits here.

If you want to visualize something in 3D, you need to have a tensor of 3 dimensions to visualize.
The keras visualization library only returns you numpy arrays.
You're free to do what you want with those arrays.
You could use matplotlib to draw 3D plots: https://matplotlib.org/1.5.1/mpl_toolkits/mplot3d/tutorial.html
You can also dump those arrays into NPY files (using numpy.save) and read them in MATLAB: https://github.com/kwikteam/npy-matlab

Thanks to your reply. Will try to explore that part.

Welcome!


Add optional class

Based on the API of Java 8's Optional class. Required in DL4J here: https://github.com/deeplearning4j/deeplearning4j/pull/4370

nd4j-common depends on Java 1.8:
https://github.com/deeplearning4j/nd4j/blob/master/nd4j-common/pom.xml#L14
Maybe we could just use that one?

Huh, I didn't realize that.
But that opens another discussion - it means everything in the stack is by default now Java 8... nd4j-common -> nd4j-context -> nd4j-api -> all of DL4J. Which is probably not what we want.
I'll open an issue for that.


Config Server Failure (How to Manually Configure?)

The installation of Dokku works fine until I try to go the the configuration site (e.g. example.com:2000). This is on a brand new DigitalOcean Ubuntu 14.04 Droplet (tried destroying/new droplets several times w/ same result). The site won't load and I get this message:
== Sinatra/1.4.3 has taken the stage on 2000 for production with backup from WEBrick
[2015-02-27 16:09:29] INFO  WEBrick::HTTPServer#start: pid=28995 port=2000
[2015-02-27 16:09:32] ERROR Errno::ECONNRESET: Connection reset by peer
	/usr/lib/ruby/1.9.1/webrick/httpserver.rb:80:in `eof?'
	/usr/lib/ruby/1.9.1/webrick/httpserver.rb:80:in `run'
	/usr/lib/ruby/1.9.1/webrick/server.rb:191:in `block in start_thread'

I've tried the manual configuration but still can't get Dokku working properly (the instructions are a bit lacking there).
The only page that loads in the main domain (example.com), which shows the NGIX welcome page. No other apps work. The VHOST file has the correct domain.
dokku status node-js-app says stopped, even after I start it or rebuild it.
How do I manually configure Dokku? Or what can I do to make the automatic config work?

Can you show how looks build log when you deploy app?

Sure, this is the node-js-app:
[master][~/Downloads/node-js-sample]$ git push dokku master
Counting objects: 378, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (307/307), done.
Writing objects: 100% (378/378), 211.25 KiB | 0 bytes/s, done.

To dokku@example.com:node-js-app
 * [new branch]      master -> master

Everything looks ok.
What does show: dokku logs node-js-app, docker ps -a?

@joehand please join: https://gitter.im/dokku-alt/dokku-alt

:+1: Configuration ruby script never loads on port 2000


VGG16 fails in Pytorch

Inside ghcr.io/amperecomputingai/arm_aml_pytorch:fa0620f container:
After launching run.py script i got following error:
/onspecta/model_zoo_dev/ampere_model_library/computer_vision/classification/vgg_16# AIO_NUM_THREADS=16 IMAGENET_IMG_PATH=/onspecta/model_zoo_dev/downloads/ImageNet/ILSVRC2012_onspecta/ IMAGENET_LABELS_PATH=/onspecta/model_zoo_dev/downloads/ImageNet/imagenet_labels_onspecta.txt python run.py -p fp32 -f pytorch
Segmentation fault (core dumped)

The problem is importing TF in this file, when I comment out following lines from the script:
#from utils.tf import TFFrozenModelRunner
#from utils.tflite import TFLiteRunner
The script works. All models that supports directly both Pytorch and TF has this issue.

I am working on rearranging imports to solve this issue


Updates documentation about rsync to uncomment line 29 instead of lin…

…e 28.

Thanks! Minor nitpick, but could you please update the commit message so that it fits within 50 characters, and so that it uses the imperative, such as: Update documentation about rsync?
You can edit your previous commit with git commit --amend.


A correction to the docs

Perhaps the fact that command completion doesn't work in Ex-mode should be explicitly specified at :help Ex-mode, maybe after line 696, - Mappings and abbreviations are not used.. I know it's mentioned implicitly below, at :help gQ, lines 709-710, All command line editing, completion etc. is available., and yet I think it's worth specifying it at :help Ex-mode.
Vim 8.2.2799.

I guess "normal command line-editing" (line 695, - There is no normal command-line editing.) includes command completion, so there's probably no need for changing anything. Closing.

On the other hand, the wording of All command line editing, completion etc. is available. suggests that "command line editing" and "[command] completion" are two separate things.


Create Dark/Light Mode Toggle

What to do?
Develop a Clickable button to toggle between dark and light mode for this  single paged website.
Reference

.

@AyushSingh22 , can I work under this issue under gssoc22?

@mayank-del  Yes, Go ahead !