Code generation for floating point casts

Currently, floating point casts are not correctly resolved.
For instance,
.let acc_3187824: %math.F (52, 11) = %math.conv.f2f (52, 11) (52, 11) 0:(%math.F (52, 11));
generates the invalid code %acc_3187824 = fptrunc double 0x0000000000000000 to double.
Example:
Fork: NeuralCoder3
Branch: matrix_dialect
Command: ./build/bin/thorin -d matrix -d affine -d direct -d clos lit/matrix/print_const_prod.thorin --output-ll Tmp.ll -o - && clang lit/matrix/lib.c Tmp.ll -o Tmp.out && ./Tmp.out 2 3

Problem: The math dialect was not loaded properly.
Solution: Load it using -d math
Idea: Maybe allow auto-loading of dependent dialects.


Update README

Mention committing the Gem- & Guardfile, as guard-rubycritic will not
work otherwise.
[ci skip]

Committing the Guardfile might perhaps be enough..

Sorry for not noticing this up until now.
Committing those files should not be mandatory, if it does not work, it might be a bug.
I'll investigate this later.


Readme: add installation instructions

This PR adds some very simple instructions on how to install log4jscanner.
As of right now, no prebuilt binaries are available, so we are left with only go specific options.
This fixes #5

I understand the reasoning, but imho that's a shortcoming in the go documentation and probably this repository isn't the right place for that kind of documentation. If #9 is addressed, ready made binaries will be available and no go knowledge whatsoever is required anymore.

Thanks! I went ahead and sent https://github.com/google/log4jscanner/pull/10 for source install.

Sounds good to me. Feel free to go ahead and close this one in favor of #10

Closed via https://github.com/google/log4jscanner/pull/15 https://github.com/google/log4jscanner/pull/10


Dark Mode? Only thing holding this theme back...

Hi,
I've just created a website with this theme - wanted to see if it would be possible to get Dark Mode going for it?
I can help develop it with some guidance (happy to do the PR).
Let me know what you all think!
Cheers,
software_memes

Hey there, we're not planning to add dark mode to Edition. You're welcome to add the feature on your own customized Edition theme 🙂.
I assume you already know this, but just FYI, Dawn theme has built-in dark mode which you can use as a reference if you want to.


Fix outgoing service registry handling of namespace notification version

Use namespace_handler UpdateNamespace for reference.
https://github.com/temporalio/temporal/pull/5686#discussion_r1558125169

Thanks for reporting this issue!

It seems like you are trying to fix a known issue that is already addressed by PR 5686.

If you have any further questions, please do not hesitate to ask.


Out of date hosted templates

Just reporting it here before working on a PR (little time this week).
I tried to deploy the openshift logging addon with openshift origin 1.4.1, and I found out that the template that is loaded into openshift (stored on the master as /usr/share/openshift/hosted/logging-deployer.yaml) is not compatible with v1.4.1 of the logging addon; I run into the following error:
==> master: ---- Begin output of oadm policy add-cluster-role-to-user rolebinding-reader system:serviceaccount:logging:aggregated-logging-elasticsearch ----
==> master: STDOUT:
==> master: STDERR: Error from server: role "rolebinding-reader" not found
==> master: ---- End output of oadm policy add-cluster-role-to-user rolebinding-reader system:serviceaccount:logging:aggregated-logging-elasticsearch ----

My own cookbook supplies an uptodate version of the template but it was not installed because a "not_if" clause said there is already a template installed for "logging-deployer-template" in the openshift namespace.
If we compare the template supplied by this cookbook here with the current template on the origin-aggregated logging project (as of v1.4.1) here we see the templates have evolved quite a bit. There are many differences, at least the "rolebinding-reader" role is missing in this cookbook's version.
My questions:

is it possible to have uptodate templates for the addons, without turning the code into a mess with one version of each template per openshift version (1.2, 1.3, 1.4) and distribution (origin, enterprise)
can we disable installation of hosted_templates like we can disable the example templates today?
why do we supply a template for the logging addon if the cookbook does not supply a recipe or template to deploy the logging addon (maybe a PR is missing here!)

@jperville Thanks for bringing that :-)
a) The true is we do need to pay more attention to updates against templates...
b) Our code should handle new versions regardless so you should not be in a position when there is a new version and it does not get replicated or updated..
execute 'Import Openshift Hosted Examples' do
command "#{node['cookbook-openshift3']['openshift_common_client_binary']} create -f #{node['cookbook-openshift3']['openshift_common_hosted_base']} --recursive --config=admin.kubeconfig -n openshift || #{node['cookbook-openshift3']['openshift_common_client_binary']} replace -f #{node['cookbook-openshift3']['openshift_common_hosted_base']} --recursive --config=admin.kubeconfig -n openshift"
cwd Chef::Config[:file_cache_path]
ignore_failure true
end
c) Happy to put a new logic for handling the versioning (why not :-))
d) I do not think we should drop the hosted template logic as it is used for setting up logging/metrics etc..
And to be honest, not automatically installing the hosted services (logging, metrics...) does not mean that people do not use them afterwards (Post actions by team A...)
What we should tend to offer is a way of automating everything as possible.
Having you and @ianmiell will make things easier I believe as we can do more together.

I think we should add a LWRP to deploy the logging addon, similar to how we deploy the metrics, registry and router addons. From my experience, both metrics and logging are difficult to get right (different setup needed depending on openshift version, deployer pod which can fail for many reasons, and impossible to update automatically).
At the minimum, we should deploy the addon hosted templates from within the LWRPs that use it (eg. the logging-deployer template from the logging LWRP, the metrics templates from the metrics LWRP) instead of globally, regardless of whether we use the cookbook to deploy the feature or not.
That way we can deploy the proper version and not be out of sync, and if we chose not to deploy for example metrics with this cookbook's LWRP we won't have a hosted template coming back at every chef-run which is incompatible with what we deploy.
For example, if I want to deploy v1.3.2 of the logging addon (version selected by a LWRP attribute), the LWRP will fetch https://github.com/openshift/origin-aggregated-logging/blob/v1.3.2/deployer/deployer.yaml and will setup service account and SCCs as exampled in instructions for v1.3.2. If I want to install v1.4.1 instead, then I will use the template at tag v1.4.1, and will setup the aggregated-logging-elasticsearch service account to have the rolebinding-reader cluster role (which does not exist in versions earlier than v1.4.0).
Should I work on such a PR to remove the global addon templates and install the proper version from each addon LWRP instead?

:+1: I agree with you and my point was more or less : Yes we should and let's do it

#96

Tests passed.

The hosted templates are now up to date (as of v1.10.40), thanks @IshentRas .


 See attached screen recording.
Private Zenhub Video
Link to ticket in discord
To Reproduce
Steps to reproduce the behavior:

Choose Polygon-Optimism, USDT
Input 1-2 USDT
Send
Check the status in Latest Transfer
Use a link to see more on explorer

https://github.com/connext/monorepo/issues/6125


Geocoding for organization model. Is there a DRY way to add to more than one model?

Adding feature #440
This is what I have for the organization model. I started the others but found myself doing a lot of copy-and-pasting. I'm wondering if there's a more DRY way to add to the other models we're interested in.

Hey @LizPrescott looks like you have a few conflicts that need resolving before we can move forward!

Ok done!


Disabling JS code insertion due JSRefactoring into PHP document or in any non-js scope

JSRefactoring was inserting JS code into PHP document while using option wrap in condition/try-catch.

Added check to make wrap in condition/try-catch in non-js context as no-op.

closing now and will reopen later, so that Travis-CI build will be triggered again.
https://github.com/travis-ci/travis-ci/issues/576#issuecomment-65317915

Thanks @gautam0217 for this PR. But I guess disabling menu in all documents (except js) will be a better solution.

It looks like cla is not signed that's why build is failing. and you can also trigger build after logging in there.

As we support mixed mode(e.g. HTML+JS etc.) in refactoring, making operations no-op is more aligned to current approach.

Added generic error message for each case like following:

Is it possible to add a generic error like As of now Refactoring is available only for JS?


Web3torrent cancel

Fixes https://github.com/statechannels/monorepo/issues/2205

Merged as part of https://github.com/statechannels/monorepo/pull/2213


fix normalize mode at confusion matrix (replace nans with zeros)

What does this PR do?
Added same behaviour to confusion_matrix as sklearn.metrics.confusion_matrix with normalization while all predict and target values from same class (nan -> 0). Discussed it with @Borda at Slack.
Before submitting

[x] Was this discussed/approved via a Github issue? (no need for typos and docs improvements)
[x] Did you read the contributor guideline, Pull Request section?
[x] Did you make sure your PR does only one thing, instead of bundling different changes together? Otherwise, we ask you to create a separate PR for every change.
[ ] Did you make sure to update the documentation with your changes?
[x] Did you write any new necessary tests?
[x] Did you verify new and existing tests pass locally with your changes?
[ ] If you made a notable change (that affects users), did you update the CHANGELOG?

PR review
Anyone in the community is free to review the PR once the tests have passed.
If we didn't discuss your PR in Github issues there's a high chance it will not be merged.
Did you have fun?
Make sure you had fun coding 🙃

