text:
v2: commands message sign and verify updated

This PR updates the message sign and verify commands to use the V2 ARK - Crypto package instead of arkjs.

@wownmedia Please revert the last commit as it should be part of a new PR.

Reverted, but next PR does include commits from this one as they share some
changes. I'll hold off on submitting it until after this one is merged, so
it doesn't get too confusing.
On Mon, Aug 20, 2018, 10:41 Brian Faust notifications@github.com wrote:

@wownmedia https://github.com/wownmedia Please revert the last commit
as it should be part of a new PR.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/ArkEcosystem/javascript-cli/pull/81#issuecomment-414241853,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AJr502yQKdV7yhDj-NGH5MtlhbsUusz6ks5uSnYdgaJpZM4WC9GX
.

authors: faustbrian wownmedia

repo: ArkEcosystem/javascript-cli


text:
Update pom.xml

Upgrade dependencies.

That's an interesting failure. I'll need to look into this some more.

Updates have been done in other PRs.

source: gharchive/pull-request

authors: BrandonArp vjkoskela

repo: ArpNetworking/commons

license_type: permissive

license_source: bigquery


text:
Many Bands default to Wide FM where another mode is used

It is very annoying to me, many of the bands do not have their mode set correctly, having the default be WFM is especially annoying because the bandwidth is so high. can assist in fixing if need to.

That is a valid point! I was going to address this in the next big update in a month or two. I was going to change the default to NFM. Anything you want to contribute is appreciated!

That is a valid point! I was going to address this in the next big update in a month or two. I was going to change the default to NFM. Anything you want to contribute is appreciated!

I apologize ahead of time since I'm still learning Github, so I don't really know what I'm doing; I think I did what I was supposed to. I made a branch called 'Mode-Adjust' for making mode changes. I made a bunch of simple WFM to NFM changes, obviously, you can add what you want from there.

I apologize ahead of time since I'm still learning Github, so I don't really know what I'm doing; I think I did what I was supposed to. I made a branch called 'Mode-Adjust' for making mode changes. I made a bunch of simple WFM to NFM changes, obviously, you can add what you want from there.

source: gharchive/issue

license_source: github-api


text:
Implement L2 Token Contracts for Optimism

A new deployment script is added to support L2 token creation on Optimism networks.
Added several fields to .env.example for L2 token deployment related secrets/variables.
Run npm run deployL2TokenOptimismKovan to test out L2 token contract creation.
Also added a note to README to address an build cache related issue when verifying contracts.

It would be great if we could get the tests passing.

Thanks. Resolved all the conflicts in package-lock.json that's causing the test CLI to fail.

authors: BrassLion GoodluckH

repo: Arrow-air/Arrow-Contracts

license: MIT


text:
Enhance news card interactions

Added a hover effect with neon gradient borders for the news cards
Implemented a 'pop' animation when cards are clicked
Improved transitions for hover and click interactions

plz check it look good on black background

Hi


text:
Linker Error on GetInputPins Access

