Separate in/out triggers

It would be great to have a different trigger for the out animation, so you can scroll animate something in and then continue to scroll to animate it out.

FYI you can simulate this currently by using a wrapping element and a custom 'out' animation... something like:

		My Content

[data-aos="custom-f-out"] {
  opacity: 1;
  transition-property: transform, opacity;
  &.aos-animate {
    opacity: 0;
  }
}

The main principle of this library is to keep things simple. It's not a library for everything, but rather for most cases :)

Hey guys, I am looking into trying to have this work without success... anyway I can get some suggestions?
Thx in advance!


AnvilChunkLoaderMixin incompat with UniversalTweaks

I am developer of E2EE modpack. I had Universal Tweaks but recently decided to add RLMixins.
After installing mod and enabling some tweaks I found this mixin warnings in debug.log file:
[main/WARN] [mixin]: @Redirect conflict. Skipping mixins.rlmixins.core.entitylist.json:vanilla.WorldMixin from mod unknown-owner->@Redirect::alwaysLoadChunk(Lnet/minecraft/entity/Entity;)Z with priority 1000, already redirected by mixins.bugfixes.entities.entitylists.json:UTWorldMixin from mod unknown-owner->@Redirect::utAlwaysLoadChunk(Lnet/minecraft/entity/Entity;)Z with priority 1000
[Client thread/WARN] [mixin]: Method overwrite conflict for prepareLeaveDimension in mixins.rlmixins.core.entitytracker.json:vanilla.WorldServerMixin from mod unknown-owner, previously written by mod.acgaming.universaltweaks.bugfixes.entities.tracker.mixin.UTWorldServerMixin. Skipping method.

[Client thread/WARN] [mixin]: Method overwrite conflict for queueChunkToSave in mixins.rlmixins.core.chunkdata.json:vanilla.AnvilChunkLoaderMixin from mod unknown-owner, previously written by mod.acgaming.universaltweaks.bugfixes.world.chunksaving.mixin.UTChunkSavingMixin. Skipping method.
[Client thread/WARN] [mixin]: Method overwrite conflict for fetchChunkToWrite in mixins.rlmixins.core.chunkdata.json:vanilla.AnvilChunkLoaderMixin from mod unknown-owner, previously written by mod.acgaming.universaltweaks.bugfixes.world.chunksaving.mixin.UTChunkSavingMixin. Skipping method.
[Client thread/WARN] [mixin]: Method overwrite conflict for retireChunkToWrite in mixins.rlmixins.core.chunkdata.json:vanilla.AnvilChunkLoaderMixin from mod unknown-owner, previously written by mod.acgaming.universaltweaks.bugfixes.world.chunksaving.mixin.UTChunkSavingMixin. Skipping method.
[Client thread/WARN] [mixin]: Method overwrite conflict for reloadChunkFromSaveQueues in mixins.rlmixins.core.chunkdata.json:vanilla.AnvilChunkLoaderMixin from mod unknown-owner, previously written by mod.acgaming.universaltweaks.bugfixes.world.chunksaving.mixin.UTChunkSavingMixin. Skipping method.
[Client thread/WARN] [mixin]: Method overwrite conflict for chunkExistInSaveQueues in mixins.rlmixins.core.chunkdata.json:vanilla.AnvilChunkLoaderMixin from mod unknown-owner, previously written by mod.acgaming.universaltweaks.bugfixes.world.chunksaving.mixin.UTChunkSavingMixin. Skipping method.
[Client thread/WARN] [mixin]: @Redirect conflict. Skipping mixins.rlmixins.core.chunkdata.json:vanilla.AnvilChunkLoaderMixin from mod unknown-owner->@Redirect::pullChunkToSave(Ljava/util/Map;Ljava/lang/Object;)Ljava/lang/Object; with priority 1000, already redirected by mixins.bugfixes.world.chunksaving.json:UTChunkSavingMixin from mod unknown-owner->@Redirect::utPullChunkToSave(Ljava/util/Map;Ljava/lang/Object;)Ljava/lang/Object; with priority 1000
[Client thread/WARN] [mixin]: @Redirect conflict. Skipping mixins.rlmixins.core.chunkdata.json:vanilla.AnvilChunkLoaderMixin from mod unknown-owner->@Redirect::overrideAddChunkToPending(Ljava/util/Set;Ljava/lang/Object;Lnet/minecraft/util/math/ChunkPos;Lnet/minecraft/nbt/NBTTagCompound;)Z with priority 1000, already redirected by mixins.bugfixes.world.chunksaving.json:UTChunkSavingMixin from mod unknown-owner->@Redirect::utOverrideAddChunkToPending(Ljava/util/Set;Ljava/lang/Object;Lnet/minecraft/util/math/ChunkPos;Lnet/minecraft/nbt/NBTTagCompound;)Z with priority 1000

My configuration: rlmixins.cfg
Full log: https://mclo.gs/Q7TejEi

Does this means RLMixins functionality not fully working?
How I can find what config options not working?
What UT tweaks causing incompatibility?
If both mods do the same, maybe i could disable fix from one side?

Disable "Outdated Chunk Data (Vanilla)", "Chunk Entity List (Vanilla)", and "Entity Tracker Desync (Vanilla)" in rlmixins.cfg.
UniversalTweaks has multiple mixins that overlap with RLMixins, either in this case Eigencraft patches, or some are just directly taken from RLMixins, that will need to be disabled in one of either config.


JVM build scripts

For every project with a JVM target, this compiles and creates a script which can run the game. This saves having to mess around with manual compilation, especially if you just want to quickly look at all the games, or load the games into an IDE.

Fantastic!!! 🤩 Thanks for putting this together, it was sorely needed!


html: fix CheckBox.value to be always bool

Codecov Report

Merging #84 (642975d) into master (06f68dd) will increase coverage by 0.04%.
The diff coverage is 100.00%.

@@            Coverage Diff             @@
##           master      #84      +/-   ##
==========================================
+ Coverage   36.36%   36.40%   +0.04%
==========================================
  Files          67       67
  Lines        4238     4241       +3
==========================================
+ Hits         1541     1544       +3
  Misses       2697     2697

Impacted Files
Coverage Δ

lona/html/data_binding/inputs.py
65.27% <100.00%> (+1.50%)
:arrow_up:

Continue to review full report at Codecov.

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

@maratori Great! Thanks! :)


Jest compile out folder is not cleared between runs

Command
test
Is this a regression?

[ ] Yes, this behavior used to work in the previous version

The previous version in which this bug was not present was
No response
Description
With Jest enabled for the tests the CLI does not clear the dist folder from test output. This leads to "failed" tests that could be non-existent till that time or similar.
Minimal Reproduction
Create a service. Have something injected in this service. Convert the test from TestBed to a regular TS with manual instantiation. Don't provide the injected service. Run the tests ng test. The test for the service should fail. Remove the test file from the filesystem. Run tests again. Notice how it persists in the test results.
Exception or Error
No response
Your Environment
Angular CLI and other packages 16.0.1

Anything else relevant?
No response

Same root cause as  https://github.com/angular/angular-cli/issues/25308


purge-docker-cluster: don't remove data on atomic

Because we don't manage the docker service on atomic (yet) via the
ceph-container-common role then we can't stop docker dans remove
the data.
For now let's do that only for non atomic hosts.
Signed-off-by: Dimitri Savineau<EMAIL_ADDRESS>

jenkins test dev-centos-container-purge

jenkins test dev-centos-container-purge


Would it be possible to reload the spec after authentication status changes?

The goal is to only show the API endpoints that are authorized. A call to retrieve the spec should include the authorization header so that endpoints could be filtered.

we have a similar task on our todo, but thats to annotate (may be disable) the try button. We try not to do any validations, to keep the API testable, for instance

if you defined some constrain on a schema field like max-length, RapiDoc wont stop if you provide more than the max-length, this helps user to test how the API handles the negative cases ,
same will be with security, would like to keep the end-point open to allow testing APIs that are invoked without security

Is there a use-case that you are after ?

Certain calls are restricted based on the user's permissions. We want the user to be able to view only the calls for which they have access.
The workflow for an user accessing the API Documentation:

Page shows no calls, only the OAuth2 section
User logs in using our OAuth2 login page
Successful login will only show the calls that the user has permission

One way to accomplish this is to dynamically create JSON spec file based on user permissions. For this to work, the JSON spec file needs to be reloaded anytime the login status changes. The JSON retrieval also needs to include the OAuth2 bearer token after login.

I dont think at present we will be taking that route. but keep an eye on this space, we plan to programmatically allow hide certain paths. once we provide that feature you can do it at your end. I will provide an event when a auth-key is applied, that will help you do what you exactly want.


Provide a nicer interface for executing remote commands

We currently only have cmd (and cmd_raw) which take a single string and executes it on whatever shell is running on the remote host. While this works, it is pretty error-prone as users must manually do escaping, deal with whitespace argument splitting, etc. It'd be great if we could provide a higher level "command constructor" or builder that would allow the user to build a command from separate arguments, and that would take care of all the escaping business.
https://github.com/mit-pdos/distributary/blob/6bb5a8c5833237aa1f589aa4f2d83d5958431dfb/benchmarks/vote/orchestrator.rs#L571-L600 may be a good place to start for inspiration.

master uses openssh which already provides much of this.


Fix dumpio: true logs about Script terminated by timeout

In PR #18260 we enabled dumpio: true for Puppeteer. This option forwards the browser logs to Node's log stream so that we can see any warnings/errors that are logged in e.g. the web console. This surfaced a few interesting issues that we should fix before we enable that further due to the spammy nature of said logs.
This issue tracks the following often repeated log from http://<IP_ADDRESS>:8877/34fcd127eefeaf9/output.txt:
JavaScript warning: http://<IP_ADDRESS>:41223/build/generic/web/viewer.mjs, line 5808: Script terminated by timeout at:
#pageHide@http://<IP_ADDRESS>:41223/build/generic/web/viewer.mjs:5808:3
EventListener.handleEvent*#bindEvents@http://<IP_ADDRESS>:41223/build/generic/web/viewer.mjs:5823:12
initialize@http://<IP_ADDRESS>:41223/build/generic/web/viewer.mjs:5458:21
_initializePdfHistory@http://<IP_ADDRESS>:41223/build/generic/web/viewer.mjs:13144:21
load/</<@http://<IP_ADDRESS>:41223/build/generic/web/viewer.mjs:12889:14
promise callback*load/<@http://<IP_ADDRESS>:41223/build/generic/web/viewer.mjs:12887:109

Note that this particular traceback, in #pageHide, is most common, but there are also tracebacks that occur in other places with the same termination warning.
We should find out why this is logged after pretty much every test.

Maybe after each integrationtest, before closing the tab, we could run (and await) PDFViewerApplication.close() since I believe that doing so would avoid these warnings.


Ingest Live Data into your House Price Predictor with SAP AI Core