10 failing tests(
What am I doing wrong?

https://github.com/PyTorchLightning/pytorch-lightning/pull/3465/checks?check_run_id=1103259393

Nothing wrong, It's just the PyTorch version I think. Just replace cm.isnan() with torch.isnan(cm).

Well, It's a bit weird, All tests at tests/test_classification.py and tests/functional/test_classification.py passed successfully at my local machine.

The checks are being cancelled because they take too long time (cancelled after 35 min).
From the checks it seems that the last passed test is:
tests/loggers/test_all.py::test_logger_created_on_rank_zero_only[TestTubeLogger]
which means that it is next test that is hanging:
tests/loggers/test_base.py::test_logger_collection

As I understand, it is not connected with my changes, right? So, what should i do now?

Yes, it does not seem to be related to your PR (sometimes tests just fails)

check master, it comes from there :) not your fault @c00k1ez

Ok 👌

Added fix for Issue 1 from #2724.
@SkafteNicki can you please add reviewers?

Hello @c00k1ez! Thanks for updating this PR.

In the file tests/metrics/functional/test_classification.py:

Line 194:42: E231 missing whitespace after ','
Line 194:48: E231 missing whitespace after ','
Line 194:50: E201 whitespace after '['

In the file tests/metrics/test_classification.py:

Line 55:1: E302 expected 2 blank lines, found 1

Thanks 👍
Resolved all small issues.


[ZEPPELIN-3878] Unable to load zeppelin 0.8.0 note at IE 11

What is this PR for?
Previous version of the zeppelin supports IE 11 when  we updated to zeppelin 0.8.0, Zeppelin web was not loading properly saying the error promise undefined .
What type of PR is it?
[Bug Fix ]
Todos

[ ] -

What is the Jira issue?

https://issues.apache.org/jira/projects/ZEPPELIN/issues/ZEPPELIN-3878

How should this be tested?
click on any of the existing note in IE 11 browser.
Observation  : Note not loading or not reponsive
you can check the error in the console

First time? Setup Travis CI as described on https://zeppelin.apache.org/contribution/contributions.html#continuous-integration
Strongly recommended: add automated unit tests for any new or changed behavior
Outline any manual steps to test the PR here.

Screenshots (if appropriate)
Questions:

Does the licenses files need update? No
Is there breaking changes for older versions? Yes
Does this needs documentation? No

@vinayakshedgeri I think you can solve this inconvenience by changing the base of PR to branch-0.8


Support for JSONB and ARRAY formats

For our application JSONB and ARRAY, formats are very crucial. However, Prisma doesn't support these data types. Any plans for it?

For this feature no, but we will have a public roadmap soon.
About this specific issue, I will update the timeframe here as soon as I know.
Thanks!

Thanks a lot for raising this feature request, @gijo-varghese. I'll close it in favor of the more general one https://github.com/prismagraphql/prisma/issues/2466.


Update links of Ark

I have updated the right links as they were missing, and the description could be improved with a more user-facing description that can really give intuition of how Ark works.
I am also available to improve the other pieces of the page or to answer the any questions about the protocol you may have. Drop an email to help [at] arklabs [dot] to

merging. thank you!


chore(deps): update Prettier to 1.14

It has been released this weekend: https://prettier.io/blog/2018/07/29/1.14.0.html

Thanks, but since this is a minor version, there's no need to explicitly bump it alone. (We do periodic batch upgrades)


allow the m2 dir to be overwritten as we use a non standard location on the CD infra so we can mount it on a PV

[merge]


SPA Build for npm init slidev does not render correctly

Describe the bug
When using the documentation's starter workflow with npm init slidev@latest - a project is scaffolded.  When this project is built using the provided npm run build script, a dist folder is produced.  When served statically with something like npx serve ./dist or github pages it does not appear to render the CSS correctly.  See a freshly created project from npm init -

Expected Behavior:
When running npm run build on the main starter project it should render correctly as it does when running in dev mode.
Dev Mode for same project:

Are there any warnings or errors when you are building your SPA? If yes, would you mind posting them here?

I do not get any, but upon further investigation could it possibly be related to this? seems like maybe an underlying issue with windicss:
https://github.com/windicss/vite-plugin-windicss/issues/86

Weird, I followed your exactly step and using npx serve ./dist to serve, and it works fine for me.

Would you mind sharing the errors in the browser console?

Hmm, that is odd.  I'm not getting any errors in the browser at all 🤔

Hmmm, I can't really think of any reason why it would behave that way. Would you mind sharing your repo created by npm init slidev@latest if that's possible. Technically, it should be the same as mine. Just wanna be sure. 😄

@dizys  sure thing - https://github.com/wolfejw86/slidev-error-repro
Tried to throw up a github pages with it, and interestingly enough I get a weird build time error about not finding windi.config

Looks like I had to explicitly install npm i @slidev/client as a dependency - which fixed that, however now I have it deployed here on this gh-pages and it's still showing the "shrunken" slide and hardly any formatting - https://wolfejw86.github.io/slidev-error-repro/

Yeah, I'm getting the same error when I build your repo locally.
Error: Cannot find module<EMAIL_ADDRESS>Require stack:
-<EMAIL_ADDRESS>
However, after I remove the node_modules folder and the lock file package-lock.json, and then run npm install and npm run build again, the building process runs smoothly.
npx server ./dist also gives clean looking SPA.
Maybe something messed up within the lock file. Would you mind trying removing the lock file and the node_modules folder and try again?

So here's something fun, I was using NodeJS version 14.2 - after upgrading to 14.7 (latest LTS), deleting node_modules, deleting package-lock, and finally reinstalling everything is now working as expected.  I also updated the gh-pages deploy to specifically use node 14.7 and that also worked:
https://github.com/wolfejw86/slidev-error-repro/commit/36899985ee20006a2495d685d8c0b9cff7be5af5

How I ended up on 14.2 - no clue at this point 😆 - might be good to mention here though:

Thank you for your help troubleshooting - you being able to take action on my repo and make it work clued me in that something was wrong very early on in my process - ie wrong node version.


Is there a plan to support latest wechaty version?

I've tried almost every versions of wechaty.
puppet-padlocal can only support <=0.75.27
Is there a plan to support latest wechaty version?

#125

Yes, you have linked to the answer: v1.x will be supported after

#125

has been merged.
So stay tuned!

DONE


Add a writer_kwargs argument to MDAReporter and speed up testing

Fixes #6
Changes made in this Pull Request:

format code with Black
added a writer_kwargs argument to MDAReporter that is passed to mda.Writer
migrate testing to use serialized simulation instead of re-instantiating each time. Much faster, all tests pass locally.

PR Checklist

[x] Tests?
[x] Docs?
[x] CHANGELOG updated?
[x] Issue raised/referenced?

Would love a look from @richardjgowers or @sef43 when y'all have time! I think the changes are pretty innocuous and would help me solve a downstream use case.

Thanks for the contribution!, can this please be re-done without the formatting changes please? The formating change should be a seperate PR.

Codecov Report

Merging #7 (f2ecd4f) into main (d665b3d) will decrease coverage by 31.09%.
The diff coverage is 37.83%.

:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.
Additional details and impacted files

Are you opened to the formatting changes?
I opened a separate PR with just the formatting changes. If possible, I'd like to merge that and then reopen this PR so I don't have to sort out the logic from formatting changes.

Currently yes I am against the formatting changes to any of the existing files. The current formatting follows the openmm formatting for Reporter classes. There is no reason to deviate from this.

I don't have to sort out the logic from formatting changes.

As you point out here the key issue is that the unnecessary formatting changes obscure the functional changes to the code. I think MDAnalysis does not allow black formatting of existing code, only new code, for this reason.
https://github.com/MDAnalysis/mdanalysis/issues/2450

Fair enough, I understand the desire to avoid black and stay compatible with upstream formatting.
I added a new PR #9 that implements the testing and kwargs changes without the black formatting.


add ds mov uploading?

not tested at all, probably hilariously wrong

It would be nice if you can test the DS movie for validity. i.e check the MODS header.

It would be nice if you can test the DS movie for validity. i.e check the MODS header.

the wii mobiclip validation includes keyframe index. is this possible to be done with DSi?

the wii mobiclip validation includes keyframe index. is this possible to be done with DSi?
Not that I am aware of, just the magic should be good enough.


Combine internalizer and remover as postProcessor and introduce it to DPG

Fixes https://github.com/Azure/autorest.csharp/issues/2841
Description
This PR refactors the two components in mgmt plane, internalizer and remover to a new component postProcessor and introduces this new component to all the targets (especially DPG). This change might introduce breaking changes therefore this is not enabled for HLC.

The PostProcessor is an abstract class. It has an abstract method IsRootDocument(Document) allowing each target to define the logic which document is the "root document" (concept will be explained below)
The PostProcessor has two different procedure - Internalize and Remove. By following a process in the post processor, it will have a list of type definitions, and Internalize procedure will mark their accessibility to internal, and the Remove procedure will remove all those definitions.

How does this postProcessor work?

The PostProcessor will build a reference map according to which procedure it is invoking.
The Internalize procedure will build a "public reference map" in which only public references on the signature will be included.
The Remove procedure will build a "all reference map" in which all references will be included (invocations inside method bodies for instance will also be included).
The PostProcessor will make a BFS starting from the types defined in the "root documents". All the types that are not visited during the BFS are the candidates to internalize or to remove.
The PostProcessor will internalize or remove all the types it finds in step 2.

To control the behaviour of post processor, this PR adds a new configuration remove-unused-types which takes an enumeration value: removeAll (default), internalize or keepAll.
In the default behaviour, the post processor will call Internalize first which will change all the types that are not publicly used to internal, then it call remove which will remove all the types that are not referenced.
If the remove-unused-types is set to internalize, the post processor will only internalize types without removing them.
If the remove-usused-types is set to keepAll, the post processor will do nothing.
Checklist
To ensure a quick review and merge, please ensure:

[ ] The PR has a understandable title and description explaining the why and what.
[ ] The PR is opened in draft if not ready for review yet.

If opened in draft, please allocate sufficient time (24 hours) after moving out of draft for review

[ ] The branch is recent enough to not have merge conflicts upon creation.

Ready to Land?

[ ] Build is completely green

Submissions with test failures require tracking issue and approval of a CODEOWNER

[ ] At least one +1 review by a CODEOWNER
[ ] All -1 reviews are confirmed resolved by the reviewer

Override/Marking reviews stale must be discussed with CODEOWNERS first

We could rename the configuration property from remove-unused-types to process-unused-types with 3 options:

none: do nothing, e.g. keep them
internalizeOnly
internalizeAndRemove

What do you think?


Raise version in podspec to 0.1.1

Codecov Report

Merging #2 into master will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master       #2   +/-   ##
=======================================
  Coverage   93.27%   93.27%
=======================================
  Files           3        3
  Lines         535      535
=======================================
  Hits          499      499
  Misses         36       36

Continue to review full report at Codecov.

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


homescreen weather temperature does not honor skills-weather's configured units C/F

The skill-homescreen settings do not include a choice for preferred units, Celsius or Fahrenheit.  The skill-homescreen settings do not honor the setting made in the mycroft-skills/weather configuration, either.
The code makes a request for current weather every fifteen minutes, but does not specify the units.  If the user has a metric system but overrides their weather configuration to Fahrenheit, this does not appear on the homescreen.
The simpler approach would be to duplicate the weather skill's configuration option, but if skills can interoperate, the cleaner solution would be for the weather skill's configuration to be the proper default when the homescreen requests a weather update.

Hey, I wasn't even aware that the Weather Skill had that config option!
Looking at the broader account preferences, we currently have a single choice between metric and imperial. I'm guessing that your preferences don't fall neatly into one or the other? Eg you want metric weight units, but use fahrenheit for temperature? Or conversely pounds and celsius?
Would it be better if we split that account-level preference setting up so that you could choose your temperature units independent of other metric/imperial units?
This would then get utilized across the Weather Skill, Homescreen, general queries like "what is the boiling point of ...", and anything else that is reporting a temperature.

It's more that I think global configs should be global. For example we don't want people to change their Weather Skill settings in order to get the right temperature units for cooking temperature conversions. So personally I'd like to see us break up the global settings beyond "metric" vs "imperial".
The Homescreen not respecting the Weather Skills setting is certainly an oversight though. I've added it to one of our upcoming sprints to address.
Thanks for flagging all this!

Perhaps it would be over-engineering, but maybe it would be a good approach a set of global defaults which are inherited by default, but with optional override within specific contexts (mainly individual skills). Sort of a analog to CSS in html.
In similar principle, where ever the choice is made, including at the global level, the metric vs imperial could be a top-level radio button that switches, en masse, child selectors for length, volume, temp, mass, energy, etc., but then you can go switch the individual measurement types one by one, if desired.


Episode 140: Kubernetes 1.20

Monday or Tuesday:

[x] Pick a topic and create/use an issue in the repo
[x] If applicable coordinate with an upstream project if they're interested in attending the show
[x] Create the graphic
[x] Schedule on Youtube
[x] Add scheduled episode to TGIK playlist on YT
[x] Create short link in rebrandly
[x] Tweet about it from your personal account

[x] Post tweets on internal #tgik slack channel and cc @castrojo and Vykky

Before episode:

[ ] Create HackMD page for live notes.  Start with README template in this repo
Show Coordination with Assistant

[ ] Paste HackMD URL on internal #tgik channel and cc @castrojo or other assistant
[ ] Assistant adds ~5-10 news items from around the web as possible "News of the Week"
[ ] Confirm show time and AV check
[ ] Last minute retweets or topic updates
[ ] Sync with external guest one last time if necessary
[ ]

[ ] Get everything tested well before episode so you can debug
[ ] Use internal slack channel to ensure that AV se tup is good

After show (ideally right away but can wait until Monday):

Create/submit PR for this repo

[ ] Episode directory and README from hackmd
[ ] Any other files from the episode that might be useful
[ ] Update playlist.md with episode
Feel free to self merge

[ ] Edit YT description to point to episode directory here
[ ] OBS/OS Upgrade if applicable (Never on the day of a show)

@castrojo is this done? I see https://github.com/vmware-tanzu/tgik/tree/master/episodes/140 in the repo, but don't see the show notes.

Looks like they weren't committed to the repo, here they are: https://hackmd.io/pczFvtTrSSm08l5xKQEVgA


New sublime snippet for filters.

A simple sublime snippet for filters that follows the guidelines from the other snippets.

i hate filters

pls update the readme too

Agreed, filters can hurt performance but with this snippet at least it will be well formatted :P
Readme updated.


Add React@16 compatibility

Update to<EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS>Update how PropTypes check is performed using prop-types package
Update webpack script to run dev server

@robinedman Did you see this?


Neko win32 fallback

I've been having issues getting npm-haxe to place nicely with Windows.
After a lot of debugging I've had to drop the neko version down to 2.1.0 for my project (which is the same version that is bundled with the haxe 4.0.0-rc3). However this results in an error while trying to download neko.
There were two issues.
The first was that there is a switch where the case 'win32' doesn't have a break, which results in the 'win64' version always being downloaded. This is now fixed.
The next issue is that there is no 'win64' version of neko 2.1.0, so the download fails.
I've added some 'win32' fallback logic.

Be careful, CI build failed. I guess you have to change the test/package.json to use the 5.1.2 version

@peteshand it's published on NPM.
Tell if it works as expected


firephp.org down

The webseite http://firephp.org is down.
I installed firephp <IP_ADDRESS>-signed  with firebug 2.0.12 and FF 41.0
FirePHP is not showing up...
The requirements in the FF addons store says:
"Requirements (Firefox 8+):
You must have Firebug 1.9+ installed and the Firebug "Console" and "Net" panels enabled to use this extension.
You must also download a PHP library from http://www.firephp.org/ and include it in your application."

I can't get that PHP library because firephp.org is not accessible.

Firephp.org is still down. I also am trying to install Firephp.   Does anyone know an alternative source of the backend code and instructions for installation?  The Firefox browser extension is still available from Firebug but appears useless without the backend code.

The backend library is here: https://github.com/firephp/firephp-core (this repository)
The extension is here: https://addons.mozilla.org/en-us/firefox/addon/firephp/
There are lots of tutorials online that go through how to install it.
I will be updating the FirePHP site and testing everything in the next couple of weeks.

Thanks!  I have successfully ‘echoed’ a php variable to the Firebug console so I think I will be good with this.  I will try the new version when it is available as well.
Steve Smith
585.764.9611
From: Christoph Dorn<EMAIL_ADDRESS>Sent: Monday, October 5, 2015 3:30 PM
To: firephp/firephp-core<EMAIL_ADDRESS>Cc: sssmith<EMAIL_ADDRESS>Subject: Re: [firephp-core] firephp.org down (#34)
The backend library is here: https://github.com/firephp/firephp-core (this repository)
The extension is here: https://addons.mozilla.org/en-us/firefox/addon/firephp/
There are lots of tutorials online that go through how to install it.
I will be updating the FirePHP site and testing everything in the next couple of weeks.
—
Reply to this email directly or view it on GitHub https://github.com/firephp/firephp-core/issues/34#issuecomment-145641487 .

We are glad to see you are doing a lot work.
But the firephp.org site is still down now.

Its coming. Not much longer now.

Don't be afraid to ask for help from the community if your snowed under buddy. :)

still offline at moment, do you need help? im sure the community would love to help!

The site is still down. It may be helpful to get some kind of placeholder site up, even if it is just an index.html with some links to the github repository. I could make you one this weekend if you would like.

It may be helpful to get some kind of placeholder site up

That's a good idea. I have specific things I want to do on the new site; just have not had the chance to get working on it yet.
I'll setup something that renders markdown on the domain. I can then dump all the existing integration info and links into pages that need to be reviewed for accuracy.
I would welcome any and all help to fine-tune the content once its up.
I think I mentioned it elsewhere. I have a new implementation of the client I hope to release in the coming months to reboot the project.

@cadorn Awesome! Sounds like a good idea. Can you toss a link in here to the repository for people finding this by way of 'the google' when you do it? I assume you will just be using github pages and let the URL redirect to that?
https://pages.github.com/
There is a ton of integration that can be done between pages and your repos. So every time you do an update or post some new code - it will reflect on the page and people can be kept up to date. My only other recommendation is to integrate that into an RSS feed available off of the pages site. I personally wouldn't mind adding you to my newsbeuter list. =)
Thanks for all the hard work!

Umm... Bump? It's still down...

Oh so close. I finally decided on how to built the site going forward after trying a couple of approaches.

Yeah, if github pages were used, it'd be pretty easily mirrorable, so that even if you created a static site at firephp.org, the pages could change and be accessible via github pages pretty consistently.

The start of the new site is up now: http://firephp.org/
The source code is at: https://github.com/firephp/firephp.org
I apologize for having the site down for so long and the lack of attention to FirePHP. I got somewhat lost building the next major iteration of FirePHP but its time now to tie it all back in using all the latest web stack to where it all started for me: FirePHP
I am planning on keeping the content on the firephp.org site minimal and to the point and start highlighting all the extensions the community has written along with live examples that are installable and runnable on the firephp.org docker instance.
Most of the existing content is old and the links are broken. I think it will make much more sense to survey what is out there now and highlight what is worthwhile.
I welcome any PRs to complete the minimal docs for FirePHP.
I am somewhat out of touch with what has been happening in the PHP community (having had an intense focus on JavaScript) and am looking for suggestions as to which FirePHP integrations are popular. I want to write a few sample FirePHP Integration Demos that will run on the docker image and then showcase them on firephp.org so others can add their own.

very basic, very simple, but wonderful...
its all you need at the moment to point people in the correct direction :)