I'm trying to create my own ArticyFlowPlayer. Unfortunately when trying to access input pins, while the compilation passes, the build fails with a linker error.
void UQuestFlowPlayer::Play(UObject* const Node)
{
	TQueue<UObject*> NodesToProcess;
	NodesToProcess.Enqueue(Node);

	while (!NodesToProcess.IsEmpty())
	{
		auto CurrentNode = *NodesToProcess.Peek();
		NodesToProcess.Pop();

		auto result = this->OnPlayerPaused.Execute(CurrentNode);

		// If the listener said the execution shouldn't continue, the execution shouldn't
		// continue.
		if (!result)
		{
			continue;
		}

		if (static_cast<UObjectBase*>(CurrentNode)->GetClass()->IsChildOf(UArticyFlowFragment::StaticClass()))
		{
			auto FlowFragment = static_cast<UArticyFlowFragment*>(CurrentNode);
			auto ArticyInputPins = FlowFragment->GetInputPins(); // <== linker fails if this line is not commented

From what I could tell it's caused by the fact the implementation is not exported as API, and is defined in the header. So adding just the ARTICYRUNTIME_API isn't enough. The PR is just extracting the code in it's own CPP, so it can be exposed as a normal API.
For some reason the output pins are in their own CPP file, so no change is needed there.
With this PR: https://github.com/ArticySoftware/ArticyImporterForUnreal/pull/37 it works fine.

Thank you very much!

authors: bmustiata christian-schildt

repo: ArticySoftware/ArticyImporterForUnreal

license: mit


text:
Horisontskannede arter som gikk videre må bli tilgjengelig for risikovurdering

I driftbasen er som kjent ekspertene ferdig med horisontskanningen. Sett bort fra sopper og karplanter, kan artene som gikk videre nå bli tilgjengelig under risikovurdering (i testbasen kan selvsagt alle artsgrupper bli tilgjengelig). Det er artene i denne gruppa som sendes videre:

For disse artene ønsker vi også at utfyllingen som er gjort under horisontskanningen blir lesbar under risikovurderingen. F.eks. at fanen vises som her (bare at de øvrige fanene er tilgjengelige):

Denne bør vi få prioritert ganske raskt. Noe testing avhenger bl.a. av at dette er på plass.

Jeg har sett på dette og forstår ikke helt hvordan reglene og mekanikken for dette er.

@svetlnaumova
public string HorizontScanResult { get; set; }
0 ikke hs, 1 gikk ikke videre, 2 videre fra horizontscanning
I resultatlisten fra filtrering av vurdering.....

@olgahil og @AneMarlene  - Gjorde ett forsøk på å få frem dette på grei måte i tabellen
På test skal HS vurderingene nå være tilgjengelig på full vurdering - Merk konsekvensen av at de ikke lengre står under horizontscanning - og statistikken der...

@steinho Dette ser bra ut! Før det tas inn i drift for Sopper, Bakterier og Kromister må vi finne ut hvilke av artene som ikke skal over.
@svetlnaumova Er det mulig å lage et filter, slik at vi kan få opp kun de med HSc = HS i listen?

@steinho Får vi inn horisontskanningsfanen for de med HSc = HS? Og det er også litt rar forhåndsutfylling på artens status. Alle disse artene er nok fremmede.

@AneMarlene nå ser det ut til å være i orden både med forhåndsutfylling, HS-fanen og filtreringen på inngangssiden - bare å lukke hvis det ikke er noe mer her.

authors: AneMarlene bugdriven steinho svetlnaumova


text:
🛑 API - Spain (ES) is down

In e379902, API - Spain (ES) ($URL_API) was down:

HTTP code: 0
Response time: 0 ms

Resolved: API - Spain (ES) is back up in 1b42dad.

repo: ArturiaPendragon/uptime-status


text:
Add Support for Groq AI Provider

Enhance the CLI tool by integrating support for the Groq API provider, in addition to the existing AI model providers. This enhancement will allow users to select between multiple AI models for generating insights.
Requirements:

[x] Users should be able to switch between models by using the -m or --model flag, followed by the name of the model.
[x] If the user does not specify a model, the tool should default to using the "gemini" model.
[x] Ensure that existing features, such as outputting token usage to stderr, continue to function correctly regardless of the selected model.
[x] Update the documentation to inform users about this new feature and how to use the model selection option.

Closed by 32abf5


text:
Small improvement to tethered boot support from macOS host

Small improvement to the out-of-the-box experience when using maOS as tethered boot host

use /dev/cu.usbmodemP_03 and /dev/cu.usbmodemP_01 for picocom-sec.sh and proxyclient respectively

LGTM, feel free to unmark as draft.

can confirm this works for me out of the box on both a macos and linux host, thank you @aderuelle I carry this on my local envs

can confirm this works for me out of the box on both a macos and linux host thank you @aderuelle, I carry this on my local envs

thx @martell I removed Linux raw device names as follow up to review comment.
On Linux this is handled by the provided udev rule whereas on macOS this is currently hardcoded (there's no udev-like framework AFAIK).
However, we could poll the ioreg database, I've write a small Python script to do just that. I'll have a look into plugging it in someday.

authors: aderuelle marcan martell


text:
App crashes when using vectors as drawables

I'm using vectors in my drawable folder and the app crashes when I try setting a vector as a drawable of an BottomNavigationItem like so:
bottomNavigationBar.addItem(new BottomNavigationItem(getResources().getDrawable(R.drawable.ic_categories), R.string.navigation_categories)).initialise();
My vector drawable is a normal svg which was converted by AS to the default compiling format:
<vector xmlns:android="http://schemas.android.com/apk/res/android"     android:width="24dp"     android:height="24dp"     android:viewportHeight="24.0"     android:viewportWidth="24.0">     <path         android:fillColor="#FF000000"         android:pathData="M3,5L3,7L5,7L5,5L3,5zM7,5L7,7L21,7L21,5L7,5zM3,9L3,11L5,11L5,9L3,9zM7,9L7,11L17,11L17,9L7,9zM3,13L3,15L5,15L5,13L3,13zM7,13L7,15L19,15L19,13L7,13zM3,17L3,19L5,19L5,17L3,17zM7,17L7,19L15,19L15,17L7,17z" /> </vector>

@Florianisme
i will check the issue. can you post the crash log.

authors: Ashok-Varma Florianisme

repo: Ashok-Varma/BottomNavigation


text:
fixed typo of multi byte space

I cannot build with master branch.
Maybe it's existing multi byte space in mrb_wslay.c.

Thanks for the PR


text:
require() of ES Module not supported

The following error occurs when running node . with Node.js v19.7.0 on linux:
/home/ks/discord-wrapped/src/animations/wrap.js:6
const editly = require('editly');
               ^

Error [ERR_REQUIRE_ESM]: require() of ES Module /home/ks/discord-wrapped/node_modules/editly/index.js from /home/ks/discord-wrapped/src/animations/wrap.js not supported.
Instead change the require of index.js in /home/ks/discord-wrapped/src/animations/wrap.js to a dynamic import() which is available in all CommonJS modules.
    at Object.<anonymous> (/home/ks/discord-wrapped/src/animations/wrap.js:6:16)
    at /home/ks/discord-wrapped/index.js:3:15
    at Object.<anonymous> (/home/ks/discord-wrapped/index.js:5:3) {
  code: 'ERR_REQUIRE_ESM'
}

After changing src/animations/wrap.js
- const editly = require('editly');
+ const editly = import('editly');

another TypeError is thrown:

Processed 100% of Analytics data (708670779 / 708850519)...
Finished creating 1st frame
Finished creating 2nd frame
Finished creating 3rd frame
Finished creating 4th frame
Finished creating 5th frame
Finished creating 6th frame
Finished creating 7th frame
/home/ks/discord-wrapped/src/animations/wrap.js:393
        editly({
        ^

TypeError: editly is not a function
    at module.exports (/home/ks/discord-wrapped/src/animations/wrap.js:393:2)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/ks/discord-wrapped/index.js:4:2

Possible causes:

https://github.com/sindresorhus/file-type/releases/tag/v17.0.0
https://github.com/mifi/editly/releases/tag/v0.13.0
https://github.com/Assassin-1234/discord-wrapped/commit/ac8597c525de91e0e34ec870ef190cf5aeebdf44

Don't just blindly update to a new major version with breaking changes!

my bad, looks like we updated to what I thought was a minor version of editly to fix a security vulnerability. Reverted back in https://github.com/Assassin-1234/discord-wrapped/commit/3c220edc5ca0fb606b664a5ec78efe0756bec565.

It looks like the same error still occurs and also FFmpeg is no longer being found in /usr/bin/
3c220ed does not actually change const editly = require('editly') which causes the problem.

It seems as changing package.json
- "editly": "^0.14.2",
+ "editly": "^0.12",

fixes the problem, but FFmpeg still isn't seen.

#11


text:
Application crashes on Android

Hey, I'm getting a lot of crashes after realising my app with this library.
I'm not able to reproduce myself but can only provide a stacktrace from PlayStore
Fatal Exception: g.b: An operation is not implemented: Not yet implemented        at com.hustlance.fullscreen.FullscreenPlugin.a(FullscreenPlugin.java:21)        at io.flutter.embedding.engine.FlutterEnginePluginRegistry.b(FlutterEnginePluginRegistry.java:52)        at io.flutter.embedding.android.FlutterActivityAndFragmentDelegate.onDetach(FlutterActivityAndFragmentDelegate.java:58)        at io.flutter.embedding.android.FlutterActivity.onDestroy(FlutterActivity.java:10)        at android.app.Activity.performDestroy(Activity.java:7737)        at android.app.Instrumentation.callActivityOnDestroy(Instrumentation.java:1310)        at android.app.ActivityThread.performDestroyActivity(ActivityThread.java:4790)        at android.app.ActivityThread.handleDestroyActivity(ActivityThread.java:4828)        at android.app.servertransaction.DestroyActivityItem.execute(DestroyActivityItem.java:39)        at android.app.servertransaction.TransactionExecutor.executeLifecycleState(TransactionExecutor.java:145)        at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:70)        at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1994)        at android.os.Handler.dispatchMessage(Handler.java:106)        at android.os.Looper.loop(Looper.java:216)        at android.app.ActivityThread.main(ActivityThread.java:7263)        at java.lang.reflect.Method.invoke(Method.java)        at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:494)        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:975
Any ideas what might be the issue?

May I please know when you calling the methods of the Fullscreen plugin
`    override fun onDetachedFromEngine(@NonNull binding: FlutterPlugin.FlutterPluginBinding) {
channel.setMethodCallHandler(null)
}
override fun onAttachedToActivity(binding: ActivityPluginBinding) {
    this.activity = binding.activity
    status()
}

override fun onDetachedFromActivityForConfigChanges() {
    TODO("Not yet implemented")
}

override fun onReattachedToActivityForConfigChanges(binding: ActivityPluginBinding) {
    this.activity = binding.activity
}

override fun onDetachedFromActivity() {
    TODO("Not yet implemented")
}`

it might help me solve the problem. Thanks in advance

Hey, sorry. I no longer have this code. I've moved to SystemChrome.setEnabledSystemUIOverlays([]); and  SystemChrome.setEnabledSystemUIOverlays(SystemUiOverlay.values);

I am seeing the same on my app
com.hustlance.fullscreen.FullscreenPlugin.a (FullscreenPlugin.java:21) io.flutter.embedding.engine.FlutterEngineConnectionRegistry.detachFromActivity (FlutterEngineConnectionRegistry.java:54) io.flutter.embedding.android.FlutterActivityAndFragmentDelegate.onDetach (FlutterActivityAndFragmentDelegate.java:58) io.flutter.embedding.android.FlutterActivity.release (FlutterActivity.java:7) io.flutter.embedding.android.FlutterActivity.onDestroy (FlutterActivity.java:11) android.app.Activity.performDestroy (Activity.java:8245) android.app.Instrumentation.callActivityOnDestroy (Instrumentation.java:1344) android.app.ActivityThread.performDestroyActivity (ActivityThread.java:5090) android.app.ActivityThread.handleDestroyActivity (ActivityThread.java:5135) android.app.servertransaction.DestroyActivityItem.execute (DestroyActivityItem.java:44) android.app.servertransaction.TransactionExecutor.executeLifecycleState (TransactionExecutor.java:176) android.app.servertransaction.TransactionExecutor.execute (TransactionExecutor.java:97) android.app.ActivityThread$H.handleMessage (ActivityThread.java:2066) android.os.Handler.dispatchMessage (Handler.java:106) android.os.Looper.loop (Looper.java:223) android.app.ActivityThread.main (ActivityThread.java:7660) java.lang.reflect.Method.invoke (Method.java) com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (RuntimeInit.java:592) com.android.internal.os.ZygoteInit.main (ZygoteInit.java:947)
My usage is to create a FullScreen() instance during building my DependencyContainer, then load the fullScreenEnabled from shared preferences during startup and if it is true then I get the fullScreen instance from the container and call the enterFullScreen(FullScreenMode.EMERSIVE_STICKY); from an async method.
I am using Redux pattern and this logic is in the Middleware.
Does this help?

This issue has been solved in version 1.0.3.
Please read the changelog before using the package.

authors: 0x-cell Athanax megamegax

repo: Athanax/fullscreen


text:
Restore TranslatableListener::skipOnLoad after hydration

Followup of #1184 . Have written own implementation + tests.
Do you support older versions of extensions? I would like to apply it to Doctrine2.4 branch as well

thanks, well, wip 2.4 branch is dropped and the master branch should support versions from 2.3 to 2.5 so there is nothing to backport actually. thanks for the tests, good work

Then we should be safe. Thanks!


text:
Add Toggle Linters command

[x] Fix a weird previously unknown bug in EditorLinter::_lock
[x] Add {toggle, get, set}Status to EditorLinter
[x] Add linter:toggle command

Fixes #496

:shipit:

repo: AtomLinter/Linter


text:
Flake8 fails when directory opened with the atom command

When I open a directory in Atom with the command
atom <path>

linter-flake8 throws this error and does not lint

Flake8 crashed!
linter-flake8:: Flake8 threw an error related to:
/bin/sh: error importing function definition for `module'
Please check Atom's Console for more details

If I just drag the directory to the Atom icon everything works ok.
This is happening with Atom 1.17.0-beta4 on macOS.

This is a configuration issue with your environment, something in your shell environment (eg. .bashrc) isn't running properly when we attempt to execute flake8.

I'm using fish shell and actually don't have a .bashrc file. As far as I can remember I haven't had this problem in the past.

authors: Arcanemagus albireox


text:
Flake8 rule 'E999' reported an invalid point

Flake8 reported an invalid point for the rule E999, with the messge SyntaxError: invalid syntax.

Debug information:
Atom version: 1.26.1
Flake8 version: 3.0.4 (pyflakes: 1.2.3, pycodestyle: 2.0.0, mccabe: 0.5.3) CPython 2.7.13 on Darwin

Please update your flake8 version (pip install -U flake8). This particular error should be fixed in flake8>=3.2.1.

authors: Arcanemagus lmsanch


text:
Does not work with new linter

An error occurred with new linter 2.1.0
[Linter] Invalid Linter Result received
These issues were encountered while processing messages from a linter named 'glsl'
  • Linter Result must be an Array

@yuri-karadzhov Note that the only way this could have been triggered is if this package failed to run in some manner, I've got a fix up in #61 that will prevent an invalid response being sent back to Linter, but there is still something wrong that it ever happened in the first place.

authors: Arcanemagus yuri-karadzhov

repo: AtomLinter/linter-glsl


text:
Ether returned if FILL ORDERS ONLY is checked

I'm not sure if this is a bug or just something confusing.
(Excuse the crapping annotations. Usually do this on a Mac but it's Windows today.)

Went to that market http://localhost:8080/#/market?description=croatia_v_england_result_after_90_minutes&id=0xc1d053b5c6053a9627eaa0b00974f3f04b4297da
Clicked England outcome.
Clicked the order I wanted to short.
Clicked Review and submitted transaction.

The transaction just returned my Ether. I was told on Discord "you checked [or inadvertently checked] the fill order only box".
Since I clicked the order and it checked that box, I thought it would be correct and the wording sounds like checking it would only fill orders and not create new ones.
My impression is that this is a UI bug (checking the box it shouldn't) AND/OR lack of details about what the checkbox actually does (couldn't see anything in the docs).

I was using 1.0.3.

Its possible that the order was already taken when your order was processed.
Or there is a bug with phamton orders on the book that cant be taken. We have a fix in 1.0.5 so phamton orders are removed from the order book.

That's probably the issue. Thanks.

authors: bthaile nojacko

repo: AugurProject/augur-ui


text:
24hr% data is incorrect

My active markets 24 hr % data is not showing correct....see screenshot
All non Categorical markets are showing the same value....you can see in the expanded state of both scalar and binary markets showing a different value for the outcome and the value next to the market...in those cases the numbers should always be the same
See screenshot

Fixed. In "My Active Markets" the per-outcome and per-market data should now be correct. The "24HR" portfolio value at top is not yet wired in.

repo: AugurProject/augur


text:
Add activate account button to the end of market creation if user hasn't done this

https://www.figma.com/file/IpIAYVQPeQfuT5TTUboQpo4S/Market-creation?node-id=4206%3A138199

added - closing


text:
Cant repeat hello world example

I added gem 'latexml-ruby' to my Gemfile and tried to repeat example in pry console:
[1] pry(main)> require 'latexml'
=> true
[2] pry(main)> @latexml = LaTeXML.new
=> #<LaTeXML:0x007feae81d99a0
 @debug=true,
...
[3] pry(main)> response = @latexml.convert(literal: "hello world")
TypeError: no implicit conversion of nil into String
from /Users/ivan.filenko/.rbenv/versions/2.1.5/lib/ruby/gems/2.1.0/gems/latexml-ruby-0.0.2/lib/latexml.rb:250:in `system'

rails -v
Rails 4.1.8
ruby -v
ruby 2.1.5p273 (2014-11-13 revision 48405) [x86_64-darwin16.0]
rbenv -v
rbenv 1.1.0
bundle | grep latexml-ruby
Using latexml-ruby 0.0.2
bundle show latexml-ruby
/Users/ivan/.rbenv/versions/2.1.5/lib/ruby/gems/2.1.0/gems/latexml-ruby-0.0.2

Same on ruby 2.4.0p0 (2016-12-24 revision 57164) [x86_64-darwin16] in irb session

Sounds like you need to install latexml on your system - the wrapper isn't self contained and currently has to shell-out into calling the latexml executables. Installation instructions here. I thought this is detailed out in the readme, but it isn't - I'll outline it there.
I will also add a better error message here, as this is certainly very opaque.

Thanks for the issue report, I have updated the README and added a meaningful error + test:
28a40ffc7770f3d0019c88d1a7c9739b433c0cc7
Closing here for now, feel free to open new issues arrise!

repo: Authorea/latexml-ruby


text:
Error using library in Spring Boot 2.6.2 project "java.lang.NoClassDefFoundError: jakarta/websocket/DeploymentException"

  .   ____          _            __ _ _
 /\\ / ___'_ __ _ _(_)_ __  __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
 \\/  ___)| |_)| | | | | || (_| |  ) ) ) )
  '  |____| .__|_| |_|_| |_\__, | / / / /
 =========|_|==============|___/=/_/_/_/
 :: Spring Boot ::                (v2.6.2)

2022-01-11 01:32:03.834  INFO 44036 --- [           main] com.test.wsclient.WsclientMvnApplication  : Starting WsclientMvnApplication using Java 17.0.1 on DESKTOP-M with PID 44036 (C:\Users\Windows\Documents\workspace-spring-tool-suite\wsclient-mvn\target\classes started by Myself in C:\Users\Myself\Documents\workspace-spring-tool-suite\wsclient-mvn)
2022-01-11 01:32:03.836  INFO 44036 --- [           main] com.test.wsclient.WsclientMvnApplication  : No active profile set, falling back to default profiles: default
2022-01-11 01:32:05.618  INFO 44036 --- [           main] com.test.wsclient.WsclientMvnApplication  : Started WsclientMvnApplication in 2.185 seconds (JVM running for 2.524)
2022-01-11 01:32:05.625  INFO 44036 --- [           main] ConditionEvaluationReportLoggingListener :

Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled.
2022-01-11 01:32:05.641 ERROR 44036 --- [           main] o.s.boot.SpringApplication               : Application run failed

java.lang.NoClassDefFoundError: jakarta/websocket/DeploymentException
	at it.auties.whatsapp.api.Whatsapp.<init>(Whatsapp.java:50) ~[classes/:na]
	at com.test.wsclient.WsClientRunner.run(WsClientRunner.java:86) ~[classes/:na]
	at org.springframework.boot.SpringApplication.callRunner(SpringApplication.java:767) ~[spring-boot-2.6.2.jar:2.6.2]
	at org.springframework.boot.SpringApplication.callRunners(SpringApplication.java:751) ~[spring-boot-2.6.2.jar:2.6.2]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) ~[spring-boot-2.6.2.jar:2.6.2]
	at org.springframework.boot.builder.SpringApplicationBuilder.run(SpringApplicationBuilder.java:164) ~[spring-boot-2.6.2.jar:2.6.2]
	at com.test.wsclient.WsclientMvnApplication.main(WsclientMvnApplication.java:22) ~[classes/:na]
Caused by: java.lang.ClassNotFoundException: jakarta.websocket.DeploymentException
	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:641) ~[na:na]
	at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188) ~[na:na]
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:520) ~[na:na]
	... 7 common frames omitted

