text:
Go docs 404: manual instrumentation file needs alias definitions

Visit the following, previously valid, URL: https://opentelemetry.io/docs/instrumentation/go/instrumentation/ and you'll get a 404. That shouldn't happen. The link should redirect.

There's file name change in that submodule update of #1003: website_docs/instrumentation.md → website_docs/manual_instrumentation.md  via https://github.com/open-telemetry/opentelemetry-go/pull/2437. I missed that why reviewing #1003 (because I didn't dig into the submodule changes).
@cartermp - could you fix that? Every time you rename a file you need to add an alias to the front-matter that contains the old file name. Something like this:
aliases: [/docs/instrumentation/go/instrumentation]

Also, given #997, could you rename the file to manual.md and then add a second alias (🤷♂):
aliases: [/docs/instrumentation/go/instrumentation, /docs/instrumentation/go/manual_instrumentation]

/assign @cartermp
/cc @austinlparker
p.s. Yet another reason why all the docs should be in this repo. :)

While you're at it, could you also make the following changes?

Rename website_docs/using_instrumentation_libraries.md --> libraries.md

And add an alias
Add linkTitle: Libraries

Add linkTitle: Exporting data (or maybe just "Data") to exporting_data

(@cartermp, if you comment on this issue, I'll be able to assign it to you.)

Yep! Will do.

This one is resolved now!

Great, thanks! (Let's close this issue once the changes land in this repo.)

Just now managed to get the site to build off of my fork from a submodule, so hopefully less downstream link breakage moving forward 😄

authors: cartermp chalin


text:
Move user-images.githubusercontent.com into this repo

This is similar to the following issue, but not quite the same because in some cases the images might be shared across sites.

#663

It'll probably be worth assessing on a case by case basis.
Related:

#1052

Tasks:

[x] #2428

Hmm, I thought that there were more uses of user-images.githubusercontent.com, but apparently not. In that case, this is closed by #2428.

source: gharchive/issue

license_type: permissive

license_source: github-api


text:
Remove the zero bucket boundary from http.server.request.duration and http.client.request.duration

Fixes #298
Changes
Removes the zero bucket boundary from http.server.request.duration and http.client.request.duration.
Merge requirement checklist

[x] CONTRIBUTING.md guidelines followed.
[x] CHANGELOG.md updated for non-trivial changes.
[x] ~schema-next.yaml updated with changes to existing conventions.~

After this change, it's odd that the default buckets - https://github.com/open-telemetry/opentelemetry-specification/blob/7a7b36e88742f834c1097cc7f1c1d13182cb1142/specification/metrics/sdk.md#explicit-bucket-histogram-aggregation - have zero, and this one doesn't.
Also, the number of buckets is now inconsistent between these durations and the defaults. It was easy to reason that these buckets were simply the defaults but adjusted to seconds.

my interpretation of the default buckets is that they are (sadly) just a legacy artifact, and are pretty meaningless now that the default unit has changed to seconds

source: gharchive/pull-request

authors: JamesNK trask

repo: open-telemetry/semantic-conventions


text:
Cyperf l47 support code to main

Merger all changes from dev branch to main branch

done

repo: open-traffic-generator/snappi-cyperf

license: MIT


text:
fix(scoped-elements): html in attributes

Changed the regexp to a custom algorithm to stop scoping HTML inside attributes.
fixes: https://github.com/open-wc/open-wc/issues/1351

Do you think is ok to merge it or maybe it could be improved?

Do we still have our benchmarks? Maybe we can check if this hurts performance much?

Good idea. I'll update the performance test

authors: LarsDenBakker manolakis

repo: open-wc/open-wc


text:
feat: add mysql migration support

Pull Request Checklist
Note to first-time contributors: Please open a discussion post in Discussions and describe your changes before submitting a pull request.
Before submitting, make sure you've checked the following:

[x] Target branch: Please verify that the pull request targets the dev branch.
[x] Description: Provide a concise description of the changes made in this pull request.
[ ] Changelog: Ensure a changelog entry following the format of Keep a Changelog is added at the bottom of the PR description.
[ ] Documentation: Have you updated relevant documentation Open WebUI Docs, or other documentation sources?
[ ] Dependencies: Are there any new dependencies? Have you updated the dependency versions in the documentation?
[ ] Testing: Have you written and run sufficient tests for validating the changes?
[x] Code review: Have you performed a self-review of your code, addressing any coding standard issues and ensuring adherence to the project's coding standards?
[x] Prefix: To cleary categorize this pull request, prefix the pull request title, using one of the following:

feat: Introduces a new feature or enhancement to the codebase

Changelog Entry
Description

[Concisely describe the changes made in this pull request, including any relevant motivation and impact (e.g., fixing a bug, adding a feature, or improving performance)]

Previously, we has no way to use mysql but manually migrate the data store.
So, I have made a change to it, now we can start with mysql from scratch.
https://github.com/open-webui/open-webui/discussions/3903 https://github.com/open-webui/open-webui/discussions/2529
Added

Add support for mysql migration

I'd like to merge this to make our code more compatible with mysql, but it still won't be added to the list of officially supported database. The rest LGTM!

I might change my mind later in the future, but I'd rather not support MySQL at the moment. Thanks for the PR!

authors: tengattack tjbck

repo: open-webui/open-webui


text:
i18n : Updated ms-MY Malay (Bahasa Malaysia) Language from #4178

Pull Request Checklist
Note to first-time contributors: Please open a discussion post in Discussions and describe your changes before submitting a pull request.
Before submitting, make sure you've checked the following:

[/] Target branch: Please verify that the pull request targets the dev branch.
[/] Description: Provide a concise description of the changes made in this pull request.
[/] Changelog: Ensure a changelog entry following the format of Keep a Changelog is added at the bottom of the PR description.
[ ] Documentation: Have you updated relevant documentation Open WebUI Docs, or other documentation sources?
[ ] Dependencies: Are there any new dependencies? Have you updated the dependency versions in the documentation?
[ ] Testing: Have you written and run sufficient tests for validating the changes?
[ ] Code review: Have you performed a self-review of your code, addressing any coding standard issues and ensuring adherence to the project's coding standards?
[ ] Prefix: To cleary categorize this pull request, prefix the pull request title, using one of the following:

BREAKING CHANGE: Significant changes that may affect compatibility
build: Changes that affect the build system or external dependencies
ci: Changes to our continuous integration processes or workflows
chore: Refactor, cleanup, or other non-functional code changes
docs: Documentation update or addition
feat: Introduces a new feature or enhancement to the codebase
fix: Bug fix or error correction
i18n: Internationalization or localization changes
perf: Performance improvement
refactor: Code restructuring for better maintainability, readability, or scalability
style: Changes that do not affect the meaning of the code (white-space, formatting, missing semi-colons, etc.)
test: Adding missing tests or correcting existing tests
WIP: Work in progress, a temporary label for incomplete or ongoing work

Changelog Entry
Description
-i18n added Bahasa Malaysia as one of the language options for Open Webui
-Update on syntax error from https://github.com/open-webui/open-webui/pull/4178
Added

Added ms-MY Malay (Bahasa Malaysia Language)

Changed

Update on syntax error
Update latest translation

Deprecated

[List any deprecated functionality or features that have been removed]

Removed

[List any removed features, files, or functionalities]

Fixed

[List any fixes, corrections, or bug fixes]

Security

[List any new or updated security-related changes, including vulnerability fixes]

Breaking Changes

BREAKING CHANGE: [List any breaking changes affecting compatibility or functionality]

Additional Information

[Insert any additional context, notes, or explanations for the changes]

[Reference any related issues, commits, or other relevant information]

Screenshots or Videos

Let's try to have clean commit logs, I'd appreciate if you could reopen this PR with only one commit! Thanks as always!

authors: amirsubhi tjbck


text:
Should the mounting process (triggered from APT) be initiated over an interface of the APTP?

Following the design principle that out-of-domain applications must interface the domain over proxies holding a 1:1 relation, the mounting should be initiated over the AccessPlanningToolProxy

The mounting request to the MountingOrchestrator shall be called by APTP (or any other domain-internal application)

repo: openBackhaul/MountingOrchestrator


text:
Resolve  the Sever address and server port from the bequeathYourDataAndDie

Fixes #207

Reviewer is @vanithaValluripalli

repo: openBackhaul/OamLog


text:
Notifications feature release for all users blog post

Communicate the release of the Notifications feature for all users

@danidoni we need to present the Notifications feature, as we would do if it were new, but mentioning that we have been working on it for a while and listing the previous posts for more details.
So I propose to go straight to the point and have a structure like this one more or less:

Intro (who can see notifications now, brief introduction about the notifications, why we introduce the notifications)
How to configure the notifications
Where they can find the notifications link on the website. What the number means.
Explain how each type of notification is displayed. Which information they contain (what are the avatars about, projects/packages involved etc)
Brief explanation about the functionality of the buttons/links: button on the right of each notification, select many and "Mark selected as 'Read'", show more/less, "Mark all as 'Read'" (explain when this button appears).
Explain filters.

And please don't mention the API. We are selling the new Notifications feature and don't want the readers to focus on something else. The API part will be explained in the user documentation and the API documentation.

@eduardoj done!

authors: danidoni saraycp

repo: openSUSE/obs-landing


text:
Stationboard could use some extensions

Query XML
Result XML
Arrival/Departure/Both

https://opentdatach.github.io/ojp-demo-app/board

Just add the blue XML button, similar to the journey serach with request and respond.

repo: openTdataCH/ojp-demo-app-src


text:
BL district scraper new confirmed values are wrong

It looks like the scraped values are quite off. Dividing the values by 14 days (what is claimed on the chart) seems to give reasonable range of the values, but still not really correct.
Anyone got an idea on how to improve this?

Maybe @CorinneHuegli can help?

@maekke the values in column "newConfCases" are the cumulative new cases within the previous 14 days. Please delete for now. It won't work from that chart. I will check tomorrow if we can provide another chart with the daily numbers per district (cumulative and new). Ok?

BL district scraper is disabled now.
And I removed the data in #1191

Please reactivate BL district scraper.
The data was added manually today (cases until yesterday). For values from today on please scrape from new iframe: https://cocontrol.bl.ch/public/dbw/123 here https://www.baselland.ch/politik-und-behorden/direktionen/volkswirtschafts-und-gesundheitsdirektion/amt-fur-gesundheit/medizinische-dienste/kantonsarztlicher-dienst/aktuelles/covid-19-faelle-kanton-basel-landschaft
The new chart is starting in June. So for new values starting from 2020-10-16 please add +528 for District 1301, +65 for District 1302, +177 for District 1303, +81 for District 1304 and +15 for District 1305.
Hope that works out.

@CorinneHuegli cool, thanks a lot, I've updated the scraper with your information! The csv output is identical, so I hope everything is fine :sweat_smile:

Thank you 😀

authors: CorinneHuegli maekke metaodi


text:
Update package.json

This is a test, please don't merge

Can you change it to a draft?

repo: openai/dallify-discord-bot


text:
openai.aiohttp_session creates a new aiohttp.ClientSession despite configured one!

Describe the bug
There is a way to set a custom aiohttp.ClientSession for all library's requests.
It is described here https://github.com/openai/openai-python#async-api
We need to use openai.aiosession ContextVar object and set a session for it. Quite easy isn't is?
But what happens next if you look under the hood: the internal contextmanager openai.aiohttp_session tries to get our custom set session and always gets None and creates a new aiohttp.ClientSession
To Reproduce

Configure openai.aiosession with a new ClientSession, like this https://github.com/openai/openai-python#async-api
for example in my FastAPI application

   import openai
   from fastapi import FastAPI
   from aiohttp import ClientSession
   from contextlib import asynccontextmanager

   @asynccontextmanager
   async def lifespan(app: FastAPI):
       openai.aiosession.set(ClientSession())
       yield
       await openai.aiosession.get().close()

Either add prints to the openai.aiohttp_session contextmanager or set a debug breakpoint.
Make a new chatgpt Completion.acreate request (for example)
This way you can discover that openai.aiohttp_session contextmanager cannot retrive out set session (None on 646 line)

and creates a new one for every new request.

Code snippets
No response
OS
Linux Ubuntu
Python version
3.11
Library version
0.27.4

@DictumAcFactum Oof this could impact workarounds for #371

This is fixed in our upcoming v1 beta as we've moved to an explicit client instance based API which supports passing in a custom HTTP client!
import httpx
from openai import OpenAI

client = OpenAI(
    base_url="http://my.test.server.example.com:8083/",
    http_client=httpx.Client(
        proxies="http://my.test.proxy.example.com/",
        transport=httpx.HTTPTransport(local_address="0.0.0.0"),
    ),
)

Please try it out and share any feedback you have in the linked discussion.

repo: openai/openai-python

license: mit

license_source: bigquery


text:
Discussion: Parallel Gym Environments

Greetings!
First off, great work with the library and rapid advancement of AI environments for experimentation.
I have a few questions regarding parallel operation of the gym retro environments.
Is it possible to execute an array of environments with different games and stages simultaneously from within Python 3?  Are there any examples of this type of operation?
The end goal is to train (1) neural using a variety of games simultaneously.
Currently,  I initialize the environment, load the model in tensorflow, continue training the model, then save the model.  The process then repeats for a new game, but I am training the same model to play a variety different games.  Is it possible to operate on an array of gym retro environments within one tensorflow session?
Thanks,
Coast

It is possible but only with multi-process communication. Unfortunately the emulation backend we're using cannot be loaded into the same process more than once. @unixpickle can tell you more about how to do the IPC.

You can run multiple environments in parallel using a vectorized environment like SubprocVecEnv. This creates a separate sub-process for each environment. You can also create a gym.Env that samples a different environment on every reset(), like this JointEnv class, for example.

I wrote a drop-in wrapper for retro to allow me to do exactly this, for use with the A3C algorithm in Tensorflow. In case unixpickle's answers don't work for you @mancoast, it's an option: retrowrapper. I just open-sourced it and stuck it in a repo.

We should also allow manual reinforcement learning.
Let's say a certain video, sound, or action made you feel good... You should be able to use reinforcement learning to make it a positive or negative experience.

I guess right now, that would just be taking notes... And, well, analyzing the environment. Since you'd also have to use recursion for everyone else.

I'm thinking of closing this issue since it's more of a discussion topic.  Is there a better place to put this information?

@MaxStrange I've been trying to parralize an custom openai gym env that uses the airsim, but Things aren't working for me. The airsim has a physics engine in unreal and that needs to run in order to return the states which are images and collision information. I appreciate any advice that will put me on the right track.

authors: AloshkaD ChrisCates MaxStrange christopherhesse endrift mancoast unixpickle

repo: openai/retro


text:
Move tests in folder unit/hopper to other places and drop duplicate tests

This PR is to remove the folder test/unit/hopper since this folder contains tests that are not specific to hopper and it is necessary to move them to right places to avoid confusion. Also, some tests in the hopper folder are duplicates of others and do not test uncovered cases, so we can just drop them and code coverage is not impacted. The following is the description of where each test goes in the hopper folder:

test_experimental_tma.py. It contains three hopper specific tests test_descriptor_load_ttgir,  test_experimetal_descriptor_load, and test_experimental_tma_matmul. Move this test to language folder
test_flashattention.py. FAv1 implementation. FA is for language model, since move it to the language folder. Considering we already have FAv2, FAv1 does not test things not covered by others. But, we saw some result mismatch on MI200, so we will keep it in this PR. In a future PR, we investigate the reason for the result mismatch and decide whether we drop this test.
test_persistent_warp_specialized_fused-attention.py is moved to the language folder.
test_tma_store_gemm.py It is a simple gemm test and are covered in other tests like the test_dot in language/test_core.py, so just drop it.
test_mixed_io.py, same as test_tma_store_gemm.py and is dropped.
test_gemm.py contains two tests test_gemm_no_scf and test_gemm. test_gemm_no_scf is simple case and covered by test_dot in test_core.py , but test_gemm tests more complex scenarios (like chain_dot and softmax after the dot operator)  not covered by others. So we keep test_gemm and drop test_gemm_no_scf.
test_gemm_fusion.py is merged to test_gemm.py as part of the tests.
test_persistent_warp_specialized_gemm.py is moved to the language folder.

Hi @zhanglx13, could you please help trigger a CI build or it still cannot be triggered? Thanks

repo: openai/triton


text:
Elementwise

add elementwise ops testing.

Thanks for unifying Unary/Binary/Ternary op lowering!

I have no other comments except the commit message, it's better to follow the styles of previous commit messages :)

authors: ben-zhang-609 goostavz ptillet


text:
ShinyProxy Logos not displayed when using CSS Template (3.1.0)

Hi, I am using the new template provided here: https://github.com/openanalytics/shinyproxy-config-examples/blob/master/04-custom-html-template/templates/1col/index_new.html
However, none of the images are showing based on the logo-url that is in the application.yml, see example:

id: app1
display-name: app1
description: View and download hourly weather data.
container-image: app1
access-groups: [xxxxxxxxxxxxxxxx]
logo-url: file:///srv/shiny/apps/app1/logo/app1.png

RESULT:

I need to be able to specify the path with logo-url and use it. I don't want to use the other template, where it just references the assets folder. I want to use the version that uses appLogos.get(app) as referenced in the docs:

How can we get this to work? Am I missing something?

Hi, this template was not yet updated for the ShinyProxy 3.1.0 release, I just fixed this.
Instead of using
          <img th:if="${appLogos.get(app) != null}" th:src="${appLogos.get(app)}">

you should now be using:
  <img class="img-responsive" th:if="${appLogos.get(app) != null}"
                             th:with="logo=${appLogos.get(app)}" th:height="${logo.height}" th:src="${logo.src}"
                             th:style="${logo.style}" th:width="${logo.width}">

This will fix the issue.

thank you sir. it worked just as i needed.  gonna close the issue. @LEDfan

authors: LEDfan alaarab

repo: openanalytics/shinyproxy


text:
dbs-upcall: Need to fix unit test failure.

03:09 [130] $ cargo test -p dbs-upcall -- test_upcall_client_send_request
    Finished test [unoptimized + debuginfo] target(s) in 0.05s
     Running unittests (target/debug/deps/dbs_upcall-be6e9a9c8aea1888)

running 3 tests
test tests::test_upcall_client_send_request_error ... ok
test tests::test_upcall_client_send_request ... FAILED
test tests::test_upcall_client_send_request_without_result ... FAILED

failures:

---- tests::test_upcall_client_send_request stdout ----
thread 'tests::test_upcall_client_send_request' panicked at 'called `Result::unwrap()` on an `Err` value: Kind(WouldBlock)', crates/dbs-upcall/src/lib.rs:698:51
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace

---- tests::test_upcall_client_send_request_without_result stdout ----
thread 'tests::test_upcall_client_send_request_without_result' panicked at 'called `Result::unwrap()` on an `Err` value: Kind(WouldBlock)', crates/dbs-upcall/src/lib.rs:730:51

failures:
    tests::test_upcall_client_send_request
    tests::test_upcall_client_send_request_without_result

test result: FAILED. 1 passed; 2 failed; 0 ignored; 0 measured; 17 filtered out; finished in 0.00s

Fixed in #167.

repo: openanolis/dragonball-sandbox


text:
[Bug]: it wont open

Version of the software
neweat version
Operating system
windows 11
Browser / Native
chrome
What happened?
A bug happened!

Relevant LoliCode if needed
No response

have you tried http://0.0.0.0:5000 and http://127.0.0.1:5000 ?

Can you sniff the request using the network tab (in the dev tools of your browser) and see if the server actually responds to the request with a 404? If it responds then the server is reachable, it just has trouble with the routing for some reason.

I get this message whever I start the the run "Not supported Exception" the config does not support the provided wordlist type .
please any explanations ?

open that config , and then from the config menu, choose Settings, look for allowed wordlist types and add the type you need...

authors: DJHooligan Debruyne7 openbullet valuefn


text:
[BUG] Response code 100 issue

Kindly fix response code 100 issue. OB dont continue with request. Instead it thinks response code 100 is final source.
Response code: 100 (Continue)
Received headers:
Received cookies:
Response Source:

Please provide a website where we can reproduce this issue

@openbullet
REQUEST POST "https://social.i-say.com/api/user/captcha"
CONTENT "type=0&enteredCaptcha=null&uuid=2d80f990422f3643"
CONTENTTYPE "application/x-www-form-urlencoded"
HEADER "Host: social.i-say.com"
HEADER "Connection: keep-alive"
HEADER "Accept: application/json, text/plain, /"
HEADER "Origin: file://"
HEADER "User-Agent: Mozilla/5.0 (Linux; Android 5.1.1; LGM-V300K Build/N2G47H) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/39.0.0.0 Mobile Safari/537.36"
HEADER "Accept-Encoding: gzip, deflate"
HEADER "Accept-Language: en-PK,en-US;q=0.8"
HEADER "X-Requested-With: com.ipsos.i_say"
PARSE "" LR "captchaImage":"" """ -> CAP "parse"

repo: openbullet/openbullet


text:
Start Index Rebuild directly

Currently we're sending messages to start a (complete or partial) Index Rebuild and the services send messages back to log the progress and report any errors.
With this PR, the Index Rebuild is now started by directly calling repopulate() on the respective service. All services that implement IndexProducer (= have repopulate()) make themselves available to the IndexRebuildService via OSGI so this can work.
Since we know how many of those services we need because of the Service enum, the IndexRebuildService implements BundleActivator and uses a ServiceListener so it will only register itself once all IndexProducers have been obtained. This way, there's no possibility of missing services when we start the index rebuild, and we don't have to hardcode the number either.
To keep the log messages for progress & errors of the services somewhat consistent even without the messages, I used the otherwise now redundant AbstractIndexProducer to implement some methods for that. No need to re-invent the wheel 8 times when showing percentages. It's not perfect, but it gets the job done.
Since we no longer need the Index messages, quite a lot of related code (e.g. IndexRecreateObject) could be removed.
I also had to move the IndexProducer for the AssetManager to make this work.
Now we can add a new IndexProducer by simply implementing the interface and adding it to the Service enum (which is now order-sensitive = determines the order the index is re-built).
Attention: This PR includes #2211 and should not be merged before!

Since we know how many of those services we need because of the Service enum, the IndexRebuildService implements BundleActivator and uses a ServiceListener so it will only register itself once all IndexProducers have been obtained. This way, there's no possibility of missing services when we start the index rebuild, and we don't have to hardcode the number either.

That won't work reliably since OSGi allows to have the same service multiple times, and you could have more service instances than service types. If you know the types anyway, a safe method would be to have a static binding to each type or to do dynamic bindings and then to manually check for each type.

That won't work reliably since OSGi allows to have the same service multiple times, and you could have more service instances than service types. If you know the types anyway, a safe method would be to have a static binding to each type or to do dynamic bindings and then to manually check for each type.
Btb, I did not read the actual code ;-P

We actually do not simply count the services, but check if each type is available (since we have one entry per type in the map, we can simply count the map entries.) So I think that would work fine even with duplicate services.

index --- **func_call** ---> service((repopulate | loop over data) --+
  ^                                                ^                 |
  |                                                |                 |
  |                                                |                 |
  +------------------------------------- message --+- prep data -----+

I think this is also confusing, but maybe I just don't understand it correctly? :D In my opinion, there are actually two separate things going on here:

The IndexRebuildService sends a message to the service to start repopulating. The service sends messages back to inform about the progress and any errors. - This loop is what this PR removes and replaces with a direct call to repopulate() and a couple of logging methods in the parent class of each service.

In repopulate(), the service sends messages for each element (yikes) to trigger the actual index update in some MessageReceiver. This is internal to each service, the IndexRebuildService knows nothing about this. This still happens with this PR. The plan is to change this for each service, maybe in multiple PRs.

These interactions use entirely different queues and message objects and are completely independent of one another.
Maybe this makes it clearer?

@lkiesow I incorporated your findings :)

We actually do not simply count the services, but check if each type is available (since we have one entry per type in the map, we can simply count the map entries.) So I think that would work fine even with duplicate services.

That doesn't actually work when one service is removed, but it's more a theoretical problem since we usually don't do that unless we shut down Opencast, and it is unlikely that will cause problems.

That doesn't actually work when one service is removed, but it's more a theoretical problem since we usually don't do that unless we shut down Opencast, and it is unlikely that will cause problems.

True, i didn't think of that. You could solve this by using lists in the map, but I think this is too much complexity for a use-case that will probably never happen. If somebody runs into this, we can still change it.

Since Pascal approved this, but isn't a committer, I'm gonna merge this for him.

authors: KatrinIhler lkiesow

repo: opencast/opencast


text:
Repository Onboarding Prep

These changes will help prepare this repository to onboard contributors who are new to open source, and may need extra time and guidance in order to make their first contributions.
This will be done in concert with an audit of existing open project issues, in order to determine whether any existing issues need to be unmarked as stale, or labeled as good first issue.
After identifying a few good issues, we can direct participants to /contribute to find a curated list of issues, as well as a link to the CONTRIBUTING.md guidelines.
Changes

Repository configuration settings (.github/settings.yml)
Stalebot issue settings + phrasing (.github/stalebot.yml)

Closing in favor of https://github.com/openclarity/.github/issues/14

repo: openclarity/kubeclarity


text:
Performance bottleneck due to auth pattern

I am the author of fastapi_auth0 and I was just having a quick look on the dependency graph, to see how others are using this library.
One thing that quickly got my attention is https://github.com/openclimatefix/nowcasting_api/blob/main/src/auth_utils.py
More specifically, the fact that get_auth() is called every time with get_user() (which is called for every endpoint request). The problem is that get_auth() instantiates an Auth0 object every time, which involves a lot of initialization code, and - likely the slowest of all - a http request to auth0.com to retrieve the public key. The result is that endpoints protected with this auth will execute unnecessarily slow.
My suggestion is to instantiate Auth0 outside of the endpoint function chain, so that it can be reused for all requests.

Thanks @dorinclisu for this. I appreciate that, and I can move it outside the function

Yep, looks good now.

@all-contributors please add @dorinclisu  for review

authors: dorinclisu peterdudfield


text:
Automatic download of the UKPN Grafana data

Pull Request
Description
This PR corresponds to automatic data acquisition from UKPN Grafana dashboard. For the weblink of the dashboard, please click here
Fixes #
How Has This Been Tested?
Please describe the tests that you ran to verify your changes. Provide instructions so we can reproduce.
Please also list any relevant details for your test configuration

[ ] Yes

If your changes affect data processing, have you plotted any changes? i.e. have you done a quick sanity check?

[ ] Yes

Checklist:

[x] My code follows OCF's coding style guidelines
[x] I have performed a self-review of my own code
[ ] I have made corresponding changes to the documentation
[x] I have added tests that prove my fix is effective or that my feature works
[x] I have checked my code and corrected any misspellings

Codecov Report

:exclamation: No coverage uploaded for pull request base (main@d1228e1). Click here to learn what that means.
The diff coverage is n/a.

:mega: This organization is not using Codecov’s GitHub App Integration. We recommend you install it so Codecov can continue to function properly for your repositories. Learn more
@@           Coverage Diff           @@
##             main      #17   +/-   ##
=======================================
  Coverage        ?   78.05%
=======================================
  Files           ?        3
  Lines           ?      237
  Branches        ?        0
=======================================
  Hits            ?      185
  Misses          ?       52
  Partials        ?        0

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more

Just make sure all the tests pass before merging

authors: codecov-commenter jacobbieker vrym2


text:
Creater's Arsenal of Questions

Users embark on a journey through the grand Gateway, venturing into the heart of the quiz realm as they successfully log in.
Task:
Implement a controller to add multiple-choice questions (single correct) to the quiz realm. Create this controller in src/controllers/question.controllers.js. Establish a route to guide users in submitting their captivating questions (/api/v1/questions/add).
Details:
Controller:
Create a controller function, let's call it addMultipleChoiceQuestion, responsible for adding multiple-choice questions to the database.
Route:
Configure a route in src/routes/questions.routes.js to handle the user's request for adding questions. The route should be accessible through a POST request to /api/v1/questions/add.
Request Body:
Design the expected request body for adding a question. It should include the following fields:
question: The text of the question.
options: An array of option objects, each containing:
option: The text of the option.
isCorrect: A boolean indicating whether this option is correct.
Validation:
Validate the incoming request body to ensure it adheres to the expected structure. Provide meaningful error messages for any validation failures.
Database Interaction:
Interact with the database models (Question, Option) to store the new question and its options. Ensure proper association between questions and options. Make sure that number of options can be dynamic.
Response:
Respond with appropriate status codes and messages. This message will be displayed to the user as an alert so send appropriate message.
Claim this Issue and I would be happy if you give our repo a star.
We will be going to implement cool things like web-sockets so, stay tuned till then.
Ping me on discord if there's any confusion or require some resources

claim

Claim

@WadadParker Assigning you, but now you can't ask for claiming the issue as you are reaching the limit of 3 assigned issue at any moment of time in Opencode'23.

claim

claim

@WadadParker how's it going? if you need any help, feel free to ask here or on discord by pinging either me or Bhupesh

@WadadParker how's it going? if you need any help, feel free to ask here or on discord by pinging either me or Bhupesh

Sure thank you so much, i'll raise the PR at night for review

repo: opencodeiiita/GrepIt-Backend


text:
Update project.model.js

Issue: 7
Short description of what this resolves:
Creates a Project model
Changes proposed in this pull request and/or Screenshots of changes:

Created a Project model

Remove the # sign in the PR message

@BuddyLongLegs I hope it's cleared now

@BuddyLongLegs  I didn't understood the last point. What needs to be done exactly?

@BuddyLongLegs I didn't understood the last point (Random 16 length string). What needs to be done exactly?

The default value of Id should be a function that returns a randomly generated 16-length string.

@BuddyLongLegs Have I done the required changes correctly? Let me know if there are any more changes to be made.

authors: BuddyLongLegs vedant-z

repo: opencodeiiita/SaveMyForm-Backend


text:
Implement the notification system in NewToDoActivity.

After clicking submit, start a Notification service which will get triggered on the deadline date at some particular time (choose any).

Are you still working on it??

No sir
On Feb 2, 2019 1:13 AM, "Harsh Gupta" notifications@github.com wrote:
Are you still working on it??
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/opencodeiiita/ToDo-List-App/issues/41#issuecomment-459844167,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AoiomZ-IRTgMlOXhUSVFJiQQBqvLEU3Rks5vJJjpgaJpZM4aRbml
.

@opencodebot claim

repo: opencodeiiita/ToDo-List-App


text:
Expense losing $0.02 after submitting

I've seen this multiple times but it's only happening sporadically. I submit an expense for $x, but after clicking through, the summary shows $x-0.02 (two cents). I submitted one for $1250 and the summary showed $1249.98. I went back and edited it and it was fine, but something strange is going on there.

We got a support ticket that can be related to that a few weeks ago: https://opencollective.freshdesk.com/a/tickets/7897
My assumption was that it could be related to inadvertently scrolling into the amount input (see the screencast below) but I've since blocked this behavior to make sure it doesn't happen.
To help investigate, could you share:

The number of items and their individual amounts
Your locale (I assume it's EN_NZ)
Browser
OS

Also if you can try scrolling into the amount input to see if it changes, that'd be helpful.
Thanks!

The number of items and their individual amounts: it was one item on
the expense (invoice) and the intended amount was $1250
Your locale (I assume it's EN_NZ): yes EN_NZ
Browser: Chrome
OS: MacOS

I tried to reproduce with different scenarios but wasn't able to. I also looked at the code that handles the amounts and found nothing in there that could explain this bug. While I don't exclude that there may be a problem in the code, it's hard to investigate further without more precise steps.
Another track that I want to follow is the possibility of an UX issue, similar to the scroll behavior described above. On Chrome, if the amount input has the focus, you can increase/decrease its value using the arrow keys on your keyboard. @alanna do you think that's something you may have done?

I knew this would be painful as I was writing the issue... sorry. I will
keep my eye out to see if it happens again. I haven't seen any complaints
from users yet so we can deprioritize this until it comes up again.

I just realized that the fix I implemented for the scroll was not working on Chrome for some operating system. I just changed my OS and was able to reproduce the scroll behavior that I was previously changed. Given what I already researched, I'm pretty sure that this is the root cause for this issue. Below is a screenshot of how it happens, it's almost unnoticeable for users (because scrolling usually takes the input out of the view).
https://github.com/opencollective/opencollective-frontend/pull/4872 will close this issue by implementing a more comprehensive solution that works on Chrome. Feel free to re-open if it happens again in the future.

authors: Betree alanna

repo: opencollective/opencollective


text:
Done

Done
Originally posted by @zahirpatel110 in https://github.com/Raphael-MOUQUIN/opensource.guide/pull/2#issuecomment-968175277

Done
Originally posted by @zahirpatel110 in https://github.com/Raphael-MOUQUIN/opensource.guide/pull/2#issuecomment-968175277

Done
Originally posted by @zahirpatel110 in https://github.com/Raphael-MOUQUIN/opensource.guide/pull/2#issuecomment-968175277

Readme.MD

This ticket is closed due to guidelines not followed.
All tickets should follow the guidelines as mentioned in:

The Code of Conduct.

Submission guidelines as mentioned in our README file.


text:
Deploy on GitHub Pages

When folks are ready, by going to Settings -> Github Pages --> deploy from the docs folder, the web interface should render at http://opencontainers.github.io/org. I'm guessing others want to do more changes before this happens?

I'm good with publishing @caniszczyk ^ :-)

your wish is my command, I enabled the setting

Beautiful! https://opencontainers.github.io/org/
Can we share it with others? Do you want me to?

authors: caniszczyk mikebrow vsoch

repo: opencontainers/org


text:
import and export format guessing

features:

import (without sub-command) should derive format from first arg
export (without sub-command) should derive format from file ext of output parameter (and default to tsv?)

approach:

collect all args via bashly catch-all setting
search ${other_args[@]} for file ext (.*) and save unique items (sort -u) in array ext
error if ${ext[0]} is blank (e.g. stdin)
error if ${ext[1]} is non-blank
call orcli import ${ext[0]} ${other_args[@]}

caveat:

bashly does not support args for command groups (root.commands[0] cannot have both commands and args) so we have to drop sub-commands and put all commands in top-level (which may be overwhelming)

import
import-csv
import-tsv
...

this is a nice-to-have feature which is not worth the effort

repo: opencultureconsulting/orcli


text:
Is it a possible to export annotated images?

Hey guys,
my question is not about to export annotations.
my question is about how to export annotated images, ie. a zip containing images with annotated bounding-boxes.
thank you.

Hello, it is possible.

but, the images will not be drawn with the bboxes, right?

oh, if you mean that, no, they will not be drawn with the bboxes.
there is not such annotation format.

authors: XinyueZ bsekachev

repo: opencv/cvat


text:
yolo 1.1 export doesn't work

Actions before raising this issue

[X] I searched the existing issues and did not find anything similar.
[X] I read/searched the docs

Steps to Reproduce
go to menu  and select: export job dataset
then select yolo1.1 and fill in a custom name
after that press OK
then it says the following: Annotations export was started for job #"JOB NR" Download will start automatically as soon as the Annotations is ready.
after 30 minutes nothing has happend yet
Expected Behavior
when going to the menu and selecting export job dataset i select yolo 1.1. then i give it a name for exaple "yolodataset.zip".  then i press oke and expect the dataset.zip to be downloaded
Possible Solution
No response
Context
it not starting the download for the dataset. no matter how long i wait it does not start the export. please fix this or tell me how to fix this so i can download my custom dataset
Environment
No response

i had exactly same problem i dont know what should i do. its keep requesting to server but no response

It is stuck on loading mode and nothing happens

mine does  the exact same. yesterday i had the same problem but when i refreshed and started it again it worked for me. but today it doesn't work

mine does the exact same. yesterday i had the same problem but when i refreshed and started it again it worked for me. but today it doesn't work

I refreshed and reapplied several times but nothing changed.

Do you experience that on app.cvat.ai or self-hosted solution?

on app.cvat.ai. but i just tried it again and it worked

I'm experiencing the same problem. I read something about queues on the server side? is that right? does the paid subscription have the same problems?

I'm experiencing the same problem. Open export in django-rq/ to show that there are export jobs in the queue. But we haven't been able to export it. F12 An error message is displayed on the console. How should I handle this?please help me.

@bsekachev

authors: Bowensa bsekachev janwillemwind mamdmmdi seasenzzr000


text:
Human pose estimation demo: score for each keypoint?

Hi,
I see that each HumanPose is constituted by a vector of cv::Point2f keypoints and a single confidence score for the whole pose, but I would like the score for each keypoint.
Looking at the code it seems that peak.cpp is the code part responsible for the computation of the entire pose score, but I do not understand where the single keypoint score is stored.
Could you please help me?
Thank you,
Cataldo

@Daniil-Osokin, can, you, please, comment?

@caloc Pose score is a combination of its keypoints scores and connections between keypoints scores. The raw keypoint score is the value from the heatmap at corresponding location, taken here.

Thank you @Daniil-Osokin for your prompt reply!

You are welcome!

authors: Daniil-Osokin caloc snosov1


text:
link is not working!

link that is described in project is not working: https://download.01.org/openvinotoolkit/open_model_zoo/training_toolbox_pytorch/models/hpe/checkpoint_iter_370000.pth
"The requested URL was not found on this server."

[x] I have searched the issues of this repository and believe that this is not a duplicate.

Expected Behavior
If you're describing a bug, tell us what should happen.
If you're suggesting a change/improvement, tell us how it should work.

Current Behavior
If describing a bug, tell us what happens instead of the expected behavior.
If suggesting a change/improvement, explain the current behavior.

Steps to Reproduce (for bugs)

Context
How has this issue affected you? What are you trying to accomplish?
Providing context helps us come up with a solution that is most useful in the real world.

Your Environment

OS Platform and Distribution (e.g., Linux Ubuntu 16.04):
TensorFlow installed from (source or binary):
TensorFlow version (use command below):

python -c "import tensorflow as tf; print(tf.GIT_VERSION, tf.VERSION)"

Python version:

CUDA/cuDNN version:

GPU model and memory:
Include as many relevant details about the environment with which you experienced the bug.

Hi Yustina, thanks for the report! We are working on this issue, in the meantime model is available by the old link: https://download.01.org/openvinotoolkit/open_model_zoo/training_toolbox_pytorch/models/hpe/checkpoint_iter_370000.pth.tar. @snosov1, can you please fix this.

@AlexanderDokuchaev @snosov1 It should have extension .pth. Can you please rename it?

@Daniil-Osokin, Done. New path: https://download.01.org/openvinotoolkit/open_model_zoo/training_toolbox_pytorch/models/hpe/checkpoint_iter_370000.pth

Wow, thanks!


text:
Fixes GUIDEMO-38

This is needed to make get-memory-usage work.

I don't know why Usage objects can't be summed without a neutral element, but this new version will certainly work. It's definitely not wrong.

authors: jpivarski maximk

repo: opendatagroup/hadrian


text:
Remove unusable API calls / correct mistakes in swagger API

This PR removes the unusable single image request call. It also correctly responds if a requested size does not exist with a 404 code and a 'Not found message'.
Please let me know if there are any other necessary changes that might impact any functions of the UI.

lgtm

authors: maroroman vpavlin


text:
Implement KServe table on project details page

Closes #1947
Description

WIP: add test cases
How Has This Been Tested?

Test Impact

Request review criteria:

Self checklist (all need to be checked):

[ ] The developer has manually tested the changes and verified that the changes work
[ ] Commits have been squashed into descriptive, self-contained units of work (e.g. 'WIP' and 'Implements feedback' style messages have been removed)
[ ] Testing instructions have been added in the PR body (for PRs involving changes that are not immediately obvious).
[ ] The developer has added tests or explained why testing cannot be added (unit tests & storybook for related changes)

If you have UI changes:

[ ] Included any necessary screenshots or gifs if it was a UI change.
[ ] Included tags to the UX team if it was a UI/UX change (find relevant UX in the SMEs section).

After the PR is posted & before it merges:

[ ] The developer has tested their solution on a cluster by using the image produced by the PR to main

/lgtm

authors: DaoDaoNoCode lucferbux

repo: opendatahub-io/odh-dashboard


text:
Update all SEPTA dataset entries

#66
revise and update links

@BryanQuigley I've finally finished making all of the changes on this pull request

repo: opendataphilly/opendataphilly-jkan


text:
Issue #230: Refactor ReflistResources Controller

Problem Description
Fixes #230.
Solution
Replaces DAO usage with OpenDCS DAI implementations.
how you tested the change
Describe what was done to test the change. This section can be left blank
if automated tests demonstrating usage are provided in the PR.
Where the following done:

[ ] Tests. Check all that apply:

[x] Unit tests created or modified that run during ant test.
[ ] Integration tests created or modified that run during integration testing
(Formerly called regression tests.)
[ ] Test procedure descriptions for manual testing

[ ] Was relevant documentation updated?
[ ] Were relevant config element (e.g. XML data) updated as appropriate

If you aren't sure leave unchecked and we will help guide you to want needs changing where.

Will need DAI method implementations in OpenDCS to fully support functionality

New PR: https://github.com/opendcs/rest_api/pull/284


text:
fix wrong copy command for copying xunit-reports in gradle build

Fixes #414
Tasks:

[x] Updated design documents in docs/design directory or not applicable
[x] Updated user-facing documentation in docs directory or not applicable
[x] Ran tests (e.g. make test) or not applicable
[x] Updated changelog or not applicable

I stumbled across this PR by accident and thought that this could also mean that we need to update the documentation here:
https://github.com/opendevstack/ods-pipeline/blob/6e4d15ce9a5e5537daa670fbbae390d9ba47a7e9/deploy/central/tasks-chart/templates/task-ods-build-gradle.yaml#L88-L97
What do you think?

authors: henninggross oalyman

repo: opendevstack/ods-pipeline


text:
Add support for Gantt Chart visualization plugin

Enable Kibana visualizations to use Gantt charts and integrate with Plotly / Vis.js

@anirudha, do you have examples of the Gantt charts this plugin is going to render?
I am working on a timeline chart at work using Vega and I'm planning to make a Kibana plugin out for it, but I would prefer using this Gantt chart instead if it meets my requirements.

@anirudha, do you have examples of the Gantt charts this plugin is going to render?
I am working on a timeline chart at work using Vega and I'm planning to make a Kibana plugin out for it, but I would prefer using this Gantt chart instead if it meets my requirements.

I created a new issue to track this question: https://github.com/opendistro-for-elasticsearch/kibana-visualizations/issues/10  - and closing this one, since the feature is launched!

@anirudha, do you have examples of the Gantt charts this plugin is going to render?
I am working on a timeline chart at work using Vega and I'm planning to make a Kibana plugin out for it, but I would prefer using this Gantt chart instead if it meets my requirements.

I created a new issue to track this question: https://github.com/opendistro-for-elasticsearch/kibana-visualizations/issues/10  - and closing this one, since the feature is launched!

authors: anirudha cascandaliato jcgraybill

repo: opendistro-for-elasticsearch/community


text:
Add a tag and release for version 2.0

Apparently version 2.0 was released on December 7 (f9dc8ecf757d91006a718fefc7a366a4a30d6b73), but it's still missing a tag and a release in the github project. Looking at the starting page and the releases page, it looks like the latest release is 1.9.0, which is very old by now.
Also it would be nice if a short description could be added in the project's "About" field. Currently it just says: No description, website, or topics provided.
Might be sufficient to just use OpenDroneID Android receiver application, maybe with a link to http://www.opendroneid.org?

Good points. Fixed now.

Good points. Fixed now.

authors: friissoren janusw

repo: opendroneid/receiver-android


text:
Default all imagePullPolicies to 'IfNotPresent'

The helm chart should support deployment in a completely offline environment with manually loaded docker images.
However some imagePullPolicy fields are hardcoded to 'Always' and will not work in an environment without internet access.
Example:
https://github.com/openebs/charts/blob/master/charts/openebs/templates/deployment-admission-server.yaml#L47

@khemarachuon - thanks for raising the issue. Would you like to help out by raising a PR for this?

authors: khemarachuon kmova

repo: openebs/charts