Thanks for the work @cadorn , it's good to know that the extension is still going (php needs more useful dev tools like this).

I have started work on a new Web Extension and it is starting to work: https://github.com/firephp/firephp-for-firefox-devtools
Once it is reliable enough I will update all the docs and website.
Thanks for all the patience. Looking forward to hearing what you think!


[patch] go1.14 + update README + add go binary version + fix pipeline

update golang to 1.14
update README
add go binary version during build time
add missing unit test
fix pipeline

close #36

Codecov Report

Merging #39 into master will decrease coverage by 5.13%.
The diff coverage is 92.59%.

@@            Coverage Diff             @@
##           master      #39      +/-   ##
==========================================
- Coverage   87.40%   82.27%   -5.14%
==========================================
  Files          14       15       +1
  Lines         691      801     +110
==========================================
+ Hits          604      659      +55
- Misses         59      114      +55
  Partials       28       28

Impacted Files
Coverage Δ

config/config.go
100.00% <ø> (ø)

service/athenz.go
82.75% <0.00%> (ø)

main.go
30.37% <37.50%> (ø)

service/resolver.go
98.50% <100.00%> (+0.12%)
:arrow_up:

service/resource_mapper.go
100.00% <100.00%> (ø)

service/tls.go
83.33% <100.00%> (ø)

service/token.go
89.87% <100.00%> (ø)

Continue to review full report at Codecov.

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


Add support for MinGW-w64

Fix bugs when compile openfast using mingw-w64 on Windows.

It has been tested on windows 10 using mingw-w64 7.2.0, with the Lapack here.
I don't know why BLAS_LIBRARIES and LAPACK_LIBRARIES here cannot be set the full path of blas and lapack libraries.

These changes look good per the comments in issue #192. @bjonkman could you please provide a confirmation on that?

This is superseded by pr #271


[TASK] updated to klaro 0.7.15

Hi Florian,
Micha asked me to update the klaro assets, so I did :-)

Released new major version concerning klaro.js update. Also did a lot of refactoring and api changed. Thx for contributing ;)


New-DbaAvailabilityGroup - Remove unused code

Type of Change