Then I add jakarta.websocket to my project's pom.xml
		<dependency>
		    <groupId>jakarta.websocket</groupId>
		    <artifactId>jakarta.websocket-api</artifactId>
		    <version>2.0.0</version><!--$NO-MVN-MAN-VER$-->
		    <scope>provided</scope>
		</dependency>

And new error appears

  .   ____          _            __ _ _
 /\\ / ___'_ __ _ _(_)_ __  __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
 \\/  ___)| |_)| | | | | || (_| |  ) ) ) )
  '  |____| .__|_| |_|_| |_\__, | / / / /
 =========|_|==============|___/=/_/_/_/
 :: Spring Boot ::                (v2.6.2)

2022-01-11 01:23:12.860  INFO 38520 --- [           main] com.test.wsclient.WsclientMvnApplication  : Starting WsclientMvnApplication using Java 17.0.1 on DESKTOP-M with PID 38520 (C:\Users\Windows\Documents\workspace-spring-tool-suite\wsclient-mvn\target\classes started by Myself in C:\Users\Myself\Documents\workspace-spring-tool-suite\wsclient-mvn)
2022-01-11 01:23:12.862  INFO 38520 --- [           main] com.test.wsclient.WsclientMvnApplication  : No active profile set, falling back to default profiles: default
2022-01-11 01:23:14.645  INFO 38520 --- [           main] com.test.wsclient.WsclientMvnApplication  : Started WsclientMvnApplication in 2.179 seconds (JVM running for 2.534)
java.lang.ExceptionInInitializerError
	at it.auties.whatsapp.socket.WhatsappSocket.onOpen(WhatsappSocket.java:88)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
	at org.glassfish.tyrus.core.AnnotatedEndpoint.callMethod(AnnotatedEndpoint.java:553)
	at org.glassfish.tyrus.core.AnnotatedEndpoint.onOpen(AnnotatedEndpoint.java:603)
	at org.glassfish.tyrus.core.TyrusEndpointWrapper.onConnect(TyrusEndpointWrapper.java:750)
	at org.glassfish.tyrus.core.TyrusWebSocket.onConnect(TyrusWebSocket.java:139)
	at org.glassfish.tyrus.client.TyrusClientEngine.processUpgradeResponse(TyrusClientEngine.java:555)
	at org.glassfish.tyrus.client.TyrusClientEngine.handleSwitchProtocol(TyrusClientEngine.java:318)
	at org.glassfish.tyrus.client.TyrusClientEngine.processResponse(TyrusClientEngine.java:255)
	at org.glassfish.tyrus.container.grizzly.client.GrizzlyClientFilter.handleHandshake(GrizzlyClientFilter.java:322)
	at org.glassfish.tyrus.container.grizzly.client.GrizzlyClientFilter.handleRead(GrizzlyClientFilter.java:291)
	at org.glassfish.grizzly.filterchain.ExecutorResolver$9.execute(ExecutorResolver.java:88)
	at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeFilter(DefaultFilterChain.java:248)
	at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeChainPart(DefaultFilterChain.java:181)
	at org.glassfish.grizzly.filterchain.DefaultFilterChain.execute(DefaultFilterChain.java:121)
	at org.glassfish.grizzly.filterchain.DefaultFilterChain.process(DefaultFilterChain.java:99)
	at org.glassfish.grizzly.ProcessorExecutor.execute(ProcessorExecutor.java:51)
	at org.glassfish.grizzly.nio.transport.TCPNIOTransport.fireIOEvent(TCPNIOTransport.java:510)
	at org.glassfish.grizzly.strategies.AbstractIOStrategy.fireIOEvent(AbstractIOStrategy.java:82)
	at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.run0(WorkerThreadIOStrategy.java:83)
	at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.access$100(WorkerThreadIOStrategy.java:34)
	at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy$WorkerThreadRunnable.run(WorkerThreadIOStrategy.java:101)
	at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:535)
	at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:515)
	at java.base/java.lang.Thread.run(Thread.java:833)
Caused by: java.lang.NullPointerException: buffer is marked non-null but is null
	at it.auties.whatsapp.binary.BinaryEncoder.<init>(BinaryEncoder.java:15)
	at it.auties.whatsapp.binary.BinaryEncoder.<init>(BinaryEncoder.java:21)
	at it.auties.whatsapp.exchange.Request.<clinit>(Request.java:28)
	... 28 more

@brunoaduarte why did you close this? Did you find a resolution?
Please share, It may be helpful to others.

Note:
Spring boot (tested with version 2.6.6 of springboot ) only works with jakarta.websocket-api version 2.0.0.
Whatsappweb4J does not work with (current) latest version 2.1.0 of jakarta.websocket-api
<dependency>
            <groupId>jakarta.websocket</groupId>
            <artifactId>jakarta.websocket-api</artifactId>
            <version>2.0.0</version>
</dependency>

authors: EliyahuStern GDB4J brunoaduarte


text:
SEVERE: Socket failure at CRYPTOGRAPHY

Help, when i try to login with qr code i get this error. im using the 3.0.2 version.
ene. 13, 2023 11:00:08 P. M. it.auties.whatsapp.api.ErrorHandler lambda$defaultErrorHandler$1
SEVERE: Socket failure at CRYPTOGRAPHY
it.auties.whatsapp.exception.UnknownStreamException: Detected a bad mac
	at it.auties.whatsapp.socket.StreamHandler.digestError(StreamHandler.java:462)
	at it.auties.whatsapp.socket.StreamHandler.digest(StreamHandler.java:108)
	at it.auties.whatsapp.socket.SocketHandler.handleNode(SocketHandler.java:227)
	at java.base/java.lang.Iterable.forEach(Iterable.java:75)
	at it.auties.whatsapp.socket.SocketHandler.onBinary(SocketHandler.java:221)
	at jdk.internal.reflect.GeneratedMethodAccessor20.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
	at org.glassfish.tyrus.core.AnnotatedEndpoint.callMethod(AnnotatedEndpoint.java:556)
	at org.glassfish.tyrus.core.AnnotatedEndpoint$WholeHandler$1.onMessage(AnnotatedEndpoint.java:655)
	at org.glassfish.tyrus.core.TyrusSession.notifyMessageHandlers(TyrusSession.java:591)
	at org.glassfish.tyrus.core.TyrusEndpointWrapper.onMessage(TyrusEndpointWrapper.java:806)
	at org.glassfish.tyrus.core.TyrusWebSocket.onMessage(TyrusWebSocket.java:183)
	at org.glassfish.tyrus.core.frame.BinaryFrame.respond(BinaryFrame.java:70)
	at org.glassfish.tyrus.core.ProtocolHandler.process(ProtocolHandler.java:819)
	at org.glassfish.tyrus.client.TyrusClientEngine$TyrusReadHandler.handle(TyrusClientEngine.java:726)
	at org.glassfish.tyrus.container.grizzly.client.GrizzlyClientFilter$ProcessTask.execute(GrizzlyClientFilter.java:452)
	at org.glassfish.tyrus.container.grizzly.client.TaskProcessor.processTask(TaskProcessor.java:91)
	at org.glassfish.tyrus.container.grizzly.client.TaskProcessor.processTask(TaskProcessor.java:68)
	at org.glassfish.tyrus.container.grizzly.client.GrizzlyClientFilter.handleRead(GrizzlyClientFilter.java:248)
	at org.glassfish.grizzly.filterchain.ExecutorResolver$9.execute(ExecutorResolver.java:88)
	at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeFilter(DefaultFilterChain.java:246)
	at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeChainPart(DefaultFilterChain.java:178)
	at org.glassfish.grizzly.filterchain.DefaultFilterChain.execute(DefaultFilterChain.java:118)
	at org.glassfish.grizzly.filterchain.DefaultFilterChain.process(DefaultFilterChain.java:96)
	at org.glassfish.grizzly.ProcessorExecutor.execute(ProcessorExecutor.java:51)
	at org.glassfish.grizzly.nio.transport.TCPNIOTransport.fireIOEvent(TCPNIOTransport.java:510)
	at org.glassfish.grizzly.strategies.AbstractIOStrategy.fireIOEvent(AbstractIOStrategy.java:82)
	at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.run0(WorkerThreadIOStrategy.java:83)
	at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy$WorkerThreadRunnable.run(WorkerThreadIOStrategy.java:101)
	at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:535)
	at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:515)
	at java.base/java.lang.Thread.run(Thread.java:833)
ene. 13, 2023 11:00:08 P. M. it.auties.whatsapp.api.ErrorHandler lambda$defaultErrorHandler$1
SEVERE: Restoring session

Help, when i try to login with qr code i get this error. im using the 3.0.2 version.
ene. 13, 2023 11:00:08 P. M. it.auties.whatsapp.api.ErrorHandler lambda$defaultErrorHandler$1
SEVERE: Socket failure at CRYPTOGRAPHY
it.auties.whatsapp.exception.UnknownStreamException: Detected a bad mac
	at it.auties.whatsapp.socket.StreamHandler.digestError(StreamHandler.java:462)
	at it.auties.whatsapp.socket.StreamHandler.digest(StreamHandler.java:108)
	at it.auties.whatsapp.socket.SocketHandler.handleNode(SocketHandler.java:227)
	at java.base/java.lang.Iterable.forEach(Iterable.java:75)
	at it.auties.whatsapp.socket.SocketHandler.onBinary(SocketHandler.java:221)
	at jdk.internal.reflect.GeneratedMethodAccessor20.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
	at org.glassfish.tyrus.core.AnnotatedEndpoint.callMethod(AnnotatedEndpoint.java:556)
	at org.glassfish.tyrus.core.AnnotatedEndpoint$WholeHandler$1.onMessage(AnnotatedEndpoint.java:655)
	at org.glassfish.tyrus.core.TyrusSession.notifyMessageHandlers(TyrusSession.java:591)
	at org.glassfish.tyrus.core.TyrusEndpointWrapper.onMessage(TyrusEndpointWrapper.java:806)
	at org.glassfish.tyrus.core.TyrusWebSocket.onMessage(TyrusWebSocket.java:183)
	at org.glassfish.tyrus.core.frame.BinaryFrame.respond(BinaryFrame.java:70)
	at org.glassfish.tyrus.core.ProtocolHandler.process(ProtocolHandler.java:819)
	at org.glassfish.tyrus.client.TyrusClientEngine$TyrusReadHandler.handle(TyrusClientEngine.java:726)
	at org.glassfish.tyrus.container.grizzly.client.GrizzlyClientFilter$ProcessTask.execute(GrizzlyClientFilter.java:452)
	at org.glassfish.tyrus.container.grizzly.client.TaskProcessor.processTask(TaskProcessor.java:91)
	at org.glassfish.tyrus.container.grizzly.client.TaskProcessor.processTask(TaskProcessor.java:68)
	at org.glassfish.tyrus.container.grizzly.client.GrizzlyClientFilter.handleRead(GrizzlyClientFilter.java:248)
	at org.glassfish.grizzly.filterchain.ExecutorResolver$9.execute(ExecutorResolver.java:88)
	at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeFilter(DefaultFilterChain.java:246)
	at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeChainPart(DefaultFilterChain.java:178)
	at org.glassfish.grizzly.filterchain.DefaultFilterChain.execute(DefaultFilterChain.java:118)
	at org.glassfish.grizzly.filterchain.DefaultFilterChain.process(DefaultFilterChain.java:96)
	at org.glassfish.grizzly.ProcessorExecutor.execute(ProcessorExecutor.java:51)
	at org.glassfish.grizzly.nio.transport.TCPNIOTransport.fireIOEvent(TCPNIOTransport.java:510)
	at org.glassfish.grizzly.strategies.AbstractIOStrategy.fireIOEvent(AbstractIOStrategy.java:82)
	at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.run0(WorkerThreadIOStrategy.java:83)
	at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy$WorkerThreadRunnable.run(WorkerThreadIOStrategy.java:101)
	at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:535)
	at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:515)
	at java.base/java.lang.Thread.run(Thread.java:833)
ene. 13, 2023 11:00:08 P. M. it.auties.whatsapp.api.ErrorHandler lambda$defaultErrorHandler$1
SEVERE: Restoring session

Can you try to delete all of your sessions from the WhatsApp app and try again ?

i tried it and didnt work.

Randomly just started having this issue. Will be happy to send whatever is needed to help debug.