Tutorials: https://developers.sap.com/tutorials/ai-core-data.html
On Step 12, the instructions are wrong. I cannot complete without the execution of the REST API to create the Artifact. The system always returns with the following error:
HTTP/1.1 404 Not Found
date: Thu, 01 Feb 2024 20:55:21 GMT
server: istio-envoy
connection: close
content-length: 0
The exercise that uses the VSCode Extension does work, but it doesn't request any labels to entered.
Here is the payload I'm sending:
POST https://api.ai.prod.us-east-1.aws.ml.hana.ondemand.com/lm/artifacts HTTP/1.1
Content-Type: application/json
Accept: application/json
AI-Resource-Group:
DataServiceVersion: 2.0
Authorization: Bearer {{accessToken}}
{
"kind": "dataset",
"name": "House-Price-Dataset-101",
"scenarioId": "learning-datalines",
"url": "ai://mys3/data/jan",
"labels": [
{
"key": "ext.ai.sap.com/month",
"value": "Jan"
}
],
"description": "Prices in the month of Jan"
}
Please help.
Best regards,
Ivan

Hi @ivanmir, @jmmargo,
Thanks for the feedback. The tutorial has since been updated, and all steps are now working fine.
The 404 error could be due to access issue, which can be resolved by generating a fresh token before new pull request.
Thanks,
Neelesh


Add layout to store

This PR ensures that the layout is added to the store, needed for state export/import. Note that there are some existing vtk.js errors when switching between the two layouts.

LGTM!


[T4A2][T17-B2] Shen Jiahui

Change Parser.java and Person.java to use class-level members

Ready for review

@JIAHUIs Some comments added. Please close the PR after reading comments.


Looking an example of using the prebuilt Android libraries

I know Android support is still experimental, but is it working for some people?
I want to build an Android native library (.so file) which uses WebRTC's peer connection layer to enable p2p media streaming.  I haven't been able to figure out how to incorporate the prebuilt Android libraries into my Android.mk file.
For one thing I'm not sure which of the supplied libraries (libwebrtc_full.a, libjingle_peerconnection_so.so, or libwebrtcdemo-jni.so) I should be linking to.  I've been betting on the libjingle_peerconnection_so.so library, but keep on getting undefined symbols for all of the symbols in the rtc namespace.
The test code I am trying to compile (into an .so) is
#include "talk/app/webrtc/peerconnectionfactory.h"

extern "C"
{
void foo()
{
    rtc::Thread *worker = new rtc::Thread;
    rtc::Thread *signaling = new rtc::Thread;
    worker->Start();
    signaling->Start();
    rtc::scoped_refptr<webrtc::PeerConnectionFactoryInterface> peerConnectionFactory =
        webrtc::CreatePeerConnectionFactory(worker,signaling,0,0,0);
}
}

Thanks

Hi Eran, I'd like to help but I'm more familiar with linux, osx, and windows platforms than android at the moment to give you a clear cut answer. And I'm even much less familiar with the Android NDK which I think is what you're asking about.
I'd have to figure out how to set up the Android SDK/Toolchain but my idea was to first try to see if I could build some of the android examples in the WebRTC repo from just from source and the prebuilt libraries. That is what I did for the other platforms.
As for which libraries to link, I'm not sure as I'm just packaging up all of the lib build artifacts in the packaging step.
But libjingle_peerconnection_so.so does seem to be the most promising:
$ nm lib/libjingle_peerconnection_so.so  | grep webrtc | grep CreatePeerConnectionFactory
00051d85 T Java_org_webrtc_PeerConnectionFactory_nativeCreatePeerConnectionFactory
0006d7e9 t _ZN6webrtc27CreatePeerConnectionFactoryEPN3rtc6ThreadES2_PNS_17AudioDeviceModuleEPN7cricket25WebRtcVideoEncoderFactoryEPNS5_25WebRtcVideoDecoderFactoryE
0006d68d t _ZN6webrtc27CreatePeerConnectionFactoryEv

...now glancing at this output, the last two symbols appear to be 'local' and not exported as global. This could be one potential problem. I'll have to dig into this further to give you a more definitive answer.

Thanks for your response.  Yeah I have also succeeded with the Windows platform, but now trying to get it to work on Android.
I made a bit of progress.  First, I decided to build the Android WebRTC libraries myself, using
https://github.com/pristineio/webrtc-build-scripts
And now I did finally get something extremely basic (even more basic than above) to compile with the self-built libraries.  But I still have work to do to make it work for my real example, which also uses many other third party libraries including boost.  So I have to make sure they all play well together.


ATM 6 Xnet not working for gasses

Xnet doesnt seem to recognize slurries as a gas and it doesnt recognize slurries as a liquid either so slurries needs the gas api tag added

I don't know which slurries you're referring to exactly, but all this mod does is access the gas container using the Mekanism API. All the other things are handled by Mekanism (or by another mod if the gas is not from Mekanism), so this mod doesn't add any "tags". Also, liquids aren't handled by this mod at all. That feature is built into XNet.
Did you make sure that the container that you're using has enabled output/input on the side you're extracting/inserting?

Yep tested everything every way possible and nothin worked with slurries and as far as i know slurries are considered gas as only the pressurized tubes can handle the gas but when i hook it up to xnet it says nope this isnt a gas

Weird, gonna look into it. It might be that gasses that require pressurized tubes are special in some way.

Just uploaded it to curseforge, might take a couple of minutes for it to get accepted.


Expose networks from hardware service model.

https://bugzilla.redhat.com/show_bug.cgi?id=1291891

@gmcculloug Please review

@lfu Looks like you got dialog commits mixed into this PR.

@gmcculloug They somehow got into my master branch. Updated.

:+1:


Update for RainbowKit v2

Wagmi + Viem v2 are live. Rainbowkit has published a v2 beta to match it.
Relevant docs:
https://beta.rainbowkit.com/guides/rainbowkit-wagmi-v2
https://viem.sh/docs/migration-guide#2xx-breaking-changes
https://wagmi.sh/react/guides/migrate-from-v1-to-v2

Alternatively, it may be better to just get the wallets added to rainbowkit's official list: https://github.com/rainbow-me/rainbowkit/tree/main/packages/rainbowkit/src/wallets/walletConnectors
Viem already has celo in its chain consts so the need for this package is diminished

Seems to work: https://github.com/jmrossy/celo-station/blob/wagmi-v2/src/config/wallets.ts

alternatively consider deprecating package as (as @jmrossy mentioned) the need for it has diminished and there has proved to be high maintenance costs for such a small config.

Made a Github Discussion about this so we can reference it when making the PR in rainbowkit, if/when we deprecate this package, and for future reference:

https://github.com/celo-org/rainbowkit-celo/discussions/85

Ive reached out to Valora and they are keen to add valora config direct to rainbowkit.
for the other wallets terminal and ~celo wallet~ othello A confirm they actually work. and if need be make prs to rainbowkit

Othello Wallet doesn't support Wallet Connect anymore. It used a beta version of v2 that broke at some point and the lift to migrate it to the latest WC version is surprisingly high. It can be excluded.

closing as we will not be create a v2 config but instead ensuring all wallets that still work are in the official repo


⚠ Minecraft has degraded performance