[x] Bug fix (non-breaking change, fixes #6602  )
[ ] New feature (non-breaking change, adds functionality, fixes # )
[ ] Breaking change (effects multiple commands or functionality, fixes # )
[ ] Ran manual Pester test and has passed (`.\tests\manual.pester.ps1)
[ ] Adding code coverage to existing functionality
[ ] Pester test is included
[ ] If new file reference added for test, has is been added to github.com/sqlcollaborative/appveyor-lab ?
[ ] Nunit test is included
[ ] Documentation
[ ] Build system

This code is only needed while adding a replica with Add-DbaAgReplica. This is a leftover from a refactoring and thus can be deleted.

Can confirm this was required in another mirroring command, but not needed or used here


Fix #123: Replace executeAndBGPsDPSize with more efficient algorithm

Fixes #123.

Looks great!
This code hasn't been reviewed in years.
Give me a a couple of days so I can take a look and try to benchmark it on my own before merging it.
Thanks!

Of course, I simply hope it will help.


CI: copypasta from canvas

Identical to https://github.com/paritytech/canvas/blob/master/.gitlab-ci.yml except c/canvas/substrate-contracts-node
@cmichi please review, add what's needed there.
btw: are you OK with having main as a default branch here? I'm mirroring it to master to avoid confusion.

Thanks for creating the PR!

btw: are you OK with having main as a default branch here? I'm mirroring it to master to avoid confusion.

Yeah I also fell for it a few times now :see_no_evil: , but I'm fine with having it as a default.


Allow 'bikeshed test' to test/rebase individual tests

--rebase is just a boolean flag to indicate whether to test or rebase

$ bikeshed test -h
usage: bikeshed.py test [-h] [--rebase] [FILE [FILE ...]]
positional arguments:
FILE        Run these tests. If called with no args, tests everything.
optional arguments:
-h, --help  show this help message and exit
--rebase    Rebase the specified files.

E.g., to run only the markdown tests:
bikeshed test ./tests/markdown*.bs

Looks good to me! Thanks!


Updated DHCP and DHCPv6 Client API.

Emphasized that AdapterName is a GUID, not the name of the adapter.
Added notes that pclassId can be null for the DHCPv6 APIs.
Added ERROR_INVALID_NAME as a possible return value.
Added "Or no adapter is found with the GUID specified. " to the return value of ERROR_INVALID_PARAMETER.

@fjch1997 : Thanks for your contribution! The author(s) have been notified to review your proposed change.

@stevewhims : Thanks for your contribution! The author(s) have been notified to review your proposed change.

I resolved the merge conflicts. Thank you!


services/webhdfs: Add flag enable_no_redirect

          Ah, got it. We can introduce `noredirect=true` for all API in the future.

Originally posted by @Xuanwo in https://github.com/apache/incubator-opendal/pull/3939#discussion_r1445786238

The old HDFS lacks support for the noredirect option, necessitating redirects that complicate the use of our streaming features. We could introduce a new flag, enable_no_redirect, to give users the ability to toggle between different implementations for enhanced performance.

We don't need this anymore. All requests are added noredirect now.


Add Exafunction/codeium.vim

Checklist:

[x] The plugin is specifically built for Neovim, or if it's a colorscheme, it supports treesitter syntax.
[x] The lines end with a .. This is to conform to awesome-list linting and requirements.
[x] It's not already on the list.
[x] The title of the pull request is Add/Update/Remove `username/repo`  when adding a new plugin.
[x] The description doesn't start with A Neovim plugin for... or A plugin for..., and doesn't end with ... for Neovim.
[x] The description doesn't mention that it's a Neovim plugin, it's obvious from the rest of the document.
[x] Neovim is spelled as Neovim (not nvim, NeoVim or neovim), Vim is spelled as Vim (capitalized), Lua is spelled as Lua (capitalized).

Free, ultrafast Copilot alternative for Vim and Neovim

My point was that this doesn't meet the criteria for this project, namely:

The plugin is specifically built for Neovim, or if it's a colorscheme, it supports treesitter syntax.

Thanks for the PR! Unfortunately this isn't a Neovim only plugin.


Adding a python_version breaks a platform_system

Hello ! (Hope I'm on the good issue tracker, sorry for the noise otherwise)
I'm having a weird issue with PyPI wheels, we are (in scapy) using a dependency called python-can, that we install (for instance in our unit tests) through pip install python-can. They use setuptools in their setup.py.
Since today, (they released a new version), our tests all fail during installation of this module.
Here's the (very small) commit that broke it: https://github.com/hardbyte/python-can/commit/eb8ee51d42399aca913401bc7d073b6e63aa5aa9

Before this commit:
everything worked fine
After this commit

When installing python-can through pip install python-can or pip install [the_python_can_wheel], the installation on a linux machine (ubuntu 18.04 with pip 19.0.2 and setuptools 40.8.0) fails with the following error:

gpotter@vmg:~/github/scapy$ pip install python-can
DEPRECATION: Python 2.7 will reach the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 won't be maintained after that date. A future version of pip will drop support for Python 2.7.
Collecting python-can
  Using cached https://files.pythonhosted.org/packages/02/01/133f113b9914b26891f0c13be61823872f9216ab0fa1859f6f1b7a15c122/python_can-3.1.0-py2.py3-none-any.whl
Collecting wrapt~=1.10 (from python-can)
  Using cached https://files.pythonhosted.org/packages/67/b2/0f71ca90b0ade7fad27e3d20327c996c6252a2ffe88f50a95bba7434eda9/wrapt-1.11.1.tar.gz
Collecting windows-curses (from python-can)
  Could not find a version that satisfies the requirement windows-curses (from python-can) (from versions: )
No matching distribution found for windows-curses (from python-can)

It's expected: windows-curses is not available on Linux :/ It seems that adding that line to the previous requirement broke the one below
(I tried using pip 9.0.1, pip 19.0.3, setuptools 38, the latest setuptools, Python 2.7.15 and Python 3.7.2 to the same result)

If the repository  or .tar.gz redistributable is downloaded, unziped, and installed via python setup.py install, then it installs correctly.

Is that a bug in python-can, pypi or setuptools ?
Thanks a lot for reading & sorry for the trouble

Sorry for the noise, it appears it was a bug on python-can 's side: they were building the wheels with an outdated version of setuptools and wheels


General classes and voluntarily activites

in 2 std there are 2 classes 1.KITE VICTERS STD 2 General Class 01 (First Bell-ഫസ്റ്റ് ബെല്)
2.KITE VICTERS STD 02 Voluntary Activities Class 02 (First Bell-ഫസ്റ്റ് ബെല്) . are they same? should i name the subject general class?

you can separate those classes


Weird behaviour on Github.io getDomain

Hello,
I noticed weird behaviour handling urls from the domain github.io using the getDomain method.
const tld  = require('tldjs');
console.log("tld", tld.getDomain("google.io")); --> google
console.log("tld", tld.getDomain("github.io")); --> null

and i get back null on github.io
You can check it live in here
UPDATE
The behaviour extends as well to other functions like getPublicSuffix:
console.log(tld.getPublicSuffix("google.io")); --> io
console.log(tld.getPublicSuffix("github.io")); --> github.io

Looking forward for your input.

Hello @ahmadassaf,
that's odd indeed. Let me investigate this issue a bit and see how it goes.
In the meantime, feel free to share your own findings.
And thanks a lot for reporting the issue of course 🙂

Okay gotcha. There is a rule in https://publicsuffix.org/list/public_suffix_list.dat with github.io and it demonstrates the negative side effect described in #25.
The publicSuffix method returns the expected result: github.io cannot be a domain on its own so cookies can only be created in subdomains under that same domain.
But what getDomain should really do, is to care differently about the rules and only acknowledge the known list of gTLDs (like .io, nhs.uk whatever.co.uk etc.).
I guess we can continue the conversation over there 🙂

thanks @oncletom for the pointer .. moving over there :)


workflow-cli failing to send a complete request

While testing https://github.com/deis/charts/pull/310, I'm seeing this error crop up quite often in e2e:
$ deis auth:register http://deis.k8s.local --username=test-35207 --password=asdf1234<EMAIL_ADDRESS>Registered test-35207
Logged in as test-35207
$ deis apps:create test-695112108 --no-remote
Creating Application... done, created test-695112108
If you want to add a git remote for this app later, use `deis git:remote -a test-695112108`
$ deis builds:create --app=test-695112108 deis/example-dockerfile-http
Creating build... ..oError: Unknown Error (400): map[detail:Error parsing HTTP response: invalid character '<' looking for beginning of value: "
408 Request Time-out
\nYour browser didn't send a complete request in time.\n\n"]
$ deis apps:destroy --app=test-695112108 --confirm=test-695112108
Destroying test-695112108...
done in 1s
$ deis auth:cancel --username=test-35207 --password=asdf1234 --yes
Please log in again in order to cancel this account
Logged in as test-35207
Account cancelled

• Failure in Spec Setup (BeforeEach) [16.970 seconds]
deis config
/go/src/github.com/deis/workflow-e2e/tests/config_test.go:282
  with an existing user
  /go/src/github.com/deis/workflow-e2e/tests/config_test.go:235
    who owns an existing app that has already been deployed
    /go/src/github.com/deis/workflow-e2e/tests/config_test.go:233
      that user can set environment variables on that app [BeforeEach]
      /go/src/github.com/deis/workflow-e2e/vendor/github.com/onsi/ginkgo/ginkgo_dsl.go:354

      No future change is possible.  Bailing out early after 12.729s.
      Expected
          <int>: 1
      to match exit code:
          <int>: 0

      /go/src/github.com/deis/workflow-e2e/tests/cmd/builds/commands.go:34

Does this happen with any commands in particular?

pure guess, but maybe a place to start - could be that the timeout is being hit in the CLI's internal http client

@Joshua-Anderson it's happening in particular with deis builds:create. Ill post a gist of my entier e2e run when it's finished.

why is this a 400 error if the body says that the controller returned a 408?

I'm removing showstopper because this doesn't seem to occur enough to be critical (and I haven't seen it at all personally)
@bacongobbler When's the last time this came up for you? Can it be chalked up to just bad networking?

yes, likely bad etcd cluster timing out. Closing


Change folder and description of the anchor.

I am proposing this change because the document below references this document.
https://docs.microsoft.com/en-us/aspnet/core/tutorials/razor-pages/page
If another tutorial makes an Schedule Page and points to this page, please do not approve this change.

@guardrex  we shouldn't mix up schedules in the main RP code - should we? Will this break your add on tutorial?
Upload files should be a standalone tutorial. It's OK that it builds on the Movies tutorial. This is a long term fix, not to worry about now.

The downloadable sample is the completely functioning sample that has all of the steps in the tutorial applied; it's the final finished app. Therefore, I thought the internal links link everywhere they would link in the final app. It's true that we don't instruct in the File Uploads step to add this link (perhaps we should), but it makes it convenient to reach the page when the sample is downloaded.
As for this specific change, I'd need to take a closer look. I can look in 20 minutes ... I'm knee-deep in another thing at the moment. 😅

Ok ... I had a peek. I think the fix is to add this link in the steps of the File Uploads tutorial step and leave the link as it is in this layout page (given that this sample is the final, built sample app).
Perhaps, the Movie page step should also have an instruction to tell the reader to add a link to Movies (if it doesn't do so already). IIRC, the RpMovie links to the Movie page, so it might not be necessary. It might be necessary tho to tell the reader to put the RpMovie link into the app as they're building it.
I opened #5931 to address this.
Thanks @fesnarriaga for pointing this out. I recommend closing here, and I'll fix it on #5931.

@guardrex, glad I could help.


[steem.Post] get_all_replies() no longer works

In [3]: len(list(p.get_replies()))
Out[3]: 43

In [4]: len(list(p.get_all_replies()))
Out[4]: 0

With the recommended usage:
Usage: all_comments = Post.get_all_replies(Post('@foo/bar'))
It does not work either.

Need to add tests to cover this case, and verify whether it is still happening.


Instance already exists but never created

I have check folder, but no one instance has ready created.

Good morning!
Is redis enabled?
Did it generate an error in the console?
Did you return an error when creating an instance?

Good morning! Is redis enabled? Did it generate an error in the console? Did you return an error when creating an instance?

Good morning,
aha, i'm enabled a redis, and by default my server has enabled redis.
this my config for .env file
#  ┌──────────────────────────────────────────────────────────────────────────────┐
#  │ @author jrCleber                                                             |
#  │ @filename dev-env.yml                                                        │
#  │ Developed by: Cleber Wilson                                                  │
#  │ File name: dev-env.yml                                                       │
#  │ Creation date: Dez 03, 2023                                                  │
#  │ Contact<EMAIL_ADDRESS>                                              │
#  ├──────────────────────────────────────────────────────────────────────────────┤
#  │ @copyright © Cleber Wilson 2022. All rights reserved.                        │
#  │ Licensed under the Apache License, Version 2.0                               │
#  │                                                                              │
#  │  @license "https://github.com/code-chat-br/whatsapp-api/blob/main/LICENSE"   │
#  │                                                                              │
#  │ You may not use this file except in compliance with the License.             │
#  │ You may obtain a copy of the License at                                      │
#  │                                                                              │
#  │    http://www.apache.org/licenses/LICENSE-2.0                                │
#  │                                                                              │
#  │ Unless required by applicable law or agreed to in writing, software          │
#  │ distributed under the License is distributed on an "AS IS" BASIS,            │
#  │ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.     │
#  │                                                                              │
#  │ See the License for the specific language governing permissions and          │
#  │ limitations under the License.                                               │
#  ├──────────────────────────────────────────────────────────────────────────────┤
#  │ @important                                                                   │
#  │ For any future changes to the code in this file, it is recommended to        │
#  │ contain, together with the modification, the information of the developer    │
#  │ who changed it and the date of modification.                                 │
#  └──────────────────────────────────────────────────────────────────────────────┘

# ⚠
# ⚠ ALL SETTINGS DEFINED IN THIS FILE ARE APPLIED TO ALL INSTANCES.
# ⚠

# ⚠ COPY THIS FILE TO .env

SERVER_PORT=41373
SESSION_HTTP_SECRET=W0NvZGVDaGF0XTpbU2Vzc

LOG_LEVEL=ERROR|WARN|INFO|DEBUG|LOG
LOG_COLOR=true

# Permanente data storage
DATABASE_ENABLED=true
DATABASE_URL=postgres://apiwa4:ChNRRZ32kkX4BMTa@<IP_ADDRESS>:5432/apiwa4
DATABASE_SYNC_MESSAGES=true
DATABASE_SAVE_DATA_NEW_MESSAGE=true
DATABASE_SAVE_MESSAGE_UPDATE=true
DATABASE_SAVE_DATA_CONTACTS=true
DATABASE_SAVE_DATA_CHATS=true
DATABASE_SAVE_LOGS=true

# Global Webhook
# It will notify all events of all businesses and instances.
WEBHOOK_GLOBAL_URL=url
WEBHOOK_GLOBAL_ENABLED=false

# Determine how long the instance should be deleted from memory in case of no connection.
# Default time: 5 minutes
# If you don't even want an expiration, enter the value false
INSTANCE_EXPIRATION_TIME=false

# Name that will be displayed on smartphone connection
CONFIG_SESSION_PHONE_CLIENT=CodeChat_V1
CONFIG_SESSION_PHONE_NAME=Edge

# Set qrcode display limit
QRCODE_LIMIT=10
QRCODE_EXPIRATION_TIME=60 # seconds

# Maximun time to connect to whatsapp
CONNECTION_TIMEOUT=300 # seconds

AUTHENTICATION_GLOBAL_AUTH_TOKEN=zYzP7ocstxh3Sscefew4FZTCu4ehnM8v4hu

# 0 = never expires | 3600 = 1 hour | 86400 = 1 day | 604800 = 1 week
AUTHENTICATION_JWT_EXPIRES_IN=0
AUTHENTICATION_JWT_SECRET=3RFYwe-fwf4fw4w8e-BrLZzx

REDIS_ENABLED=true
REDIS_URI=redis://:Y5HZk8u07*fY@<IP_ADDRESS>:6379/2 # redis://:password@ipaddress:6379/0
REDIS_PREFIX=codechat

# https://min.io/docs/minio/linux/index.html
S3_ENABLED=false
S3_ACCESS_KEY=access_key_id
S3_SECRET_KEY=secret_access_key
S3_BUCKET=bucket_name
S3_PORT=9000
S3_ENDPOINT=<IP_ADDRESS>
S3_USE_SSL=false

# AMAZON S3 - Environment variables
# S3_ENABLED=true
# S3_BUCKET=bucket_name
# S3_ACCESS_KEY=access_key_id
# S3_SECRET_KEY=secret_access_key
# S3_ENDPOINT=s3.amazonaws.com # region: s3.eu-west-3.amazonaws.com

# MINIO Use SSL - Environment variables
# S3_ENABLED=true
# S3_ACCESS_KEY=access_key_id
# S3_SECRET_KEY=secret_access_key
# S3_BUCKET=bucket_name
# S3_PORT=443
# S3_ENDPOINT=s3.domain.com
# S3_USE_SSL=true

here the log of error

sholud disable redis ?

With redis enabled, it means that instances are being saved in it.

With redis enabled, it means that instances are being saved in it.

i thought like that, but, my redis not created, i'm saved it to redis number 2 , but nothing data created.
i thinks it's for cache, cz i see Permanente data storage is by default. i will try tomorrow, i will rest now, thanks brother .

Hi, i just testing, and disable redis and use only postgress. but still not created.

any clue how to solve this?

Redo the entire installation. Disable redis and delete, if any, all files from the instances folder.
If possible, clone the repository to another location and do the entire installation with a different database name.
Test and compare the two.

When i reinstalation with fresh clone, i have error log when  yarn start:prod

no idea why so different.
Info

server: ubuntu 20.04
node: v18.13.0
postgess: 14.2
redis: disable

The MinIO dependency has been updated to fix this.
Update the api with the git pull command, reinstall the dependencies and try again.

For new requests reopen your issue here.

For new requests reopen your issue here.

Thanks, but i can't scan barcode, 403 status code, i will post new issue.


[Request]: (sensors_plus) Migrate to package:web to support WASM

Plugin
sensors_plus
Use case
Compiling to WASM
Proposal
The short version:

Migrate usage of dart:html to package:web
Migrate usage of dart:js, dart:js_util, and package:js to dart:js_interop

This will allow compiling to WASM engine instead of just JavaScript on web.
Full migration guide: https://dart.dev/interop/js-interop/package-web

Did a quick check and seems that APIs like LinearAccelerationSensor, Accelerometer, etc. have not been ported to the web package, but they exist in dart:html.


Add Please like me

Add Please like me using python and by following all contribution guidelines
Fixed issue #1

@hhhrrrttt222111 pls review this and merge


PR: Setting up AppVeyor

Hello @jnsebgosselin! Thanks for submitting the PR.

There are no PEP8 issues in the file runtests.py !

Codecov Report

:exclamation: No coverage uploaded for pull request base (master@7ec6311). Click here to learn what that means.
The diff coverage is 92.59%.

@@           Coverage Diff            @@
##             master     #22   +/-   ##
========================================
  Coverage          ?   44.4%
========================================
  Files             ?       9
  Lines             ?    1189
  Branches          ?       0
========================================
  Hits              ?     528
  Misses            ?     661
  Partials          ?       0

Impacted Files
Coverage Δ

pyhelp/tests/test_helpmanager.py
92.59% <92.59%> (ø)

Continue to review full report at Codecov.

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

Ok, so now the setup of AppVeyor is fine, but the HELP0 extension is not compiling correctly. It results in a file of a size less than 300 Kb. I think this is due to this error:

There is also a lot of vars2fortran: No typespec for argument "nt". Block: leap. I think these can be ignored though.


Downloading the Rust Analyzer binary inside the extension

It'd be better UX to have it work instantly with minimal setup and even have it update automatically. It's pretty simple but I lack the TS knowledge to write this confidently

Great idea! Thank you for thinking of ways to improve UX! I'll have to marinate on the best way to approach bundling in RA and keeping it updated.

of course! i have other ideas lemme spam them lol

I have this implemented, but I'm a bit nervous that I can't really test it in Dev Mode. Nova reloads the extension after any file change, so updating the binary on activation causes an infinite loop. I had to have it skip updates in Dev Mode. Panic is aware of the issue (I stumbled on the explanation in their extension forum), and claims to have it in their backlog.
I suppose we'll hope for the best!

oh yes it's more complicated than it seems i guess. maybe it'd suffice if we check for updates/if the binary exists and get/update it if not and then restart the extension

Yep, that's essentially what I'm doing. It should work fine for users, this is just an issue when developing the extension (using Activate Project as Extension).
I'm going to close this issue, and if it doesn't work properly for someone they can open a bug report.


App closes immediately upon attempting to open it

App closes immediately upon loading the ark with the following message:

Whoops...
Sorry, something bad happened and the application must exit.
If you wish to report this issue please press Ctrl-C now to copy the details and
paste it into a new issue along with a description of what was happening
at: https://github.com/coldino/Larkator/issues
Thanks!
Exception:
Newtonsoft.Json.JsonSerializationException: Unexpected end when setting y's value. Path '[20].location.y', line 1, position 7977.
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateObject(Object newObject, JsonReader reader, JsonObjectContract contract, JsonProperty member, String id)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.SetPropertyValue(JsonProperty property, JsonConverter propertyConverter, JsonContainerContract containerContract, JsonProperty containerProperty, JsonReader reader, Object target)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateObject(Object newObject, JsonReader reader, JsonObjectContract contract, JsonProperty member, String id)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
at LarkatorGUI.ArkReader.d__30.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at LarkatorGUI.ArkReader.d__25.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at LarkatorGUI.MainWindow.d__101.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at LarkatorGUI.MainWindow.d__100.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at LarkatorGUI.MainWindow.<Window_Loaded>d__75.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.AsyncMethodBuilderCore.<>c.b__6_0(Object state)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
at System.Windows.Threading.DispatcherOperation.InvokeImpl()
at System.Windows.Threading.DispatcherOperation.InvokeInSecurityContext(Object state)
at MS.Internal.CulturePreservingExecutionContext.CallbackWrapper(Object obj)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at MS.Internal.CulturePreservingExecutionContext.Run(CulturePreservingExecutionContext executionContext, ContextCallback callback, Object state)
at System.Windows.Threading.DispatcherOperation.Invoke()
at System.Windows.Threading.Dispatcher.ProcessQueue()
at System.Windows.Threading.Dispatcher.WndProcHook(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
at System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)
at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)
at MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG& msg)
at System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame)
at System.Windows.Threading.Dispatcher.PushFrame(DispatcherFrame frame)
at System.Windows.Application.RunDispatcher(Object ignore)
at System.Windows.Application.RunInternal(Window window)
at System.Windows.Application.Run(Window window)
at LarkatorGUI.App.Main()

OK

This is not something I've seen before, but from the error it could be that the output from ark-tools is corrupt, or was interrupted. Had it been working before this happened?
As a one-off you could probably get round it by clearing out the directory %TEMP%\Larkator, as this contains cached ark-tools output.
If this doesn't help or it happens again I would need access to the files in %TEMP%\Larkator to debug further, if you don't mind sharing. You can zip them up and attach them to this issue. Alternatively to do it privately you could find me on Ark Smart Breeding's discord channel.


WIP - Replacing plotting libraries

This PR aims to replace Matplotlib and Bokeh plotting libraries with Plotly.
Files updated so far:

[x] requirements.txt
[ ] rotor_assembly.py
[ ] results.py
[ ] api_report.py
[ ] shaft_element.py
[ ] bearing_seal_element.py
[ ] disk_element.py
[ ] point_mass.py
[ ] utils.py
[ ] fluid_flow_graphics.py
[x] st_shaft_element.py
[x] st_bearing_seal_element.py
[x] st_disk_element.py
[x] st_point_mass.py
[x] st_materials.py
[x] st_rotor_assembly.py
[x] st_results.py
[x] st_results_elements.py
[x] test_st_stochastic_elements.py

Codecov Report

Merging #563 into master will increase coverage by 0.35%.
The diff coverage is 93.82%.

@@            Coverage Diff             @@
##           master     #563      +/-   ##
==========================================
+ Coverage   83.85%   84.21%   +0.35%
==========================================
  Files          24       24
  Lines        5432     5460      +28
==========================================
+ Hits         4555     4598      +43
+ Misses        877      862      -15

Impacted Files
Coverage Δ

ross/stochastic/st_results.py
94.42% <93.18%> (+6.54%)
:arrow_up:

ross/stochastic/st_results_elements.py
93.93% <96.29%> (-2.36%)
:arrow_down:

ross/stochastic/st_bearing_seal_element.py
100.00% <100.00%> (ø)

ross/stochastic/st_disk_element.py
100.00% <100.00%> (ø)

ross/stochastic/st_materials.py
94.91% <100.00%> (ø)

ross/stochastic/st_point_mass.py
100.00% <100.00%> (ø)

ross/stochastic/st_rotor_assembly.py
92.95% <100.00%> (+0.03%)
:arrow_up:

ross/stochastic/st_shaft_element.py
100.00% <100.00%> (ø)

Continue to review full report at Codecov.

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


Add Range operator to queryset

Added a 'range' operator. Works like the one in django:
https://docs.djangoproject.com/en/dev/ref/models/querysets/#range
Since there is no $range operator in MongoDB this is a little hack to make it work in mongoengine.

nice! can you add tests and documentation.

Nice, but is it wise to bring in totally new operators rather than doing it the mongo way eg do a: $gte and a $lte?
If so should we validate what the item passed to __range ?

Good point. I'd be glad to have a native $range operator in MongoDB but for now thats all I can do. I was just playing around with my django project where I use the range operator alot. Probably best would be to have the ability to create custom operators.


Integration tests fail on compare columns test

Describe the bug
Integration tests of dbt-datamocktool does not run with success at the moment.
Steps to reproduce
Run integration tests
cd integration_tests
./run_integration_tests.sh

or more specifically run
dbt test -s stg_customers
in integration_tests folder.
Expected results
Integration tests to run successfully.
Actual results
Failed test.
Screenshots and log output
(venv) petter@Petters-iMac integration_tests % dbt test -s stg_customers
18:10:07  Running with dbt=1.5.2
18:10:07  Registered adapter: postgres=1.5.2
18:10:07  Found 6 models, 25 tests, 0 snapshots, 0 analyses, 458 macros, 0 operations, 10 seed files, 1 source, 0 exposures, 0 metrics, 0 groups
18:10:07
18:10:07  Concurrency: 1 threads (target='dev')
18:10:07
18:10:07  1 of 5 START test Raw Customers 2 .............................................. [RUN]
18:10:08  1 of 5 PASS Raw Customers 2 .................................................... [PASS in 0.20s]
18:10:08  2 of 5 START test dbt_datamocktool_unit_test_stg_customers_customer_id__first_name__last_name__ref_dmt__expected_stg_customers_1___ref_dmt__raw_customers_1_  [RUN]
18:10:08  2 of 5 ERROR dbt_datamocktool_unit_test_stg_customers_customer_id__first_name__last_name__ref_dmt__expected_stg_customers_1___ref_dmt__raw_customers_1_  [ERROR in 0.07s]
18:10:08  3 of 5 START test dbt_datamocktool_unit_test_stg_customers_description__ref_dmt__expected_stg_customers_1___ref_dmt__raw_customers_1_  [RUN]
18:10:08  3 of 5 PASS dbt_datamocktool_unit_test_stg_customers_description__ref_dmt__expected_stg_customers_1___ref_dmt__raw_customers_1_  [PASS in 0.10s]
18:10:08  4 of 5 START test not_null_stg_customers_customer_id ........................... [RUN]
18:10:08  4 of 5 PASS not_null_stg_customers_customer_id ................................. [PASS in 0.03s]
18:10:08  5 of 5 START test unique_stg_customers_customer_id ............................. [RUN]
18:10:08  5 of 5 PASS unique_stg_customers_customer_id ................................... [PASS in 0.04s]
18:10:08
18:10:08  Finished running 5 tests in 0 hours 0 minutes and 0.57 seconds (0.57s).
18:10:08
18:10:08  Completed with 1 error and 0 warnings:
18:10:08
18:10:08  Database Error in test dbt_datamocktool_unit_test_stg_customers_customer_id__first_name__last_name__ref_dmt__expected_stg_customers_1___ref_dmt__raw_customers_1_ (models/staging/schema.yml)
18:10:08    column "description" does not exist
18:10:08    LINE 72:     "description"
18:10:08                 ^
18:10:08
18:10:08  Done. PASS=4 WARN=0 ERROR=1 SKIP=0 TOTAL=5
(venv) petter@Petters-iMac integration_tests %

System information
The contents of your packages.yml file:
packages:

local: ../

Which database are you using dbt with?

[X] postgres
[ ] redshift
[ ] bigquery
[ ] snowflake
[ ] other (specify: ____________)

The output of dbt --version:
Core:
  - installed: 1.5.2
  - latest:    1.5.2 - Up to date!

Plugins:
  - postgres: 1.5.2 - Up to date!

Additional context
Something with compare_columns seems to be the problem.
Are you interested in contributing the fix?
Yes

see bugfix https://github.com/mjirv/dbt-datamocktool/pull/85


command response parsing error

On my machine, when executing any command, I get the following error:
Invalid response: SyntaxError: Unexpected token u in JSON at position 0

The soap-client used from upstream seems to be working, for example, executing tradfri.getDevices in the background runs /usr/bin/coap-client -m get -u "xxx" -k "yyy" "coaps://some-ip:5684/15001"
and returns
stdOut: '[65536,65537,...]\n'

The line producing the error is in CoapClient.makeRequest(): resolve(JSON.parse(stdOut.split('\n')[3]));
When I change this to
let split = stdOut.split('\n');
resolve(JSON.parse(split[3] || split[0]));

Everything works again.
My main question is where this magic number 3 comes from. Is this a misconfigured libcoap on my end? Or is the 3 variable across environments (and would warrant a PR)?
My system:

OS: 4.14.36-1-MANJARO
libcoap: libcoap-dtls (https://aur.archlinux.org/packages/libcoap-dtls-git/)

Hi, sorry for the late response!
I assume libcoap clients can differ (I only tested it on osx and raspibian), and trying to parse the first element of the array on failure won't make things any worse. I just merged an another PR, so i'll include this change in the new release.
Thanks!


CARDS-1680: PROMs: Multiple notifications are sent when a visit time changes

To test:

start and configure the mock torch server from #947
trigger an import by visiting http://localhost:8080/Subjects.importTorch.json?config=mock
open the generated Visit Information form, check the time
trigger another import by visiting http://localhost:8080/Subjects.importTorch.json?config=mock
open the generated Visit Information form, check that the time has changed and there is only one time answer

The only issue that I noted is that if a Visit information Form is marked as completed and submitted and then marked as not completed and not submitted trying to re-import from Torch will fail with the error java.jcr.ValueFormatException: Can not assign a single value to multi-valued property: value = Adult Congenital Heart Disease clinic. This error however also occurs on the dev branch and I don't see this scenario as likely to occur in production, therefore I will approve.

This looks important. To be addressed separately.

This looks important. To be addressed separately.

Location is supposed to be multivalued, and both real data from the prom server and the mock server return an array. Somehow we're not storing it as a multivalued property, will check.

Oh, I know, didn't we decide that if there is more than one location, we create a new visit for each of them, with only one value stored as the location of the visit? Shouldn't we turn the location question into single valued now?

Oh, I know, didn't we decide that if there is more than one location, we create a new visit for each of them, with only one value stored as the location of the visit? Shouldn't we turn the location question into single valued now?

Yes we did and yes we should.

Oh, I know, didn't we decide that if there is more than one location, we create a new visit for each of them, with only one value stored as the location of the visit? Shouldn't we turn the location question into single valued now?

Yes we did and yes we should.

JIRA  task created.


[invokeFunction] unkown service 'privateBreakopintWidgetService'

This was raised in #46742 but it's marked as March and I just hit it today (in Stable, v1.23.1):

There are two typos in the message:

unkown -> unknown
Breakopint -> Breakpoint

I was adding and editing logpoints while debugging my extension (the logpoints where in the TypeScript for the VS Code extension; this is unrelated to the debug adapter within my extension - I'm working on editor stuff).

(cc @isidorn)

I can not hit this issue following the steps in #46742
Can you reproduce in Insiders, if yes what are your steps?
Typos I have just fixed - thanks for pointing out!

Ok, it seems like I can repro reliably in Stable with these steps (I'm not sure if all are required):

Run my extension so I'm in a debug session
Add a logpoint that prints "test"
Hit the logpoint so it gets printed
Edit the logpoint
Set the type to Expression
Type something in the expression field and press <Enter>

However, I can't repro in Insiders. I don't know if it's because it's fixed, or just because the criteria for it happening are more complicated.

If you can not repro in insiders I will guess it is fixed. This was a 5 week iteration and a bunch of commits went in.
Thus closing. If you see it in insiders let me know and I will reopen


Fix Escrow Address RPC

When fetching the escrow address from the x/auction module, the response includes the bytes of the address when it should return the bech32 address. Simple fix here is to return a string type and convert the bytes to the corrected address.

Hey is this open to public contributors?

hey @0xRampey! yes, this repo is open for public contributors. feel free to fork the repo and make contributions!

This has been fixed and is in the alpha pre-releases.


[Partner submission] Certain Fields Prompts Users to Enter the USDR password (or returns a Runtime error)

Submitted Description:
In the sample screenshot, I selected EC 2.28 and navigated to the 'Subrecipient' tab and attempted to enter a value in 'Entity Type'.
(Optional) Uploaded file - click to download:
https://www.jotform.com/uploads/grants.dev/212695501572052/5384764634524605709/px1.PNG

In addition to Subrecipient: Entity Type, this also affected EC 4 - Premium Pay: Sectors Designated as Essential Critical Infrastructure. Both have been addressed and added to v20220902.


Change setting current content to default

Describe the solution you'd like:
Currently you can use the '--set-current' to indicate you want the current context set in the kubeconfig. This should be the default behaviour and then there is a flag to disable current context
Why do you want this feature:
Anything else you would like to add:
[Miscellaneous information that will assist in solving the issue.]

Available in 0.1.1


Add uri decoding

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

0 of 5 (100.0%)  changed or added relevant lines in 1 file are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 100.0%

Totals

Change from base Build<PHONE_NUMBER>:
0.0%

Covered Lines:
128

Relevant Lines:
128

💛  - Coveralls

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

5 of 5 (100.0%)  changed or added relevant lines in 1 file are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 100.0%

Totals

Change from base Build<PHONE_NUMBER>:
0.0%

Covered Lines:
128

Relevant Lines:
128

💛  - Coveralls


Implement compilation for lambda expressions

1cd853be0053370161cd1a9e27088b176fc9d13e and 1cd853be0053370161cd1a9e27088b176fc9d13e add integration test targets for lambda compilation.

When this is done, I'll go ahead and push Scheme v0.1.0

As of 45d8397a82e51752f76345beaa81372bd135070a everything works except for the nested lambdas. This is unfortunately a problem because about half of programming in Lisp is nested lambdas. :/
Currently, I just need to resolve some issues relating to variable index bindings (see #40).


[JastUsaLibrary ] Runtime Error When Importing

Extension name
JastUsaLibrary
Bug Description
When updating the library, either automatically or manually, an error is reported in the notifications, the new games are not added to the library
To Reproduce
I am unsure of the exact cause, it happens everytime I try to update the library
Logs
playnite.log
extensions.log
Screenshots

I have just seen a bug report has already been filed for this issue


Api remains undefined for unit tested component that contains an ag-grid.

I'm submitting a ...
[x ] bug report
[ ] feature request
[ ] support request

Current behavior
For unit tests of components that contain a ag-grid component, the ag-grid api remains undefined.
Expected behavior
When running a component unit test (for a component containing an ag-grid-ng2 component), the gridOpiotns.api should be defined (in the ngOnInit function).
Minimal reproduction of the problem with instructions
Having a component projects-page.ts that works as expected, with defined gridOptions and columnDefs, and with ngOnInit:
ngOnInit() {
    this.gridOptions.api.setColumnDefs(this.columnDefs);
}

The projects-page.spec.ts contains (stripped down to contain only the relevant ag-grid things):
import {By} from '@angular/platform-browser';
import {ComponentFixture, TestBed, async} from '@angular/core/testing';
import {AgGridModule} from 'ag-grid-ng2/main';
import {ProjectsPageComponent} from './projects-page.component';

describe('ProjectsPageComponent', () => {

    let fixture: ComponentFixture;

    beforeEach(async(() => {

        TestBed.configureTestingModule({
            declarations: [
                ProjectsPageComponent
            ],
            imports: [
                AgGridModule.withComponents([])
            ],
            providers: [
            ]
        });

        fixture = TestBed.createComponent(ProjectsPageComponent);
        fixture.detectChanges(); // Calls ngOnInit function, but gridOptions.api is undefined there.
    });

    it('should create projects page component', () => {
        expect(fixture.componentInstance).toBeTruthy();
    });
});

Then the test fails because this.gridOptions.api is undefined in the ngOnInit function.
What is the motivation / use case for changing the behavior?
Cannot run component unit tests, because of api undefined errors.
Please tell us about your environment:

ag-grid-ng2 version: 7.2.2

Angular version: 2.4.3

Browser: -

Language: -

Hi, I facing the same issue.. Can this be looked urgently?

Facing same issue..

Any update on this?

+1

+1

+1

+1

i got it working in AngularJs project. I had to $compile ag grid and then $digest. The ag grid API only becomes available when onGridReady method is fired

Hi - the seed project (https://github.com/ceolter/ag-grid-angular-seed) now has examples with karma and jasmine - please have a look and see if this helps
Not that the api(s) will only be available after you run detect changes on your fixture
    it('grid API is not available until  `detectChanges`', () => {
        expect(gridComponent.gridOptions.api).not.toBeTruthy();
    });

    it('grid API is available after `detectChanges`', () => {
        fixture.detectChanges();
        expect(gridComponent.gridOptions.api).toBeTruthy();
    });

The link is not working and this doesn't solve my problem and have really similar, but I am initializing gridApi using onGridReady method.


telegraf: 1.24.3 -> 1.24.4

Automatic update generated by nixpkgs-update tools. This update was made based on information from https://github.com/influxdata/telegraf/releases.
meta.description for telegraf is: "The plugin-driven server agent for collecting & reporting metrics"
meta.homepage for telegraf is: "https://www.influxdata.com/time-series-platform/telegraf/"
meta.changelog for telegraf is: ""
Updates performed

Golang update

To inspect upstream changes

Release on GitHub

Compare changes on GitHub

Impact

Checks done (click to expand)

built on NixOS
The tests defined in passthru.tests, if any, passed
found 1.24.4 with grep in /nix/store/g9jhrad7nlnkxzralc76rlg61sjmpglz-telegraf-1.24.4
found 1.24.4 in filename of file in /nix/store/g9jhrad7nlnkxzralc76rlg61sjmpglz-telegraf-1.24.4

Rebuild report (if merged into master) (click to expand)

1 total rebuild path(s)

1 package rebuild(s)

First fifty rebuilds by attrpath
telegraf

Instructions to test this update (click to expand)

Either download from Cachix:
nix-store -r /nix/store/g9jhrad7nlnkxzralc76rlg61sjmpglz-telegraf-1.24.4 \
  --option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
  --option trusted-public-keys '
  nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the trusted-users list or you can use sudo since root is effectively trusted.
Or, build yourself:
nix-build -A telegraf https://github.com/r-ryantm/nixpkgs/archive/f1311ba90c358ded9eef10f7fcca259666adb372.tar.gz

After you've downloaded or built it, look at the files and if there are any, run the binaries:
ls -la /nix/store/g9jhrad7nlnkxzralc76rlg61sjmpglz-telegraf-1.24.4
ls -la /nix/store/g9jhrad7nlnkxzralc76rlg61sjmpglz-telegraf-1.24.4/bin

Pre-merge build results
We have automatically built all packages that will get rebuilt due to
this change.
This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as failed to build independent of the
change, simply because they are already broken on the target branch.
Result of nixpkgs-review run on x86_64-linux 1

1 package built:

telegraf

Maintainer pings
cc @Mic92 @roblabla @timstott for testing.

Result of nixpkgs-review pr 204899 run on x86_64-linux 1

1 package built:

telegraf


v0.2.0

Bump the version up & update dependencies

Pull Request Test Coverage Report for Build 54

0 of 0   changed or added relevant lines in 0 files are covered.
1 unchanged line in 1 file lost coverage.
Overall coverage remained the same at 99.153%

Files with Coverage Reduction
New Missed Lines
%

lib/securitytrails/client.rb
1
94.74%

Totals

Change from base Build 50:
0.0%

Covered Lines:
234

Relevant Lines:
236

💛  - Coveralls


Want to change repo's name from hacktoberfest2021 to hacktoberfest2023

Is your feature request related to a problem? Please describe.

Describe the solution you'd like

Describe alternatives you've considered

Additional context

As I'm beginner to open source. I'm trying my best to contribute in this community. I can change your repo's name and it's so simple. Can I get a one chance to do it?

I can contribute to it please assign me!

assign me this issue i will do it.


New Version available/button

closes https://github.com/inveniosoftware/invenio-app-rdm/issues/683
closes https://github.com/inveniosoftware/invenio-app-rdm/issues/684
reduce DOM calls
fix jump button bug (and others) by making semantic ui
javascript independent of presence of recordManagement
div (which could be absent if viewer is not owner)

Banner with newer version available, New Version button and error response displayed.

NOTE:

Because check on can_manage permission is done and this permission is not provided, the New Version Button will not show up by default for now.
On the other hand, the "newer_version_exists" test has been set to True so that the "Newer version available" banner is always shown for now.

After discussing with @lnielsen I pushed 2 changes:

New version button should be green similar to New upload button
The "There is a newer version" link moved to bottom of the banner so that it's closer to the record metadata


Added an include field

I came upon a scenario where I only needed to include 3 countries and didn't know how to go about it. The temporal solution was to filter out the countries which were not needed and pass it to the exclude field. It worked but I think it isn't efficient. So I just decided to add this feature.

@Boanerges1996 Thank you for your contribution.
I'm trying to understand what the difference between include and countryFilter?
I think the feature that you implemented is already supported. Please Check the documentation.


FineModuleTracing/CAS: move the computation of whether fine module trace will be emitted to an early stage.

CAS needs to determine if an output is needed very early (when computing supplementary outputs) in the pipeline so we can do caching and replays.
Resolves: rdar://141850408

@swift-ci please smoke test

@swift-ci please smoke test

So blocklist will create an empty json file? Sounds good to me.
that's correct.
It will be great to create a test for caching build.
Mind adding the CAS test from your side Steven? it's not entirely clear to me how to create such a test.


Newfeatures

I added my HTML and CSS files for the first part of my website

I made many changes I added an a tag to my welcome, I changes the p tags to h1 tags, I deleted some unnecessary things from my CSS, I changed the name of one of my containers, and I changed the social media icons to individual icons and I changed three to have a tag with my social media information, I added section and header tags,.
I didn't change the hamburger icon to a button because I don't know how to do that without javascript but I will in the future!
And the background was already there but I didn't send you the photos. So I hope everything now is ok because I need to continue the project thanks for your help.


Fix 404ing todomvc URL in footer

The old addyosmani.github.com URL was 404ing.

Thanks for this addition, it's much appreciated!


fix: don't die in browsers that do not support shadow DOM. Fixes #255.

Some browser supported don't support Shadow DOM. However the DOMUtils expect this. Fixes #255.

is there anything else that needs to be done to get this PR integrated? Any missing information?

any chance to get this merged?

We may want to review the need for this change given any updates to ShadowDOM specs for V1. I'll need to take another look at the original issue.

@addyosmani is there anything I can do to get this merged?


Failing to analyze: aatxe/irc

https://github.com/aatxe/irc/blob/stable/Cargo.toml

This is due to the fact that it doesn't use a "master" branch. Closing as duplicate of #7.