I might have created this accidentally, does this happen also on the master branch or only or 3.0.2?

No clue, how would I get the main branch ?

No clue, how would I get the main branch ?
Tracking in https://github.com/Auties00/WhatsappWeb4j/issues/203

authors: Auties00 DiegoAguilarZ shmezi


text:
CallBase cannot be used with Delegate mocks

First of all, I don't call CallBase method explicitly.
I have this code
    [Theory]
    [AutoMoqData]
    internal async Task GetAutomationStatistics_should_return_correct_statistics(
      [Frozen] Mock<GetAutomationsLogTotalCount> getAutomationsLogTotalCount,
      [Frozen] GetCurrentlyRunningSchedulesResult getCurrentlyRunningSchedulesResult,
      [Frozen] GetAutomationsTotalCountResult getAutomationsTotalCountResult,
      GetAutomationStatisticsQuery query,
      GetAutomationStatisticsHandler sut,
      CancellationToken ct
    )
    {
      getAutomationsLogTotalCount
        .Setup(_ => _(It.IsAny<GetAutomationsLogTotalCountQuery>(), ct))
        .ReturnsAsync((GetAutomationsLogTotalCountQuery x, CancellationToken _) =>
          new GetAutomationsLogTotalCountResult
          {
            TotalCount = (long) x.LogLevel.GetValueOrDefault()
          }
        );

      var expectedResult = new GetAutomationStatisticsResult
      {
        AutomationsRunningNow = await getCurrentlyRunningSchedulesResult.Items.LongCount(ct),
        TotalAutomations = getAutomationsTotalCountResult.TotalCount,
        ErrorsReported = (long) EapLogLevel.Error,
        WarningsReported = (long) EapLogLevel.Warn,
      };

      var result = await sut.Handle(query, ct);

      result.Should().BeEquivalentTo(expectedResult);
    }

Where GetAutomationsLogTotalCount is a delegate. And I got the exception
AutoFixture.ObjectCreationExceptionWithPath : AutoFixture was unable to create an instance from Moq.Mock`1[AutomationsWeb.Features.Statistics.GetAutomationsLogTotalCount] because creation unexpectedly failed with exception. Please refer to the inner exception to investigate the root cause of the failure.

Request path:
	Moq.Mock`1[AutomationsWeb.Features.Statistics.GetAutomationsLogTotalCount] getAutomationsLogTotalCount
	  Moq.Mock`1[AutomationsWeb.Features.Statistics.GetAutomationsLogTotalCount]

Inner exception messages:
	System.NotSupportedException: CallBase cannot be used with Delegate mocks.

Originally posted by @Veikedo in https://github.com/moq/moq4/issues/706#issuecomment-444523679

Thanks for firing the issue!
Could you please provide me with a Minimal, Complete, and Verifiable example of code that helps to reproduce the scenario? It will allow me to copy-paste the code and troubleshoot it much quicker by focusing on the scenario only!

Must be already fixed by #1095

authors: Veikedo zvirja

repo: AutoFixture/AutoFixture


text:
No autoproperty attribute

This is a simple port over from AutoFixture.Xnunit2 of NoAutoPropertiesAttribute along with

with an extra test in Scenario
with DependencyConstraints

AFAIK this should be the last pull request to complete parity with other glue libraries.

Thank you for your contribution! It's now live as AutoFixture.NUnit3 3.45.0.

Thanks @ploeh I think the NUnit3 glue library is now complete.
However I think at some point we can look at NUnit 3.2 to see if an upgrade is due? What do you think?

Does NUnit 3.2 add capabilities that would enable us to add features to AutoFixture.NUnit3?

Sorry for the late reply. Not much really. I was more speaking of the version conflict we had to fight and I am under the impression that this might have been solved in NUnit 3.2
However we do have a working solution now so I don't know if this is absolutely necessary.

When I help steward a code base, I use Postel's law as a principle for dependency management. If AutoFixture.NUnit3 doesn't need NUnit 3.2 to implement the desired features, there's no reason to artificially restrict clients' options. Clients who do wish to use NUnit 3.2 can do so, and add a binding redirect.

authors: hackle ploeh


text:
do not interrogate vault server version until connect step

Address issues when running output or freeze / etc in an env that is not setup for Vault.

Instead of just ignoring it? We could throw a warning as part of this header instead of ignoring.

repo: Autodesk/aomi


text:
Job Missing when application server restarts

Hi
I ran the simple code to actually send email. in between i restarted my node server using pm2 restart. I noticed two things.

when it restarted one job went missing (is this normal). See code below I had 10 jobs to send email. But only 9 emails were send. Is there a way to prevent it.

After restart complete event never got fired even though emails were send.

0|| Message sent: undefined
0|| Job 46 with name Send Invitation Email is done
0|| Message sent: undefined
0|| Job 47 with name Send Invitation Email is done
0|| Message sent: undefined
0|| Job 48 with name Send Invitation Email is done
0|| info: Server started at port 4000
0|| Message sent: undefined
0|| Message sent: undefined
0|| Message sent: undefined
0|| Message sent: undefined
0|| Message sent: undefined
0|| Message sent: undefined`
my full code is below
`var kue = require('kue'),
jobs = kue.createQueue(),
nodemailer = require('nodemailer'),
smtpTransport = require('nodemailer-smtp-transport');
var smtpTransport = nodemailer.createTransport(smtpTransport({
service: 'gmail',
//  host:'smtp.gmail.com',
//  port:465,
// secure:true,
auth: {
user: "email",
pass: "pass"
}
}));
var sendInvitationEmail = function (data, user) {
//name = name || 'Default_Name';
var job = jobs.create('send_invite_email', {
name: 'Send Invitation Email',
invitation: data,
username: user.name,
email: user.email
});
job
.on('complete', function () {
console.log('Job', job.id, 'with name', job.data.name, 'is done');
})
.on('failed', function () {
console.log('Job', job.id, 'with name', job.data.name, 'has failed');
});
job.save();
}
jobs.process('send_invite_email', function (job, done) {
/* carry out all the job function here */
smtpTransport.sendMail({ //email options
from: "xxxxxxxxxx", // sender address.  Must be the same as authenticated user if using Gmail.
to: "xxxxxx@gmail.com", // receiver
subject: "xxxx ", // subject
text: "Text comes here. Title --- " + job.data.invitation.name // body
}, function (error, response) { //callback
    if (error) {
        console.log(error);
        done && done();
    } else {
        console.log("Message sent: " + response.message);
        done && done();
    }
    smtpTransport.close(); // shut down the connection pool, no more messages.  Comment this line out to continue sending emails.
});

});
module.exports = {
sendInvitationEmail: sendInvitationEmail
};
`

Suggestions please

repo: Automattic/kue


text:
Feature Request: Mentions

What
The reply feature offers a direct response to a federated „item“. But I would like to not only reply but to mention „federated“ people in my WordPress posts. As I understand it right now, the handleATinstance.xyz might be triggered if the handle is mentioned early in the (stripped) federated text.
Status quo
I write a long text about topic A - as a reply to expert X. After an introduction to the topic and writing about the details I am quoting experts Y and Z with their opinions and mention their Fediverse handels, then I mix all of it in a conclusion.
Since the long text is not federated, only expert X knows about my reply, experts Y and Z do not know that they were mentioned. The discussion ends in a silo.
Idea
How great would it be, if I reply to topic A (written by expert X) with a long text, mention experts Y and Z and they will be notified.
Why
Why? Enable discussions! WordPress <> Fediverse
And I - as a human being - would also like to know where I am mentioned.
How
No clue.And spam protection must be inbuilt.

@nickbohle Is that what you requested or do I still miss something?

authors: nickbohle pfefferle

repo: Automattic/wordpress-activitypub


text:
Remote Reply doesn't work

Quick summary
A recent update has added a "Reply on the Fediverse" button to comments which have been made on the Fediverse and syndicated to my blog.
Pressing the button launches a modal dialogue, but the actions it contains don't work.
Steps to reproduce

View the comments at https://shkspr.mobi/blog/2024/04/fixing-broken-suspend-on-pop_os/#comments

Clicking the reply button says "invalid"

View the comments on an older post at https://shkspr.mobi/blog/2023/09/why-is-it-so-hard-to-watch-foreign-tv-in-the-streaming-era/#div-comment-316308

Clicking the reply button shows links which do not resolve to the comment.

This shows https://shkspr.mobi/blog/?c=316310 but the actual comment link is https://mastodon.social/@scaseynz/111093492329755997

What you expected to happen
Modal dialogue should have buttons that work and contain valid links.
What actually happened
Interacting with the modal did not allow me to reply on the fediverse.
Impact
One
Available workarounds?
No but the platform is still usable
Logs or notes
No response

The first issue is caused by CSS. There is a text box there, but I couldn't see it because it uses invalid colours:
activitypub__dialog .activitypub-dialog__button-group input {
  background-color: var(--wp--preset--color--white);
  border: 1px solid var(--wp--preset--color--black);
  color: var(--wp--preset--color--black);
...
}

My theme doesn't have those --wp--preset variables.
Additionally, the modal doesn't respect the dark / light mode of the theme:

I can raise a separate bug for that if necessary?

Is this an older comment? The code uses the source_id if there is one and only uses the internal ID if there is none... https://github.com/Automattic/wordpress-activitypub/blob/master/includes/rest/class-comment.php#L78

I can raise a separate bug for that if necessary?

I would prefer a separate bug for that. That makes it easier to track the issue.

I also saw some "curious" CSS being applied, turned out Gutenberg components have a lot of "hardcoded" (e.g., 13px, etc.) font sizes and so on. (Now wondering if a more minimal script, with minimal styling, might be the "better" choice.)
Guessing those variables aren't there (they do exist for me) because you're not using a block theme ...

Is this an older comment?

Looks like September '23. :-) Maybe "internal/non-pretty comment URLs" should only be used for "native" comments?
If no source_id can be determined, maybe not show a "Fediverse reply link"? (What happens if it isn't there? Does the plugin assume a "native" comment? Maybe it shouldn't ...)

Ok, then it might be that. get_comment_link( $comment_id ) works, because it uses the source_url as a fallback (source_id might be introduced after the comment was posted)... I will add that also to the remote-reply feature...

Thanks for figuring that out @edent

Here's what I've ended up with:

In class-comment.php
	public static function init() {
// 		\add_filter( 'comment_reply_link', array( self::class, 'comment_reply_link' ), 10, 3 );
 		\add_filter( 'comment_class', array( self::class, 'comment_class' ), 10, 3 );
 		\add_filter( 'get_comment_link', array( self::class, 'remote_comment_link' ), 11, 3 );
// 		\add_action( 'wp_enqueue_scripts', array( self::class, 'enqueue_scripts' ) );
	}

That stops all the weird stuff loading into my site.
Then, in my comments walker, I check to see if the comment URL is from my domain. If it isn't, I add a new reply link.
As I said, I appreciate what you're trying to do with this. But loading up a bunch of JS and CSS just isn't necessary for lots of sites and does degrade the user experience.
It would be really helpful if there was a simple toggle so that site owners could decide how they want to handle replies.

authors: edent janboddez pfefferle


text:
Fatal error: cannot increment beyond endIndex in ChunkBuffer

Hi,
Sometimes I have some errors in ChunkBuffer class.
Here is one example Fatal error: cannot increment beyond endIndex in https://github.com/AutosoftDMS/SignalR-Swift/blob/81fb366a856b33865c3fbf28d9edce289155d364/SignalR-Swift/Transports/ServerSentEvents/ChunkBuffer.swift#L37
I think this may be related to concurrent requests maybe.
From what I have seen, is only used here https://github.com/AutosoftDMS/SignalR-Swift/blob/81fb366a856b33865c3fbf28d9edce289155d364/SignalR-Swift/Transports/ServerSentEventsTransport.swift#L70-L98
Would changing https://github.com/AutosoftDMS/SignalR-Swift/blob/81fb366a856b33865c3fbf28d9edce289155d364/SignalR-Swift/Transports/ServerSentEventsTransport.swift#L70 from a global to local variable maybe after this https://github.com/AutosoftDMS/SignalR-Swift/blob/81fb366a856b33865c3fbf28d9edce289155d364/SignalR-Swift/Transports/ServerSentEventsTransport.swift#L80 solve the issue?
Thanks
EDIT: The solution that I proposed doesn't seems to solve the issue...