In 1555fff, Minecraft (https://www.minecraft.net) experienced degraded performance:

HTTP code: 200
Response time: 1241 ms

Resolved: Minecraft performance has improved in 07214ed.


Add logos

Description
Please include a summary of the changes and the related issue.
Added the AWS and Lenovo logos to the home page.
Add issue number at the end
Issue: https://github.com/justsanchez/FESonline.github.io/issues/55
Type of change
Please delete options that are not relevant.

[x] Added logos to the home page
[ ] Added styling to smaller screens

Checklist:

[x] My code follows the style guidelines of this project
[x] I have performed a self-review of my own code
[x] I have commented my code, particularly in hard-to-understand areas
[ ] I have made corresponding changes to the documentation

There was a resizing bug on the AWS logo, fixed it for you though. Everything else looked great
https://github.com/user-attachments/assets/f74adc45-525b-4c6b-8e96-5f8de4b3e222


⚠ Samsung has degraded performance

In 1a959e4, Samsung (https://samsung.com) experienced degraded performance:

HTTP code: 200
Response time: 2581 ms

Resolved: Samsung performance has improved in 880ad27.


Add Yieldlab adapter docs to website

This is the documentation for new prebid Adapter - Yieldlab. Related to this PR - https://github.com/prebid/Prebid.js/pull/1967

Should be showing up on the Downloads page soon, thanks @GEMI !


Docsite improvements/editing

(Very cool library! 😄)
I hope you don't mind unsolicited PRs like this. Please let me know if you don't like any changes, and I can roll them back. All changes are related to the docsite:

Minor typo fix
General copy editing/cleanup
Removing text justification

For text justification, I mainly removed it because it makes certain text harder to read, e.g.:

@argyleink Sure thing! I'll put up separate fixes.


Adding a side condition exit event to the proof hint trace

The new event carries the result of the side condition check.

Its fine to do this in a later PR of course

Yep, probably best to do that in a separate PR - will merge this given your approval @nishantjr.


Redux Logger 4.0

Redux Logger has been staling for some time and we're kind of upset about leaving it behind. Yet it keeps logging those Redux actions for us on a daily basis. ✌ So, we decided to bring back some of our attention to the project and would like to outline the goals for the next major version. But it wouldn't be fair to do it without you, dear community. Your feedback and suggestions are warmly welcomed! 🙏
Overview
Now, the logging task itself is quite straightforward and yet you can't state the same about our code base. 😏 It is really messy. It complicates adding new features and fixing bugs. So, one of the first goals for the next version is to get rid of legacy code by embracing testing first approach along with static typing (Jest and TypeScript are going to help us with that).
As a result of refactoring, we expect to reduce the number of options for createLogger and most probably to see some changes to current API.
We also consider to bring in a requested feature which is the ability of intervention into logging process. Redux Logger might accept an interceptor function that is called right before outputting the log message. An interceptor is a way to execute custom logic before logging (e.g., modify the log message, forward the message to another kind of console, abort logging, etc.)
General Plan
There are a couple of milestones on the road to 4.0:

Enhance the tooling (Jest, TypeScript, Yarn, etc.)

Introduce interceptor API and use it for some of the current features.

Add contribution guide.

Add example project, fix bugs, add features.

Major Tasks
Here is the initial list of tasks which is going to be modified along the way:

[ ] Resolve log entries ordering bug.
[ ] Add Redux 4.x support.
[ ] Switch to TypeScript and TSLint.
[ ] Add example app with live settings tweaking.
[ ] Add contribution guide.
[ ] Add interceptor API. Just an example to imagine it:

const reduxLogger = createLogger({
  logger: fancyConsole,
  interceptor: ({ action, previousState, nextState, logger }) => {
    logger.group(`Anything you wish: ${action.type}`);
    logger.log(previousState, nextState);
    logger.log('Bye, bye!');
    logger.doSomethingElse(action);
  };
});

[ ] Reduce API complexity:

[ ] Simplify message formatting approach (currently colouring, title formatting and entry collapsing are separate options).
[ ] Deprecate options like predicate in favour of interceptor API.
[ ] Drop support for currently deprecated options.

[ ] Enhanced console output by default. Yes, you can style console messages in modern browsers:

console.log("%c➡ Custom text formatting", "color: white; font-size: xx-large; background-color: gray; background-image: url(\"https://img.etsystatic.com/il/d79007/1098750874/il_570xN.1098750874_hama.jpg\"); font-family: Tahoma; margin-left: 15%; padding: 0 20%; line-height: 2; text-shadow: black 3px 0 10px; text-decoration: underline dotted red;");

[ ] Switch to Jest.
[ ] Add official TypeScript type definitions.

Each entry in the list above will be assigned a specific issue.
Features and tasks to consider:

Use Prettier for code formatting?
Add stable state diffing option?
Settle the list of supported browsers?
Create a cross-browser logger that outputs to a custom console (app overlay, separate browser extension)?
Guide for usage with React Native?

Contribution
Redux Logger is a tiny library, but we definitely need your helping hand. Please, share your experience and join us in shaping the roadmap. You can add suggestions to the current issue. Thank you for help!

Meanwhile, you can follow the progress in the next branch.

microbundle could be used to bundle the library.

I would like to add the ability to turn off log for specific actions. For example, using the redux-logger in the case of input onChange has the problem of seeing too many consoles. How about this?

@MichelSimonot Thanks. I will read it.

One thing I've just hit with performance is in the diff option - it's easy enough to filter what's getting changed, but my Store is immutable (Typescript readonly style rather than Object.setProperty style). Quite often I'm changing a single string or number at the root of the Store, but it still has to examine the entire Store.
If it had an immutable: boolean option that told diff not to both checking a property (and its children) if it's pointing at the same object it would make things more performant for logging, while still keeping the useful diff output itself (I basically do that for seeing if I need to fire the change action).

I played around a bit to see what my above idea would look like: https://gist.github.com/MichelSimonot/b59b4f5445a5ad3cd90c8a1c498b51e7
I essentially took tswaters' suggestion for fixing the log entry bug (from here) and used the interceptor concept to separate out the actual logging and extra things. Its pretty simple and works well.
The other part to figure out is how to make it easy for the interceptor to do all of the extra things. I think it'd be done similarly to how I showed using the styles, as stand-alone utilities. That way an application can import / make use of them however they see fit (or use their own) for their own logging use case.
Thoughts?

@grushetsky If I make a PR to the next branch (re: interceptor, reduce complexity; see above comment), can I expect someone to take a look at it? I would very much like to help out.

@MichelSimonot Hi—we plan on taking a close look at your branch as part of the next version. For context, I work for LogRocket and we are the new maintainers of this package. I like the direction you took, and we have the same goals in mind for 4.0.


resolve urgent bug

What does this PR do?

Fixes # (issue)
Before submitting

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

PR review
Anyone in the community is free to review the PR once the tests have passed.
Before you start reviewing make sure you have read Review guidelines. In short, see the following bullet-list:

[ ] Is this pull request ready for review? (if not, please submit in draft mode)
[ ] Check that all items from Before submitting are resolved
[ ] Make sure the title is self-explanatory and the description concisely explains the PR
[ ] Add labels and milestones (and optionally projects) to the PR so it can be classified; Bugfixes should be including in bug-fix release milestones (m.f.X) and features should be included in (m.X.b) releases.

Did you have fun?
Make sure you had fun coding 🙃

Hello @tchaton! Thanks for opening this PR.

In the file pytorch_lightning/core/optimizer.py:

Line 76:1: W293 blank line contains whitespace

In the file tests/core/test_lightning_module.py:

Line 128:121: E501 line too long (154 > 120 characters)
Line 148:27: W292 no newline at end of file

In the file tests/core/test_lightning_optimizer.py:

Line 207:98: W291 trailing whitespace

Do see the Hitchhiker's guide to code style


build: add -f option to push to overwrite in case of simultaneous pus…

build: add -f option to push to overwrite in case of simultaneous push and pull request build triggers

Issue: When both push and pull request trigger builds simultaneously, notes may be pushed twice
Solution: Add the -f option to the second push to ensure it overwrites the previous one

Even if https://github.com/gwatts/go-coverage-action/pull/75 is accepted, multiple git notes may still be generated for the same commit, so I believe this PR is also necessary.


A CPU request does not result in a guarantee

It is merely a pod placement constraint but the phrasing leads readers to  the incorrect understanding that some actual CPU time is guaranteed/reserved. Re-phrase to make it clear this is nothing more than a request.

/lgtm

/approve


Keepkey with Passphrase on an older firmware version cannot connect on app.shapeshift.com

Overview
After entering the pin for a KK with a passphrase on an older firmware version, it asks for the passphrase. At that point the front end hangs and the keepkey does not get past the "Waiting for Passphrase..." screen. This is due to the KK not being updated. Updating fw + bl fixes the issue
References and additional details

Connect KK with Passphrase on app.shapeshift.
Enter PIN.
Enter passphrase.
See hanging front end.
See message on KK.

**only happens if KK is not updated
Acceptance Criteria
Should be able to connect to wallet with pin and passphrase.
**needs product input on the expected message/flow
Need By Date
No response
Screenshots/Mockups
No response
Ownership

[X] If my bounty needs engineering or needs product I have added the respective labels on the right
[X] As the sponsor of this bounty I will review the changes in a preview environment (ops/product) or review the PR (engineering)

Estimated effort
No response
Sponsor / Stakeholder
No response
Bounty Hunters

Join our discord
Include an expected timeline for you to complete work in the work plan when you apply for this bounty!
Please refer to this link for some basic info
Please do not start work on this issue until you are approved in Gitcoin.

@DiggyDiggy2 how does your team want the site to handle this issue?

Closed accidently. Sorry about that.

We are currently trying to replicate this.

@MBMaria have you upgraded the firmware on this device yet? if not, could you please physically get the device to @0xApotheosis to repro and diagnose?

@DiggyDiggy2 I worked with @MBMaria and @Lychbot yesterday on this and was unable to recreate on my KeepKey that is on

During testing today I was able to recreate this with regularly and may have a possible root cause. I have since tested with @MBMaria and @Lychbot and we can all recreate with the following steps and this is for both old versions of firmware and bootloaders and the most recent.
Recreation steps

Log in to a different wallet and switch to KeepKey wallet
Enter your pin code
when prompted to enter phasePhrase either hit continue without entering or enter one
the keepkey screen will be stuck on enter phase phrase and will not continue to load wallet
To clear hard refresh the web page

I can use @MBMaria's KeepKey to work through this.

My keepkey is updated to the current bootloader and firmware. This ticket was created off a triage ticket put through by joshuAF so not sure if you will need my kk?

This sounds like a bug to me, with older firmware that it's just hanging. Can we just fix this so it doesn't hang on that step? @0xdef1cafe - is this something for @pastaghost or Highlander?

assigning to KK workstream  / @pastaghost

@0xean Thanks for the ping for visibility - we'll get this in the queue right away.

@markrypt0 to look at as per @pastaghost

I just tested this and can confirm @Neverwas-dev's finding. The specific action causing the problem is
Log in to a different wallet and switch to KeepKey wallet
Otherwise it works without any problems that I can see.
The app is not initializing the keepkey when you switch wallets. This appears to be a client level problem, not really my purview. Maybe a bounty project?


GitCommandError

wandb --version && python --version && uname

Weights and Biases version: 0.8.17
Python version: 3.7.1
Operating System: Linux-5.2.9-arch

Description
I was running a normal run with code I have run before
What I Did
In wandb.init(project="MY_PROJECT") I get this error:
GitCommandError: Cmd('git') failed due to: exit code(128)
  cmdline: git status --porcelain --untracked-files
  stderr: 'fatal: unable to read tree dd01dff437ea440dd0db6412f7223af30b7eb371
'

It looks like you have a corrupt git repository.  Try running git gc from the terminal in your git repo.  If you still have the error, you can disable our git tracking by setting the WANDB_DISABLE_CODE environment variable to "true" before calling wandb.init

Thanks git gc seems to have solved the problem


Interactive rebase throws error to console

While executing 'git rebase -i', the prepare-commit-msg hook will
throw an error to the console since git symbolic-ref HEAD will fail
since there is no HEAD.

https://stackoverflow.com/questions/34213120/find-branch-name-during-git-rebase
The rebase-merge and rebase-apply directories don't appear to exist during an interactive rebase, so it might not ever make sense to try to read the head-name file.


[1.7.10] Rocket dupe issue

This only happens when someone use a rocket to return to the space station from a planet other than the overworld, you get two rocket on the station instead of one.
P.S.: might be a thermos issue, but could you add some sort of additional check for this?

Confirm, also repeated

Up

The player arrives at the station on the rocket. Flies with the station to another planet. Sits in a rocket on this planet. He returns on the same rocket back to the station, but for some reason the player himself is not in the rocket, but under it (visually). The rocket sits down, the player rejoins the server and is in the rocket (as if everything is normal), but under that rocket there is another rocket (a copy).

Please test only through the server

It's been confirmed to be a thermos issue, unfortunatly it'd be fairly hard for me to figure out what is causing the issue and I have very little time.  Since at this point in time I'm only supported forge and I've got several 100 issues in line, it's going to be a while before I get to fixing thermos compat stuff.


Add Project website 'Cloud Is Free'

Added my website 'Cloud is free', in which I made and documented three projects to do after validating a Cloud certification. This is my way of helping others.
I let you make your own opinion on the website: https://cloudisfree.com
Thank you.

Thank you for your contribution :)


Fix: remove large number of constraints

By calling self.constraints in line 1121 it was starting a never ending recursion.

Thanks for catching this one 👍


Unreliable DOI resolution for some DOIs

Description
It seems like DOI resolution is occasionally flaky and returns different results depending on the run. I noticed that locally my build would sometimes hang on building a page with many DOIs, sometimes not. In the built page, a subset of DOIs would have their metadata added as a reference, and others wouldn't be.
Not sure how to reproduce this reliably, but as an example here are two builds from a recent experiment I was running at using the MyST CLI (from this czi report repository).
Here's one run that builds the repository with the action logs linked below:
https://github.com/2i2c-org/report-czi-2021/actions/runs/8118256669/job/22192166630#step:6:19
And a relevant excerpt:
year2.md:20 No bibtex available from doi.org for doi:10.5281/zenodo.7025288
   To resolve this error, visit https://doi.org/10.5281/zenodo.7025288 and add citation info to .bib file
📖 Built year2.md in 1.05 min.
⚠  year2.md:74 No bibtex available from doi.org for doi:10.5281/zenodo.7287626
   To resolve this error, visit https://doi.org/10.5281/zenodo.7287626 and add citation info to .bib file
🪄  Linked 5 DOIs in 1.07 min for year3.md
⚠  year3.md:76 No bibtex available from doi.org for doi:10.5281/zenodo.7667299
   To resolve this error, visit https://doi.org/10.5281/zenodo.7667299 and add citation info to .bib file
⚠  year3.md:143 No bibtex available from doi.org for doi:10.5281/zenodo.8[22](https://github.com/2i2c-org/report-czi-2021/actions/runs/8118256669/job/22192166630#step:6:23)8653
   To resolve this error, visit https://doi.org/10.5281/zenodo.8228653 and add citation info to .bib file
📖 Built year3.md in 1.07 min.
⚠  year3.md:80 No bibtex available from doi.org for doi:10.5281/zenodo.10081003
   To resolve this error, visit https://doi.org/10.5[28](https://github.com/2i2c-org/report-czi-2021/actions/runs/8118256669/job/22192166630#step:6:29)1/zenodo.10081003 and add citation info to .bib file

And from another run with more-or-less the same content, we get a different subset of DOI resolution errors:
link to run
⚠  year2.md:61 No bibtex available from doi.org for doi:10.5281/zenodo.7025288
   To resolve this error, visit https://doi.org/10.5281/zenodo.7025288 and add citation info to .bib file
⚠  year2.md:74 No bibtex available from doi.org for doi:10.5281/zenodo.7287626
📖 Built year2.md in 1.05 min.
   To resolve this error, visit https://doi.org/10.5281/zenodo.7287626 and add citation info to .bib file
🪄  Linked 3 DOIs in 1.07 min for year3.md
⚠  year3.md:71 No bibtex available from doi.org for doi:10.5281/zenodo.8184298
   To resolve this error, visit https://doi.org/10.5281/zenodo.8184298 and add citation info to .bib file
⚠  year3.md:73 No bibtex available from doi.org for doi:10.5281/zenodo.7662828
   To resolve this error, visit https://doi.org/10.5281/zenodo.7662828 and add citation info to .bib file
⚠  year3.md:142 No bibtex available from doi.org for doi:10.5281/zenodo.100756[21](https://github.com/2i2c-org/report-czi-2021/actions/runs/8118323947/job/22192365850#step:6:22)
   To resolve this error, visit https://doi.org/10.5281/zenodo.10075621 and add citation info to .bib file
⚠  year3.md:143 No bibtex available from doi.org for doi:10.5281/zenodo.8[22](https://github.com/2i2c-org/report-czi-2021/actions/runs/8118323947/job/22192365850#step:6:23)8653
   To resolve this error, visit https://doi.org/10.5281/zenodo.8228653 and add citation info to .bib file
⚠  year3.md:74 No bibtex available from doi.org for doi:10.5281/zenodo.78922[24](https://github.com/2i2c-org/report-czi-2021/actions/runs/8118323947/job/22192365850#step:6:25)
   To resolve this error, visit https://doi.org/10.5[28](https://github.com/2i2c-org/report-czi-2021/actions/runs/8118323947/job/22192365850#step:6:29)1/zenodo.7892224 and add citation info to .bib file

Proposed solution
Perhaps this could be fixed with either:

A more helpful error message to help understand what's going on
Some kind of DOI retrying mechanism in case it's just a flaky API thing
Documentation about this behavior to understand when it is likely to happen
The ability to turn off DOI resolution if this is flaky enough to not be reliable, but people still want to use DOIs (ref https://github.com/executablebooks/mystmd/issues/196)
Some other way to more reliably scrape this data

If it is taking over a minute to resolve requests to doi.org I suspect that their service was down or degraded. Some of those links are now working and respond fast, for example:
curl -L -H 'Accept: application/x-bibtex' https://doi.org/10.5281/zenodo.8184298

We are caching the requests to DOI (as of a few weeks ago), so these are faster for local builds, but that is not persistent across CI builds. We don't currently retry in the build, but could add that logic. doi.org is the canonical way to access this information, so I don't think we should change that.
Have you consistently come across this, or was this a point in time DOI issue with their service being down?
Probably the best way forward is the retry+backoff and raise a more sensible error if links are taking more than a few seconds to resolve (this should be on the order of milliseconds...).

I don't yet have the data to know if I've consistently come across this across days, only across hours. So maybe we can use this issue to see if others chime in with "me too" or not.
Maybe an easy thing would be something like:

Try to resolve a DOI
If it times out, try again two more times (or if we can differentiate between "time out" and "not a correct DOI" we might have two different outcomes)
If it still doesn't work, give a message like `We couldn't resolve this DOI, double check that it is correct, or see  to determine if the DOI service has an outage"

There are multiple improvements that we have made to the DOI resolution:

#1075
#1073
#913
#1076

This means we are trying doi.org at least twice, with two different content-negotiation strategies, caching successful results, and have updated the error messages (and internal ways we are saving citation data, now in CSL not bibtex strings).
I am going to close this specific issue, feel free to reopen if these DOIs remain troublesome. 🤞


How can I obtain entire confusion matrix - precision and recall?

I want to be able to view the entire confusion matrix for my models (i.e. precision and recall for each class).
I have been using this implementation for a while and I know I can obtain AP for each class and mean AP. The problem with that is I trained a model and obtained a 1.000 AP using test_net.py for one of my classes only to find, after looking at the demo, that I had a significant amount of false positives for that class.
I am also curious how exactly AP is calculated if it does not take false positives into account. I suppose I should examine the code more...
Thanks!

Have you solved the problem?

Yes, I have.

how to view the entire confusion matrix ?thanks


Different logic when qualifying a withdraw condition as spenable

Here, it looks like anything that is not a "withdraw_signature_type" is not included in a spendable balance: https://github.com/BitShares/bitshares/blob/79e2a90e9fc064178a52dc41f7f1881eb7c70d4f/libraries/wallet/wallet.cpp#L4061
But in this code there are additional conditions that qualify as spendable: https://github.com/BitShares/bitshares/blob/853853e035b88cd199fe24b63bda39b55b162f50/libraries/blockchain/balance_record.cpp#L53

It looks like the balance_record is more recent and will be used in all cases eventually.  Please confirm.

That function in the wallet is just a helper function for the common case of people spending "normal" (withdraw_signature) balances. Other types of balances will be claimed/displayed using other commands. In fact once the scanning is rewritten, I even want genesis balances to be explicitly claimed using a separate command.
You can see here how I now initially cache all relevant balances: https://github.com/BitShares/bitshares/blob/55f6b4086334d6c1f6ef371715598b212324a756/libraries/wallet/transaction_ledger_experimental.cpp#L9-L33

In the other cases, once claimed / signed / etc then we will end up with a new simple-case withdraw_signature?  So, I'll be sure to only show a withdraw_signature balance for wallet spending purposes.

Yes, when I say "claimed", I mean the necessary conditions are met to transfer a balance to a "normal" withdraw_signature balance.


fix: Default LastUpdate and InhabitedTime to 0L if missing

Looks good!
I prefer PRs not to update the lib version, but for this case as I know this will be the only fix, I'll accept it.


License

This is a great library, but its adoption is potentially hindered by the lack of license. Would you be willing to distribute this software under MIT, BSD or other permissive license?

@rmind hi and thanks for opening the issue. I'll add MIT license.


If I exclude my app  from task list, is there any way to add it back?

I'm working on Android.
If I exclude my app from task list, it works great !
But, when I set disable the Background mode, my app is still without appear in task list

Have a try to 'moveToForeground'.

If this is still an Issue for somebody, you can try my Fork: https://github.com/HansKrywaa/cordova-plugin-advanced-background-mode
I just added the Methode to add it back to the Tasklist, but couldn't test it yet.


v2.0.20 : Hang when deploying to iOS on latest versions of everything

org.javafxports:jfxmobile-plugin:2.0.20
OSX 10.13.4
XCode Version 9.3 (9E145)
iOS 11.3.0 and 11.3.1 on iPad and iPhone
downConfig 3.8.0
Unable to deploy and run any app successfully.
One app that previously worked fine now hangs when the following message appears:
lockdown asked, answer = jnr.ffi.provider.BoundedMemoryIO[address=0x138bfa8d0 size=8]
I've tried this on multiple machines.
Another (Single View Project on Gluon) fails with a black screen and the following:
EXCEPtion in clinit for class com/gluonhq/charm/glisten/control/AppBar: 0x1150f9e10
Exception in Application start method
QuantumRenderer: shutdown
DONE DONE DONE
[JVDBG] VM started

These applications work fine on the desktop and on Android.

Please help or point me to a simple project that runs successfully on iOS with the latest versions listed above.  This is a blocker.

I think this was caused by a mismatch between the CFBundleIdentifier in the Default-info.plist and the CFBundleIdentifier specified in the small application initially deployed via XCode.  The logging did not indicate that there was a problem but eventually the small application would launch instead of the one I was trying to deploy (no idea why...).
In the process I ran into an issue with SLF4J and/or Logback related to interfaces which I'll post separately.

org.javafxports:jfxmobile-plugin:2.0.24
OSX 10.13.5
XCode Version Version 9.4 (9F1027a)
iOS 11.40
downConfig 3.8.0
I'm having the same issue as in the op.  The launchIOS hangs for a long time on:
lockdown asked, answer = jnr.ffi.provider.BoundedMemoryIO[address=0x138bfa8d0 size=8]
And eventually outputs:
[00:28:02:265] BosonAppBuilder: Path not found, exit now
ERROR! java.lang.RuntimeException: Path not found, exit now
java.lang.RuntimeException: Path not found, exit now
	at com.gluonhq.gvmbuild.LoggingSupport.logSevere(LoggingSupport.java:106)
	at com.gluonhq.gvmbuild.BosonAppBuilder.getAppPath(BosonAppBuilder.java:1375)
	at com.gluonhq.gvmbuild.BosonAppBuilder.access$400(BosonAppBuilder.java:28)
	at com.gluonhq.gvmbuild.BosonAppBuilder$3.run(BosonAppBuilder.java:1290)

And continues to hang.

Resolved
The the value of CFBundleExecutable in Info.plist did not match the executable name.  The CFBundleExecutable value must match the executable name that is created (the application file that is created in {gradle_project}/build/gvm/)
This defaults to the gradle project name (I think) when the ide plugin is used to create a project.  However, the Info.plist file will not be updated after refactoring the project name.
Change Request
Please add a check in javafxports plugin that verifies that the CFBundleExecutable value in Info.plist matches the executable that is created.  It would be best to do this early... before the compilation occurs.  It's relatively easy to add this in build.gradle but it would be better if it is in the plugin.


GAL-4078: show number of posts in community page tab on web

Summary of Changes
show number of posts in community page tab on web
Demo or Before and After
Before:

After:

Edge Cases
List any common edge cases that you have considered and tested.
Testing Steps
Provide steps on how the reviewer can test the changes.
Checklist
Please make sure to review and check all of the following:

[x] The changes have been tested and all tests pass.
[x] WEB: The changes have been tested on various desktop screen sizes to ensure responsiveness.
[ ] MOBILE APP: The changes have been tested on both light and dark modes.

Some edge cases that might need to test is:
Try to post something from the community page and see whether the post count is changed

great call @jakzaizzat !
I just pushed changes to make sure the post count updates when creating and deleting a post.
https://github.com/gallery-so/gallery/assets/80802871/191d1921-318c-46b4-8a0b-1461f5bb5b3d
fyi @SouravInsights , there was also a warning for the unused edges field so I pushed a change to handle that


Lab3-3: Encrypt / Decrypt a String

"For handing purposes in run your program with M = “test”. Output p, q, n, M, C, P where C is the encrypted message, i.e., cyber text, and P is the decrypted message, i.e., plaintext. If your program is working correctly then M should be equal to P"
Use this for reference: https://en.wikipedia.org/wiki/RSA_(cryptosystem)

This may need to use "Powers (slightly revised to perform modular exponentiation)," as discussed in class.


i having this message on all my e-mails to yours servers

"5.7.1 Unfortunately, messages from [<IP_ADDRESS>] weren't sent. Please contact your Internet service provider since part of their network is on our block list (S3140). You can also refer your provider to http://mail.live.com/mail/troubleshooting.aspx#errors. [HE1EUR04FT035.eop-eur04.prod.protection.outlook.com]"

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: 34678809-c030-f606-d793-378ec1501efc
Version Independent ID: 74b5b2fa-14a1-f150-f0a7-d3ae47848d0a
Content: Support information for Chile
Content Source: Office365-Admin/support/chile.md
Service: o365-administration
GitHub Login: @cmcatee-MSFT
Microsoft Alias: cmcatee

@officedocsbot assign @mypil

@renamate - Thank you for submitting feedback.
I think the best way forward is if you can open a service ticket in your tenant so this can get resolved ASAP. Based on outcome, let me know if it is something that can be called out in the docs.
Please follow this link to contact support for business products:  https://docs.microsoft.com/office365/admin/contact-support-for-business-products
If you don't mind please keep us posted here on the resolution and I really want to get this information you are discovering back into the docs.

@renamate Please see Fix email delivery issues for error code 550 5.7.1 in Exchange Online

@renamate - Please refer to the additional recommendation from cmcatee-MSFT which could help resolve your technical concern. If your issue persists, then it would be best for you to open a service ticket in your tenant.
However, if in case you find that it is a documentation error, feel free to comment back here and we'll be glad to help fix it. Thank you!

@officedocsbot close


Enable 'fitInsideTheChart' to support vertical tooltip overflow as well

Currently fitInsideTheChart restricts the chart tooltip bubble inside the chart bounds only if it overflows horizontally. Might be a good idea to add the same feature for vertical overflow as well.
Similar to #159 .

As I remember you were supposed to try to implement it, right?

Yes. Will try to send a PR as soon as possible 😄

Thanks!

Added fitInsideVertically property in 0.8.4,
check it out.
Thanks for reporting, and for sure your help in implementing.


Project setup

Project layout (directory structure)
setuptools and the setup.py file
py.test for unit testing
tox for testing standardization
Sphinx for auto-generated HTML documentation
TravisCI for continuous testing integration
Wiki for documentation
Readthedocs if possible

No need for Tox, since TravisCI supports multiple environments.


rolling_* with min_periods=0

I ran into a minor gotcha with the rolling_* methods, below is some ipython output to illustrate.
I set min_periods to 0, which in retrospect i realize is not a reasonable value, but i would either
expect the same behavior as min_periods=1 or maybe an error.  For rolling_max, the issue is
with line 421 in moments.pyx:
"for i from minp - 1 <= i < N:"
so if minp==0 then the first value of i = -1, which will wreak all kinds of havoc.
In [10]: df
Out[10]:
0
0  7
1  9
2  8
3  20
In [11]: pandas.rolling_max(df,window=df.shape[0],min_periods=0)
Out[11]:
0
0  20
1  20
2  20
3  20
In [12]: pandas.rolling_max(df,window=df.shape[0],min_periods=1)
Out[12]:
0
0  7
1  9
2  9
3  20

thanks for reporting this-- i did a little cleanup and handled the minp=0 case in all the moment functions in the above commit


Ajax Tabs

Sorry I'm new, but just wondering if I can get a little pointer. I'm a little confused by the docs for ajax and tabs.  I'm trying to load new content into some tabs with
$('#tabBar .item').tab({

                    cache: false,
                    apiSettings: {
                        url: 'myURL',
                        responseAsync: function (data, settings) {
                            debugger;
                            //}
                            //mockResponse: function (settings) {
                            //    var response = {
                            //        first: 'AJAX Tab One',
                            //        second: 'AJAX Tab Two',
                            //        third: 'AJAX Tab Three'
                            //    };
                            return settings[data.urlData.tab];
                        }
                    },
                    context: 'parent',
                    auto: true,
                    path: '/'
                });

If I use onResponse, I lose the settings, which are nice for knowing which tab to switch.  If I use responseAsync, I don't actually get the URL response.  What I want is to be able to define the URL and have access to the settings object.  What am I misunderstanding?
https://semantic-ui.com/modules/tab.html#retreiving-remote-content

The url falls right inside of apiSettings here, but when you actually look at source code, it's outside of apiSettings object...?

I figured it out...my problem was with the line: context : 'parent'
Is there documentation on context, auto, and path?  Could really use some fleshing out here
https://jsfiddle.net/devconn/no9fmyzu/15/

Is there a means to trigger ajax for tab on page load without artificially clicking?

Also, I'm struggling to get angular components to render through tab api...? stackoverflow

Hi @devin42r, sorry for the delay, there’s changeTab method that allows to change tabs programmatically, it should also trigger AJAX. For example:
$('#tabBar1 .item').tab('change tab', 'fifth')

As for Angular, jQuery doesn’t play well with JavaScript frameworks, so it might be an issue with Angular lifecycle—maybe it’d be best to ask around Angular communities.


Some sort of fix for the SensApi.dll

When roblox give this, all you need to do is run RobloxPlayerBeta and this will get fixed.
But when running it, bloxtrap will not be used, so you need to execute the play roblox with the bloxtrap icon

This isn't really a fix. This error can happen for any number of reasons, given it's coming from Hyperion. How would launching Roblox into the desktop app work if launching it from the website wouldn't?

This isn't really a fix. This error can happen for any number of reasons, given it's coming from Hyperion. How would launching Roblox into the desktop app work if launching it from the website wouldn't?

Not sure, the only way this error stop is when I run the roblox without bloxtrap, but if I leave the game and use bloxtrap, it launches without problems

The SensApi.dll error is obviously not from bloxstrap, sometimes you can fix it by doing disk cleanup on your thumbnails from what i know.

I'll keep this open for now, and I'll see if this somehow works with anybody else who encounters this.
I don't know under what exact conditions the SensApi.dll error occurs, but I've noticed it happens when you mess around with the game client files a bunch, so doing this seems to somewhat check out. That probably isn't the only thing it's for, but I've just noticed it there.

I have encountered this issue 1 hour ago. As of right now, The SensApi issue is fixed magically somehow

I have encountered this issue 1 hour ago. As of right now, The SensApi issue is fixed magically somehow

I also encountered the issue, though I'm unsure this could be fixed.
I guess pizzabloxxer could implement a check and a warning prompt for missing SensApi DLL.

I guess pizzaboxer could implement a check and a warning prompt for missing SensApi DLL.

It's a red herring from Hyperion. Nothing is actually missing.

I guess pizzaboxer could implement a check and a warning prompt for missing SensApi DLL.

It's a red herring from Hyperion. Nothing is actually missing.

Odd, maybe Hyperion should take it's meds.

I'll keep this open for now, and I'll see if this somehow works with anybody else who encounters this.
I don't know under what exact conditions the SensApi.dll error occurs, but I've noticed it happens when you mess around with the game client files a bunch, so doing this seems to somewhat check out. That probably isn't the only thing it's for, but I've just noticed it there.

strange since I don't do changes on files, they give the same error after I restart my windows, is like its some temporary dll that is downloaded when roblox launch(with launcher)

For me running as administrator worked

I had the same issue nonstop a few weeks ago. This is related to Hyperion, not Bloxstrap.
I've confirmed this error is given when the anticheat detects a program running that it thinks is "fishy" (at least for the most part). You can fix it by force closing programs one by one through task manager. You may have to stop their respected services too, as some run in the background even after closing them.
For me it was iCUE, and at a later time the "Everything" app from voidtools caused it too.

Had the issue today. Fixed it by running sfc /scannow and dism /online /cleanup-image /restorehealth in administrator Command Prompt

Had the issue today. Fixed it by running sfc /scannow and dism /online /cleanup-image /restorehealth in administrator Command Prompt

Minor correction courtesy of my favourite Windows nerd - those two commands should be done the other way round, order matters.

I keep running into this error once in a while and the easiest way to fix it without running Roblox without Bloxstrap or anything like that is to just tick Force Roblox reinstallation in Bloxstrap settings under Behaviour
The issue gets fixed but re-occurs after a few days or so

Can you make this any clearer for people new to command prompts?
(I haven't been able to do this properly yet.)

Can you make this any clearer for people new to command prompts? (I haven't been able to do this properly yet.)

In your Start menu, type "cmd", right click, run as Administrator, enter dism /online /cleanup-image /restorehealth, then after that command has finished run: sfc /scannow and be sure to restart afterwards

just got sens api error and tried doing this and it said that it it wasnt able to repair all of the corrupted files aw man this error sucks

I have encountered this issue 1 hour ago. As of right now, The SensApi issue is fixed magically somehow

I wish all my problems fix magically like that.

I am going to share my information to yall hoping that it would fix it to somebody or two. Here are all the fixes that I've come across while researching this topic, dont expect me to say a lot about each fix, theres too much
1- Go to CMD as administrator, dism /online /cleanup-image /restorehealth and after that finishes, sfc /scannow
2- Clear thumbnails, search disk cleanup, and only choose to remove thumbnails from the menu.
3- Simply reset your pc. Format it, and keep all the personal files you need somewhere in a HDD
4-  Run Roblox as an administrator, sometimes Roblox is missing the proper privileges to do what it needs to do
5- Check if it's because it's interfering with a background process, if you have too many background processes, simply make a new user, give it administrator privileges, and launch Roblox from there, if its still the same, then its not happening because of any processes interference
6- Replace the DLL file, go to DLL-files.com and search for sensapi.dll, download the one thats suited for your machine (64 or 32 bit), and paste it into system32, and SysWOW64.
7- Check for updates on your windows device, if there are none, then wait for one.
8- (Not recommended) If you are in the Windows insider program, switch to Canary channel to receive the earliest update you can, even if its filled with bugs.
9- Make sure if Roblox is allowed through the public and private firewall, if it isnt, allow it to do so.  Delete it from the appdata local folder, and delete it from temp, and uninstall it from control panel, or better yet, use an advance uninstaller program like iObit Uninstaller , then try to install Roblox again.
12- If you still want to do something instead of lie around and wait for it to fix itself, you can try installing MalwareBytes and doing a full scan on your system, perhaps there is a virus interfering with the files and corrupting them, I'm not sure if this is even a fix though.
There are more, but these are the only ones I can list off the top of my head, which is 2 little cows running around in a circle. Hope this helps

Just some comments:
Do not try 6. Don't try it. Just don't.
Only try 3 as a true last resort.

Just some comments:
Do not try 6. Don't try it. Just don't.
Only try 3 as a true last resort.

Yeah, through all of the youtube videos and reddit threads i've seen, ive not seen ONE person number 6 work for, but I think it's worth mentioning since everybody else. does.
As for number 3, yeah I should've put it at last, or comment that its a last resort, thanks for the feedback.

I don't know about you guys, but closing the windows app Phone Link solved this issue for me. (unless of course it was a coincidence)

Issue re-appeared after installing Equalizer APO (https://sourceforge.net/projects/equalizerapo/)

Is there still no reliable fix available?

Can you make this any clearer for people new to command prompts? (I haven't been able to do this properly yet.)

In your Start menu, type "cmd", right click, run as Administrator, enter dism /online /cleanup-image /restorehealth, then after that command has finished run: sfc /scannow and be sure to restart afterwards

just got sens api error and tried doing this and it said that it wasnt able to repair all of the corrupted files aw man this error sucks

I get this problem too ): anyone know a solution?

Can you make this any clearer for people new to command prompts? (I haven't been able to do this properly yet.)

In your Start menu, type "cmd", right click, run as Administrator, enter dism /online /cleanup-image /restorehealth, then after that command has finished run: sfc /scannow and be sure to restart afterwards

just got sens api error and tried doing this and it said that it wasnt able to repair all of the corrupted files aw man this error sucks

I get this problem too ): anyone know a solution?

Check if you have this setting off: force roblox reinstall at open
if u dont turn it on and load roblox

if u have explorerpatcher remove it and restore to the default setting before even removing it

if u have explorerpatcher remove it and restore to the default setting before even removing it

What is this? And has this worked for anyone else?

if u have explorerpatcher remove it and restore to the default setting before even removing it

I have it, but if I remove it I REMOVE ALL THE INSTANCES i'm not planing on this.

Can you make this any clearer for people new to command prompts? (I haven't been able to do this properly yet.)

In your Start menu, type "cmd", right click, run as Administrator, enter dism /online /cleanup-image /restorehealth, then after that command has finished run: sfc /scannow and be sure to restart afterwards

just got sens api error and tried doing this and it said that it wasnt able to repair all of the corrupted files aw man this error sucks

I get this problem too ): anyone know a solution?

 (I haven't been able to do this properly yet.)

In your Start menu, type "cmd", right click, run as Administrator, enter dism /online /cleanup-image /restorehealth, then after that command has finished run: sfc /scannow and be sure to restart afterwards

just got sens api error and tried doing this and it said that it wasnt able to repair all of the corrupted files aw man this error sucks

I get this problem too ): anyone know a solution?


FileNotFoundError when installing with pip

$ pip install --upgrade turboactivate
Collecting turboactivate
  Using cached https://files.pythonhosted.org/packages/21/3c/ee8914c000d26f6b57428ed6f6a58ae763e51b95f5d562020bf73670d37f/turboactivate-4.0.2.tar.gz
    Complete output from command python setup.py egg_info:
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "/private/var/folders/n0/1b5b642541s_q7rc6v0jhp_80000gn/T/pip-install-wl0wc1jv/turboactivate/setup.py", line 24, in <module>
        long_description=open("README.md").read(),
    FileNotFoundError: [Errno 2] No such file or directory: 'README.md'

Also referenced here: https://wyday.com/forum/viewtopic.php?f=3&t=28271

Fixed. Thanks for reporting (and for your patience).


saving URL from cross origin API

I have requirement to save javascript file from Image Server to local Storage. What is way to support this.
Currently as per the documentation ::
url (required) The URI for the script. At present this must be a URI on the same origin as the caller.
@addyosmani @sindresorhus

its working for cross domain with http:// will full api


Quartz 2.3.2 Issue triggers doesn't fire

Hi!
I creating jobs dynamically when spring boot (2.7.3) server get a request. Triggers are firing every 10 secs until it reach 10 minute from the start. I use it with JobStoreCMT, 50 threadCount and db pool.
The issue is: sometimes  the triggers are stuck after the actual 50 fired trigger runs out, there aren't any new fired triggers. There aren't any exception, or error in log. I can still create new trigger, but they are never fired. After I restart the spring server, it fire the all the missfired triggers.
Can anyone help, what's is the problem, or how can I resolve it?

Yes, It still exists... It doesn't matter that quartz is in cluster or not. We can't do anything with it. The DB is up and running, I can create new triggers.  I don't know how to resolve it. We must restart the Spring server very often to avoid this issue.


some editting prompts to the README

I wrote some edits, along with prompts for a more concise README that sells the benefits of ayb without getting bogged down in the details. Especially since this is aimed at a less technical audience, it's key that readers understand

the problem that ayb is solving
that ayb solves that problem
how to use ayb
Distant other goals
that they can collaborate on the core of ayb
how ayb works

I know these are really opinionated suggestions. I might misunderstand the aim of your product. These are just suggestions about how to have the best initial introduction to AYB in my view.

Thank you so much for this contribution @paddymul! It's so thoughtful of you, and it helps me see how the README could be better through a new visitor's eyes. I'm heads down focused on authentication right now, but once I get past that, I'll integrate your wonderful suggestions!

Thank you again @paddymul! I finally got around to implementing your great suggestions here: https://github.com/marcua/ayb/pull/144. I've also created a few issues for follow-on work that I've linked to from individual replies to your comments.
Thank you so much for this contribution, and for making ayb that much more accessible.


Mocking with node-serial

SerialPort Version: to be clarified
NodeJS Version:v7.6.0
Operating System and Hardware Platform: some

Summary of Problem
it has been mentioned that node-serial does have hooks for mocking since version 5.
the version on the master branch is 5.0.0-beta5 is that a released version which have mock hooks ?
since I work most of the times on notebooks withot a serial device which is the version to start with mocking node-serial ?
is there any example for it ?
Thanks for any hint

refered #1066 does cover it


Rewrite lockdown

fixes

reduce meaningless signals (SIGNAL_RESTART_LOCKDOWN_TIMER) to the lockdown timer
wrong calculation of lowest line
following the guideline more

When 15 movements/rotations have been used, piece will lock down immediately
If piece lifts up the surface by rotation, lockdown timer does not reset but stop counting down until the piece lands again on a surface.

remove unnecessary code

Apparently you are correcting a non-ASCII character in the comments. Do you want to replace the following “ as well?
# Tetris uses a “bag” system to determine the sequence of Tetriminos that appear during game

# This order is the sequence that the bag “feeds” the Next Queue. Every time a new Tetrimino is

Do you want to replace the following “ as well?

Yes. Thanks.
I'll fix it.

This is how I found it.
grep $'[^\x1-\x7f]' tetris


MyBinder integration

[x] I'm ready to merge

What's the context for this pull request?
(this is a good place to reference any issues that this PR addresses)
Kirstie mentioned in the chat that mybinder was failing to build

What's new?
Changes to setup.py which

allow it to autodiscover packages

tell it to install any package files ending in .txt or .csv

I also added a binder launch badge to the readme

What should a reviewer feedback on?
N/A

Does anything need to be updated after merge?
(e.g the wiki or the WhitakerLab website)

Thanks @Islast - do you know why travis is failing?

That is rally peculiar. AFAIK, nothing relevant to testing has been changed. Travis doesn't install bnip, so it shouldn't care about the setup file. And it's particularly strange that Travis would fail on the regression tests for python 3.6 but not for 3.5.
I'm triggering a new build of the master branch to see if it still succeeds

The master branch is also failing on the same error :confounded:  some update to Travis/python/networkx/one of our othe packages?

@Islast - urgh! Weird!!
Want to make an issue and I'll tweet it out?

No, I can see that Travis hasn't changed which python versions it's using (3.6.3). We control the networkx version, so it can't be that. I think the best place to look is at our other requirements. Maybe something that has a python3.5 incompatible version for 3.6. And probably something that is involved in the randomising.
We use the random package which is part of the python standard library which (I believe) updates with python versions. I'll check out numpy which mught be doing some randomisation for networkx under the hood

Gotcha - sounds good. Just be warned that I'll point people to the repo in my talk at around 3pm and so you might get some people coming to see what's up 😉

I've updated to newest version of numpy on my machine and haven't replicated the problem
I'm going to dwell on this problem for now. If anyone has any pointers, please let me know!


Use 'this.add.renderTexture' and then 'game.destroy(true)' error.

<script<EMAIL_ADDRESS><script>
  var game = new Phaser.Game({
    type: Phaser.AUTO,
    transparent: true,
    backgroundColor: 0x1099bb,
    scene: {
      preload: preload,
      create: create
    }
  });

  function preload() {
    // this.load.image('number_0.png', '../assets/number_0.png')
    // this.load.image('number_1.png', '../assets/number_1.png')
  }

  function create() {
    let bigMap = this.add.renderTexture(0, 0, 1000, 1000)
    // bigMap.draw('number_0.png', 0, 0)
    // bigMap.draw('number_1.png', 32, 0)

    var circle = this.add.circle(200, 200, 80, 0x6666ff);
    bigMap.draw(circle, 100, 100)

    setTimeout(() => {
      game.destroy(true)
    }, 1000)
  }
</script>

Your example works fine for me, as long as I don't use setTimeout to destroy the game - which you should never do, as it's outside the game flow.
Here's a test I created: http://labs.phaser.io/view.html?src=src\game objects\render texture\destroy game with render texture.js&v=dev

Your example works fine for me, as long as I don't use setTimeout to destroy the game - which you should never do, as it's outside the game flow.
Here's a test I created: http://labs.phaser.io/view.html?src=src\game objects\render texture\destroy game with render texture.js&v=dev

Thank you. Hopefully there will be more information about using Phaser to create games with aspects like this that require special processing for development. Thank you.（谢谢您。希望有多一些关于使用Phaser创建游戏 像这种需要特殊处理方面的介绍便于开发，谢谢。）

Sorry for duplicated issue (#4876).
In Rich's testing, it saves texture of rendertexture to 'bubbleboy', in line 32. If change the testing to this :
function create ()
{
    rt = this.add.renderTexture(0, 0, 80, 80);
    var circle = this.add.circle(0, 0, 40, 0x6666ff).setAlpha(0.5).setVisible(false);
    rt.draw(circle, 40, 40);
    rt.draw('dude', 24, 20);
    this.input.on('pointerup', function () {
        game.destroy(true);
    });
}

Error message will still show on console.

Sorry for duplicated issue (#4876).
In Rich's testing, it saves texture of rendertexture to 'bubbleboy', in line 32. If change the testing to this :
var config = {
    type: Phaser.AUTO,
    parent: 'phaser-example',
    width: 800,
    height: 600,
    backgroundColor: '#2d2d88',
    scene: {
        preload: preload,
        create: create
    }
};

var game = new Phaser.Game(config);

var rt;
var bubbles = [];

function preload ()
{
    this.load.image('dude', 'assets/sprites/phaser-dude.png');
}

function create ()
{
    rt = this.add.renderTexture(0, 0, 80, 80);

    var circle = this.add.circle(0, 0, 40, 0x6666ff).setAlpha(0.5).setVisible(false);

    rt.draw(circle, 40, 40);
    rt.draw('dude', 24, 20);

    this.input.on('pointerup', function () {

        game.destroy(true);

    });
}

Error message will still show on console.

this.input.on('pointerup', function () {
        rt.destroy()
        game.destroy(true);
    });

这样可以解决问题，我觉得Phaser官方应该修复解决这个问题。

Thank you for submitting this issue. We have fixed this and the fix has been pushed to the master branch. It will be part of the next release. If you get time to build and test it for yourself we would appreciate that.


Content for mutation losts CR and LF characters

Hi @anthonyg-1 it happens that my content hits the server without CR and LF characters. I believe PSGraphQL is trimming them. Can you confirm please? Thanks!

Solved on my side, by replacing cr by \n.

Good to know. Please let me know if you encounter any new issues. Are you using version 1.0.7? Could you use that and give me your feedback. Appreciate it!


Dynamically determine resolution quality files where better quality is available only

request for enhancement: say if a  target resolution of 1080p or greater results are present, drop 720p results and lower. and if only 720p or 480p etc  is only files available for instance still show these results.

Cool idea, we'll probably build a resolution filter first though #28  and then we can see if it's doable to expand upon it like you suggested. I imagine it could be a toggle in the configuration settings.


Move excessive info from main github page to wiki

Make main github page very easy to read, and move instructions and all other stuff to wiki.
readme.md should contain simple questions with simple answers like:
How to get nadekobot?

Yes download updater... or releases or build from source
... etc,
and provide links to comprehensive guides on how to do that stuff on wiki

done by me 2 days ago


Why is the live debugger not online anymore ? https://nodepattern.herokuapp.com/

          I put an initial version of a live debugger at https://nodepattern.herokuapp.com/

Originally posted by @marcandre in https://github.com/rubocop/rubocop-ast/issues/81#issuecomment-697057959
I have used this site often when writing custom cops, any chance this can be deployed again ?

Ah, sorry, Heroku has removed the free tier and I didn't do anything about it.
I'm contacting them now to see if we can get a FOSS free tier.

In the meantime, you can install it locally: https://github.com/marcandre/np

Thank you for the quick response Marc

So, https://nodepattern.herokuapp.com/ is back online, with updated rubocop-ast, up-to-date dependencies, and improved styling thanks to @sambostock 🚀


Uploading order

Hello, if I use multiple uploads, then file uploaded randomly. How to make sure that the files loaded one by one like in preview order? Thx

Right now there is no option.


plot_denoising crashes when using n_jobs=2 with python 3

It works fine with n_jobs=1. This is the error:
sklearn.externals.joblib.externals.loky.process_executor._RemoteTraceback:
'''
Traceback (most recent call last):
File "/Users/kiefer/miniconda3/envs/py_3.7/lib/python3.7/site-packages/sklearn/externals/joblib/externals/loky/process_executor.py", line 624, in _queue_management_worker
result_item = result_reader.recv()
File "/Users/kiefer/miniconda3/envs/py_3.7/lib/python3.7/multiprocessing/connection.py", line 251, in recv
return _ForkingPickler.loads(buf.getbuffer())
File "/Users/kiefer/miniconda3/envs/py_3.7/lib/python3.7/pickle.py", line 1600, in _loads
encoding=encoding, errors=errors).load()
File "/Users/kiefer/miniconda3/envs/py_3.7/lib/python3.7/pickle.py", line 1085, in load
dispatchkey[0]
File "/Users/kiefer/miniconda3/envs/py_3.7/lib/python3.7/pickle.py", line 1382, in load_stack_global
self.append(self.find_class(module, name))
File "/Users/kiefer/miniconda3/envs/py_3.7/lib/python3.7/pickle.py", line 1423, in find_class
import(module, level=0)
ImportError: dlopen(/Users/kiefer/miniconda3/envs/py_3.7/lib/python3.7/lib-dynload/_pickle.cpython-37m-darwin.so, 2): Symbol not found: __PyEval_GetBuiltinId
Referenced from: /Users/kiefer/miniconda3/envs/py_3.7/lib/python3.7/lib-dynload/_pickle.cpython-37m-darwin.so
Expected in: flat namespace
in /Users/kiefer/miniconda3/envs/py_3.7/lib/python3.7/lib-dynload/_pickle.cpython-37m-darwin.so
'''
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "1_preprocessing.py", line 58, in
state_space_fname)
File "/Users/kiefer/mne/jumeg3_true/pipelines/utils.py", line 93, in noise_reduction
n_jobs=2, fnout=op.join(dirname, plot_name), show=False)
File "/Users/kiefer/miniconda3/envs/py_3.7/lib/python3.7/site-packages/jumeg/jumeg_noise_reducer.py", line 152, in plot_denoising
n_jobs=n_jobs, proj=proj)
File "", line 2, in psd_welch
File "/Users/kiefer/miniconda3/envs/py_3.7/lib/python3.7/site-packages/mne/utils.py", line 952, in verbose
return function(*args, **kwargs)
File "/Users/kiefer/miniconda3/envs/py_3.7/lib/python3.7/site-packages/mne/time_frequency/psd.py", line 211, in psd_welch
n_jobs=n_jobs, verbose=verbose)
File "", line 2, in psd_array_welch
File "/Users/kiefer/miniconda3/envs/py_3.7/lib/python3.7/site-packages/mne/utils.py", line 952, in verbose
return function(*args, **kwargs)
File "/Users/kiefer/miniconda3/envs/py_3.7/lib/python3.7/site-packages/mne/time_frequency/psd.py", line 127, in psd_array_welch
for d in x_splits)
File "/Users/kiefer/miniconda3/envs/py_3.7/lib/python3.7/site-packages/sklearn/externals/joblib/parallel.py", line 930, in call
self.retrieve()
File "/Users/kiefer/miniconda3/envs/py_3.7/lib/python3.7/site-packages/sklearn/externals/joblib/parallel.py", line 833, in retrieve
self._output.extend(job.get(timeout=self.timeout))
File "/Users/kiefer/miniconda3/envs/py_3.7/lib/python3.7/site-packages/sklearn/externals/joblib/_parallel_backends.py", line 521, in wrap_future_result
return future.result(timeout=timeout)
File "/Users/kiefer/miniconda3/envs/py_3.7/lib/python3.7/concurrent/futures/_base.py", line 432, in result
return self.__get_result()
File "/Users/kiefer/miniconda3/envs/py_3.7/lib/python3.7/concurrent/futures/_base.py", line 384, in __get_result
raise self._exception
sklearn.externals.joblib.externals.loky.process_executor.BrokenProcessPool: A result has failed to un-serialize. Please ensure that the objects returned by the function are always picklable.

I cannot reproduce this.

@ckiefer0 can you confirm if this was a problem specific to your setup?

Closing this.


Filter for reference fields not working in list screens

Filters are not working for reference fields in list screens. No matter multiselect has been populated with lazy load or without it

@smunir can you provide a JDL where the issue happens please.

Here you go (shortened to entities I am facing issue with):
CODE_MIN_LEN = 1
CODE_MAX_LEN = 30
NAME_MIN_LEN = 1
NAME_MAX_LEN = 100
DESC_MIN_LEN = 0
DESC_MAX_LEN = 255

entity SystemEntity {
	name String required minlength(NAME_MIN_LEN) maxlength(NAME_MAX_LEN)
  javaType String minlength(NAME_MIN_LEN) maxlength(DESC_MAX_LEN)
}

/**
 * Entity SystemVariable
 */
entity SystemVariable {
	code String required minlength(NAME_MIN_LEN) maxlength(NAME_MAX_LEN)
    description String minlength(DESC_MIN_LEN) maxlength(DESC_MAX_LEN)}

/**
 * Entity SystemVariableItem
 */
entity SystemVariableItem {
	code String required minlength(NAME_MIN_LEN) maxlength(NAME_MAX_LEN)
	// value String required minlength(CODE_MIN_LEN) maxlength(CODE_MAX_LEN)
   attributeId String
}

relationship OneToMany {
	SystemVariable { item (code) } to SystemVariableItem { systemVariable (code) required }
}

relationship ManyToOne {
	SystemVariableItem { parentItem (label) } to SystemVariableItem
}

relationship ManyToMany {
	SystemVariable { systemEntity (name) } to SystemEntity { systemVariable (code) }
}

paginate * with pagination except SystemEntity
dto * with mapstruct
service * with serviceClass
// search * with no
filter *

.yo-rc.json:
{
  "generator-jhipster": {
    "skipServer": true,
    "databaseType": "sql",
    "devDatabaseType": "sql",
    "prodDatabaseType": "sql",
    "authenticationType": "jwt",
    "blueprints": [
      {
        "name": "generator-jhipster-primeng-blueprint",
        "version": "7.0.2"
      }
    ],
    "otherModules": [
      {
        "name": "generator-jhipster-primeng-blueprint",
        "version": "7.0.2"
      }
    ],
    "applicationType": "monolith",
    "baseName": "sibgo",
    "jhipsterVersion": "7.0.1",
    "skipClient": false,
    "skipUserManagement": false,
    "skipCheckLengthOfIdentifier": false,
    "skipFakeData": false,
    "jhiPrefix": "jhi",
    "entitySuffix": "",
    "dtoSuffix": "DTO",
    "testFrameworks": [],
    "pages": [],
    "creationTimestamp":<PHONE_NUMBER>089,
    "clientFramework": "angularX",
    "withAdminUi": true,
    "clientTheme": "none",
    "enableTranslation": true,
    "nativeLanguage": "en",
    "clientPackageManager": "npm",
    "clientThemeVariant": "",
    "languages": ["en"],
    "packageName": "com.mycompany.myapp",
    "cacheProvider": "ehcache",
    "websocket": false,
    "searchEngine": false,
    "buildTool": "maven",
    "serverPort": "8080",
    "serviceDiscoveryType": false,
    "enableHibernateCache": true,
    "reactive": false,
    "entities": ["SystemEntity", "SystemVariable", "SystemVariableItem"],
    "lastLiquibaseTimestamp":<PHONE_NUMBER>000
  }
}

I can see rest call to server made on selecting option(s) from multi select but table isn't filtered


Add "monolingual definition" field

From Ema in Discord: "maybe in the future lute could have the posibility to have translation and definition (monoligual) maybe as an option and to maybe toggle on/off if someone wants to hide the translation and try to understand the meaning with the monolingual one."

This would be a big change and I'm not sure how much value it will bring to users -- it feels like extra work for users, and perhaps at this point users should just switch to ereaders etc.

Why wouldn't the user set the first dictionary a definition one and the second a translation?

This is a slightly different request: they want a different field for different language notes.  (It's a massive change and a different idea than what Lute is., I will never get to this change myself, but someone might want it if they fork.)

So I think it's about the source and target languages. The “Translation” field can become multiple “Meaning in ...(language)” fields.

Also a massive change with really difficult technical challenges, and (IMO) with a very low ROI.  This change requires a big database restructuring which is the first challenge, and then changing absolutely everything on top of it, really: rendering, interacting, importing and exporting ... :-)

I'm going to close this one :-)  It's a very big structural change and kind of different from what Lute is.
I use Lute for spanish and most of my def'ns are in spanish as well, but there's some English too.  Trying to understand the TL dictionary definition is great, but that too would be a separate Lute "book", in a way!


Update doc: device.setLocation() is iOS only

Thanks!

The link is now broken due to title change @clemblanco @noomorph

Fixed, thanks


Improve slide visuals

To sum up:

The distance from endpoints is now constant
Slides on the ring are way less squishy
Slides can now be split into segments
Perfect overlap on roundabout patterns
Remove ShouldHide from SlideChevron
Remove SlideSegment
Separate visuals from hitobject logic

I've added the mirrored thunder slide, so this will desync replays in some fashion.


typo

Codecov Report

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

@@           Coverage Diff           @@
##           master      #13   +/-   ##
=======================================
  Coverage   16.16%   16.16%
=======================================
  Files           5        5
  Lines         297      297
=======================================
  Hits           48       48
  Misses        248      248
  Partials        1        1

Continue to review full report at Codecov.

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

Thank you!


Correction for raw affiliation From the Department of Clinical Neurological Sciences (S.A., A.B.), London Health Sciences Centre, Western University

Correction needed for raw affiliation From the Department of Clinical Neurological Sciences (S.A., A.B.), London Health Sciences Centre, Western University
raw_affiliation_name: From the Department of Clinical Neurological Sciences (S.A., A.B.), London Health Sciences Centre, Western University
new_rors: 02grkyz14;037tz0e16
previous_rors: 05167c961;037tz0e16
works_examples: W4362593230
contact: c7185558259a33c71dd62032fa9ac7f1:91ba7f0889fe0c6b @ uwo.ca

This issue was accepted and ingested by the OpenAlex team on 2024-12-19. The new affiliations should be visible within the next 7 days.


Cannot use in Windows Phone 8.1 project.

I try to use FFImageLoading in a WP8.1 project but, even after many many attempts and different approaches I always have the following error:
"The application called an interface that was marshalled for a different thread. (Exception from HRESULT: 0x8001010E (RPC_E_WRONG_THREAD))"
By running the sample provided with the source code, Simple.WinPhone.Sample (Windows Phone 8.1) I can obtain the same error, that occurs in line 302 of file WorkScheduler.cs in FFImageLoading.Work.WorkScheduler namespace (FFImageLoading (Portable) project).
Just run the code (both in emulator and device) and wait for a while and after few seconds, without any interaction, the exception raises.
Any suggestions?
Thanks
Here is the stack
at Windows.UI.Xaml.DependencyObject.GetValue(DependencyProperty dp)
at FFImageLoading.FFImage.get_SuccessCommand()
at FFImageLoading.FFImage.OnSuccess(SuccessEventArgs e)
at FFImageLoading.FFImage.b__12_2(ImageInformation imageInformation, LoadingResult loadingResult)
at FFImageLoading.Work.WorkScheduler.<>c__DisplayClass47_0.b__0(ImageInformation size, LoadingResult result)
at FFImageLoading.Work.ImageLoaderTask`2.d__109.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.GetResult()
at FFImageLoading.Work.WorkScheduler.d__50.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at FFImageLoading.Work.WorkScheduler.d__50.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.GetResult()
at FFImageLoading.Work.WorkScheduler.d__49.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.GetResult()
at FFImageLoading.Work.WorkScheduler.d__46.MoveNext()

It's related to this: #166 - there's a solution there. Please see it.

I've tried to apply the solution in #166, but it still does not work, and I suspect the problem could be different and not a duplicate.
Here are some notes from my attempts I hope can be useful to understand the problem better.
First of all: the problem is replicable by executing the project Simple.WinPhone.Sample (Windows Phone 8.1) ... I'm using both Device (Lumia 930) and "Mobile Emulator 10.0.10586.0 WVGA 4 inch 512MB"
If I change the code as suggested in #166 an exception raises immediately in MainThreadDispatcher.Post.
I've tried to get the dispatcher with different statements such as:

CoreApplication.GetCurrentView().Dispatcher
CoreWindow.GetForCurrentThread().Dispatcher

So, I MUST use your original statement "CoreApplication.MainView.CoreWindow.Dispatcher" to get the dispatcher and to make the MainThreadDispatcher.Post working:
But, you're maybe wondering: "where is the problem if with my original code the method work"?
I think that the problem is somewhere else.
I suppose that there should be at least three logic main steps in the app:

STEP1: show the image placeholder (the loading image)
STEP2: show the actual image (this file http://loremflickr.com/600/600/nature?filename=simple.jpg from MainPage.xaml)
STEP3: something other operation (maybe related to saving file in cache or something else)

So, if I apply the suggestion in #166 the exception occurs before the STEP1.
With the original code, the exception occurs in STEP3.
In other words:

with the #166 solution, the View doesn't start

with the original code, I can see the final image (loaded asynchronously) and after a little while there is the error.

So, anyone can replicate the problem just by running the sample code?
Can anyone help me to solve this issue?
Thanks

@moonClimber Could you test the newest prerelease nuget? There were some fixes that could potentially fix your issues.

No way to solve the problem with the original code. I've pulled a couple of change proposals (one fix and one improvement).
Hope you want to merge them.


The SpinBot shoots teammates too

When we press CTRL it activates but it is not written anywhere , + The spinbot shoots Teammates too
It would start shooting thru walls to teammates and the enemy gets time to kill me

Fixed https://github.com/Jonatino/Xena/commit/2f40e5c234fe4ad276eef2fbed917ae134ca11bf


Edit CssStyle.vue to match others

This makes the code more comparable to Svelte, React, Alpine, etc.

The formatting is automatically done by the format/lint of the project, not manually.

That's weird — if I run pnpm run format it collapses these lines (and makes similar changes in several other files), whereas running pnpm run lint re-wraps these lines (along with other changes as well). Is this intentional?

Hmm, I tried to update my patch-1 branch to propose a more self-consistent set of changes, but it seems GitHub does not like doing that in closed PRs. I'll create a new PR, and while I'm at it I'll rename the branch to something less generic :)


Osu plugin only supports standart mode in osu

id suggest making a slash command for each mode(/osu /taiko /ctb /mania)

these are already planned feature to come on the new version but is taking a while due to work studies

alr
i suppose its not that hard but take your time
studies are important for some people


feat: account variable set

This PR:

Creates an account variable set.
Creates the (at most) 3 variables (account, environment, workload_permissions_boundary_arn) inside the variable set, instead of passing them down to each workspace (and then creating individual workspace variables).
Attach account variable set to all workspaces.

The net result here is a lot of less resources. With the following example: 20 workspaces, 4 environments (accounts), 4 variables:

variables
variable sets
variable set attachments
total resources

before
320 [20×4×4]

320

after
16 [4×4]
4
80 [4x20]
100

Updated the OP to reflect that this PR isn't a hybrid anymore, it changes the default behavior. ☝.


Support Next.js 14

Is this feature request related to a new or existing Amplify category?
hosting
Is this related to another service?
Next.js
Describe the feature you'd like to request
Next.js 14 has been released.
Please make sure Amplify support it, along with NodeJS 18+.
At the moment I cannot build it, after the system clones it from CodeCommit.
Describe the solution you'd like
Smooth direct deployment.
Describe alternatives you've considered
I am just deploying my Next.js app on my local PC at the moment.
Additional context
No response
Is this something that you'd be interested in working on?

[ ] 👋 I may be able to implement this feature request

Would this feature include a breaking change?

[ ] ⚠ This feature might incur a breaking change

Hey @binarybehemoth,👋 thanks for raising this! I'm going to transfer this over to our hosting repository for better assistance 🙂.


Trying to build a tab nested navigation

Hi and thank you for this great package.
My goal is to have an app with 4 bottom tabs that each keep their own separate navigator stack.
Right now, following your docs, I have set up the home page as follows
final appRoutes = [
  QRoute.withChild(
      path: '/home',
      pageType: QFadePage(
        transitionDurationmilliseconds: 10,
      ),
      initRoute: '/feed',
      builderChild: (child) => HomeScreen(router: child),
      children: [
        QRoute(name: mainTabs[0], path: '/feed', builder: () => FeedScreen()),
        QRoute(
            name: mainTabs[1],
            path: '/workouts',
            builder: () => WorkoutsScreen()),
        QRoute(name: mainTabs[2], path: '/teams', builder: () => TeamsScreen()),
        QRoute(
            name: mainTabs[3],
            path: '/athletes',
            builder: () => ProfileScreen()),
      ]),

and have it working with some caveats:
When I tap one of my tabs, the corresponding screen is shown accordingly but I have the possibility to swipe right to go back to the previous one, which is not the expected behavior for tabs. Furthermore, swiping back doesn't update the bottomtapbar selected index.
So I tried to replace
QR.toName(mainTabs[index]);
by
QR.navigator.replaceAllWithName(mainTabs[index]);
in my onTap, which makes it "better" in terms of behavior, but I am not sure if it's the best option.
And, I don't know if this will allow me to maintain the state of each tab separately as my app will end up having

Feed

Notifications

Workouts

Workout id#

Teams

Team Id#

Members

Member ID#

Team Settings

Athletes

Athlete id#

Settings

How would you go about setting this up?
Thanks very much for your precious help on this!

One thing I forgot is I am setting up all this as I will need deep linking support to navigate straight to /teams/team/1234/members for instance...

Hi @cto-leaps ,
I am glad you liked it.
The swipe right to go back  is an IOS behaver. to use this you need to set the page type to QCupertinoPage.
you can do something like
QR.settings.pagesType = QCupertinoPage();

to tell all pages to use this page type. or set it just for the pages that you want to use this behaver
 QRoute(
    pageType: QCupertinoPage(), // here
    name: tabs[0],
    path: '/',
    builder: () => Tab('Home', Colors.blueGrey.shade900)),

and would recommend using QR.toName(mainTabs[index]); so the pages can keep their state and not get removed from the stack.

Hello @SchabanBo and thanks for your reply.
You misunderstood me though.
I do not want this behavior but I am getting it on the Tabs when I use the QR.toName function.
So is there a way to NOT have this when using tabs?

In this case, you can try
https://stackoverflow.com/a/49162131
Just wrap you tap widget with WillPopScope and this should do the trick.
I try it and it worked fine.


Combine Server-only rendering with internal frontend components.

What problem does this feature solve?

Reduce to minimum the window.__NUXT__ object.
At the fully server-side rendered website, that SEO is a key issue - this object is an obstacle.

Don't really need frontend components in most of the app.
Most pages and components can render by server, and not be re-managed by frontend, and don't need the hydration there.

There are still cases we do need frontend components.
Even inside an app like I mentioned, there's still a component that I want to manage from frontend (hydration or not, is not the key problem in those cases, like: charts, graphs, live social interactions, etc.)

What does the proposed changes look like?
A mixed mode for nuxt, that I can "mark" a component as "only for server" or "important for frontend" (choose what you like), or something similar to "v-once" directive of vue, that renders only once, but to render it on server and ignore the hydration for those components.
so every data that is used for those "once" components that will be rendered only on the server side, will not appear inside the __NUXT__ object.

This feature request is available on Nuxt community (#c9938)

Take a look at https://github.com/maoberlehner/vue-lazy-hydration

Take a look at https://github.com/maoberlehner/vue-lazy-hydration

@aldarund
Seems magical and cool, i'll check it as soon as possible!
does it handle the "nuxt" global object to remove data that used for ssr-only components?
thanks.

any update on this?

We are approaching the Nuxt 2 EOL date (June 30, 2024) - see this article for more information. I'm closing this issue as it's marked as a Nuxt 2 related enhancement and it's not a critical issue.
That doesn't mean it might not be relevant for Nuxt 3. If it is, please feel free to open a new issue (or just comment, and I can reopen it). 🙏
Thank you for your understanding and for your contribution to Nuxt! 🎉