text:
⚠ Bofrost.at has degraded performance

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

HTTP code: 200
Response time: 2327 ms

Resolved: Bofrost.at performance has improved in ae76f4f.


text:
⚠ Bofrost.nl has degraded performance

In 0e8851b, Bofrost.nl (https://www.bofrost.nl) experienced degraded performance:

HTTP code: 200
Response time: 4062 ms

Resolved: Bofrost.nl performance has improved in 4edbbb2.

source: gharchive/issue

repo: Ckal/Uptime

license: MIT

license_type: permissive

license_source: github-api


text:
⚠ Bofrost.fr has degraded performance

In 035ece9, Bofrost.fr (https://www.bofrost.fr) experienced degraded performance:

HTTP code: 200
Response time: 828 ms

Resolved: Bofrost.fr performance has improved in 6661646 after 6 minutes.


text:
⚠ Bofrost.be has degraded performance

In 49229ba, Bofrost.be (https://www.bofrost.be) experienced degraded performance:

HTTP code: 200
Response time: 920 ms

Resolved: Bofrost.be performance has improved in 5353279 after 9 minutes.


text:
⚠ Bofrost.nl has degraded performance

In 85219a0, Bofrost.nl (https://www.bofrost.nl) experienced degraded performance:

HTTP code: 200
Response time: 1300 ms

Resolved: Bofrost.nl performance has improved in e1749ae.


text:
⚠ Bofrost.at has degraded performance

In 2e6d05b, Bofrost.at (https://www.bofrost.at) experienced degraded performance:

HTTP code: 200
Response time: 997 ms

Resolved: Bofrost.at performance has improved in ee905c9 after 55 minutes.


text:
⚠ Bofrost.at has degraded performance

In 0b092b2, Bofrost.at (https://www.bofrost.at) experienced degraded performance:

HTTP code: 200
Response time: 2756 ms

Resolved: Bofrost.at performance has improved in c6698c5 after 9 minutes.


text:
⚠ Bofrost.lu has degraded performance

In 452dd94, Bofrost.lu (https://www.bofrost.lu) experienced degraded performance:

HTTP code: 200
Response time: 1180 ms

Resolved: Bofrost.lu performance has improved in ea6a112 after 36 minutes.


text:
⚠ Bofrost.es has degraded performance

In fb089f8, Bofrost.es (https://www.bofrost.es) experienced degraded performance:

HTTP code: 200
Response time: 1560 ms

Resolved: Bofrost.es performance has improved in 2a61abb after 1 hour, 31 minutes.


text:
⚠ Bofrost.es has degraded performance

In 43815f3, Bofrost.es (https://www.bofrost.es) experienced degraded performance:

HTTP code: 200
Response time: 1436 ms

Resolved: Bofrost.es performance has improved in 8f81ac4 after 6 minutes.


text:
⚠ Bofrost.es has degraded performance

In 234c8e7, Bofrost.es (https://www.bofrost.es) experienced degraded performance:

HTTP code: 200
Response time: 1527 ms

Resolved: Bofrost.es performance has improved in 6943b1b after 11 minutes.


text:
⚠ Bofrost.es has degraded performance

In f54794a, Bofrost.es (https://www.bofrost.es) experienced degraded performance:

HTTP code: 200
Response time: 1708 ms

Resolved: Bofrost.es performance has improved in 7491a73 after 6 minutes.


text:
⚠ Bofrost.fr has degraded performance

In 71443fe, Bofrost.fr (https://www.bofrost.fr) experienced degraded performance:

HTTP code: 200
Response time: 1237 ms

Resolved: Bofrost.fr performance has improved in 985bbfa after 6 minutes.


text:
⚠ Bofrost.de has degraded performance

In 6058971, Bofrost.de (https://www.bofrost.de) experienced degraded performance:

HTTP code: 200
Response time: 1172 ms

Resolved: Bofrost.de performance has improved in f71efb6 after 8 minutes.


text:
⚠ Bofrost.de has degraded performance

In aae0b59, Bofrost.de (https://www.bofrost.de) experienced degraded performance:

HTTP code: 200
Response time: 1132 ms

Resolved: Bofrost.de performance has improved in 6ef23fc after 25 minutes.


text:
⚠ Bofrost.at has degraded performance

In 85d0b5f, Bofrost.at (https://www.bofrost.at) experienced degraded performance:

HTTP code: 200
Response time: 1033 ms

Resolved: Bofrost.at performance has improved in e48c2ac after 20 minutes.


text:
⚠ Bofrost.lu has degraded performance

In c5c7e6f, Bofrost.lu (https://www.bofrost.lu) experienced degraded performance:

HTTP code: 200
Response time: 1280 ms

Resolved: Bofrost.lu performance has improved in b3d33b4 after 2 hours, 3 minutes.


text:
⚠ Bofrost.at has degraded performance

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

HTTP code: 200
Response time: 1032 ms

Resolved: Bofrost.at performance has improved in 8762f5d after 7 minutes.


text:
⚠ Bofrost.de has degraded performance

In 7ed1813, Bofrost.de (https://www.bofrost.de) experienced degraded performance:

HTTP code: 200
Response time: 1619 ms

Resolved: Bofrost.de performance has improved in e70bed6 after 1 hour, 33 minutes.


text:
⚠ Bofrost.fr has degraded performance

In 44ddb37, Bofrost.fr (https://www.bofrost.fr) experienced degraded performance:

HTTP code: 200
Response time: 2744 ms

Resolved: Bofrost.fr performance has improved in 8127107 after 6 minutes.


text:
⚠ Bofrost.lu has degraded performance

In c0ae55e, Bofrost.lu (https://www.bofrost.lu) experienced degraded performance:

HTTP code: 200
Response time: 887 ms

Resolved: Bofrost.lu performance has improved in be6bb35 after 9 minutes.


text:
⚠ Bofrost.at has degraded performance

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

HTTP code: 200
Response time: 804 ms

Resolved: Bofrost.at performance has improved in 9b39756 after 10 minutes.


text:
⚠ Bofrost.lu has degraded performance

In 1602917, Bofrost.lu (https://www.bofrost.lu) experienced degraded performance:

HTTP code: 200
Response time: 2379 ms

Resolved: Bofrost.lu performance has improved in 98e3712 after 54 minutes.


text:
⚠ Bofrost.at has degraded performance

In 17f21d7, Bofrost.at (https://www.bofrost.at) experienced degraded performance:

HTTP code: 200
Response time: 2182 ms

Resolved: Bofrost.at performance has improved in 747c499 after 1 hour, 19 minutes.


text:
⚠ Bofrost.be has degraded performance

In 9c031b8, Bofrost.be (https://www.bofrost.be) experienced degraded performance:

HTTP code: 200
Response time: 1656 ms

Resolved: Bofrost.be performance has improved in 8b598d0 after 9 minutes.


text:
⚠ Bofrost.at has degraded performance

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

HTTP code: 200
Response time: 1133 ms

Resolved: Bofrost.at performance has improved in 02c840a after 11 minutes.


text:
⚠ Bofrost.at has degraded performance

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

HTTP code: 200
Response time: 1866 ms

Resolved: Bofrost.at performance has improved in c087eed.


text:
⚠ Bofrost.be has degraded performance

In 497e7cf, Bofrost.be (https://www.bofrost.be) experienced degraded performance:

HTTP code: 200
Response time: 2488 ms

Resolved: Bofrost.be performance has improved in 58fc7ac.


text:
Add support for LLVM 14

The release/14.x branch has been cut meaning clang-nightly will now be clang-15 and there will eventually be clang-14 through apt.llvm.org. The transition plan:

[x] Wait for LLVM 14 binaries on apt.llvm.org
[ ] Report availability of LLVM 14 binaries on apt.llvm.org to TuxMake issue tracker
[ ] Wait for TuxMake to provide clang-14 images
[ ] Wait for TuxSuite to allow clang-14 to be specified
[ ] Update generator.yml to provide llvm_13 anchor and copy all llvm_latest builds to it
[ ] Update generator.yml to shift llvm_latest to 14 and copy all llvm_tot builds to it

NOTE: We will likely hit GitHub's matrix limit on at least -next and mainline with this shift so we will need to think about how to handle that.

Working on the apt.llvm.org packages now! Should be ready in the next few days :)

Wait for LLVM 14 binaries on apt.llvm.org

done!

Thanks a lot! I have filed https://gitlab.com/Linaro/tuxmake/-/issues/167 so that they can be added to tuxmake / tuxsuite.

Since we'll hit the gh action job limit, we should first change how we generate workflow files; perhaps a {kernel_tree}-{llvm version} workflow. That should be ~95 workflow files (if I did the math right).  Probably can generate the markdown for tiles, too.

Support is now available in tuxsuite: https://gitlab.com/Linaro/tuxsuite/-/merge_requests/215
I should be able to work on splitting up the TuxSuite and workflow files today or tomorrow.

nice job working through all the motions

authors: nathanchance nickdesaulniers sylvestre


text:
Caria Manor regions marked as incomplete

These 3 regions are sharing the same ID when the HashMap is being created.
"Caria Manor" and "Main Caria Manor Gate" are marked as incomplete, probably because they are being overwritten in the HashMap.
https://github.com/ClayAmore/ER-Save-Editor/blob/60411777a422e12cd1d43df080e2b024a151c3c7/src/db/regions.rs#L489-L491

Hey dinhani. Thanks for the feedback.
The keys to this hashmap is the enum so it's alright that multiple regions share the same ID since it's part of the value not the key. Also these are only the invadeable regions and the feature is meant to be used for turning on or off invasion spots. I probably should make that more clear.
What do you mean by it's marked as incomplete? How does it look in the game I mean?

By incomplete I mean they appear unchecked in the tool interface.
These are the only two scenarios where this is happening.
To clarify things further, I was using this tool to check if I missed something in my progress and not to edit saves.
The in-game map seems to have everything unlocked according to a few reference maps I found online.
Sorry about the confusion with HashMap, you are correct the ID is not the key. But it seems odd that these are the only regions that have the same ID for multiple entries? I did not spot other regions where the same ID is assigned to more than one region.
Tool

In-game map

Actually I posted the wrong linking pointing to the possible HashMap issue.
This is the correct one:
https://github.com/ClayAmore/ER-Save-Editor/blob/60411777a422e12cd1d43df080e2b024a151c3c7/src/db/regions.rs#L267-L269
It seems here it is being used as ID.

I see. Those indeed seem like the wrong values. I'll fix that on the next release. Thanks for the feedback.

A chance of "GOD MODE" implement?
Congratulations for job! Works fine for me!

authors: ClayAmore dinhani r2s6

repo: ClayAmore/ER-Save-Editor


text:
[Enhancement] Output an error for the user when a registry does not exist in clearblade

When migrating a registry from cloud iot core to clearblade, the registry needs to exist in clearblade.
This pull request outputs a message for the user to create the registry manually and retry.
The following PR will create the registry for the user in Clearblade if not already there.
ps: my first code in Go, feedback is welcome :)
fixes (incrementally) [Feature Request] Extend the migration tool to support registry creation #3

Please take a look @aallsbrook or @rajasd27

source: gharchive/pull-request


text:
allow throttling push

this can be used to prevent pushing commits too aggressively and overwhelming CI
we already support throttling for mp merge, so I copied that approach here

cc @prime-time

repo: Clever/microplane


text:
Artifact toml must be at top level of application in absence of file permissions

If a user does not have file permissions, this line https://github.com/JuliaLang/Pkg.jl/blob/v1.8.2/src/Artifacts.jl#L245 is not allowed.
Concretely, if I'm developing PkgA, which depends on PkgB, and PkgB has artifacts in Pkg/src/Artifacts.toml, then we get a file permissions error:
  Got exception outside of a @test
  SystemError: opening file "/Users/runner/.julia/packages/Insolation/IKhEM/src/Artifacts.toml": Permission denied
  Stacktrace:
    [1] systemerror(p::String, errno::Int32; extrainfo::Nothing)
      @ Base ./error.jl:176
    [2] #systemerror#80
      @ ./error.jl:175 [inlined]
    [3] systemerror
      @ ./error.jl:175 [inlined]
    [4] open(fname::String; lock::Bool, read::Nothing, write::Nothing, create::Nothing, truncate::Bool, append::Nothing)
      @ Base ./iostream.jl:293
    [5] open(fname::String, mode::String; lock::Bool)
      @ Base ./iostream.jl:356
    [6] open(fname::String, mode::String)
      @ Base ./iostream.jl:355
    [7] open(::Pkg.Artifacts.var"#9#13"{Dict{String, Any}}, ::String, ::Vararg{String}; kwargs::Base.Pairs{Symbol, Union{}, Tuple{}, NamedTuple{(), Tuple{}}})
      @ Base ./io.jl:382
    [8] open
      @ ./io.jl:381 [inlined]
    [9] bind_artifact!(artifacts_toml::String, name::String, hash::Base.SHA1; platform::Nothing, download_info::Nothing, lazy::Bool, force::Bool)
      @ Pkg.Artifacts ~/hostedtoolcache/julia/1.8.5/x64/share/julia/stdlib/v1.8/Pkg/src/Artifacts.jl:245

Observed in https://github.com/CliMA/ClimaLSM.jl/actions/runs/4985863390/jobs/8925977186?pr=198
A simple solution is to this file exist at the top-level of the application, however, this seems a bit verbose and clunky. We haven't run into this situation before because all artifacts have been stored at the top-level application.

Maybe there is an elegant solution here?

Meant to reference this PR, it wasn’t supposed to close


text:
Reorganize pipeline groups, add more long runs

This PR splits off some of the examples into a new separate group, "milestones", which will contain a finite set of concrete substeps towards AMIP. This PR also adds job(s) to the long-run pipeline.

bors r+


text:
Fix issue #648 introduced in 0.3.1

only ignore database parameter when given DDL contains DATABASE keyword
change current database of Statement/PreparedStatement as needed
add unit test to address regression issue

Thanks for fixing this issue. I think this should be a hotfix since it breaks our current setup. We can't use 0.3.1 and it seems like 0.3.2 still is far away from release.

Thanks for fixing this issue. I think this should be a hotfix since it breaks our current setup. We can't use 0.3.1 and it seems like 0.3.2 still is far away from release.

Sorry I've been lazy lately :p Just released 0.3.1-patch for this and I'll expedite 0.3.2 release(for real ;).

authors: martenlindblad zhicwu

repo: ClickHouse/clickhouse-jdbc


text:
⚠ Jerry Savelle Ministries International Australia has degraded performance

In fc065ec, Jerry Savelle Ministries International Australia (https://jsmiaustralia.org) experienced degraded performance:

HTTP code: 200
Response time: 6795 ms

Resolved: Jerry Savelle Ministries International Australia performance has improved in dbb0df1 after 6 minutes.

repo: Clicki-Digital/uptime


text:
EC-Earth3-dtr.yaml historical and ssp245 fail downscaling validation with invalid DTR values

The DTR biascorrect+downscale run fails for EC-Earth3 because historical and ssp245 fail downscaling validation. ssp126 and ssp585 pass the same validation steps.
Workflow run: https://argo.cildc6.org/archived-workflows/default/3d360122-2a75-4cb3-9c1c-9f3962a000aa
Logs with error for ssp245:
Validating gs://downscaled-288ec5ac/stage/ScenarioMIP/EC-Earth-Consortium/EC-Earth3/ssp245/r1i1p1f1/day
/dtr/gr/v20211215231554.zarr
Traceback (most recent call last):
  File "/argo/staging/script", line 44, in <module>
    tasks = dask.compute(*tasks)
  File "/opt/conda/lib/python3.9/site-packages/dask/base.py", line 570, in compute
    results = schedule(dsk, keys, **kwargs)
  File "/opt/conda/lib/python3.9/site-packages/dask/threaded.py", line 79, in get
    results = get_async(
  File "/opt/conda/lib/python3.9/site-packages/dask/local.py", line 507, in get_async
    raise_exception(exc, tb)
  File "/opt/conda/lib/python3.9/site-packages/dask/local.py", line 315, in reraise
    raise exc
  File "/opt/conda/lib/python3.9/site-packages/dask/local.py", line 220, in execute_task
    result = _execute_task(task, data)
  File "/opt/conda/lib/python3.9/site-packages/dask/core.py", line 119, in _execute_task
    return func(*(_execute_task(a, cache) for a in args))
  File "/argo/staging/script", line 31, in clear_memory_intensive_tests
    _test_dtr_range(d, v)
  File "/opt/dodola/dodola/core.py", line 719, in _test_dtr_range
    assert (ds[var].min() > 0) and (
AssertionError: diurnal temperature range values are invalid

Logs with error from historical:
Validating gs://downscaled-288ec5ac/stage/CMIP/EC-Earth-Consortium/EC-Earth3/historical/r1i1p1f1/day/dt
r/gr/v20211215231554.zarr
Traceback (most recent call last):
  File "/argo/staging/script", line 44, in <module>
    tasks = dask.compute(*tasks)
  File "/opt/conda/lib/python3.9/site-packages/dask/base.py", line 570, in compute
    results = schedule(dsk, keys, **kwargs)
  File "/opt/conda/lib/python3.9/site-packages/dask/threaded.py", line 79, in get
    results = get_async(
  File "/opt/conda/lib/python3.9/site-packages/dask/local.py", line 507, in get_async
    raise_exception(exc, tb)
  File "/opt/conda/lib/python3.9/site-packages/dask/local.py", line 315, in reraise
    raise exc
  File "/opt/conda/lib/python3.9/site-packages/dask/local.py", line 220, in execute_task
    result = _execute_task(task, data)
  File "/opt/conda/lib/python3.9/site-packages/dask/core.py", line 119, in _execute_task
    return func(*(_execute_task(a, cache) for a in args))
  File "/argo/staging/script", line 31, in clear_memory_intensive_tests
    _test_dtr_range(d, v)
  File "/opt/dodola/dodola/core.py", line 719, in _test_dtr_range
    assert (ds[var].min() > 0) and (
AssertionError: diurnal temperature range values are invalid

Blocking progress on #265.

closed due to switch to additive QDM/QPLAD approach

authors: brews dgergel


text:
mt.ResampleToMatch in prediction

https://github.com/ClinicalDataScience/datacentric-challenge/blob/main/predict.py
There is a output = mt.ResampleToMatch()(prediction[0], reference[None, ...], mode="nearest") line.
The shapes of the prediction and reference image:
shape of prediction.shape torch.Size([1, 1, 400, 400, 588])
shape of reference[None, ...] torch.Size([1, 400, 400, 588])
shape of output (prediction[0]) torch.Size([1, 400, 400, 588])
shape of gt torch.Size([400, 400, 588])
reference.meta['pixdim'][1:4] [2.03642 2.03642 3.     ]
If I do not use this resampling, since I think there is nothing to resample, :
output  = prediction[0]
then I get the following results:
{'dice_score': 0.614188644477715, 'fp_volume': 9.318324703216552, 'fn_volume': 0.6469330902099609}

If I use resampling as specified:
output = mt.ResampleToMatch()(prediction[0], reference[None, ...], mode="nearest")
results is the following:
{'dice_score': 0.0, 'fp_volume': 7.37752543258667, 'fn_volume': 125.01981968307494}

Is this something that expected/normal?

Not sure if this is issue with mt.ResampleToMatch or I missed something in the original code,
but if instead of:
output = mt.ResampleToMatch()(prediction[0], reference[None, ...], mode="nearest")
to use torch.nn.Upsample:
m=torch.nn.Upsample(size=reference.shape, # XYZ
scale_factor=None,
mode='nearest',
align_corners=None,
recompute_scale_factor=None)
output = m(prediction) # prediction of shape NCXYZ
then it works.

Hmm that's interesting. I will have a look into that. Thanks for reporting!

@maxshatskiy i was not able to reproduce your error. The MSE between the prediction and the resampled output is zero in my tests (same file). The monai version i used was 1.3.0. Could you provide further details eg package versions or perhaps an executable file.
Best Jakob

authors: JakobDexl maxshatskiy


text:
[docs] API Reference and more UI Changes

Integrating Azure OpenAI and Custom LLMs with Kaizen

Purpose: Provide guidance on how to integrate Azure OpenAI and set up custom Language Models (LLMs) to work with the Kaizen platform.
Key Changes:

Set the necessary environment variables for Azure OpenAI authentication and API access.
Update the config.json file to include the model configuration for Azure OpenAI, specifying the deployment name and associated token costs.
Added instructions for setting up environment variables for LLM API credentials.
Explained how to update the config.json file to specify the LLM model deployment and associated token costs.
Provided an example config.json configuration for integrating a custom LLM.
Removed an unused CSS file.

Impact: This integration allows users to leverage Azure OpenAI models and their own custom LLMs within the Kaizen platform, enabling more flexibility and customization in the language models used for their applications.

✨ Generated with love by Kaizen ❤

Original Description

Don't see the changes in docs being rendered. Should look like this

repo: Cloud-Code-AI/kaizen


text:
🛑 Authentik is down

In 4ea23ad, Authentik (https://auth.cloudhub.social) was down:

HTTP code: 503
Response time: 456 ms

Resolved: Authentik is back up in 3b1185b after 14 minutes.

repo: CloudHub-Social/Status


text:
feat: A shutting down state in ShutdownHandler

Motivation
Before this PR, there was no way of figuring if cloudnet is shutting down or not outside of internal cloudnet packages (without using reflections), causing custom load balancing modules unable to determine whether it should start new services.
Modification
This PR exposes a proper function to determine whether a shutdown is in progress or not.
Result
Custom modules can now determine whether cloudnet is shutting down or not
Other context
N/A

I like the idea but I think it would be best to add a getter to the TickLoop which provides information about the RUNNING state

I like the idea but I think it would be best to add a getter to the TickLoop which provides information about the RUNNING state

Indeed, I've changed the code

repo: CloudNetService/CloudNet


text:
Change endpoint /api/application/list [GET] for /api/application [GET] [Required for UI screen Service Catalog]

Description
Values

Description:
Endpoint to get all applications

Screen that needs the endpoint:
Service Catalog

Endpoint required:
/api/application

Call Type:
GET

Response Data Type:
application/json

Query Parameters:
page(Integer), size(Integer), sortBy("field name"), sortOrder(["asc", "desc"]), filter(String)

The endpoint is done. Please check.

The endpoint that has to be changed was /api/application/list not /api/application/listunpaginaded.
I fixed it myself!

authors: pdaniel xeviscc

repo: CloudOpting/cloudopting-manager

license: mit

license_source: bigquery


text:
Create Email Rounded black

One need to make this component using HTML and Tailwind CSS. I would suggest to use Tailwind Playgrounds to make things faster and quicker.
Instead of Black color use slate-900
Here is a reference to the component.
small

large

After building the component please raise a PR with a screenshot of the component and add the component in Form/src/email-rounded-black.html
You can also check the design in figma
If you need to use any icon please use it from Hero Icons
Good luck.

I want to work on this issue under jwoc, please assign it to me.

repo: Clueless-Community/seamless-ui


text:
Document that we don't need to always document methods which implement an interface

Replaced by https://clusterhq.atlassian.net/browse/FLOC-197
When writing a method, if there is nothing interesting to say which is not covered by the docstring in the interface, those docstrings can be left out.

We are moving our development planning to JIRA. This issue is now being tracked at https://clusterhq.atlassian.net/browse/FLOC-197. You are welcome to file additional issues in GitHub if that's easier for you.

repo: ClusterHQ/flocker


text:
Sign release artifacts

It should be possible for users to install the software we distribute without being vulnerable to attacks that might replace our software with someone else's.  The RPM toolchain supports GPG package signatures.  We should take advantage of this.

[ ] Generate, safely maintain, and publicize the public part of a package signing key (probably signed by a company master key)
[ ] Sign RPMs with it - All of the Python dependencies, the flocker-node rpm (Adjust the release process to include package signing)
[ ] Re-enable GPG checks in the clusterhq-repository configuration

We are moving our development planning to JIRA. This issue is now being tracked at https://clusterhq.atlassian.net/browse/FLOC-707. You are welcome to file additional issues in GitHub if that's easier for you.

authors: adamtheturtle exarkun


text:
Control service yml floc 1801

Unlike the design at https://github.com/ClusterHQ/flocker/pull/1338 this does not specify TCP. It is possible to have a "protocol" key and just make sure that it is TCP but I think that it is better to just leave it and add an option later if necessary.
As per the previous PR, there is some documentation duplication and the documentation is not in the best place. However David Oliver is looking into restructuring the documentation and will look at this story in particular before submission so I don't think that should be solved here.

TCP option is not required, we're just going with TLS across the board. Merge when you're happy with Buildbot.

authors: adamtheturtle itamarst


text:
Steam Workshop Agreement signed, but still accept_tos is False

Hi, I've following this tutorial - https://forgottendreamgames.com/blog/godotsteam-how-to-upload-and-download-user-generated-content-ugc-repost.html
I've carefully followed the Steam Workshop Implementation Guide to ensure that all settings are ready on the Steamworks end.
I'm calling steam.createItem of GodotSteam, and it's returning to the callback _on_Steam_item_created:
func _on_Steam_item_created(result: int, file_id: int, accept_tos: bool):

	print("=== _on_Steam_item_created")
	print("..result: ", result)
	print("..file_id: ", file_id)
	print("..accept_tos: ", accept_tos)

However, accept_tos is false even though I can see on the ingame Steam popup that it's been agreed (and I'm not in family mode). See images. Anything I might be doing wrong?

Hey there!  Hmm, looks fine to me but hard to say.  Let me check in the code for any possible regressions or bugs.  Seems like that should come back true.  I haven't used the UGC / Workshop stuff personally so I don't know for sure; but I will figure it out.

Thanks. I'll double check my settings to see if there is any backend Steam settings no right.

Alright, I think maybe that variable name needs to be more clear.  The variable Steam passes back is called m_bUserNeedsToAcceptWorkshopLegalAgreement so I assume it being false means you do not need to accept the workshop agreement because you have.  I am going to double-check this but I think false is the right response?

OK, Valve's docs confirm this:

The m_bUserNeedsToAcceptWorkshopLegalAgreement variable should also be checked and if it's true, the user should be redirected to accept the legal agreement. See the Workshop Legal Agreement section for more details.
We should specify this in our docs at least if it is not already in there.

And, if I rename that variable coming back, will that break it for everyone using Workshop/UGC when they update?

Hi. Thanks for clarifying, I just figured that out myself too :) Was about to reply but looks like you got it. Thanks for the speedy response as always.

i don't think it will break anything so long as it's still a boolean. I will update my code with the new var name as it's a bit clearer.

Cheers and welcome!  I got the docs changed up with that information and will be changing it in the next GodotSteam update out this week!

authors: Gramps martynbiz

repo: CoaguCo-Industries/GodotSteam


text:
[Florianópolis, SC] Desenvolvedor(a) IOS | South System

A SOUTH SYSTEM está em busca de um (a) Desenvolvedor (a) iOS que deseja fazer parte do nosso propósito de impulsionar como pessoas para inovar no mundo. Para fazer parte do tempo, há algumas habilidades que valorizam muito, e não estamos falando apenas de tecnologia, que valorizamos profissionais que respeitam ou que estão próximas e que diferem, que sejam leais e responsáveis com entregas e com pessoas. A colaboração e o engajamento devem fazer parte do dia para que o resultado seja eficaz e ter a sede de aprendizado para trabalhar com inovação contínua.
Fazendo parte do tempo de implementação de projetos com as melhores práticas de desenvolvimento iOS;
Solucionando desafios importantes junto à equipe, mantendo o foco e agilidade na condução das atividades, e priorizando uma melhor experiência;
Nessa oportunidade, o (a) profissional trabalhará:

Swift 4.2;
Storyboards;
MVVM;
Animação central;
Gráficos principais;
Subclassificação / elementos personalizados;
Chaveiro;
Biometria;
Layout automático;
Compartilhamento;
Extensões;
Quadros;
Primavera.

Será um diferencial para esta oportunidade:

Conhecimento em metodologia ágil.

Local

Presencial em Florianópolis-SC

Contratação

PJ ou Cooperado, a combinar
Como se candidatar

Por favor interessados enviar um e-mail para amanda.almeida@southsystem.com.br com seu CV anexado - enviar no assunto: Vaga IOS
Labels

Presencial
PJ ou Cooperado

Vaga duplicada.

authors: AmandaElena unnamedd

repo: CocoaHeadsBrasil/vagas


text:
How to access Cocorico-docker  administration panel

I have successfully ran the Cocorico application via docker on windows 10. How do i access the Admin Panel ?

Hello @faraimupfuti,
I think what you need is this :
http://cocorico.local/admin/dashboard
super-admin@cocorico.rocks
super-admin
https://github.com/Cocolabs-SAS/cocorico/blob/master/doc/installation-application.md
Hope it helps !

User password not recognized. Is it a local process login? Which files should I check for credentials?

authors: aonicesei faraimupfuti gbdb71

repo: Cocolabs-SAS/cocorico-docker


text:
The goal: "fast like Node.js"? - Crystal should be faster than node.js.

The goals of Amethyst are to be fast like Node.js

Being compiled language, Crystal should be faster than Node.js. The goal should be much higher than that.
Am I missed something?

@y1 yeah, we want to be much faster that node.js :smile: . I mentioned Node.js because it is in trend nowadays.

@y1 @Codcore  This can be closed, the README doesn't specified Node.js anymore, also, this isn't really an issue ;)
Btw, @y1 for questions like those you can use the gitter chat :)
https://gitter.im/Codcore/Amethyst

authors: Codcore bararchy y1

repo: Codcore/amethyst


text:
Change the fav icon

Fav Icon added to the public folder #6

Changes need to made in the index.html file
<link rel="icon" type="image/svg+xml" href="/vite.svg" />
Change from "/vite.svg" to "/logo.png"

Also Change : type="image/svg+xml"
to type="image/png"

repo: Code-Odyssey-Editor/website


text:
Use mapit to load geometries for comparison views.

@xybrnet
Depends on https://github.com/Code4SA/wazimap/pull/13

I've just cut-and-pasted the logic to load mapit maps from the old wazimap.

:+1:

authors: longhotsummer xybrnet


text:
Update README

Please, we need the README to be updated to guide contributors on how to get the app running on their devices.

I am working on this

hello @alabobriggs this issue was not assigned you. Kindly, focus on what was given to you. Thank you

Submitted a PR

Kindly, reference your PR as you stated, unless so, I have dropped some comments on the previous issue. Thank you

Hello, @benguy12 work with @simplytammy to update and provide better documentation.
I'd love to see what you too can put together.
Good luck!

Alright boss..... work in progress

authors: alabobriggs benguy12 nerdeveloper

repo: CodeClubPh/codeclubph


text:
Small design changes

Changes

Fixed light appearance
Use SwiftUI's Materials in the tab bar
Small changes in tab bar UI
Move ScrollView-workaround for TextEditor to WorkspaceEditorView (EditorView is also used by single file editor)
Add padding at the bottom of EditorView in the WorkspaceEditorView, so if the user adds a new line, then everything is shown correctly, instead of the new line appearing off-screen
Keep FileTabRow's close button and file icon the same size

Screenshots

After merging @MysteryCoder456's great tabs PR, I spoke with him about this. I am glad you saw a need and stepped in. These are the things that needed to be adjusted.

Inactive window colors need to be adjusted.
Tabs need to split available width (see finder tabs for example)
Make the tab bar background color transparent so it is not seen through the transparent tabs
Close icon button size is perfect, Icon is too big (see PR comment)
Tabs need to animate
Tabs need to be draggable
When hovering a tab, it gets a background color (animated)
Tab bar has a black border on the top (except for the active tab)
Change the tab bar bottom border to black
The hover and click events only happen on the tab text and not the whole tab
No left tab separator necessary for the far left tab, no right tab separator necessary for the far right tab

Our goal here is to get it as close as possible to the tabs you see in Finder or elsewhere. I do not want the user knowing that they are custom tabs. You can use this for reference.

Some additional questions to consider...

What happens when there are too many tabs?
How do they overflow?
How do they scroll?
What is the minimum width?

Open finder and get it as close as you can do that. If you have any questions let me know. Thanks for the effort!

I am also noticing that the titlebar/toolbar color is incorrect especially in dark mode. It should be lighter, the same as in finder, it is too dark.

Please merge conflicts and post a screenshot in light and dark mode.

authors: austincondiff pkasila

repo: CodeEditApp/CodeEdit


text:
@/charterafrica/components/NextPrevPagination

Using MUI Pagination, implement NexPreviousPagination component per designs.
Mobile

Desktop

@kilemensi Looking at the mobile designs, and there are two different interpretations of pagination, the normal one with prev and next buttons like this, and the other one with see more. In my opinion, the see more one is not a pagination, but one hide and show some extra items on the page.

authors: kelvinkipruto kilemensi

repo: CodeForAfrica/ui


text:
[Feature Request]: Adding Binary search after Array Topic

Is there an existing issue for this?

[X] I have searched the existing issues

Feature Description
I want to fill the all requirement here in Data structure and algorithm page
Use Case
.
Benefits
No response
Add ScreenShots

Priority
High
Record

[X] I have read the Contributing Guidelines
[X] I'm a GSSOC'24 contributor
[X] I have starred the repository

hello @Ajay-Dhangar
can you please assign me this issue?


text:
main repo is incomplete

I submitted a PR recently and noticed that a bunch of rewrite code as implemented in the main repo. It breaks a lot of functionality, which is fine, but there is no replacement for much of the previous functionality. For example, it was possible for me to add in extensionDependencies when initializing the Extension object. Now you cannot do that, and you cannot set the version either. I understand breaking things when major versions change, but to have only a partial implementation of some of these things in the main repo is usually bad practice because this makes me resistant to work on any new contributions since I am losing functionality when trying to implement fixes or features.
Do you have a list of features/functionality you intend on implementing? I am happy to help implement some of this stuff, and if there are good reasons to not implement some of the features of the previous version, that's completely understandable. However, it's difficult to try and contribute if I don't know if features are intentionally left out or if they are incomplete.

Most of the features from 1.5.4 will be implemented in 2.0.0 along with everything we couldn't implement before. (like Webviews, Progress etc). I'm looking to cover as much of the vscode-api as possible.
As for passing config data like version, I'm thinking about an ExtensionConfig class that can store all of that which can then be passed to Extension during init or run. This is because previously the init method had too many parameters. Do let me know if you have a better idea/implementation. You can work on this if you'd like.
There is also a Github Projects Board for Version 2.0 and you can pick something from the Todo if you'd like.

Excellent. It seems like you have a lot of config files, and I think using some kind of configuration validation package might be a good idea here. I've use Pydantic in the past. Basically, just create a subclass of pydantic.BaseModel, define typed attributes, and then Pydantic does all necessary type checking. It even has some nice convenience functions, like dumping data to a formatted json file (which would allow you to generated the package.json in one line of code).
What would be nice is if we have a manifest json schema from vscode itself, because we could autogenerate the pydantic class, so we could always be up to date with the latest package manifest schema.
I did take a look at your board, and it was kind of sparse. Maybe I can throw a few ideas at you on here, and then if they sound like they are worth pursuing we can put them on there and I'm more than happy to contribute.

That's great, I was already looking to use pydantic. The manifest json for package.json is also a nice idea.
And yes the board is quite empty, I should really be more specific 🤣
I'm always open to ideas, would love to hear them.

If you're okay with it, I can create a quick branch and either open a PR or share a link to what I was thinking about for pydantic.
Just to give you and idea of what my motivations are... I'm building a vscode extension for line-profiler. I want to be able to select functions to profile and scripts to run that will profile the code, then highlight the code to let you know what parts are the bottlenecks. I have working Python code that does this, but what I need my extension to do is actually run using the same active environment that the user is developing in. If I don't do that, then when I try to profile the code I get hung up on imports. I also need things to run from the local directory so that if someone is creating test code in their vscode work directory, it should be able to run that seemlessly as well. Then once the profile is done, I want to provide code highlighting to show the fast and slow parts of the code. I develop and oversee a lot of code, and having line profiling is super helpful.
So, anything I can do to help get your extension to the place where I can finish off the extension, I'm happy to help. I could just hard fork and implement all the necessary pieces, but I'm pretty dedicated to open source software. If there is a change I need to make to implement my extension and it doesn't fit with the repo, then I'll have to diverge my fork. But, I'll try to do all of it in a way that helps your repo. I like the way you're doing the rewrite so far, and it makes a lot of sense.

Sure you can create a PR or share the link.

authors: CodeWithSwastik Nicholas-Schaub

repo: CodeWithSwastik/vscode-ext


text:
Protect admin site behind nginx

As a UIPA maintainer, I'd like to protect the admin site behind nginx.

[x] - Change url in SECRET_URLS
[ ] - Add nginx.conf settings (see below)

See: http://froide.readthedocs.org/en/latest/productionsetup/#protect-admin-site

[x] - Change url in SECRET_URLS
[ ] - Add nginx.conf settings (see below)

This has been completed in the devops repo.


text:
ios8编译的一些错误与警告

MJRefreshHeaderView.m (warning)
NSUInteger unitFlags = NSYearCalendarUnit| NSMonthCalendarUnit | NSDayCalendarUnit |NSHourCalendarUnit |NSMinuteCalendarUnit;

修改为
NSUInteger unitFlags = NSCalendarUnitYear| NSCalendarUnitMonth | NSCalendarUnitDay |NSCalendarUnitHour |NSCalendarUnitMinute;

MJRefreshBaseView.m (error)
objc_msgSend(self.beginRefreshingTaget, self.beginRefreshingAction, self);

改为
((void(*)(id, SEL, id))objc_msgSend)(self.beginRefreshingTaget, self.beginRefreshingAction, self);

3Q

repo: CoderMJLee/MJRefresh


text:
MJRefreshBackFooter问题

为什么在使用MJRefreshBackFooter的时候table的底部是白色的，没有状态也没有时间记录？谢谢。

请使用MJRefreshBackNormalFooter哈，MJRefreshBackFooter是个父类、抽象类

authors: CoderMJLee zgcrichard


text:
国际化崩溃

// 获得设备的语言
NSString *language = [NSLocale preferredLanguages].firstObject;
// 如果是iOS9以上，截取前面的语言标识
if ([UIDevice currentDevice].systemVersion.floatValue >= 9.0) {
NSRange range = [language rangeOfString:@"-" options:NSBackwardsSearch];
language = [language substringToIndex:range.location];
}
当返回值为 en 的时候就崩溃了

试试更新到最新版，上个月已经解决一些问题了哈

authors: CoderMJLee jiangmingz


text:
CollectionView is showing after tableView

Hi. This is a great library, but it seems that I am missing something. I have tried to implement it, but the collectionView appears below the tableView. Maybe I am missing something concerning the GridLayout. Could you help me? Thank you!

I have found where is the problem :)

repo: CoderXpert/EPGGrid


text:
Documentation: How to upgrade

Hi Coderberg,
It would be nice to explain in the readme how to upgrade from 1.3.2 to 1.3.3. I had to do a complete new install cause I did not know how.

Hi.
You can clone this repository
git clone https://github.com/Coderberg/ResidenceCMS.git

And for updating use git pull
git pull

authors: Coderberg parijke

repo: Coderberg/ResidenceCMS


text:
Update Event List UI

🏆 Task Description: Design an event interface system to list all events managed by CodersHQ
👨🚀 Skills Needed: HTML, CSS
📝Submission Requirement

Design an event UI system using HTML & CSS or design tools, e.g. Figma
The event system must display a list of all events with their respective info in an intuitive manner and allow for further details when an event is chosen (i.e. initially show a list of some events and then have a button to load more)
The event system must allow a user to show interest in attending the event.
Can use stock data for initial designs

💭 Resources & Inspiration

Have a look at dribbble, they have cool designs
We could show a list of attendees going as shown on this page Event Dashboard
We could show tags related to the event topic (i.e. DevOps, Web dev, App dev, Django), similar to what's displayed here -  Hiring Website

Progress Update: 2 new designs for event card have been made

authors: delrius-euphoria ramasbeinaty

repo: Coders-HQ/CodersHQ


text:
Consider switching from lxml's clean_html for enhanced security (and possibly performance)

I'd like to bring to your attention that we are discussing the possibility of removing lxml's clean_html functionality from lxml library. Over the past years, there have been several concerning security vulnerabilities discovered within the lxml library's clean_html functionality – CVE-2021-43818, CVE-2021-28957, CVE-2020-27783, CVE-2018-19787 and CVE-2014-3146.
The main problem is in the design. Because the lxml's clean_html functionality is based on a blocklist, it's hard to keep it up to date with all new possibilities in HTML and JS.
Two viable alternatives worth considering are bleach and nh3. Here's why:
bleach:

Bleach is a widely adopted Python library specifically designed for sanitizing and cleaning HTML input.
It has a strong track record in terms of security – it's allowed-list-based.
It was deprecated in January but it will still receive security updates, support for new Pythons and bugfixes, see upstream issue.

nh3:

nh3 is Python binding for the ammonia library. Ammonia is written in Rust and it's also allowed-list-based.
Thanks to the Rust backend, nh3 is also significantly faster than bleach.
Rust backend is nothing to be afraid of. nh3 uses the latest PyO3 compatible with Python 3.12 and provides wheels built on top of compatible ABI for different architectures and platforms.

We'll probably move the cleaning part of the lxml to a distinct project first so it will still be possible to use it but better is to find a suitable alternative sooner rather than later.
Let me know if we can help you with this transition anyhow and have a nice day.

Hello, this repo is a HTML sanitization library similar to nh3 but based in Golang (with https://github.com/microcosm-cc/bluemonday) instead of Rust. You may consider it as a possible suggestion for alternative libraries. There are more features in pybluemonday but the interface is not as simple as nh3's.
I wasn't aware of nh3 before this post so thank you for bringing it to my attention.
lxml is just used for benchmarks so we are okay to just pin to an old version and use that.
FWIW I think removing this functionality from lxml is a good idea.

Thank you for the clarification and very quick response.

Just an update on this. The latest version of lxml (5.2.0) no longer contains the HTML cleaner. Its code is now available as a dedicated project on GitHub and PyPI.
If you want to continue using it, you can either depend on lxml[html_clean] or on lxml_html_clean directly. lxml contains backward-compatible import so there is nothing else you need to change than the dependency.

authors: ColdHeat frenzymadness

repo: ColdHeat/pybluemonday


text:
Weird Artifacts in Unity 2019

Hello, thank you for creating this decal shader.  I pasted the shader code in a newly created Unlit shader. Upon compiling the shader and assigning the material to the cube weird artifacts are found instead of the designated texture. I am providing the texture along with the artifact  created by using this shader.
PS: English is not my native language, please do not mind any errors :)

try to rotate the decal game object 90 degrees, the decal game object's local Z axis (blue arrow), should be always pointing to the projection direction

please open a new issue if the problem still exists, I will close it now


text:
Not working on Production Server

Hi Please i have asked a question on stackoverflow. Here is the link
http://stackoverflow.com/questions/40990075/meteor-cfs-gridfs-not-working-production-server-but-works-fine-on-local-server
File uploads work perfectly on my localhost but when i deploy to production server, I get this error
`Error in method "/cfs/files/:value/:value/", Error: TypeError: Cannot read property 'postimages' of undefined
    at Object.httpGetHandler (packages/cfs_access-point/packages/cfs_access-point.js:357:1)
    at Object.accessPoint.get (packages/cfs_access-point/packages/cfs_access-point.js:675:1)
    at packages/cfs_http-methods/http.methods.server.api.js:581:1`

Is this a common error.
i am running on  meteor 1.3.5.1 and also using the gridfs with standard-package
Thanks

I have same issue. Pls help

I would try adding update to your allows. Rules on production could be more strict? Or see if you get the same error, if you run meteor --production locally. You could also enable the global FS.Debug = true and see what errors that throws.

authors: kenshinman nooitaf truongnx2

repo: CollectionFS/Meteor-CollectionFS


text:
🛑 blog is down

In 356b152, blog (https://comamoca.dev) was down:

HTTP code: 0
Response time: 0 ms

Resolved: blog is back up in c5e2e64.

repo: Comamoca/status


text:
Intel MacBook Pro - Kernel Panics in FCP Under Heavy Load

Apple Feedback Assistant ID: MISSING
I have an Intel MacBook and have had an issue for a long time (and though many versions of FCP now, including 10.8 ) with Kernel panics during (usually) heavy loads in FCP. Certian plugins (like OSM iPhone) almost guarantee it happening. The computer locks up for a minute+ and then crashes. The screen first, then audio near the end, then mouse, then crash. Same every time.
I also run very heavy processes in DaVinci Resolve and Premiere and I do not get the same Kernel panic's there. At least not as constant or repeatable. Very rarely do I get the same issue in any other program. Which says to me there's something about how FCP or FXPlug is coded that my computer does not like. It may force me into other NLEs until I can manage to upgrade my Mac. Unless the Apple team can tweak the code to eliminate this issue.
I can provide a crash report if there's a way to send it. It won't let me attach it here.

@Unboundclassic - FYI - You originally posted this in the CommandPost repo - I've moved this across to FCP Cafe.
You should be able to upload a ZIP file with any crash logs.
You can read about where to find your crash logs here.
To be perfectly honest, I think Apple has kinda given up on Intel support, and non-Apple Silicon GPUs, so even if you work out a way to reproduce the bug, I think the chances of getting it fixed are pretty unlikely.

A user-mode application cannot be responsible for a MacOS kernel panic, with the sole exception of that app using a kernel extension (which are strongly depricated on Intel MacOS and prohibited on Apple Silicon). The app in question in this case is FCP which does not use kernel extensions.
The hardware-enforced isolation between user mode and kernel mode is absolute. If a software code error in a user-mode app (such as FCP) could cause a kernel panic, then nefarious actors could leverage that to crash MacOS systems worldwide.
It can appear an app is responsible for a kernel panic, just like it appears a certain heavy truck caused a bridge to collapse, when another truck did not. However that bridge had unseen damaged and the truck was well within the weight limit. People might say "it never collapsed before until that specific truck came along". But the actual cause was a deficiency in the bridge. That problem cannot be fixed by using lighter-weight trucks.
Likewise with MacOS kernel panic, the problem cannot be fixed by changing something in an app. It must be addressed at a system level, which means things like OS, kernel extensions, hardware, disk space, etc.

I've attached one of the system crash logs.
WindowServer-2024-06-29-191005.ips.zip

@Unboundclassic - FYI - You originally posted this in the CommandPost repo - I've moved this across to FCP Cafe.
You should be able to upload a ZIP file with any crash logs.
You can read about where to find your crash logs here.
To be perfectly honest, I think Apple has kinda given up on Intel support, and non-Apple Silicon GPUs, so even if you work out a way to reproduce the bug, I think the chances of getting it fixed are pretty unlikely.

Ya I figured but I also thought I might as well try as I have no way to upgrade at the moment $$$.

A user-mode application cannot be responsible for a MacOS kernel panic, with the sole exception of that app using a kernel extension (which are strongly depricated on Intel MacOS and prohibited on Apple Silicon). The app in question in this case is FCP which does not use kernel extensions.
The hardware-enforced isolation between user mode and kernel mode is absolute. If a software code error in a user-mode app (such as FCP) could cause a kernel panic, then nefarious actors could leverage that to crash MacOS systems worldwide.
It can appear an app is responsible for a kernel panic, just like it appears a certain heavy truck caused a bridge to collapse, when another truck did not. However that bridge had unseen damaged and the truck was well within the weight limit. People might say "it never collapsed before until that specific truck came along". But the actual cause was a deficiency in the bridge. That problem cannot be fixed by using lighter-weight trucks.
Likewise with MacOS kernel panic, the problem cannot be fixed by changing something in an app. It must be addressed at a system level, which means things like OS, kernel extensions, hardware, disk space, etc.

Interesting... BUT that doesn't explain what's happening here. I have enough experience with this happening consistently over a LONG period of time (at least a year or more) and 99.7% of the time with FCP in active use. And always with the same behavior while freezing. It's not just some recent observation. The kernel panics may be a symptom of something underlying that is damaged/issues in the computer. Sure I get that. But why is it just FCP that is working when it happens? There's no way it's just coincidence. It's way, way, too consistent. It's consistent enough I could probably reproduce the issue in less than 30 mins. It happened 3-4 times the day I posted this over four hours or so. But I haven't been able to see that behavior in any other program. I've run all sorts of projects in Premiere and Resolve, for example, and no issues like this. I'm not sure I've ever seen it do the same thing while using those programs. If it's not supposed to be possible... why is it happening?

Do you have any of the Kernel Crash logs?
Does Final Cut Pro crash when the computer kernel panic's?
The WindowServer crash log I think is irrelevant, and not really an issue.
My GUESS is that it's probably something to do with the GPU failing.
What kind of footage are you working with?

OK I think I got the right log this time.
The sequence is:
Ya GPU would make sense.

The entire system/FCP UI freezes/is unresponsive, but the mouse can still move.
After around a minute or so any audio playing stops. Like from Apple Music.
Around or at the same time the mouse also freezes.
After 10-20 more seconds the screen goes black and the fans spin up to full speed briefly.
The computer auto-restarts and goes to the kernel panic screen (for lack of a better name).
After the restart it asks if I'd like to submit a crash report.

Rinse and repeat.
I've seen it crash with stock video, ProRes 4444 graphics, live graphics, .mp4, .mp5, ProRes 422, just live graphic plugins. In particular the OSM iPhone and OSM iPad plugins are to the point where it probably crashes more often than not when trying to export a project that I use those plugins in. But the project the other day that I mentioned above was 100% ProRes 422 camera footage and some music. No plugins.
Kernel_2024-06-29-191014_Bradens-MacBook-Pro.gpuRestart.zip

Have you tried doing Apple Diagnostics (formerly known as Apple Hardware Test)?
See: https://support.apple.com/en-us/102550

Apple Diagnostics is a good idea because it's easy to run. If it shows an error there is usually a problem. However an error-free pass does not mean a clean "bill of health."
The Genius Bar at Apple stores have access to overnight and multi-day stress tests that will find elusive problems that don't show up on Apple Diagnostics. I formerly had a machine that passed 20 runs of Apple Diagnostics but overnight tests by the Genius Bar found a GPU problem.

No luck on the basic hardware test.

I also updated to Sonoma 14.5 (from Ventura) just now to see if that does anything. All previous OS updates haven't seemed to make a difference though. I'll see how it behaves today.

I was doing pretty well since the Sonoma update, but then I had multiple crashes again yesterday once the FCP project got heavy.

As explained above, the CPU hardware and Address Translation Unit ensure absolute isolation between a non-privileged user-mode app like FCP and the system. FCP can no more crash the system or GPU through misbehavior than a human prisoner could escape a welded steel cube. There is no source code in FCP which could be changed to avoid this.
The problem mainly (but not solely) occurs when running FCP and not Resolve or Premiere. This is due to the complex multi-dimensional interaction between the application and the system. This interaction involves timing, threads, DMA transfers, memory, graphics, compute, and contention for GPU channels. If it could be represented, it would require a complex data visualization using a 3D glyph plot.

In short, each seemingly similar app is interacting with the underlying system in a unique and subtle manner. If there is a deficiency in the infrastructure below the app layer, it is possible only one app could encounter that.
If by "crashes," you mean an OS failure such as a kernel panic, system hang, spontaneous reboot or GPU restart, an application-layer issue is not responsible for that, and no application software change can fix it. If FCP is crashing, a system level instability or incipient hardware failure can cause that, or it could be an FCP bug. But this problem history strongly implies it is a system-layer problem: hardware, operating system, etc.
If I worked for Apple, I'd get someone in MacOS support to contact you. But alas I'm just an end user like you. In my spare time I try to help people with FCP problems, but I don't have the knowledge, time or information to debug a Mac hardware or OS problem.
I suggest you contact Apple MacOS support. If you have access to an Apple Store, make an appointment with the Genius Bar and take your machine in for more extensive diagnostics. Request they run overnight "bench diagnostics". Explain to them the problem history and the kernel panics. The sooner you pursue that, the sooner it will be fixed.

authors: Unboundclassic joema4 latenitefilms

repo: CommandPost/FCPCafe


text:
ImportError with matplotlib 3.9

I updated matplotlib from 3.8 to 3.9 and got this ImportError in the file commonroad/visualization/traffic_sign.py:
In commonroad/visualization/traffic_sign.py, line 8, in
from matplotlib.axes import Axes, mtext
ImportError: cannot import name 'mtext' from 'matplotlib.axes'
It's still working with matplotlib 3.8.4

solved in the develop branch

repo: CommonRoad/commonroad-io


text:
Support for the var type (Java 10)

Add a new AST_TYPE VAR_TYPE.
Add a new TypeRelation INFERRED_TYPE to link VAR_TYPE to its inferred TYPE_NODE.

Closed with commit f30b6a9642e63a47a2caf04063a09e29929c2021

repo: ComputationalReflection/ProgQuery


text:
Bad timing in saved scripts

I'm trying to use showterm to screencast a cloud-foundry deployment, but for some reason the output is being mixed with the input timing (like if I'm typing the output of the commands) see:

http://showterm.io/d0f8391e38b45725b1b81
http://showterm.io/15df6a3f96164c1c14673
http://showterm.io/a03e06c2069d133ef9ca6

I've tested with different shells (zsh, bash) and with different emulators (xterm, gnome-terminal), have you got any idea?
On the other hand, is this project abandoned or are there any plans to maintain it?

Well asciinema seems to work fine as an alternative.

I've not seen problems like this before, so something wierd is happening. Are you using something like tmux?

No, I'm not doing anything like tmux or screen, the application cf I'm
calling is written in go, so it may be using threads or forks
internally.

authors: ConradIrwin eloyesp

repo: ConradIrwin/showterm


text:
Free-for-all deployed HumanStandardTokenFactory?

Hello,
I wondered if there is a deployed version of the (current version of) HumanStandardTokenFactory that is already verified on etherscan and ready to use.
Cheers,
Stefan

There is yeah, but I don’t recommend using it. TokenFactory needs to update its token code. It’s not broken, just not up to date with convention (eg, using require() for example). :)

So what would need to change to get it into a "recommendable" state? :>

Basically, this needs to be redeployed -> https://github.com/ConsenSys/Tokens/blob/master/contracts/HumanStandardTokenFactory.sol

@simondlr so it can be redeployed as is? Is there a dapp, or address listing somewhere that would need updating?

I'm not @simondlr but yeah you can just deploy it. But I'm wondering if it can be modified to use the ERC223 token standard

@maurelian the goal was to eventually move TokenFactory to use the on chain factory, but it's not atm. Just taking the local contracts and deploying them locally. Basically: if the network has a factory, use it. If not, use local files to deploy contracts.
Anyone is free to deploy a version of the factory.
@buhrmi
ERC223 is better discussed in the Tokens Repo, rather than in Token Factory, which is the dapp to make/deploy tokens.

Hi, I've deployed a token using the contract deployed at 0xA7a677183373CA33a65f00084eB81747c8AE5F03, and I'd like to know what's the source code version of the resulting HumanStandardToken.sol. Trying to validate my token at etherscan but I can't manage to make the output bytecode match with the contract one.
I've tried commits earlier but close to 24 Jun 2016, the factory deploy date with no luck.
Thanks in advance.

@manologr89 try using solidity-flattener (npm package).

authors: buhrmi manologr89 maurelian simondlr

repo: ConsenSys/Tokens


text:
[US] As a user, I want the SDK getBy methods to be updated each time the subgraph API is changed

As a user,
I want the SDK getBy methods to be updated each time the subgraph API is changed,
So that I can get a view on what the admin are doing

Each time the subgraph's API interface is changed, re-genarate the content of the .graphclient folder
Re-deploy the SDK package once it's done

Done via #678

repo: Consensys/linea-attestation-registry


text:
Implement session user

Acceptance Criteria

Multiple users can be signed in at the same time
The application behaves correctly for each user

We have this "fixed for now" with a solution using the global variable "user" which is set to username when someone logs in.

authors: adamjhr dmdequin

repo: ContainerMaintainers/MiniTwit-Golang


text:
Preload keep playing the first track that was played with it

In the demo/App.js file I created a playlist with urls from the different providers.
2 from youtube, 2 from soundcloud and 2 from vimeo.
Like this:
const LINKS = [
  'https://www.youtube.com/watch?v=oUFJJNQGwhk'
 ,'https://www.youtube.com/watch?v=jNgP6d9HraI'
 ,'https://soundcloud.com/miami-nights-1984/accelerated'
 ,'https://soundcloud.com/tycho/tycho-awake'
 ,'https://vimeo.com/90509568'
 ,'https://vimeo.com/169599296'
]

Along with buttons to switch to the next or previous url.
The 2 first videos play fine.
But as soon as it switch to the third one, the provider change and the youtube preload plays the first video in the background. Without any control possible over it.
If I check into the React tree ai can see that the silent video url is a prop of the preload player.
But if I check the element tree directly, the youtube iframe points to the first video of the playlist.
I tried to debug this but could not track down the problem.
I pushed my code to my fork github repo if you have time to check it:
https://github.com/SkinyMonkey/react-player/tree/bug-playlist-problem

The youtube iframe should be playing the blank video but hidden away. Is this not happening? I have checked out your branch and it seems to work correctly. Or, are you saying that the youtube blank video should only play on first load, if the video you are playing is not youtube?
I guess the preload players only ever need to render/play on the first load of ReactPlayer, when the browser is likely to be in focus, but..
I wonder if the preload effect still works if a player is "primed", but then unmounts and remounts later? If not then we will need a solution that keeps the players "alive" whilst other media is playing (like you describe is happening now), but possibly that doesn't involve playing the whole blank video again.

This is the behaviour I get step by step:
I load the page
1 - It plays the first video automatically, the preloads for soundcloud and dailymotion play the silent links
2 - I click next, the youtube videos plays, the preloads are still ok
3 - i click next again, the soundcloud video plays the right URL, the youtube loader plays the first video at the same time, the dailymotion one seem ok
If i check the url in react at this moment I get the right URL, if i check the url in the iframe element the youtube frame is still pointing to the first video.
I can reproduce each time on my branch. No exception.

Here is a youtube video demonstrating the problem:
https://www.youtube.com/watch?v=MvU5jGrzUqo&feature=youtu.be

Ok, I found a workaround.
What I think the problem is :
The src of the embed in the iframe does not change.
If you don't initialize react player with null or a silent video as url props and start by a youtube video the youtube iframe will get stuck to the first video it played and read it again when the player is used as a 'preload player'.
The solution I found :
What I did in my App : instead of instantiating the react player when the playlist is filled with something I always create it and simply hide it.
That way the first time it instantiate the players with the silent videos as first values and everything works fine.

I understand the problem now. For some reason the youtube player is not reverting to the preload video correctly, and plays whatever it played last, even though this.player.cueVideoById() is being called with the correct preload URL.
The iframe URL not changing is a red herring: That is expected behaviour when switching from using new YT.Player() to instatiate the player, to this.player.cueVideoById() to load an existing player with a new video.

Ok, the iframe src not changing is a bit counterintuitive but it makes sense since we reuse the same player.
Tell me if you need more informations.
I found an other issue that might be linked to this one.

After some more investigation I think I know the problem.
The order of the players in this array seems to be causing the problem. It seems to only happen when the player is switched with another player in the array of players. The array is keyed using the displayName of each player.
The YouTube iframe does not do the weird reload error if another player is simply prepending to the array (like if you are preloading YT, SC and Vimeo and then load a Vidme URL). It only happens when you switch from a youtube URL (whilst preloading SC and Vimeo) to a SC or Vimeo URL.
Probably easier with an example:
// Simplified player array, `-p` means preloading

// Load youtube URL, preload SC and Vimeo:
['yt', 'sc-p', 'vim-p']

// Then load SC URL
['sc', 'yt-p', 'vim-p'] // yt and sc switch, yt breaks

But it works when you prepend to the array:
// Load youtube URL, preload SC and Vimeo:
['yt', 'sc-p', 'vim-p']

// Then load vidme URL
['vid', 'yt-p', 'sc-p', 'vim-p'] // Nothing switches, yt works

A possible fix: sort the player array by key (weird but it works)
// Load youtube URL, preload SC and Vimeo:
['yt', 'sc-p', 'vim-p']

// Then load SC URL (but keep the order)
['yt-p', 'sc', 'vim-p'] // Nothing switches, yt works

See https://github.com/CookPete/react-player/commit/c769a7a967f1de83f765b382b8ba3363a6e690f4 from the fix-preload-bug branch for an example of a possible fix. If it works I'm happy to use it and update the logic but I would love to know why this is happening.

@SkinyMonkey See if you get any errors with react-player@1.0.0-beta.4

It seems to work beautifully now!
If there is further problem i'll try to investigate this too.
I think the issue you point in facebook/react#858 is a very reasonable explanation though.
Thank a lot for investigating this! :)

See if you get any errors with react-player@1.0.0-beta.4

Note that I have (stupidly) just unpublished 1.0.0-beta.4 to try and correct a tagging problem. I have emailed support to try and republish it. I will publish a 1.0.0-beta.5 at some point soon anyway. But it's good to know that this fixes the problem.

authors: CookPete SkinyMonkey

repo: CookPete/react-player


text:
Fix Steam delay

CC @dmytrokyrychuk
This should work right?

lgtm
If you want to avoid repetition, you can either:

make the delay unconditional (2s of delay probably won't hurt the browser players much)
make the delay depend on Steam; e.g.:

const delay = typeof Steam !== 'undefined' ? 2000 : 0;
setTimeout(function () {
  Game.registerMod('CookieMonster', CM);
}, delay);

authors: DanielNoord dmytrokyrychuk

repo: CookieMonsterTeam/CookieMonster


text:
✨ [CW-19091] feat(core): update SE 337 and publish @coolwallet/core: 1.1.24

update to SE 337
publish @coolwallet/core: 1.1.24
SE 337 content: https://github.com/CoolBitX-Technology/coolwallet-pro-se/pull/22

Task linked: CW-19091 Pro - SDK implementation

repo: CoolBitX-Technology/coolwallet-sdk


text:
⚠ Samsung has degraded performance

In 06a9c12, Samsung (https://samsung.com) experienced degraded performance:

HTTP code: 200
Response time: 2718 ms

Resolved: Samsung performance has improved in 9d74b38.

repo: CoopPlayzz/Webstatus-electronicbrands


text:
⚠ Samsung has degraded performance

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

HTTP code: 200
Response time: 2359 ms

Resolved: Samsung performance has improved in b06778e.


text:
⚠ ESPN has degraded performance

In 661d1d7, ESPN (https://espn.com) experienced degraded performance:

HTTP code: 200
Response time: 588 ms

Resolved: ESPN performance has improved in 931e7b2.

repo: CoopPlayzz/Webstatus-sports


text:
link foreign keys to tables

when a column is a foreign key, make each cell linkable to the table view for that reference
you will need to add another property to the column description and update the cf-cell abstraction so that the content in the column is a link.

a new page that just shows the row the foreign key is linking to. (generic detail page)

use generic request and generic response to make the fetchAs call.

authors: michaelmarshall questionreality

repo: CordField/cordtables


text:
⚠ Roblox Site has degraded performance

In 5b59172, Roblox Site (https://roblox.com/) experienced degraded performance:

HTTP code: 503
Response time: 1514 ms

Resolved: Roblox Site performance has improved in 072e78f after 19 minutes.


text:
Update helper.ts files to 0.2.0

[x] cw20-base
[x] cw1-subkeys

Update Expires type. Expose new list/pagination queries

This was done sometime but never closed

repo: CosmWasm/cosmwasm-plus


text:
Generics limitations

Concrete uniqueness
Contract call on interface implementation generates implementation of interface::Querier on contract::BoundQuerier.
This requires us to determine which generics should be forwarded to the interface::Querier. In case of generic values it's easy as we only have to determine which ones are used in the query methods. We are only interested in unique types and can use the same logic from interface macro.
Problem appears when we try to use concrete types.
If for below interface messages with four generic types [QueryT1, QueryT2, QueryT3, RetT]
    #[msg(query)]
    fn custom_generic_query_one(
        &self,
        ctx: QueryCtx<CustomQueryT>,
        msg1: Query1T,
        msg2: Query2T,
    ) -> Result<RetT, Self::Error>;

    #[msg(query)]
    fn custom_generic_query_two(
        &self,
        ctx: QueryCtx<CustomQueryT>,
        msg1: Query2T,
        msg2: Query3T,
    ) -> Result<RetT, Self::Error>;

we will use concrete types as below
    #[msg(query)]
    fn custom_generic_query_one(
        &self,
        _ctx: QueryCtx<SvCustomQuery>,
        _msg1: sylvia::types::SvCustomMsg,
        _msg2: sylvia::types::SvCustomMsg,
    ) -> StdResult<SvCustomMsg> {
        Ok(SvCustomMsg {})
    }

    #[msg(query)]
    fn custom_generic_query_two(
        &self,
        _ctx: QueryCtx<SvCustomQuery>,
        _msg1: sylvia::types::SvCustomMsg,
        _msg2: sylvia::types::SvCustomMsg,
    ) -> StdResult<SvCustomMsg> {
        Ok(SvCustomMsg {})
    }

Sylvia will think that there are only two generic types and will try to forward them to the Querier.
    impl<'a, C: sylvia::cw_std::CustomQuery>
        custom_and_generic::sv::Querier<sylvia::types::SvCustomMsg, SvCustomMsg>
        for crate::contract::sv::BoundQuerier<'a, C>
    {
        fn custom_generic_query_one(
            &self,
            _msg1: sylvia::types::SvCustomMsg,
            _msg2: sylvia::types::SvCustomMsg,
        ) -> Result<SvCustomMsg, sylvia::cw_std::StdError> {
            let query = custom_and_generic::sv::QueryMsg:: <sylvia::types::SvCustomMsg,SvCustomMsg, > ::custom_generic_query_one(_msg1,_msg2);
            self.querier().query_wasm_smart(self.contract(), &query)
        }
        fn custom_generic_query_two(
            &self,
            _msg1: sylvia::types::SvCustomMsg,
            _msg2: sylvia::types::SvCustomMsg,
        ) -> Result<SvCustomMsg, sylvia::cw_std::StdError> {
            let query = custom_and_generic::sv::QueryMsg:: <sylvia::types::SvCustomMsg,SvCustomMsg, > ::custom_generic_query_two(_msg1,_msg2);
            self.querier().query_wasm_smart(self.contract(), &query)
        }
    }

If we would use the same path here f.e. SvCustomMsg in place of sylvia::types::SvCustomMsg only a single type would be forwarded as generic.
This provides us an workaround allowing user to work with aliases/different versions of paths, but it's a bad solution and we should find a better one.
Solution here might be to drop unique filtering for generic arguments, but it will cause more troubles as in above example we would jump from two generics to six (while expecting four).
Another way would be to provide a new attribute here, but it would only serve as a way to provide generics defined for a trait and I don't see as a much better solution then using type aliases.
We also cant distribute proper generics to Querierin theInterfaceApi` as this is a trait.
At this moment I don't see a proper way to fix it and we most likely will have to fix it after the 1.0.0 release.

Found while implementing #263

Ok, I was thinking through that slowly.
The question here is - why the querier is not generic over all the generic types? The answer is - because some of the types are not used at all, which causes compilation error.
If the querier trait would always be generic over exactly the same types the contract is, there would not really be a problem. So what is the reason we dont use some generics?
The reason is - because querier is not actually using all the generics. It uses only those used by query functions, but if you have some generics used only by execs or sudos, you do not need those for queriers.
I was looking at the solutions, and then I got hit by one fact - how many implementations of this querier can exist on the single contract type (monomorphized one)? Obviously - exactly one. It is due to a fact, that we would have couple functions for the same query message. This is invalid.
We do that for traits for couple reasons, and none of the reasons are good I think. You can never have a contract properly implementing multiple interfaces. Contract can be generic, for extensibility purposes, but for interfaces we would always need to use associated types. Ill explain it more on call I think

Closed, generics not to be supported: #303

authors: hashedone jawoznia

repo: CosmWasm/sylvia


text:
Add Windows support to cross builder

This largely builds on #117 which can now be used with Wasmer 2.1.
With this we can build an api/wasmvm.dll.
Closes #117
Closes #28

unit test fails here by this reason
create_dir_all(path).map_err(|e| {
VmError::cache_err(format!(
"Error creating directory {}: {}",
path.display(),
e
))
})?;

path separator \ -> /  , like normalize_path(path.display())
probably ignore second {} or   "Error creating directory {}"

One issue I found is that loupe reports different module size on Windows and other OSes (here).

This work has been integrated in the meantime. See https://github.com/CosmWasm/wasmvm/issues/389 for an overview of the state of Windows support.

repo: CosmWasm/wasmvm


text:
Doesn't seem to work properly on a mobile device

Touches do not register or just rotate the camera instead of pressing the keys

You need to configure it before you can use.
Have enabled the plugin in Plover after installing it with:
./plover_console -s plover_plugins install git+https://github.com/CosmicDNA/plover_websocket_server.git

This is not about config. This is about the fact that, unlike the desktop, touches rotate the camera.

You can click on the options bar dropdown triangle as shown in the picture:

And then you can switch the lock position from false to true:


text:
Support for Two Factor Authentication

Look at adding support for Two Factor Authentication via an app such as Google Authenticator.
https://medium.com/@richb_/easy-two-factor-authentication-2fa-with-google-authenticator-php-108388a1ea23

Hey @dpi209 , could you take a look at what I've done in 94-support-for-two-factor-authentication when you have a moment? Basically, I've put hooks in at various points to support actually adding the 2FA stuff in the next step. More support is needed to build the form for when 2FA is being set up (e.g., display the QR code, confirm it works, etc.).
If I've done it right, if/when this is merged, it won't break anything, but I'm don't want to create the pull request, just yet.
Many thanks in advance!


text:
Move TOS & Location from Jail to CompleteSignupForm

Frontend for https://github.com/Couchers-org/couchers/issues/601

Jail should also support these, in addition to signup. E.g. if an alpha user has not set a location and logs in, they should be jailed and required to update it on first log in to beta. Similarly if we update the TOS, everyone needs to be jailed before they can continue to the app, etc.

repo: Couchers-org/couchers


text:
Basic Events page

Description of the Feature Request
There is currently no events page.
When we click on events in the navbar, we want it to head over to /events page.
Acceptance criteria

[ ] http://localhost:3000/events leads to a page instead of error 404

Additional Comments

Please make branch name of style "type/(page/component name)"
example: This branch should be: "Page/Events"

repo: CougarCS/CougarCS-Web


text:
support building for iOS in travis CI

travis ci macOS images have iphone SDK installed on them.

we no longer use travis ci. closing issue.

repo: CppMicroServices/CppMicroServices


text:
GH-689 Introduce PackedVector4Array serialization handlers

Fixes #689

Applied to main (=2.1) only.

repo: CraterCrash/godot-orchestrator


text:
W25Q_EraseBlock return W25Q_PARAM_ERR

size == 32 || size == 64 will return W25Q_PARAM_ERR.
I think Line 859 should be changed to
if (size != 32 && size != 64)
/**

@brief W25Q Block erase (32/64 KB)
Func to erase big block

@note Should be executed before writing
@param[in] BlockAddr Block start address
@param[in] size Size of block: 32KB or 64KB
@return W25Q_STATE enum
*/
W25Q_STATE W25Q_EraseBlock(u32_t BlockAddr, u8_t size) {
if (size != 32 || size != 64)          <------------------------------------
return W25Q_PARAM_ERR;
if ((size == 64 && BlockAddr >= BLOCK_COUNT)
|| (size == 32 && BlockAddr >= BLOCK_COUNT * 2))
return W25Q_PARAM_ERR;

@fresird, Thanks for notice

Hi @Crazy-Geeks , Thanks you for your great W25Q library.
I find if I write 256 bytes with pageShift == 0, W25Q_ProgramData return W25Q_PARAM_ERR.
I changed 255 to 256, and It works very well.
W25Q_STATE W25Q_ProgramData(uint8_t* buf, uint16_t len, uint8_t pageShift, uint32_t pageNum)
{
/*
if (pageNum >= PAGE_COUNT || len == 0 || len > 256 || pageShift > 255 - len
|| (pageShift > 0 && pageNum >= PAGE_COUNT - 1))
return W25Q_PARAM_ERR;
*/
if (pageNum >= PAGE_COUNT || len == 0 || len > 256 || pageShift > 256 - len
|| (pageShift > 0 && pageNum >= PAGE_COUNT - 1))
return W25Q_PARAM_ERR;
uint32_t rawAddr = page_to_addr(pageNum, pageShift);
return W25Q_ProgramRaw(buf, len, rawAddr);
}

@fresird  I haven't tested it well, so I've missed this error, I'll fix this.
If you find bugs later - create pull request, please

authors: Crazy-Geeks fresird


text:
🛑 sneak.page is down

In 79c3735, sneak.page (https://sneak.page) was down:

HTTP code: 0
Response time: 0 ms

Resolved: sneak.page is back up in e547b4e after 10 minutes.

repo: Crazy-Marvin/upptime


text:
🛑 sneak.page is down

In c546daa, sneak.page (https://sneak.page) was down:

HTTP code: 0
Response time: 0 ms

Resolved: sneak.page is back up in 792db7b after 9 minutes.


text:
SoundJS does not support data URIs

Currently SoundJS will not load/play audio data in a data URI.

I think it will play if specify file format (this method works great with HowlerJS)
SoundJS could not detect file format from URL like this
blob:http://site.dev/9b73ecae-95c6-42d0-be72-9d50542e67cc

And 3 years later it still can't? We have to fall back to pure JS audio player API?

Use a source object like { src: { mp3: URL.createObjectURL(blob) }, type: "sound" }. I still ran into bugs with this, but I'm opening a PR to fix those.

authors: 19majkel94 porglezomp probil theraccoonbear

repo: CreateJS/SoundJS


text:
png backgrounds > lossless compressed & use svgs where supported

I minimized the close-button-background-images via lossless compression, which makes the file about 4 kB smaller without any visual depreciation :)
Additionally I added svgs for hdpi screens. The linear-gradient at the end of each svg background declaration is only supported by browsers which are able to display svgs too. This basically acts as a fallback so that browsers without svg support will instead show the old png

@PascalReintjens thanks. I will take a look

authors: CreativeDream PascalReintjens


text:
Add callback to access Microsoft.Maps.Map instance

For issue #29 .

I think my IDE must have reformatted this file. The GitHub diff checker seems to think I changed every line. A better diff found here https://www.diffchecker.com/4gviysn5

This seems to be a good code change, but you made the change in the compiled version of the file (We have to have these in the code base for bower to serve the package)
Please re-do this change inside src/angular-bing-maps/directives/map.directive.js and submit another PR. And thanks for submitting your PR to the develop branch. You are the first to do so!

authors: glombek sjmorrow

repo: Credera/angular-bing-maps


text:
React-ui: Exposed status prop in useAuth

Description
Expose status prop in useAuth hook to enable better loading UX in applications. This change allows developers to create more responsive interfaces by providing granular control over authentication states. The PR includes updates to the demo showcasing improved loading states and adds a test case for the new prop.
Test plan
Ensure demo still works as usual and all loading UX is suffice.
Package updates
@crossmint/client-sdk-react-ui

added prop 'status' to useAuth hook
updated test case

Closing PR because moving demo changes to another PR

repo: Crossmint/crossmint-sdk


text:
Crowd linux

Changes proposed ✍
What
Removed discord integration alert

Why
LF doesn't support Discord
Checklist ✅

[ ] Label appropriately with Feature, Improvement, or Bug.
[ ] Add screenshots to the PR description for relevant FE changes
[ ] New backend functionality has been unit-tested.
[ ] API documentation has been updated (if necessary) (see docs on API documentation).
[ ] Quality standards are met.

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

authors: CLAassistant emlimlf


text:
Router

The router should be opinionated. Everything that is part of a standard/rfc should be present in the raxx library.

Include dependency injection for controllers

Extend with error cases
use middleware should add themselves to a list.
use Router should include use Builder and the Builder should have a before compile block
controllers should know what response to give but not always how to format it.
defmodule MyApp.Router do
  use Tokumei.Router

  filter MiddleWare
  middleware MiddleWare

  mount "/api/*rest", API.Router

  route "/", as: :index_path do
    :GET -> do_stuff()
    :POST -> MyController.create(request, config[MyController])
  end

  route "/users/:id/verify", as: :verify_user do
    :POST -> OK.with do
        data <- VerifyUserForm.validate(request.body)
        user <- UsersRepo.fetch_by_id
        updated_user <- User.verify(user, data)
        saved_user <- UsersRepo.update(user)
        redirect(user_show_path(saved_user))
      end
  end

  error %NotFound{request: request} do
    link_url = Router.index_uri(request)
    page_404(link_url, request)
  end

  error %MethodNotAllowed{request: request} do
    page_405(request)
  end

  error %VerbUnknown{request: request} do
  end
end

before filters can in my mind always be replaced by a middleware in fact use Filter should add itself to the middleware stack
Authentication middleware should have a whitelist of routes. as should anything that doesn't need to catch all the routes.
use JSON should handle accept headers and parse return values
authentication should be as pluggable as possible but part of this stack. authorization should be part of the domain layer as much as possible

naming routes
@route :home
route "/" do
  :GET -> WelcomeController.home(request, env[WelcomeController])
end

Routes could have variables assignment
route "/user/:id", id, request, env do

defmodule Router do

  route ["variables", a, b, c], request, config do
    :GET ->
  end
end

Three main styles

map to controller. most explicit but requires multiple files, unless just functions?
free block with implicit variables, only matching on method allows assumption of allowed methods?
full routing tree, not a fan of this one

Testing allowed methods
    test_clauses = Enum.map(clauses, fn
      ({:->, env, [match, _action]}) -> {:->, env, [match, :allowed]}
    end) ++ quote do
      a -> :not_allowed
    end

    Enum.filter(@known_methods, fn(method) ->
      Macro.expand(quote do
        case unquote(method) do
          unquote(clauses)
        end
      end, __ENV__)
      |> IO.inspect
    end)

route "/foo/:id", {request, _config, %{id: id}} do
  :GET -> # etc
  m when m in [:PUT, :PATCH] -> # etc

can test each mach against all methods

repo: CrowdHailer/Tokumei


text:
Update translations and guis

Removes some leftover complex message prefixes, fixes some guis

I'm gonna have to reject this because I just noticed the translations on GitHub are a little outdated also I've received two new translations for this new version.

repo: CryptoMorin/KingdomsX


text:
AMP Locales cannot be cleared

Bug Report
System Information

Ubuntu 18.04 LTS
AMP 2.3.0.2
Mainline

I confirm:

[x] that I have searched for an existing bug report for this issue.
[x] that I am using the latest available version of AMP.
[x] that my operating system is up-to-date.

Symptoms
After setting a language, setting ?lang= does not clear the AMPLocale value in Local Storage
Reproduction
Browse to your AMP url and append ?lang=xx
Refresh the page, confirm the "Welcome to AMP" text has been translated to German
Append ?lang= to your AMP url.  The German text remains and the value xx has not been removed from AMPLocale in Local Storage

Latest build, lang=en will reset it.

authors: PhonicUK deadlysnek

repo: CubeCoders/AMP


text:
Remove old

Removing all the old demo's we had agreed upon.  The code is archived here https://github.com/CumulusNetworks/cldemo-archive

merging despite broken jenkins instance

thumbs up from @isharacomix

repo: CumulusNetworks/cldemo


text:
scroll menu selection

figure out a way to select things with the scroll menu

Does this mean to arbitrarily jump from say item 0 to item 7? Or do you mean an action should occur when I hit enter with an item selected?
We should also add documentation text on the screen to help users navigate. I had to guess that tab would let me cycle through items.

authors: BoraxTheClean CupOfGeo

repo: CupOfGeo/adaptable-antelopes


text:
Every Instance of Multiselect Dropdown calls onClose

I have a several multiselect dropdowns I'm using to filter results in a table.
I want to use the (onClose) event to start the filter method.
It calls the onClose event as many times as I have multiselect dropdowns.
In addition, when inserting into the dom (using *ngif expression), the (onClose) event also fires for every instance

Same is happening with me. Just saw this and I have a feeling its not going to be resolved soon. onClose fires wherever I click on the component.

Also having this issue (v2.10.2). It's inside a NgbDropdown and even opening the dropdown fires the event.

@CuppaLabs I have same issue. The closeDropdown method is being called whenever you click outside the dropdown. If the dropdown is already closed, this is causing the onClose to still get fired.
Angular: 6.2.2
Multiselect: 4.1.1
I have made a change that works on my local. I do not have access to make changes/branches for this repository so please make this change. https://github.com/dadreano/angular2-multiselect-dropdown/commit/78014fa4569ad8c679b45b061c1d5fbf1bc72436

Basing on @dadreano solution, i fixed this problem by overriding the component prototype method with this :
AngularMultiSelect.prototype.closeDropdown = function() {
      if (this.searchInput && this.settings.lazyLoading) {
        this.searchInput.nativeElement.value = "";
      }
      if (this.searchInput) {
        this.searchInput.nativeElement.value = "";
      }
      this.filter = "";
      if (this.isActive) {
        this.isActive = false;
        this.searchTerm$.next('');
        this.onClose.emit(false);
      }
    }

PS important: to apply this solution in all components, you have to implement it in the highest component level (like app.component.html)

authors: Jacquers dadreano maytanthegeek sohaiebCollabCp wesley-wong


text:
Implemented meeting backend

I have implemented the backend for meetings. Solved the #75.
Screenshots:
Create Meeting

GetAllMeeting

GetMeetingById

UpdateMeeting

JoinMeeting

DeleteMeeting

After Deleting a meet

@thecuriousteam Can you please review this and suggest any changes if there or please merge it

@thecuriousteam Please review the PR. It's been pending since more than a month. I request @thecuriousteam to check and review the PR.

repo: Curious-Ecosystem/Curious-Connect


text:
🛑 lemmy.best is down

In 9c5454e, lemmy.best (https://lemmy.best) was down:

HTTP code: 0
Response time: 0 ms

Resolved: lemmy.best is back up in 04486cb after 23 minutes.


text:
Model Preview not working on vladmandic's Fork

Model Preview is not working in the current version of vladmandic's fork.
Issue and root cause: https://github.com/vladmandic/automatic/issues/116

Seems like its being addressed https://github.com/vladmandic/automatic/issues/116#issuecomment-1508432723

authors: CurtisDS bdulfer

repo: CurtisDS/sd-model-preview-xd


text:
Engine.compress(Engine.java:79) this line throws java.lang.NullPointerException,please fixed.thx

日志如下：
Attempt to invoke virtual method 'boolean android.graphics.Bitmap.compress(android.graphics.Bitmap$CompressFormat, int, java.io.OutputStream)' on a null object reference
top.zibin.luban.Engine.compress(Engine.java:79)

thank you

i review the code, i think this block code still have a nullpointer exception ,maybe i am wrong:
File compress() throws IOException {
BitmapFactory.Options options = new BitmapFactory.Options();
options.inSampleSize = computeSize();
Bitmap tagBitmap = BitmapFactory.decodeStream(srcImg.open(), null, options);
ByteArrayOutputStream stream = new ByteArrayOutputStream();

if (Checker.SINGLE.isJPG(srcImg.open())) {
  tagBitmap = rotatingImage(tagBitmap, Checker.SINGLE.getOrientation(srcImg.open()));
}

/////////// this tagBitmap doesn't judge null before used.
tagBitmap.compress(focusAlpha ? Bitmap.CompressFormat.PNG : Bitmap.CompressFormat.JPEG, 60, stream);

请问下～这个问题解决了吗～现在我这边检测到多种机型都报错这个错～自己无法重现

authors: GlimmerYang steven-gao

repo: Curzibn/Luban


text:
🛑 搜索一（镜像）searx.ix.tc is down

In b415c3a, 搜索一（镜像）searx.ix.tc (https://searx.ix.tc/) was down:

HTTP code: 0
Response time: 0 ms

Resolved: 搜索一（镜像）searx.ix.tc is back up in ca862e6 after 13 minutes.

repo: Cutiei/Uptime


text:
🛑 防红一Happy.ez6swh.cn is down

In c856708, 防红一Happy.ez6swh.cn (https://happy.ez6swh.cn/) was down:

HTTP code: 521
Response time: 276 ms

Resolved: 防红一Happy.ez6swh.cn is back up in e7be90a after 10 minutes.


text:
🛑 StaticJs一（镜像）trac.beclicked.com is down

In eb3f01c, StaticJs一（镜像）trac.beclicked.com (https://trac.beclicked.com/) was down:

HTTP code: 500
Response time: 160 ms

Resolved: StaticJs一（镜像）trac.beclicked.com is back up in da1e37c after 5 hours, 1 minute.


text:
Add some XONLINE signatures

This picks @LukeUsher's Insignia RE wishlist from #74 and adds signatures for them, namely XOnlineMatchSearch, XOnlineMatchSearchResultsLen, XOnlineMatchSearchGetResults, XOnlineMatchSessionUpdate and XOnlineMatchSessionCreate.
I was only able to check against games built with XDK version 4831, 4928, 5659 and 5849. Testing the versions in-between would be appreciated.

From basic review, some coding style are require to change for better readability. Otherwise it looks okay. Plus local unit test didn't find anything wrong so far.
At the moment, it will take awhile for finding XONLINE section from the dumps, making list what needs to change (for optimization), and what symbols are not detected for specific XDK versions.

Signatures above are detected from Wolfenstein title with 5344 build.

Which ones, the ones I created for 5659? If yes, I should probably move them to 5344.inl (assuming they're not false positives).

Which ones, the ones I created for 5659? If yes, I should probably move them to 5344.inl (assuming they're not false positives).

Since you have update previous CXo_XOnlineMatchSearchGetResults signature to able expand detection above 5659. You don't need to move latter signature, aka already been removed.
As for CXo_XOnlineMatchSessionUpdate, does need lower down to 5233, Star Wars: The Clone Wars. The title does contain both CXo_XOnlineMatchSessionUpdate and XOnlineMatchSessionUpdate symbols. Including Wolfenstein title too.

1. break down few OV_MATCH extend the limit.

What limit? You mentioned 1-4 opcodes, but half of the OV_MATCHes you left feedback on only contain 4 opcodes. You also mentioned a width limit, but there is none documented or followed in the code.

Whenever I can, I will make a pull request to remove extras from OV_MATCH macro down to 8 values limit. It was originally copy and paste code from REGISTER_OOVPAS macro.

I made a draft guideline to follow through: OOVPA-Signature-Guideline

Finally got around to working on this PR again. Should now include all requested changes.

authors: RadWolfie thrimbor

repo: Cxbx-Reloaded/XbSymbolDatabase


text:
Error In SSH Server

# python3 main.py
Traceback (most recent call last):
  File "main.py", line 1, in <module>
    from gateio_new_coins_announcements_bot.main import main
ModuleNotFoundError: No module named 'gateio_new_coins_announcements_bot'

Same here.
Traceback (most recent call last):
File "main.py", line 1, in
from gateio_new_coins_announcements_bot.main import main
ModuleNotFoundError: No module named 'gateio_new_coins_announcements_bot'

I found a solution here for it as i am a good dev
To Fix It Active venv In Directory Again :
Linux:
source env/bin/activate

Windows:
env\Scripts\activate.bat

Then ReInstall Deplumates :
python3 -m pip install -r requirements.txt

Then Run :
python3 main.py

Thank you very much! It worked!

Thank you very much! It worked!

No Need For Thanks ..
Its My Duty ..


text:
🛑 Cyberflix Frontend is down

In 3f2dbb5, Cyberflix Frontend (https://www.cyberflix.io) was down:

HTTP code: 403
Response time: 48 ms

Resolved: Cyberflix Frontend is back up in 7f55561.

repo: Cyberflix-Media/Cyberflix-Status


text:
Add CycloneDX 1.6 JSON schema

This is to track the addition of the v1.6 JSON schema to spec/1.6. Already included in #142, but might be worth to have a separate PR for this.

Closed via #154

authors: mcombuechen nscuro

repo: CycloneDX/cyclonedx-go


text:
fix: use the non-deprecated version of metadata/tools for 1.5+

Update to the latest @cyclonedx/cyclonedx-library - 7.0.0
If the generating schema is 1.5+ generate the non-deprecated version of the metadata/tools section

the changes in this PR are considered a breaking change.
:arrow_up: this is just a remark, not ablocker.

this PR duplicates #1331

thank you for the contribution, @jeremylong
It looks like your changes duplicate #1331.
Could you check and see if your PR adds any new value, so we deice whether yours or #1331shall be merged?

This PR is being closed as a duplicate. I didn't see you had already started implementing this. Any idea what your timeline is for the next release with your PRs?

next release is planned for January 2025.
this will include all of milestone 4.0.0

authors: jeremylong jkowalleck

repo: CycloneDX/cyclonedx-webpack-plugin


text:
Add support for "legacy" and new Tool structure introduced in CycloneDX v1.5

TODO: figure out how to support both current (object)/legacy(array) tools in Metadata.Tools field.  Currently, we use an interface{} placeholder in our struct bindings which is NOT ideal for many things we are trying to do with entity hashing, normalization, etc.
type CDXToolLegacy struct {
    Name               string                  `json:"name,omitempty"`
    Version            string                  `json:"version,omitempty"`
    Vendor             string                  `json:"vendor,omitempty"`
    Hashes             *[]CDXHash              `json:"hashes,omitempty"`
    ExternalReferences *[]CDXExternalReference `json:"externalReferences,omitempty"`
}

type CDXTools struct {
  Components *[]CDXComponent `json:"components,omitempty"`
  Services   *[]CDXService   `json:"services,omitempty"`
}

which are both referenced from:
type CDXMetadata struct {
	Timestamp    string                      `json:"timestamp,omitempty" scvs:"bom:core:timestamp"` // urn:owasp:scvs:bom:core:timestamp
	Tools        interface{}                 `json:"tools,omitempty"`                               // v1.2: added; v1.5: "tools" is now an interface{}
	Authors      *[]CDXOrganizationalContact `json:"authors,omitempty"`
	Component    *CDXComponent               `json:"component,omitempty"`
	Manufacturer *CDXOrganizationalEntity    `json:"manufacture,omitempty"` // NOTE: Typo is in spec.
	Supplier     *CDXOrganizationalEntity    `json:"supplier,omitempty"`
	Licenses     *[]CDXLicenseChoice         `json:"licenses,omitempty"`    // v1.3 added
	Properties   *[]CDXProperty              `json:"properties,omitempty"`  // v1.3 added
	Lifecycles   *[]CDXLifecycle             `json:"lifecycles,omitempty"`  // v1.5 added
	Manufacture  *CDXOrganizationalEntity    `json:"manufacture,omitempty"` // v1.5: deprecated
}

See: https://stackoverflow.com/questions/47057240/parsing-multiple-json-types-into-the-same-struct
on possible ways to do this efficiently...

Note: we already handle the marshaling:
	if IsInterfaceASlice(value.Tools) {
		arrayTools, ok := value.Tools.([]CDXLegacyCreationTool)
		if ok && len(arrayTools) > 0 {
			temp["tools"] = arrayTools
		}
	} else {
		tools, ok := value.Tools.(CDXCreationTools)
		if ok {
			temp["tools"] = tools
		}
	}

repo: CycloneDX/sbom-utility


text:
docker secrets

why are docker secrets not supported?
used
      POSTGRES_USER_FILE: /run/secrets/pg_user POSTGRES_PASSWORD_FILE: /run/secrets/pg_pass JWT_SECRET_FILE: /run/secrets/pg_jwt
and it wont connect to the database unless plain text is used.

Hi @gomeology , i was actually not aware of this, im pretty average when it comes to docker and never knew about this option. Il look into adding this in

 docker secrets

@CyferShepard I am happy to help out on this one if development hasn't started.

Hey @ThorpeJosh , yea that would be great, i havent had time to look into this issue and id appreciate any help

Hi @CyferShepard, I've raised a PR #156 for this issue. Let me know what you think.

Hey @ThorpeJosh , yea i saw it yesterday, will only get around to testing later today, will let you know

authors: CyferShepard ThorpeJosh gomeology

repo: CyferShepard/Jellystat


text:
多布局情况下，二级列表调用adapter.expandAll()只能打开最后一个

多布局情况下，有各种其他布局，二级列表调用adapter.expandAll()只能打开最后一个，用点击打开时，会先关闭先打开的，然后再点一次才能打开想要打开的列表，望回复

收到

二级列表？没太明白你的意思。

如果还有问题，你可以提供复现demo，这样便于我们更快速的定位问题。

authors: CymChad Jameshuihui

repo: CymChad/BaseRecyclerViewAdapterHelper