The fix for this that @vldalx wrote has been merged and should be available in version 2.0.1. @4brunu let us know if that works for you.

It's hard to say that is fixed or not, because it only happens some times, but from the tests I did, the error didn't happen. So it seems fixed. Thanks @vldalx

Thanks for the update @4brunu. I'll close this issue for now and if you still encounter it after, we'll reopen this issue.

repo: AutosoftDMS/SignalR-Swift


text:
Fix limitAccelDecel issue when the velocity profile contains multiple up and downs.

The purpose of Function limitAccelDecel() is to limit the speed at each waypoint based on max_accel and max_decel. The break statement in the inside loop stops the limiting process right after hitting the velocity_max the first time. It does not work as expected if the velocity profile of waypoints contains a few up and downs.
To verify the issue, record a route with a few speed up/down sequences first (figure 8 shape is good choice). Before start the node, make sure set the velocity_max a bit higher than the highest recorded velocity and enable replan_curve_mode.
Verified with a recorded figure 8 route at velocity_max of 20, 30, and 40 kmh. Also verified with max_accel of 0.2, 0.3, and 0.4 m/s^2.

See original MR for more details: https://gitlab.com/astuff/autoware.ai/core_planning/-/merge_requests/50

before

After

authors: TakaHoribe icolwell-as


text:
[DOCS] <single_client configuration parameter to False - ..>

Issue Description
https://docs.taipy.io/en/release-3.1/manuals/gui/callbacks/
(note that setting the single_client configuration parameter to False - as explained in the Configuration section - prevents multiple users from connecting to your application simultaneously, but you still rely on the State object to access the application variables that are represented in your user interfaces)."
I think you meant setting it to True ?
Screenshots or Examples (if applicable)
n/a
Proposed Solution (optional)
change False to True ?
Code of Conduct

[X] I have checked the existing issues.
[X] I am willing to work on this issue (optional)

Hi, I am not sure to understand this issue.
What is wrong with this documentation?

single_client (bool, default: False): set to True if only a single client can connect. False, which is the default value, indicates that multiple clients can connect to the server.
Note that this setting is forced to True when running in a Notebook context.

https://docs.taipy.io/en/release-3.1/manuals/gui/callbacks/
Its not big deal but to just confirm:
single_client=True  # only single client can connect
single_client=False # multiple clients can connect
If you see the wording I pasted from the doc, the wording is confusing
thanks

Oh I get it. This is from our docs your text:

note that setting the single_client configuration parameter to False - as explained in the Configuration section - prevents multiple users from connecting to your application simultaneously, but you still rely on the State object to access the application variables that are represented in your user interfaces

which is false.
Thank you for bringing this to us!

in which repo / branch should I add this documentation "Callbacks are functions within an application that are triggered in response to user actions on generated pages or events that require handling by the web browser.
Each callback function receives a State object as its first parameter. This object reflects the current state of the application variables for a specific user. Since your application may be used by multiple users simultaneously (unless you set the single_client configuration parameter to False, as described in the Configuration section), the State object ensures that each user’s session remains independent.
The State object provides access to application variables used in the interface (see the Binding section), allowing you to both read and write to these variables. This ensures that each user's interaction with the application is correctly handled based on their individual state."

authors: FlorianJacta smahable yashpal2104

repo: Avaiga/taipy


text:
Upgrade Avalonia to v0.10.12 from v0.10.8

Upgrade Avalonia to v0.10.12 from v0.10.8.
Manual testing was performed prior to creating the PR.

Wonderful! Thank you, @CreateLab


text:
TextBlock has an error:Index was outside the bounds of the array.

Describe the bug
Feature strings cause array out-of-bounds errors when TextBlock uses data binding
To Reproduce
Steps to reproduce the behavior:
1.xaml
<TextBlock Text="{Binding Greeting}"/>

2.cs
public string Greeting => "vite-plugin-electron\nElectron 🔗 Vite\n\n\n\nEnglish | 简体中文\n\n🚀 Fully compatible with Vite and Vite's ecosystem (Based on Vite)\n🎭 Flexible configuration\n🐣 Few APIs, easy to use\n🔥 Hot restart\n\n\nInstall\nsh\nnp......";

3.error
System.IndexOutOfRangeException
  HResult=0x80131508
  Message=Index was outside the bounds of the array.
  Source=Avalonia.Base
  StackTrace:
   在 Avalonia.Utilities.ArraySlice`1.get_Item(Int32 index)
   在 Avalonia.Media.TextFormatting.ShapedBuffer.get_Item(Int32 index)
   在 Avalonia.Media.GlyphRun.CreateGlyphRunMetrics()
   在 Avalonia.Media.GlyphRun.get_Metrics()
   在 Avalonia.Media.GlyphRun.get_BaselineOrigin()
   在 Avalonia.Media.GlyphRun.CreateGlyphRunImpl()
   在 Avalonia.Media.GlyphRun.get_PlatformImpl()
   在 Avalonia.Media.GlyphRun.get_InkBounds()
   在 Avalonia.Media.TextFormatting.TextLineImpl.CreateLineMetrics()
   在 Avalonia.Media.TextFormatting.TextLineImpl.FinalizeLine()
   在 Avalonia.Media.TextFormatting.TextFormatterImpl.FormatLine(ITextSource textSource, Int32 firstTextSourceIndex, Double paragraphWidth, TextParagraphProperties paragraphProperties, TextLineBreak previousLineBreak)
   在 Avalonia.Media.TextFormatting.TextLayout.CreateTextLines()
   在 Avalonia.Media.TextFormatting.TextLayout..ctor(ITextSource textSource, TextParagraphProperties paragraphProperties, TextTrimming textTrimming, Double maxWidth, Double maxHeight, Int32 maxLines)
   在 Avalonia.Controls.TextBlock.CreateTextLayout(String text)
   在 Avalonia.Controls.TextBlock.get_TextLayout()
   在 Avalonia.Controls.TextBlock.MeasureOverride(Size availableSize)
   在 Avalonia.Layout.Layoutable.MeasureCore(Size availableSize)
   在 Avalonia.Layout.Layoutable.Measure(Size availableSize)
   在 Avalonia.Controls.StackPanel.MeasureOverride(Size availableSize)
   在 Avalonia.Layout.Layoutable.MeasureCore(Size availableSize)
   在 Avalonia.Layout.Layoutable.Measure(Size availableSize)
   在 Avalonia.Layout.LayoutHelper.MeasureChild(Layoutable control, Size availableSize, Thickness padding, Thickness borderThickness)
   在 Avalonia.Controls.Presenters.ContentPresenter.MeasureOverride(Size availableSize)
   在 Avalonia.Layout.Layoutable.MeasureCore(Size availableSize)
   在 Avalonia.Layout.Layoutable.Measure(Size availableSize)
   在 Avalonia.Layout.Layoutable.MeasureOverride(Size availableSize)
   在 Avalonia.Layout.Layoutable.MeasureCore(Size availableSize)
   在 Avalonia.Layout.Layoutable.Measure(Size availableSize)
   在 Avalonia.Layout.LayoutHelper.MeasureChild(Layoutable control, Size availableSize, Thickness padding, Thickness borderThickness)
   在 Avalonia.Controls.Presenters.ContentPresenter.MeasureOverride(Size availableSize)
   在 Avalonia.Layout.Layoutable.MeasureCore(Size availableSize)
   在 Avalonia.Layout.Layoutable.Measure(Size availableSize)
   在 Avalonia.Layout.LayoutHelper.MeasureChild(Layoutable control, Size availableSize, Thickness padding)
   在 Avalonia.Controls.Decorator.MeasureOverride(Size availableSize)
   在 Avalonia.Controls.Primitives.VisualLayerManager.MeasureOverride(Size availableSize)
   在 Avalonia.Layout.Layoutable.MeasureCore(Size availableSize)
   在 Avalonia.Layout.Layoutable.Measure(Size availableSize)
   在 Avalonia.Layout.Layoutable.MeasureOverride(Size availableSize)
   在 Avalonia.Layout.Layoutable.MeasureCore(Size availableSize)
   在 Avalonia.Layout.Layoutable.Measure(Size availableSize)
   在 Avalonia.Layout.Layoutable.MeasureOverride(Size availableSize)
   在 Avalonia.Controls.Window.MeasureOverride(Size availableSize)
   在 Avalonia.Controls.WindowBase.MeasureCore(Size availableSize)
   在 Avalonia.Layout.Layoutable.Measure(Size availableSize)
   在 Avalonia.Layout.LayoutManager.Measure(Layoutable control)
   在 Avalonia.Layout.LayoutManager.ExecuteInitialLayoutPass()
   在 Avalonia.Controls.Window.ShowCore(Window owner)
   在 Avalonia.Controls.Window.Show()
   在 Avalonia.Controls.ApplicationLifetimes.ClassicDesktopStyleApplicationLifetime.ShowMainWindow()
   在 Avalonia.Controls.ApplicationLifetimes.ClassicDesktopStyleApplicationLifetime.Start(String[] args)
   在 Avalonia.ClassicDesktopStyleApplicationLifetimeExtensions.StartWithClassicDesktopLifetime(AppBuilder builder, String[] args, ShutdownMode shutdownMode)
   在 Neumorphism.Demo.Desktop.Program.Main(String[] args) 在 F:\Code\C#\Neumorphism.Demo\Neumorphism.Demo.Desktop\Program.cs 中: 第 14 行

Expected behavior
The text is displayed normally and does not cause the program to crash.
Screenshots
No
Environment

OS: Windows
Avalonia-Version: 11.0.6

Additional context
No

This issue only occurs when using the theme Neumorphism

repo: AvaloniaUI/Avalonia


text:
First time window without borders has incorrect position

Describe the bug
This window is still shifted as if it has the borders and the title bar. For example here is a pink window without borders and title bar
    SystemDecorations = SystemDecorations.None
   CanResize = false

I attempt to start this window at position (0,0).

It is still shifted horizontally and vertically as if it has title bar and border.
Then if I hide the window and show it again, it is displayed at a correct position.
To Reproduce
Please, see above
Expected behavior
The window should be displayed at a correct position specified by its Position property.
Avalonia version
11.1.1
OS
Windows
Additional context
Not sure if it started happening with 11.1.1 or was there before. I noticed it only now.

This was introduced by #14954.

authors: TomEdwardsEnscape npolyak


text:
fix: Linux Framebuffer nullable

What does the pull request do?

fixes
Warning	CS8604	Possible null reference argument for parameter 'app' in 'void DesktopApplicationExtensions.Run(Application app, CancellationToken token)'.	Avalonia.LinuxFramebuffer (net6.0)	src\Linux\Avalonia.LinuxFramebuffer\LinuxFramebufferPlatform.cs	157	N/A
Warning	CS8632	The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.	Avalonia.LinuxFramebuffer (net6.0)	src\Linux\Avalonia.LinuxFramebuffer\Output\DrmOutput.cs	46	N/A
Warning	CS8632	The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.	Avalonia.LinuxFramebuffer (net6.0)	src\Linux\Avalonia.LinuxFramebuffer\Output\DrmOutput.cs	52	N/A
Warning	CS8632	The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.	Avalonia.LinuxFramebuffer (net6.0)	src\Linux\Avalonia.LinuxFramebuffer\Output\DrmOutput.cs	66	N/A

What is the current behavior?

What is the updated/expected behavior with this PR?

How was the solution implemented (if it's not obvious)?

Checklist

[ ] Added unit tests (if possible)?
[ ] Added XML documentation to any related classes?
[ ] Consider submitting a PR to https://github.com/AvaloniaUI/Documentation with user documentation

Breaking changes

Obsoletions / Deprecations

Fixed issues

You can test this PR using the following package version. 11.0.999-cibuild0029471-beta. (feed url: https://pkgs.dev.azure.com/AvaloniaUI/AvaloniaUI/_packaging/avalonia-all/nuget/v3/index.json) [PRBUILDID]

You can test this PR using the following package version. 11.0.999-cibuild0029493-beta. (feed url: https://pkgs.dev.azure.com/AvaloniaUI/AvaloniaUI/_packaging/avalonia-all/nuget/v3/index.json) [PRBUILDID]

authors: avaloniaui-team workgroupengineering


text:
Lazily initialize some things

This PR makes the following properties/fields lazily initialized:

Application.Styles
Control.DataTemplates
Control.Styles
Interactive.EventHandlers

It does this by adding an Is{Property}Initialized field to the relevant interfaces so that the property will need not be read if it's not used. This is used instead of Lazy<> as that requires an allocation, which more-or-less adds up to the same as an empty collection.
Benchmarks
The following benchmarks were measured in Release mode using the VS diagnostics tools by running ControlCatalog and opening each page:
master: 456,957 objects / 13,025kb
lazy-initialize: 454,202 objects / 12,929kb
The savings aren't amazing, but we cut down 100kb essentially for free.
Cleanups
I've also made the DataTemplates and Styles properties read-only. They were only writable because I wasn't aware of the C# list initialization syntax.

Looks waaay too verbose. Can we use something like AutoLazy instead?

Oh, I see, you need a way to check if values were actually initialized...

authors: grokys kekekeks


text:
📃: Image Search Engine

:red_circle: Title : Image Search Engine
:red_circle: Aim : To get images with Description
:red_circle: Tech Stack Used : HTML,CSS.JS and Api
Screenshots 📷

:white_check_mark: To be Mentioned while taking the issue :

Full name :
What is your participant role? (Mention the Open Source Program name. Eg. GSSOC, SSOC, JWOC, etc.)
GSSOC

Happy Contributing 🚀
All the best. Enjoy your open source journey ahead. 😎
Assign me this issue @Avdhesh-Varshney to make contribution to the project
Thank you

@GAVINESHWAR is it different from #323 ?

It will work as a search engine type , displays the multiple images as google  with description as well.The #323 issue shows that just  generate image using text. @Avdhesh-Varshney please look over if any feature required I can make to it sir
Thank you

@GAVINESHWAR ok go ahead.

@GAVINESHWAR why you have commented on every pr without permission? This behaviour will debarred you from the program. It's a last warning.

@GAVINESHWAR why you have commented on every pr without permission? This behaviour will debarred you from the program. It's a last warning.

I am extremely sorry for the issue sir. These things will not repeat again Sir
Thank you

authors: Avdhesh-Varshney GAVINESHWAR

repo: Avdhesh-Varshney/WebMasterLog


text:
Fixed navbar and also different branch

Pull Request for WebMasterLog 💡
Issue Title: Adding a footer to the website

Name of the project :
Category:
Name:
GitHub ID:
Idenitfy yourself:

Closes:#142
Describe the add-ons or changes you've made 📃
Give a clear description of what have you added or modifications made
Added complete footer section
included social links,and repo links
Type of change ☑

What sort of change have you made:

[X] Bug fix (non-breaking change which fixes an issue)
[X] New feature (non-breaking change which adds functionality)
[X] Code style update (formatting, local variables)
[X] Breaking change (fix or feature that would cause existing functionality to not work as expected)
[X] This change requires a documentation update

How Has This Been Tested? ⚙

Checklist: ☑

[X] My code follows the Contributing Guidelines & Code of Conduct of this project.
[X] This PR does not contain plagiarized content.
[X] I have performed a self-review of my own code.
[X] I have commented my code, particularly wherever it was hard to understand.
[X] My changes generate no new warnings.

Screenshots 📷

Note to reviewers 📄

@Avdhesh-Varshney pls review this

@Avdhesh-Varshney but it's the general convection of writing standard code right


text:
Allow middleware to be passed as an array

I made this change to my local gulp-connect, and others may find it useful. By allowing middleware options to be an array, you can pass routing rules to the underlying connect server like so:
middleware: function() {
        return [
          allRouteMiddleware,
          ['/some/route', someRouteMiddleware]
        ];
      }

Nice PR. :+1:
Related https://github.com/AveVlad/gulp-connect/issues/138

authors: alanguir unlight

repo: AveVlad/gulp-connect


text:
Setting default-stack-frame-filter?

The docs for write-exception reference *default-stack-frame-filter* but I couldn't seem to find it in the project. Is this implemented?
https://github.com/AvisoNovate/pretty/blob/4fe0b1bb3900f7d0a3e8148dcb246c2dfaa2b708/src/io/aviso/exception.clj#L563

Oops, found it as *default-frame-filter*
https://github.com/AvisoNovate/pretty/blob/4fe0b1bb3900f7d0a3e8148dcb246c2dfaa2b708/src/io/aviso/exception.clj#L355

repo: AvisoNovate/pretty


text:
Regelmäßige Error-Meldungen bei iorboker

Hallo zusammen,
ich habe im Log regelmäßig die nachfolgende Error-Meldung:
powerfox2 error: Error: undefined is not a valid state value
Die Meldung erscheint jede Minute. Der Sensor ist dauerhaft verbunden und in der Powerfox App werden auch dauerhaft Daten gesendet.
Viele Grüße
Matthias

@rastal7707
kannst du bitte mal die Instanz im iobroker auf "debug" stellen und mir die log ausgabe von powerfox für einen Durchlauf zeigen?
AxLED

mangels Rückmeldung geschlossen


text:
Documentation improvements

There are a few code examples in the documentation that could use a better explanation or a new and simpler example.
For instance:

useResetScroll
usePressed
useScrollPosition
useSelection

In my opinion, an example should more or less work on its own.

A PR is welcome.

A PR is welcome.

I'm aware. And I would have done it myself and not filed an issue if I had any idea how to write an example.

authors: anius lekoaf


text:
Array range queries for elements with frequency same as value

Aim

Range Queries Technique

Details
-Given an array of N numbers, the task is to answer Q queries.
Programming language

[ ] C
. C++
[ ] Java
[ ] Python

would you please assign me this in c++


text:
sorting techniques and various stuff added

This commit consists of various sorting technique , with one file named sorting containing every sort in a single file.
Description
Please include a summary of the change and which issue is fixed. List any dependencies that are required for this change.
Fixes #(issue_no)
Replace issue_no with the issue number which is fixed in this PR
Type of change
Please delete options that are not relevant.

[ ] Bug fix (non-breaking change which fixes an issue)
[x] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
[ ] This change requires a documentation update
[ ] Documentation Update

Checklist:

[x] My code follows the style guidelines(Clean Code) of this project
[x] I have performed a self-review of my own code
[ ] I have commented my code, particularly in hard-to-understand areas
[ ] I have created a helpful and easy to understand README.md
[ ] I have made corresponding changes to the documentation
[ ] My changes generate no new warnings
[ ] I have added tests/screenshots(if any) that prove my fix is effective or that my feature works

Have added sorting techniques

this PR for LGM Soc

@deadshot674gam these are already present in the repo


text:
[B11] Infusion altar doesn't work

Hi,
placed down a infusion altar to create a cloudstepper ring, but the infusion doesn't start when I activate the  Runic matrix with the glove...

Checked the recipe several times (also tried other recipes), but the infusion process doesn't start...
Thanks for looking into it. :)
Best regards
wamc2017

I've experienced this issue as well. I hope it gets fixed soon.

Same here, but with Boots of the Traveller.

Same problem on a private server I'm doing with friends. Forge version 14.23.3.2677 (clients are 14.23.3.2675 and 14.23.3.2678), complete list of the contents of the mods folder we're using:
It's happening on singleplayer and multiplayer.
total 108292
drwxrwxr-x  4 cam     4096 May  1 11:37 .
drwxrwxr-x 13 cam     4096 May  2 05:51 ..
drwxrwxr-x  2 cam     4096 Apr 30 08:58 1.12.2
-rw-rw-r--  1 cam   513374 Apr 30 03:07 ae2stuff-0.7.0.4-mc1.12.2.jar
-rw-rw-r--  1 cam    32317 Apr 30 03:07 AppleSkin-mc1.12-1.0.9.jar
-rw-rw-r--  1 cam  3570947 Apr 30 03:07 appliedenergistics2-rv5-stable-11.jar
-rw-rw-r--  1 cam   397873 Apr 30 03:02 Aroma1997Core-1.12.2-2.0.0.0.b150.jar
-rw-rw-r--  1 cam    73087 Apr 30 03:16 AutoRegLib-1.3-16.jar
-rw-rw-r--  1 cam    47825 Apr 30 03:07 Baublelicious-1.4.0-4.jar
-rw-rw-r--  1 cam   108450 Apr 30 03:06 Baubles-1.12-1.5.2.jar
-rw-rw-r--  1 cam  1962731 Apr 30 03:14 bdlib-1.14.3.12-mc1.12.2.jar
-rw-rw-r--  1 cam    21613 Apr 30 03:07 bedpatch-2.2-1.12.2.jar
-rw-rw-r--  1 cam    46022 Apr 30 03:06 BetterAdvancements-1.12.2-0.0.6.29.jar
-rw-rw-r--  1 cam  4707830 Apr 30 02:55 BiomesOPlenty-1.12.2-7.0.1.2384-universal.jar
-rw-rw-r--  1 cam   255461 Apr 30 03:08 Bookshelf-1.12.2-2.3.544.jar
-rw-rw-r--  1 cam  4391962 Apr 30 02:56 buildcraft-7.99.16.jar
-rw-rw-r--  1 cam   101599 Apr 30 02:56 buildcraft-compat-7.99.14.jar
-rw-rw-r--  1 cam  6378920 Apr 30 02:54 Chisel-2.9.5.11.jar
-rw-rw-r--  1 cam   658761 Apr 30 03:15 CodeChickenLib-1.12.2-3.1.7.340-universal.jar
-rw-rw-r--  1 cam   810024 Apr 30 02:58 CoFHCore-1.12.2-4.4.1.12-universal.jar
-rw-rw-r--  1 cam   399333 Apr 30 02:59 CoFHWorld-1.12.2-1.1.1.12-universal.jar
-rw-rw-r--  1 cam    71767 Apr 30 03:06 CompactSolars-1.12.2-5.0.17.340-universal.jar
-rw-rw-r--  1 cam  1032851 Apr 30 03:03 Computronics-1.12.1-1.6.5.jar
-rw-rw-r--  1 cam   181856 Apr 30 02:54 CTM-MC1.12-0.2.3.12.jar
-rw-rw-r--  1 cam   817828 Apr 30 03:16 CyclopsCore-1.12.2-0.11.5.jar
-rw-rw-r--  1 cam   150636 Apr 30 02:55 DenseMetals-1.12-1.2.0.19.jar
-rw-rw-r--  1 cam   305851 Apr 30 08:54 elulib-0.1.12.jar
-rw-rw-r--  1 cam   602814 Apr 30 03:14 EnderCore-1.12.2-0.5.22.jar
-rw-rw-r--  1 cam  5928311 Apr 30 02:54 EnderIO-1.12.2-5.0.22.jar
-rw-rw-r--  1 cam   221404 Apr 30 03:06 EnderStorage-1.12.2-2.4.2.126-universal.jar
-rw-rw-r--  1 cam   164335 Apr 30 23:32 EnergyConverters_1.12.2-1.0.2.2.jar
-rw-rw-r--  1 cam   161900 Apr 30 03:16 EverlastingAbilities-1.12.2-1.3.16.jar
-rw-rw-r--  1 cam  2938611 Apr 30 02:56 extrautils2-1.12-1.7.6.jar
-rw-rw-r--  1 cam     5200 Apr 30 02:55 FastLeafDecay-v14.jar
-rw-rw-r--  1 cam  1281957 Apr 30 03:15 ForgeMultipart-1.12.2-2.4.0.55-universal.jar
-rw-rw-r--  1 cam   712038 Apr 30 02:58 FTBLib-5.0.2.10.jar
-rw-rw-r--  1 cam   102701 Apr 30 08:55 gadgetrycore-0.2.0.jar
-rw-rw-r--  1 cam   361300 Apr 30 08:55 gadgetrymachines-0.2.1.jar
-rw-rw-r--  1 cam    62431 Apr 30 08:55 gadgetrytransmission-0.2.0.jar
-rw-rw-r--  1 cam    76022 Apr 30 03:12 gravestone-1.10.1.jar
-rw-rw-r--  1 cam   452200 Apr 30 02:54 Hwyla-1.8.24-B39_1.12.jar
-rw-rw-r--  1 cam  5994486 Apr 30 03:04 ImmersiveEngineering-0.12-81.jar
-rw-rw-r--  1 cam  7982801 Apr 30 03:06 industrialcraft-2-2.8.75-ex112.jar
-rw-rw-r--  1 cam   262219 Apr 30 03:04 InventoryTweaks-1.64-dev.jar
-rw-rw-r--  1 cam  1103984 Apr 30 03:04 ironchest-1.12.2-7.0.42.827.jar
-rw-rw-r--  1 cam    58413 Apr 30 03:09 irontanks-2.1.0-beta.4.jar
-rw-rw-r--  1 cam   551241 Apr 30 03:04 jei_1.12.2-4.9.1.172.jar
-rw-rw-r--  1 cam  1822850 Apr 30 03:04 journeymap-1.12.2-5.5.2.jar
-rw-rw-r--  1 cam   860884 Apr 30 03:00 Mantle-1.12-1.3.2.24.jar
-rw-rw-r--  1 cam   370547 Apr 30 03:01 mcjtylib-1.12-2.6.7.jar
drwxrwxr-x  3 cam     4096 Apr 30 08:58 memory_repo
-rw-rw-r--  1 cam    68793 Apr 30 03:04 MouseTweaks-2.8-mc1.12.1.jar
-rw-rw-r--  1 cam   108250 Apr 30 03:04 NetherPortalFix_1.12.1-5.3.13.jar
-rw-rw-r--  1 cam    31808 Apr 30 03:04 NotEnoughIDs-1.5.4.2.jar
-rw-rw-r--  1 cam 15316083 Apr 30 03:02 OpenComputers-MC1.12.2-1.7.2.67.jar
-rw-rw-r--  1 cam   158525 Apr 30 02:55 OreSpawn-1.12-3.3.0.136.jar
-rw-rw-r--  1 cam  4233011 Apr 30 03:04 Pam's+HarvestCraft+1.12.2t.jar
-rw-rw-r--  1 cam    37548 Apr 30 03:08 PowerAdapters-1.12.2-1.0.9.jar
-rw-rw-r--  1 cam  1463780 Apr 30 03:11 ProjectE-1.12-PE1.2.0.jar
-rw-rw-r--  1 cam  1693068 Apr 30 03:04 Quark-r1.4-123.jar
-rw-rw-r--  1 cam   559855 Apr 30 03:17 RebornCore-1.12.2-3.8.0.264-universal.jar
-rw-rw-r--  1 cam   254656 Apr 30 03:00 RedstoneArsenal-1.12.2-2.4.2.9-universal.jar
-rw-rw-r--  1 cam    33436 Apr 30 03:01 RedstoneFlux-1.12-2.0.1.2-universal.jar
-rw-rw-r--  1 cam  2945316 Apr 30 03:00 rftools-1.12-7.33.jar
-rw-rw-r--  1 cam   590433 Apr 30 03:01 rftoolsctrl-1.12-1.8.1.jar
-rw-rw-r--  1 cam   164364 Apr 30 03:20 SereneSeasons-1.12.2-1.1.5-universal.jar
-rw-rw-r--  1 cam  2470024 Apr 30 02:58 StevesCarts-1.12.2-2.4.18.92.jar
-rw-rw-r--  1 cam    41252 Apr 30 03:02 Tatw-1.12.2-1.0.1.2.b24.jar
-rw-rw-r--  1 cam  3760118 Apr 30 03:00 TConstruct-1.12.2-2.9.1.65.jar
-rw-rw-r--  1 cam 10639658 Apr 30 03:07 Thaumcraft-1.12.2-6.1.BETA11.jar
-rw-rw-r--  1 cam   105806 Apr 30 02:59 ThermalCultivation-1.12.2-0.2.0.6-universal.jar
-rw-rw-r--  1 cam   756207 Apr 30 02:59 ThermalDynamics-1.12.2-2.4.1.10-universal.jar
-rw-rw-r--  1 cam  2317661 Apr 30 02:59 ThermalExpansion-1.12.2-5.4.2.27-universal.jar
-rw-rw-r--  1 cam  2185630 Apr 30 02:59 ThermalFoundation-1.12.2-2.4.1.15-universal.jar
-rw-rw-r--  1 cam   201577 Apr 30 03:00 ThermalInnovation-1.12.2-0.2.1.6-universal.jar
-rw-rw-r--  1 cam   446551 Apr 30 02:54 Translocators-1.12.2-2.5.0.70-universal.jar
-rw-rw-r--  1 cam   173437 Apr 30 02:57 UniDict-1.12.2-2.4c.jar
-rw-rw-r--  1 cam    31462 Apr 30 02:54 WailaHarvestability-mc1.12-1.1.12.jar
-rw-rw-r--  1 cam    63189 Apr 30 02:57 WanionLib-1.12.2-1.5.jar
-rw-rw-r--  1 cam    81426 Apr 30 02:54 Wawla-1.12.2-2.5.253.jar
-rw-rw-r--  1 cam   421293 Apr 30 02:57 xnet-1.12-1.6.9.jar
-rw-rw-r--  1 cam   219478 Apr 30 02:58 YABBA-1.1.2.5.jar

Update: same issue on Beta 10 as well.
Problem still occurs with only thaumcraft and baubles loaded, nothing else.

I am still seeing this in Beta 12. I have attempted to infuse an Advanced Focus and a Thaumium Fortress Helm with Googles of Revealing. The Altar activates but essentia is never drawn from the jars nearby. I have tested this both on an existing world and a newly generated one. Both times were tested in Creative mode.

It happens on both old and new worlds.

I found my error. It was unclear that to create the infusion altar I had to both use Salis Mundis and right click on it with a caster's gauntlet. This meant that when I thought I had started the infusion I had only finished the creation of the altar.

i found a bug about thaumcraft
if you have SlashBlade mod and thaumcraft,you will have infusion problem,some thing can't create by infusion.
my SlashBlade  mod version is SlashBlade-mc1.12-r32 thaumcraft version is Thaumcraft-1.12.2-6.1.BETA26

@sunny50287 You should create a new issue for that rather than commenting on a years-old issue that is unrelated.

authors: Dragnier sunny50287 techniponi the-realest-stu wamc2017 yodaldevoid

repo: Azanor/thaumcraft-beta


text:
[Suggestion] More verbose warnings about taint and/or a taint detecting (warning) device please.

I'm leaving this here with the assumption that taint-fixing is a mechanic that isn't finished and there should be ways to deal with it later in the progression, or that balancing is yet to be completed. (?)
That said, I respectfully suggest that in certain conditions (depending on what mods, playstyle etc. you have), taint as it is right now is OP and world-breaking.

I was warned about overall taint behavior by another user; nothing in the Thaumonomicon really impressed onto me that "if you don't let flux dissipate and space out your operations, or move somewhere else, YOU WILL LOSE YOUR BASE."

After making a mistake and seeing taint for myself, I ended up in the situation where taint was consuming the main tower at a backup base. There was nothing in the Thaumonomicon to tell me "look above" and so I was running around after seeing purple clouds, wondering if the spawn would occur in my basement or anywhere else. The range of Taint 2 and 3 is also long enough to make me think it was on my main floor but ... nope, it was about ~15 blocks above me. By the time I found the problem zone, it was too late. "By the time" in this case = 20 IRL minutes.

I play with mods that debuff when your health gets too low; Taint Poison 3 nabs over a heart per second, making me instantly too weak to destroy even a single taint block. Game Over for that base, even after being forewarned outside the mod. (Config for this maybe? Or a slower progression from levels 1 to 2 to 3?)

I play with Gravestones; it stops being a simple matter of running fast enough to grab all my stuff and try again. I need to break a block to reobtain my things, but by then taint was too powerful for me to even do so. If I need enchanted armor to survive taint, and all I have are backups that I run out of... yes, this might be a problem with my playstyle but again, nothing in the Thaumonomicon impressed on me that "yeah you need to have a double stack of top-tier regen potions" before dabbling with the Crucible, which is fairly early-game IMO.

To solve some of this I'd like to suggest a device similar to the Compass, that can detect where taint may occur "should conditions continue to worsen". The code already knows the general location of where it will spawn a taint seed or critters, so it should be possible to give the player some kind of ability to run faster to where the problem would occur. It's in the same spirit as the Sanity Checker... I'm able to see if I'm going nuts before I'm completely gone googoo gaga, well I should be able to see that I'm ripping the world apart before it's uh, done.
Other suggestion would be to have something much more serious happen before taint seeds itself... because frankly, by the time that happens? Cthulhu's come out of the sea, so to speak. The cauldron overflowing and purple clouds only meant something to me because I knew of them in advance, but they don't give the impression that it would go from zero to 300 in less than 20 minutes.
Like I said, just suggesting these to get a discussion going, though.

Currently i think taint is a little weak and doesn't off much of a challenge the main problems I've had with it is just when the flux rift spawns somewhere really inconvenient where you wont be able to attack it from range.
the Seed can be attack by a bow and arrow fairly easily from a good distance away, this of course doesn't really apply if it spawns in your base or around walls, also you can locate the flux rift before the taint seed spawns with the goggles of revealing, they will let you see the rift through walls. As for warnings one is given when a flux rift spawns, I think. I believe I've spotted it briefly but each time i happened to be trying to scan things with the thaumometer.  but to be fair it should probably be a little more severe of warning and not something that can be missed by scanning with the thaumometer
Taint Poison III is way to punishing to get right off the bat for even getting close to the seed, its enough to go through any saturation you have built up and then half of your health bar, if not more if you happen to stand around in the taint for more than 3 seconds. Id like to see fighting the taint more melee based because at the moment you have no reason to set foot in the taint unless you want to instantly die. which is a shame because you wont see any of the taint creatures or even fight them because the seed was shot to death by a bow from 50 blocks away. if you had fight it from melee you'd see the taint popping its flux reserves, crawlers spawning and chasing you out of the taint spreading even more, having to back off when the poison got to high and trying to stand on non tainted blocks to avoid taintacles. I think that'd be cool but for that to work the seed would have to be immune to ranged attacks  and not put a debuff on you that's effectively a death sentence if you have anything less than full health
In regards to the crucible pollution I personally i don't have a problem preventing taint, I use quartz slivers to take essentia out of the crucible to not waste and pollute, and warded jars to remove any from the alembic. I've had to create taint on purpose however to move past essentia piping, because it needs a phial with vitium in it. which in my opinion i think is good because it forces the player to at least encounter taint before moving forward, thus letting them know of the potential danger
The spawn location of flux rifts can really be troublesome the larger your base is. If the flux rift were to spawn farther away to give people more of a chance to locate it but also be larger (I've seen how large a flux rift can get and they are truly frightening when they are at their max) then i think that would get rid of the potential situation of a flux rift spawning in your backyard, as well as give a very large and fair warning to the player, then speeding up the rate at which taint spreads that way its still a danger. but one that can be managed if dealt with quickly before it gets out of hand
Overall i don't know where the taint as a whole stands development wise but at the very least I'd really like to see the taint poison turned down a couple notches so it doesn't doom you as soon as a taint seed spawns

A spamable but expensive early game taint/flux mitigation system paired with a later game solution would be a reasonable compromise. Accidentally emptying a single jar of essentia is enough to cause real havoc. Building an island of glass in the ocean for alchemy seems like an exploit but when it's so easy to cause flux pollution there aren't many other options. Something like a destructible silverwood, gold, and vis crystal totem would a reasonable early game mechanic and a infused device that requires a fuel would be good for later game base preservation. I'm just spitballing ideas and I do like the flux/taint system but a couple of ways to deal with it are really needed.

Taint needs to spread into other chunks and, when leather is at a shortage, it can be very hard to see a flux rift

Shouldn’t this go here...
https://github.com/Azanor/thaumcraft-suggestions

Also, the taint seed has a hit range of about one floor in a village church, and I had to go into GMC to recover the church in my ssp world when the nitor glitch caused a taint rift to spawn

Alchemical mistakes may also need to be more forgiving

There seem to be a couple different things to push you to get tainted/get Warped as you progress, alchemy blunders being one of them... I think that's kind of normal, but the results are just so massive when you're starting out. I have all the equipment I need to combat taint infestations at my main base now but Taint Poison III is still insta-death, and its effective range is way beyond where taint has actually spread it seems.
I don't get it. Is there progression that can only be unlocked if you're killed by taint, coming in later betas?

Following up on what I said earlier about taint spawns being really annoying if they show up in inconvenient locations, I've found it immensely difficult to automate anything via pure thaumcraft. Due to the unavoidable flux build up and with no way to mitigate it even with 3 vents on an essentia smeltery I'll still eventually spawn a flux rift. This is disastrous for automation because it can break blocks, sometimes destroying the entire system, and if you have any golems working in the area then you can say goodbye to them when the taint seed spawns

Following up on what I said earlier about taint spawns being really annoying if they show up in inconvenient locations, I've found it immensely difficult to automate anything via pure thaumcraft. Due to the unavoidable flux build up and with no way to mitigate it even with 3 vents on an essentia smeltery I'll still eventually spawn a flux rift. This is disastrous for automation because it can break blocks, sometimes destroying the entire system, and if you have any golems working in the area then you can say goodbye to them when the taint seed spawns

Following up on what I said earlier about taint spawns being really annoying if they show up in inconvenient locations, I've found it immensely difficult to automate anything via pure thaumcraft. Due to the unavoidable flux build up and with no way to mitigate it even with 3 vents on an essentia smeltery I'll still eventually spawn a flux rift. This is disastrous for automation because it can break blocks, sometimes destroying the entire system, and if you have any golems working in the area then you can say goodbye to them when the taint seed spawns

There might be ways of getting rid of flux later though, I've seen a bug report with some sort of sponge in hand, but have no clue how that person got it...

Wait... Aura Nodes could be implemented as slow aura purifiers that eat flux and refill it with "blank vis" that cannot be harnessed

I'm not a fan of aura nodes in general so I guess I'd rather see what else is left to discover between now and a release. There'll probably be some flux mitigation mechanisms in the works or such.

maybe.... a way to generate your own space-time rips and suck the flux into the void yourself? or... a flux vacuum multiblock apparatus that once built consumes vis to suck in the flux from a 3x3 chunk area and just turns it into vitium shards or something. :D

I would be stoked to find out part of the Void/Eldritch stuff is controlling rifts. And have them be portals to the Eldritch itself... That would be rad!

The spounge came from creative mode

The Thaumic Dioptra already shows vis/flux levels, and it gives off a redstone signal.

authors: Darkmega18 EvilOtter Geethebluesky Gravityowl Raumis enderger


text:
Silo note hashes with nonces in private base and the AVM.

Also need to change note hash to be hash(nonce, hash(contract_address, note_content_hash)).

Done in #10524

repo: AztecProtocol/aztec-packages


text:
Getting ##[error]Cannot process argument because the value of argument "name" is not valid. Change the value of the "name" argument and run the operation again.

I am getting this error when I am using the build step to validate the adf artifacts in the azure devops build pipeline

Not enough information.


text:
Changing map style changes layering

When I start my map, the layering is how I want it: Simplified: World labels at the top (worldSubLabels layer), polygon icons under that (invalidStockSymbols layer) and polygons at the bottom (polygons layer).

When I change to any other style if the map has already loaded (with the controls in the gui), the map layer order seems to change: World labels at the bottom.

Looking at map.layers, I see no big difference:
Before:

After:

Is this a bug?

Can you provide more information on how you add your layers to the map. Do you provide a layer ID to insert your layers below another layer?

Hi @rbrundritt,
I currently insert the layers below eachother, but I believe that I had the same problem in the past when I was just adding the layers without inserting them before another layer. This is how I currently handle layering:
    // Top Layer: Visualisation of the main world location label
    mainWorldLocationDataSource= new atlas.source.DataSource('worldMainSource');
    mainWorldLocationDataSource.add(new atlas.Shape(new atlas.data.Point(...)));
    map.sources.add(mainWorldLocationDataSource);
    map.layers.add(new atlas.layer.SymbolLayer(mainWorldLocationDataSource, 'worldMainLabel', {...}));

    // Layer before previous layer: Visualisation of the sub world location labels
    worldLocationDataSource = new atlas.source.DataSource('worldSubSource');
    worldLocationDataSource.add(JSON.parse(JSON.stringify(...)));
    map.sources.add(worldLocationDataSource);
    map.layers.add(new atlas.layer.SymbolLayer(worldLocationDataSource, 'worldSubLabels', {...}), 'worldMainLabel');

    // Layer before previous layer
    ....

    // etc.

I'm able to reproduce this issue. Looks like a new bug, most likely related to the new base map styling they added recently. I'll send this over to the Azure Maps team so they can investigate.

@rbrundritt Does azure-maps-control not have a public github repository? I tried using the bouncing marker animation sample using the 'azure-maps-control' npm package and the interface no longer matches what the sample says to do. It's been a real PITA trying to find the code base for this. It'd be bonkers for this not to live in a public github repo when so many of Microsoft's other javascript npm packages are.

This is the first time anyone asked for it to be open source. There were discussions with the MapLibre community about making the Azure Maps source code open source (Azure Maps Web SDK is a wrapper around that control and provides an enhanced API interface and features). That community wasn't that interested in it at the time, and only wanted certain features which the team has shared back with them. As for other open-source Microsoft JavaScript libraries, most are autogenerated REST clients, while most UI based controls are not open source.
As for the issue with the animation module, this is the first time I've heard of that one, and that module has been around for years and is used a lot. I'll see if I can reproduce the issue you are seeing.

Note, if all you want is a bouncing marker, don't bother with the animation library, you would be loading a lot of extra code for nothing. Simply use a CSS animation with the HTML marker. For example:
<!DOCTYPE html>

    <title></title>

    <meta charset="utf-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" />

    <link href="https://atlas.microsoft.com/sdk/javascript/mapcontrol/3/atlas.min.css" rel="stylesheet" />

@rbrundritt Thanks for the bouncing marker. Looks more effective than the sample. So we had to shift from Google Maps to Azure Maps for privacy reasons. Maybe I'll just create an issue in this repository if I come across any bugs or feature requests. I have one to ask how to add a button that will re-center the map to a known marker.
I'm surprised I'm the first to ask about making the azure map related js libs open source. This is a great alternative to Google Maps. I like how you have some separation between the map and the map api (azure-maps-control and azure-maps-rest). I think it's cool you have an actual class that holds your api token that can be used for both the map and the api. The MapControlCredential class. It feels intuitive to have it be open source when you have all the code in front of you anyway.

Glad to hear you like the Azure Maps Web SDK. I designed the original API interface for it and spent a lot of time trying to make things line up seamlessly to make the most sense.
Since you are new to Azure Maps, here are a few key resources:

Technical forums (please use these to ask questions as these are monitored more closely)

https://docs.microsoft.com/en-us/answers/topics/azure-maps.html
https://stackoverflow.com/questions/tagged/azure-maps

Code sample site (this is github repo is the source code for that site): https://samples.azuremaps.com/
For bugs in the platform or SDK, you can start by asking in the forums and the community can help you debug. If it's something more serious, like a service outage or other notable issue, open up a support ticket in the Azure portal (click on your Azure Maps resource in the portal and on the left side panel is a link for support). The Azure support team can be a lot more responsive on these types of issues since it's  monitored 24/7 and they can call people in if needed.
Docs: https://learn.microsoft.com/en-us/azure/azure-maps/

As for your question on using a button to recenter on a marker, there are several ways to do this.
If you simply want to just center the map and don't really need to interact with the mark (e.g. display a popup or start/stop some animation), you can simply have the button pass the markers lat/lon values into a function to center the map. Here is a simple example:
<input type="button" value="Center" onclick="map.setCamera({ center: [45, -110], zoom: 14 })" />

If you need a reference to the marker for some reasons, the tricky part is having a way to cross reference the button to the marker/shape. You could add a click event in code that has direct access to the marker reference, but that isn't that efficient if you have a lot of markers as you would end up with each button having its own click event. Instead, store a unique string value for each marker in each button (assuming you have multiple buttons). Using the rel property of the button to store a string value is pretty common. From there you can grab this value when the button is clicked and then do a look up for the marker/shape in question.  For example:
var marker = new atlas.HtmlMarker(...);

//Store properties in a marker,
marker.properties = { id: 1234 };

//Example of a button that has the marker ID stored in the rel property.
<input type="button" value="Center" onclick="buttonClicked(this)" rel="1234" />

//Function called by button that gets the stored ID value, looks up the marker in question, and centers the map on it.
function buttonClicked(btnElm) {
    var id = btnElm.rel;
    var marker = map.markers.getMarkers().find(m => m.properties.id == id);
    map.setCamera({ center: marker.getOptions().position, zoom: 14 });
}

The Azure Maps Web SDK team has confirmed that this issue has been fixed in latest version of the SDK (released Jan 12th). See the bug fixes section of the 3.1.0 release here: https://learn.microsoft.com/en-us/azure/azure-maps/release-notes-map-control#v3-latest

authors: Jxlle bh3605 rbrundritt

repo: Azure-Samples/AzureMapsCodeSamples


text:
Dotenv

Removed old environments folder in place of using dotenv and the .env file (locally). Then in higher docker environments, we use ENV vars

wrong branch

repo: Azure-Samples/angular-cosmosdb


text:
Add GHA and devContainer

Add the devcontainer and github actions for this repo.
@jongio for notification.

@yorek - Can you review and merge?

Thanks!

authors: jongio v-jiaodi yorek


text:
I can't retrieve parameters value passed from Logic APP to the activityhub

Hi everyone,
I have an issue with calling smart contract function from logic app.
I am sending a massage to the activityhub from logic app to trigger a function on the contract.
Logic app triggers this function corretly but my issue is that I can't see what parameters the Logic App passed to this function. When I trigger the same function from the  API endpoint I am able to see the parameters I passed to the function. Bellow is the message I am sending to the activityhub
{
"ContractActionId": null,
"ConnectionId": @{items('For_each')?['ConnectionId']},
"UserChainIdentifier": "@{items('For_each')?['UserChainIdentifier']}",
"ContractCodeArtifactBlobStorageURL": "@{items('For_each')?['ContractCodeBlobStorageUrl']}",
"OperationName": "CreateContractAction",
"ContractLedgerIdentifier": "@{items('For_each')?['ContractLedgerIdentifier']}",
"WorkflowFunctionName": "@{items('For_each')?['WorkflowFunctionName']}",
"WorkflowName": "@{items('For_each')?['WorkflowName']}",
"ContractActionParameters": [
{
"name": "wifi",
"value": "@{body('Parse_JSON')?['wifi']}"
},
{
"name": "radio",
"value": "@{body('Parse_JSON')?['radio']}"
}
],
"RequestId": "@{variables('RequestID')}"

}
PS. I have looked in my SQL database and it looks like these parameters are not getting replicated from the blockchain to the dbo.ContractActionParameter table.
Thanks,
Peter

Should be addressed in latest build.

repo: Azure-Samples/blockchain


text:
Operator InternetReachable test fail

The suspect failed due some race condition. Need to improve or fix.
[Fail] ARO Operator - Internet checking [It] the InternetReachable default list should all be reachable
/data/vsts-agent/_work/3/s/gopath/src/github.com/Azure/ARO-RP/test/e2e/operator.go:83

https://msazure.visualstudio.com/AzureRedHatOpenShift/_build/results?buildId=33940239&view=logs&j=8576f295-3eae-5a98-1ef2-105247866e6f&t=5d6b7a59-bc57-5f1f-4643-3660c6524701

https://msazure.visualstudio.com/AzureRedHatOpenShift/_build/results?buildId=34557877&view=logs&j=c52c4f47-0644-5533-2e1d-fa2b7edb92c3&t=4c6addf5-54de-5c93-8364-73f30ec851d7 One more

@asalkeld ptal?

authors: jim-minter mjudeikis

repo: Azure/ARO-RP


text:
Added unit test for the makeURLSegments function of dynamichelper

Which issue this PR addresses:
To improve unit test coverage for dynamichelper. This ADO task can be separated to multiple PRs for each function in the dynamichelper as suggested. This PR is for the function makeURLSegments
What this PR does / why we need it:
The dynamichelper is used in multiple important parts of our codebase and need better unit test coverage
Is there any documentation that needs to be updated for this PR?
No, this PR is mainly to meet the requirement in the ADO task 13525478 - Improve unit test coverage for dynamichelper

lgtm


text:
blanking out PII in templates

Please review as this impacted nearly 70 files

replace IDs with 000
new eligible authorization ARM templates for resource groups

authors: olsenme serenaz

repo: Azure/Azure-Lighthouse-samples