text:
Allow "Unknown variable" warnings to be surpressed

When using the opam-0install library to solve dependencies the "Unknown variable" warnings can get in the way of other console output. This adds an optional argument which enables printing this warning (defaulting to true).

What kind of unknown variable issue are you having? Is that related to https://github.com/ocaml-opam/opam-0install-solver/pull/46 ?

It's adding a lot of noise to the output of opam monorepo lock which looks like https://github.com/tarides/opam-monorepo/issues/349 and https://github.com/ocaml-opam/opam-0install-solver/issues/45.

I mean, #46 already exists and solves this issue, just needs to get approved or revised.

Ah I didn't realize there was already a fix for this in progress. Happy to close this and focus on the existing fix instead.

authors: Leonidas-from-XIV gridbugs kit-ty-kate


text:
Verify opam 2.0/2.1 compat

The tool should be compatible with both 2.0 and 2.1 one installs, even if it does require 2.1 versions of the opam libraries. On the fly in-memory config conversion in the 2.1 libraries should allow us to be backward compatible but this needs to be confirmed!

Just tested it, worked like a charm! Closing!

source: gharchive/issue

repo: ocamllabs/duniverse

license: ISC

license_type: permissive

license_source: github-api


text:
Feature/filter by dates

Description
Allow to filter by datePublished and dateCreated
Is this PR related with an open issue?
Related to Issue #
Types of changes

[ ] Bug fix (non-breaking change which fixes an issue)
[x] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to change)

Checklist:

[ ] Follows the code style of this project.
[x] Tests Cover Changes
[x] Documentation

Funny gif

source: gharchive/pull-request


text:
added "created" field in query

Fixes #74 .

Changes proposed in this PR:

added 'created' field to query getHistory
WIP check response order

@jamiehewitt15 can you review this please.

Let's deploy on the test environment first to check that it's working as expected


text:
Initial Alignment with D3FEND

Adding mappings to 20 out of 81 ocsf objects (not counting file.json).
We will be mapping more in the future.

Added some reviewers.  Looks good so far.

repo: ocsf/ocsf-schema


text:
Add "platform extension" concept

The extensions defined in the core schema (in the https://github.com/ocsf/ocsf-schema repo) are special-cases and should be presented uniquely. This can be entirely done in the OCSF Server, which is why this an issue in this repo. No changes are needed in the ocsf/ocsf-schema repo.
Any extension defined in the core schema (in the ocsf/ocsf-schema repo) will be a "platform extension".
Solution TBD. The presentation and naming of these "platform extensions" is not offered here yet.
cc: @pagbabian-splunk

I favored this approach initially but it was quicker to use the existing extension mechanism at the time.
In addition to having a separate section on the left column of the browser, the metaschema location may need to be updated: today the platform extensions are in the extensions subfolder under schema.  If the server isn't started up with the extensions folder explicitly included, the platform extensions won't show up.  That is desired for external extensions but for core platform extensions, it may be better to locate them distinctly in a well known location.

authors: pagbabian-splunk rmouritzen-splunk

repo: ocsf/ocsf-server


text:
React Spring Animated Side Menu

Add a React Spring Animated Menu on left from clicking on profile label to enter different rooms to chat about and also add logout button there
React Spring

Hi, can I get this issue?

repo: ocskier/graphql-subscriptions-chat


text:
F9 apparently F19

Hi,
I've been playing around with robotjs a bit and have been impressed by it so far. I'm trying to have it press certain key combinations to manipulate another program that is listening for global hotkeys.
Now I started experimenting with mapping actions to F9 and F10, but couldn't get it to work for whatever reasons, so I installed a program that would display keys pressed on screen ( http://superuser.com/questions/104421/windows-utility-to-render-which-key-i-am-pressing-on-screen ). While all F keys seem to work normally, F9 seems to trigger F19 on my Windows 10 system. I haven't had a chance to look at the code just yet, but maybe someone knows the problem or could try to reproduce it.
The F-keys seem to be acting awkward in general, though I'm going to investigate further on that one and will open separate issues if I find anything specific.
Thanks for the great library :+1:

See #142

Fix published to npm in RobotJS v0.3.7.

Awesome, thanks!
I'll probably get some time during the next days to find out more about the other issue.

Cool sounds good!

authors: ligustah octalmage

repo: octalmage/robotjs

license: mit

license_source: bigquery


text:
Real time notification

Hi,
This is not an issue, but a question. What are the best solution to implement real time notification in a notification bar to integrate in slim4-skeleton. I start to read some information in the web to get a possible solution and i find multiple references to pusher service, but to be honest, I don't want to have dependencies with a pay solution. I also find references for a Ratchet php websocket solution that seems promising. My conclusion for now, is for performance issues, the solution must be a websocket solution.
The purpose here it's for example, someone fill a contact form in the website, and the person that are in the backoffice, receive a notification (a pulsing icon or anything else) stating that there is a new request for information.
Thanks!
Nelson Matias

Websocket is a different "paradigm" (persistent connection) with different problems like memory management, long-running process, shared state between clients etc.
Here you can find some interesting solutions:

Ratchet: https://github.com/shulard/ipc-websocket-sample
Artillery: https://github.com/shulard/ipc-websocket-artillery

authors: nmatias odan

license: MIT


text:
JDK的AES加密异常java.security.InvalidKeyException: Illegal key size 的解决方法

jdk1.8去https://www.oracle.com/java/technologies/javase-jce8-downloads.html下载jar包
将压缩包中的两个jar包放在 %JDK_HOME%\jre\lib\security目录下

jdk安装目录

Redis  这个里面的内容在哪里！你只说了导入数据库！

repo: oddfar/campus-imaotai


text:
bugfix: produces an error and stops the hunt when that happens

This hopefully fixes the "If the hunt starts a day and ends the day after, this will produce an error" here
I started the hunt on a new channel and every time the hunt finished its cycle it would output an error in the channel like:
An error has occurred and has been logged. Check the logs for more information.
In the debug log:

ERROR 2024-10-14T13:02:03 Uncaught exception in ['bang'].
File "/home/limnoria/plugins/DuckHunt/plugin.py", line 1059, in bang
self._end(irc, msg, args)
File "/home/limnoria/plugins/DuckHunt/plugin.py", line 1302, in _end
self._calc_scores(currentChannel)
File "/home/limnoria/plugins/DuckHunt/plugin.py", line 149, in _calc_scores
if not player in self.channelweek[channel][self.woy][self.dow]:
KeyError: 7

and it would stop the current hunt for that certain channel right after the last 'bang'.

Sorry for the delay, looks good to me.

Sure thing :)

authors: oddluck spithash

repo: oddluck/limnoria-plugins

license: WTFPL


text:
Generate GitHub Pages

Transfer documentation and example workflow to GitHub pages.

Docs available at:
https://odomlab2.github.io/snakemake-sciseq/


text:
#3543 Presentation-Server UI Dev Refactoring

Currently, the UI is being served in production mode for local development, making it very efficient. I have created two new directories cra-client and cra-server that have the same functionality as the original code, but are optimized for development. I also refactored the server code to be more organized, as opposed to in one large file.
@davidradl addressed your comments from previous PR in this commit
Signed-off-by: JMadsen jacob.madsen@ibm.com

As well as changes to the gitignore, files that were included when the change originally made need removing, and the commit to add then remove needs squashing

I adjusted the top level .gitignore and deleted the lower level ones. I am confused as to why the 2000+ node_modules are appearing in the PR. When I check my forked branch on GH, I do not see any node_modules that have been comitted.
@planetf1 do you mind explaining your squashing comment a little further, so that I can clean this draft up for acceptance?

Most of those files are .js - I assume they were from node modules though not necessarily.
'Squashing' a commit is basically merging multiple commits together
So let's say you had a commit that added loads of files, then another that deleted them, (2000+), since it was an accident it would be best not to include all those extra files in the repository -- which they will be even if immediately deleted.
In those cases it would be better to merge those two commits together - so the add and the delete will cancel out, and you'll just have a commit with the changes you intended -- this is assuming that huge number of file changes is a mistake? We really don't want those to go into the repository
To do this, first fix the issue -- remove any files that shouldn't be checked in for example.
Once that's done you can do git rebase -i HEAD~3 for example to go back 3 commits. When the editor shows you change all except the first commit to 'squash' (instead of 'pick') then save... once done you would need to do a git push --force to update your PR branch.
I know this is a little complex so happy to help if you ping on slack
Another alternative could be to start back with your code before the changes and just apply manually if it is just a small proportion of the 2000+ checked in. A completely new commit - a new branch if you like, even a new PR. could be simpler.
Generally I think it'a good not to squash commits so we can all track the full history, but when it's in a PR prior to merge and correcting an error like which files to checkin (if it is - perhaps I'm wrong) then I think it is the best route to follow

In terms of build process, note that it's best, if we can, to ensure any created files go under 'target' (for maven - or 'build' for gradle) as they are automatically excluded. Elsewhere we have to be very careful not only with the .gitignore, but also in the way maven artifacts are  built. (but could be done in a later PR) - as well as what then happens in getting them into our distribution packages and/or docker images. I think once the basic checkin is sorted, anytime after that (doesn't have to be immediately) I'd be happy to get on a call to discuss? I know little about node.js so will be a learning experience for me too - would be looking to determine what the best practice for building these assets is, or we can work together from basic principles.

In terms of build process, note that it's best, if we can, to ensure any created files go under 'target' (for maven - or 'build' for gradle) as they are automatically excluded. Elsewhere we have to be very careful not only with the .gitignore, but also in the way maven artifacts are built. (but could be done in a later PR) - as well as what then happens in getting them into our distribution packages and/or docker images. I think once the basic checkin is sorted, anytime after that (doesn't have to be immediately) I'd be happy to get on a call to discuss? I know little about node.js so will be a learning experience for me too - would be looking to determine what the best practice for building these assets is, or we can work together from basic principles.

The current presentation server build puts all the built artefacts in dist. For a production build I think this would continue to make sense, as we are creating the distribution. @jmmadsen I do not think there is an intermediate 'target' folder like with java & Maven, that is this assembled to the distribution. For npm, the distribution is created directly into the dist folder (currently). For dev mode I assume that the source code is run in place and not from any built file; @jmmadsen is this correct?

Hi all, lots of discussion here. I will try to address everything, but I agree with Nigel that at this point it may be more productive to set up a call. That way, he can learn more about Node and I can learn more about Maven and the team's best practices for PRs.
@planetf1 I do not have any experience with Maven yet, so look forward to learning more.
@davidradl You are correct that in dev mode, no static files are built. Using CRA, they are only built after running npm run build inside of cra-client. It seems the distribution directory is a relic from the old code then, because using CRA the static files are built under a directory called build.
Depending on your all's schedules, I am free to discuss before 1pm EST or anytime next week. Thanks for the feedback!

Hi all, lots of discussion here. I will try to address everything, but I agree with Nigel that at this point it may be more productive to set up a call. That way, he can learn more about Node and I can learn more about Maven and the team's best practices for PRs.
@planetf1 I do not have any experience with Maven yet, so look forward to learning more.
@davidradl You are correct that in dev mode, no static files are built. Using CRA, they are only built after running npm run build inside of cra-client. It seems the distribution directory is a relic from the old code then, because using CRA the static files are built under a directory called build.
Depending on your all's schedules, I am free to discuss before 1pm EST or anytime next week. Thanks for the feedback!

Hi @jmmadsen, I am happy to have a call. It think it is likely going to be Monday for me as I have other commitments at 1pm EST - we can talk at the Monday meeting we have scheduled. I do not think that understanding more about Maven should be a blocker, I suspect the integration with Maven which is producing the distribution will be the same/ very similar as is it today; unless you think otherwise. The current Maven piece is just a wrapper around npm.
Thanks for the information about  build folder, that is fine if the build folder is an output only folder. As we want to be able to easily identify generated artefacts from the build , so we do not check them into git and can easily delete them.

Quick note. Don't use build as the gradle build assumes that. Can discuss Monday .
We should look at common patterns for building node projects in a maven and gradle environment.

authors: davidradl jmmadsen planetf1

repo: odpi/egeria


text:
🛑 urbamonde.org is down

In 2278441, urbamonde.org (https://www.urbamonde.org) was down:

HTTP code: 429
Response time: 456 ms

Resolved: urbamonde.org is back up in 5593486.

repo: odqo/upptime


text:
mega.login hangs

At the moment, I've the problem that my code hangs at the line mega.login(...)
Since the same code worked yesterday, I think currently there is an issue with the mega API.
However, It would be nice if mega.py throws an exception after a defined time out e.g. in seconds
If I CTRL+C the stack trace is the following
...
  File "/home/user/.local/lib/python3.9/site-packages/mega/mega.py", line 46, in login
    self._login_user(email, password)
  File "/home/user/.local/lib/python3.9/site-packages/mega/mega.py", line 73, in _login_user
    resp = self._api_request({'a': 'us', 'user': email, 'uh': user_hash})
  File "/home/user/.local/lib/python3.9/site-packages/tenacity/__init__.py", line 293, in wrapped_f
    return self.call(f, *args, **kw)
  File "/home/user/.local/lib/python3.9/site-packages/tenacity/__init__.py", line 369, in call
    self.sleep(do)

same issue
The only thing that helps is changing your account

Facing the same issue in heroku. In my local too without vpn.. any help regarding this.
It just wouldn't login

authors: Ajurahul laisers reisenmachtfreude


text:
fix: ensure internal browser router is instantiated once

Implement constructing the internal router as a memoized getter so that exactly one instance is created and used no matter how many times the Routes component is rendered. Also ensures that the router is not created if the Routes component is never rendered.
Fixes #181

Released at v1.19.8

repo: oedotme/generouted


text:
Copy rather than move config to ETC_BASE

If OUD_DATA is used the etc will be moved to $OUD_DATA/etc. This is somehow unclear. It makes more sense to just update the required files in ETC_BASE and keep the default files in ETC_CORE.

not an bug. oudbase does not move the etc. It's move during customization eg. when using it on docker-oud

repo: oehrlis/oudbase


text:
head & foot: make table.height optional, warn in table-header mixin

Fixes #446.

When no height attribute is specified, only a warning is printed:

WARNING: You did not set a height attribute for your table, but marked a header or footer to be fixed. This means that you have to set the table height via CSS. For more information please refer to:  https://github.com/offirgolan/ember-light-table/issues/446

repo: offirgolan/ember-light-table


text:
🛑 Reportes is down

In d5346e4, Reportes (https://repository.ohelit.co/jasperserver/login.html) was down:

HTTP code: 502
Response time: 574 ms

Resolved: Reportes is back up in 843af82.

repo: ohelitco/status


text:
🛑 Reportes is down

In 8c7655a, Reportes (https://repository.ohelit.co/jasperserver/login.html) was down:

HTTP code: 502
Response time: 363 ms

Resolved: Reportes is back up in 408014f.


text:
Get some order for goals in the results page

We should sort the goals according to the hierarchy, the roots first, the leafs after.
I don't know if risks have the same hierarchical view. In the future we could try to show the hierarchy in the results

Milestone removed

Added ~56 label

mybe we need somthing similar tonthe risk results argumentation

Risk analysis session results (both goals and risks) are now shown in a hierarchical way, considering the entity hierarchy

authors: lidix91 ohernan quim-motger

repo: ohernan/riscoss-corporate


text:
Eve-mongo functionality

Eve-Mongo functionality
@adamstruck @bwalsh @k1643
This pull request would add in a new main functionality to the ccc_client. The 'eve-mongo' function is based on the elasticsearch function, but had diverged enough to merit its own command line option. It allows the user to batch post a tsv to the current version of the DMS API, which uses eve and mongo to manage the API endpoint and back-end database. Eve-mongo has been written into the README and into the unit tests which pass for eve-mongo. There's no changes in configuration or alteration in function of existing options (app-repo, elasticsearch, etc.).

Current coverage is 82.05% (diff: 82.91%)

Merging #24 into master will increase coverage by 0.17%

@@             master        #24   diff @@
==========================================
  Files            34         39     +5
  Lines           756        914   +158
  Methods           0          0
  Messages          0          0
  Branches         87        114    +27
==========================================
+ Hits            619        750   +131
- Misses          101        114    +13
- Partials         36         50    +14

Powered by Codecov. Last update 187aac4...0ad5930

authors: codecov-io mayfielg


text:
いいところ診断の結果に優しさを追加したい

以下の結果を追加したい
'{userName}のいいところは優しさです。あなたの優しい雰囲気や立ち振る舞いに多くの人が癒されています。'

これから対応します。

a7888e8　で対応されました。

repo: oisiimizu/assessment


text:
Maybe It's tween callback recursive issue

1.1beta
Can't run onIncomplete when I call comeOut function?
mole game
Like this:
func comeOut():
	var t=0.3
	tween.interpolate_method(self, "set_pos", get_pos(), to, t, Tween.TRANS_LINEAR, Tween.EASE_IN)
	tween.interpolate_callback(self, t, "onOutcomplete")
#	It's ok when I uncomment
#	var delay=0.5
#	tween.interpolate_method(self, "set_pos", get_pos(), original, t, Tween.TRANS_LINEAR, Tween.EASE_IN,delay)
#	tween.interpolate_callback(self, t+delay, "onIncomplete")

func onOutcomplete():
	var t=0.3
	var delay=0.5
	tween.interpolate_method(self, "set_pos", get_pos(), original, t, Tween.TRANS_LINEAR, Tween.EASE_IN,delay)
	tween.interpolate_callback(self, t+delay, "onIncomplete")

func onIncomplete():
	print "complete"
	pass

It's fixed.

repo: okamstudio/godot


text:
🛑 Ekşi Sözlük is down

In d1b183b, Ekşi Sözlük (https://eksisozluk.com) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Ekşi Sözlük is back up in 6b69dae.

Resolved: Ekşi Sözlük is back up in 6b69dae.

repo: okankocyigit/upptime


text:
🛑 Ekşi Sözlük is down

In 73729b7, Ekşi Sözlük (https://eksisozluk.com) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Ekşi Sözlük is back up in eac30a3.


text:
🛑 Ekşi Sözlük is down

In 88cf072, Ekşi Sözlük (https://eksisozluk.com) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Ekşi Sözlük is back up in 5a720a9.


text:
"All vaccinated from eligible population" bad translation?

This looks like it is calculated from total population not eligible population.
Either this could be calculated with ineligible age groups removed, or the name could be changed.
The Estonian is different:
Elanikkonnast kõik vaktsineeritud = Population vaccinated

Thanks. Yes, that is certainly inconsistent with the Estonian translation and may not be correct. I will try to find out how that statistic is being calculated to check.
There are some other improvements to the translations that need to be made, partly as some of the definitions have changed to take into account the new one-shot vaccines. My proposed changes are as follows:
All vaccinated -> Total vaccinated (including partially)
Partially vaccinated (1 shot) -> Partially vaccinated
Completely vaccinated (2 shots) -> Fully vaccinated
Completely vaccinated from all vaccinated -> Fully vaccinated out of total vaccinated
I will fix these today.
If someone could supply an Estonian or Russian translation of the following term, that would be helpful:
Total vaccinated (including partially)

I did the math and the statistic is definitely being calculated based on the full population of Estonia
236598/1328976=0.178
Kõik vaktsineeritud is technically fine for that I think (the stat has always been called this but includes both partial and completed vaccinations) its strongly implied that it includes partial vaccinations since there is also the completely vaccinated stat (Täielikult vaktsineeritud)
But if the distinction is important then:
Kõik vaktsineeritud (osaliselt + täielikult)

Personally I would prefer a stat which was truly All vaccinated from eligible population just as a tiny bit of good news 21.8% vs 17.8%
But I get why people might be against this (could be perceived as massaging the numbers)

Thanks. Just using the term "Vaccinated" is a bit problematic in my opinion as it's unclear what it means without looking at the other terms. Arguably it's even misleading as many of those who are counted in the "Vaccinated" statistic won't have developed immunity. So I would favour wording which makes it clear that it includes partially vaccinated people as well.
For stylistic reasons, I'd prefer to avoid a plus symbol in the text and think it would be better to make the translations as close to each other as reasonably possible. So I would propose we use the following text:
Kõik vaktsineeritud (sealhulgas osaliselt)
Does that look OK?
It would be impossible for us to accurately calculate how many people in the country are ineligible for vaccination as we won't be able to find out how many are excluded on medical grounds. So I guess we can leave the calculation of that as it is for now. The other point is that the age range for those eligible for vaccination may well change, so the statistic will be more stable if we simply calculate it as a percentage of the total population.

Yep, makes sense.
Kõik vaktsineeritud (sealhulgas osaliselt) is good

repo: okestonia/koroonakaart


text:
🧠 Logic: handle consult/1 predicate to fetch smart contract

Implement #305
📝 Purpose
Prolog file can be handled into the chain provided by a cw-storage smart contract or other smart contract file provider. The consult/1 predicate is here to fetch a prolog file from a logic ask query.
Implement the virtual file system that will handle the consult/1 predicate and fetch the corresponding file. File can be provided by a custom uri that will indicate where the file is located and how to fetch it.
🔗 URI definition
Now only one URI is handled but the code is ready to welcome new URI handler.
cosmwasm:{contract_name}:{contract_address}?query={contract_query}

Where

{contract_name}: represent the corresponding smart contract name or type. For exemple, a smart contract of type cw-storage, contract name would be cw-storage. Its purpose is only informative and not used into the implemented handler. (To be discussed but this param is optional (on actual implementation).
{contract_address}: is the wasm contract address that will host prolog file object (or other) (e.i.: okp415ekvz3qdter33mdnk98v8whv5qdr53yusksnfgc08xd26fpdn3ts8gddht)
{contract_query}: is the query of the smart contract that will return the binary prolog file. (e.i. for the cw-storage contract : %7B%22object_data%22%3A%7B%22id%22%3A%20%224cbe36399aabfcc7158ee7a66cbfffa525bb0ceab33d1ff2cff08759fe0a9b05%22%7D%7D). The query should be obviously url encoded.

🔍 Exemple
Given a Prolog file saved on the smart contract at address okp415ekvz3qdter33mdnk98v8whv5qdr53yusksnfgc08xd26fpdn3ts8gddht and a file id 4cbe36399aabfcc7158ee7a66cbfffa525bb0ceab33d1ff2cff08759fe0a9b05
calc(X) :-  X is 100 + 200.

When asking the logic module :
> okp4d query logic ask "consult('cosmwasm:cw-storage:okp415ekvz3qdter33mdnk98v8whv5qdr53yusksnfgc08xd26fpdn3ts8gddht?query=%7B%22object_data%22%3A%7B%22id%22%3A%20%224cbe36399aabfcc7158ee7a66cbfffa525bb0ceab33d1ff2cff08759fe0a9b05%22%7D%7D'), calc(X)."

Answer is
answer:
  has_more: false
  results:
  - substitutions:
    - term:
        arguments: []
        name: "300"
      variable: X
  success: true
  variables:
  - X
gas_used: "69816"
height: "32875"

Thanks for your reviews @amimart @ccamel, I've resolve mostly of your remarks and lets those who has question pending open and waiting if current implementation is enough for those unresolved reviews.

The docker linter check doesn't pass because of GitHub Packages availability issues, I propose to merge 🚀.

:tada: This PR is included in version 4.1.0 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:

authors: amimart bdeneux bot-anik


text:
feat: add options for decimal places

Description
I couldn't set the number of decimal places through only hyoka and had to do extra processing with decimal.js which requires user to install another library.
const { Expression } = require('hyoka');
const Decimal = require('decimal.js');
Expression.config({
  precision: 10
});
new Decimal(new Expression('12345 + 1/3').evaluate()).toDecimalPlaces(4).toString()

Use Case
I think the evaluate() method can support configurting decimal places with method signatureevaluate(options?: {decimalPlaces?: number})
Anything else?
No response

sounds like a good addition. In addition to this, I think it would be good to have local config options in general, which can overwrite global config values.
const { Expression } = require('hyoka');
Expression.config({
  precision: 20,
  decimalPlaces: 10 // set global default for decimal places
});

expr = new Expression('12345 + 1/3');
expr.evaluate({decimalPlaces: 4, precision: 10});  // 1234.3333
expr.evaluate() // 1234.3333333333

sounds like a good addition. In addition to this, I think it would be good to have local config options in general, which can overwrite global config values.
const { Expression } = require('hyoka');
Expression.config({
  precision: 20,
  decimalPlaces: 10 // set global default for decimal places
});

expr = new Expression('12345 + 1/3');
expr.evaluate({decimalPlaces: 4, precision: 10});  // 1234.3333
expr.evaluate() // 1234.3333333333

what are your thoughts on this?

Yes, i agree with you


text:
Giveaway on BSO bot in non-native server can permanently delete items

Item(s) used for a "=giveaway" in discord servers other than the primary OSB/BSO discord can cause the selected item(s) from the giveaway to be removed from the player bank, a shell of the giveaway will be performed and then an error will throw causing the item to be deleted and not returned to the user who was attempting to host the giveaway.
The bug may have been addressed as of today; it occurred from 12/7 through at least 12/9. As of this writing the function works on an outside server. Submitting bug report for evaluation and documentation purposes.

When the giveaway ends it should send you a PM saying noone entered the giveaway and refund your items, did you not get a pm or what happened when the auction ended? Are you sure the item was deleted and you werent refunded after it ended?

Currently I can't replicate the bug, it appears to be a transient issue and not permanent. Hopefully it self-resolved. Of note I was bug-testing as well so some of the parameters I inputted may have caused some issues but they don't appear to anymore so I'm not sure if there's a correlation or not. The same issue happened on different servers entirely upon further tests without attempting odd integers or equations.
I'm positive the bug removed all the items from the giveaway as it took all of the items and threw an error without a private message. I tested it with a stack of fire runes and all were deleted (see screenshot). I purchased 5, did the giveaway again, then purchased 5 more after the error and did another giveaway which only displayed the 5 I had purchased instead of 10 which I would've had if the items were returned to me.
I didn't lose anything substantial comparatively to what could've been lost, but it definitely deleted the items without returning them to my user bank.

Closing as an old issue, if this is still an issue, feel free to re-open.

authors: KoDj2 gc themrrobert

repo: oldschoolgg/oldschoolbot


text:
Fix cadantine blood potion, nihil dust on mixables

Description:
Fixed error with mixing cadantine blood potion and nihil dust
Changes:
Added missing aliases for Cadantine blood potion (unf) and Nihil dust
Other checks:

[x] I have tested all my changes thoroughly.
Fixes https://github.com/oldschoolgg/oldschoolbot/issues/4482

Instead of this, why don't you fix the /mix command so it checks name and alias, for consistency.
	const mixableItem = Herblore.Mixables.find(
			item =>
				stringMatches(item.name, options.name) || item.aliases.some(alias => stringMatches(alias, options.name))
		);

Hey @themrrobert changes done, thanks for suggestion

authors: ghosts-are-spooky themrrobert


text:
Multi-Inner-Hits doesn't seems to be available in Collapse

Please use the following questions as a guideline to help me answer
your issue/question without further inquiry. Thank you.
Which version of Elastic are you using?
[x] elastic.v7 (for Elasticsearch 7.x)
[ ] elastic.v6 (for Elasticsearch 6.x)
[ ] elastic.v5 (for Elasticsearch 5.x)
[ ] elastic.v3 (for Elasticsearch 2.x)
[ ] elastic.v2 (for Elasticsearch 1.x)
Please describe the expected behavior
Inside a collapse I which to have multiple inner_hits. Like : Collapse inner hits
Please describe the actual behavior
It seems, there can only be one single Inner_hits field inside the collapse field
Any steps to reproduce the behavior?
elastic.NewCollapseBuilder("user").
    Field("name.keyword").
    InnerHit(elastic.NewInnerHit().Name("one")).
    InnerHit(elastic.NewInnerHit().Name("two"))

Yes, looks like a missing feature in CollapseBuilder at least.

authors: LGabilly olivere

repo: olivere/elastic


text:
define point type

Change-Id: Iede03f6cd962b07437b07d295054bc5f75a81d49

Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 65.96%. Comparing base (cfdf282) to head (78b27ed).

Additional details and impacted files
@@                              Coverage Diff                              @@
##           Iaa03e4448111b44cfc360fe8ed04aacbc745df97      #42      +/-   ##
=============================================================================
+ Coverage                                      64.00%   65.96%   +1.96%
=============================================================================
  Files                                             19       20       +1
  Lines                                            225      238      +13
  Branches                                           5        5
=============================================================================
+ Hits                                             144      157      +13
  Misses                                            81       81

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

authors: codecov-commenter oliverlee

repo: oliverlee/rigid-geometric-algebra


text:
Chrome Extension seemingly broken

I am using Version 1.4 and this is what I get when I open the UI:

Chrome 116.0.5845.187 on macOS 13.6

Sorry for the trouble, a fixed version is in review now.
I am also hosting the app here: https://ollama-ui.github.io/ollama-ui/
It's the same as the extension, but requires the following command to be run at the terminal:
OLLAMA_ORIGINS=https://ollama-ui.github.io ollama serve

@leobut - Should be fixed now 👍

authors: leobut ollama-ui rtcfirefly

repo: ollama-ui/ollama-ui


text:
webUI

I developed open source webUI and services based on ollama, including functioncall. Interested can see, think useful hope can give a star：
https://github.com/812781385/ollama-webUI

Not appropriate use of an issue. This isn't a feature request, it's self-promotion. Take this to Twitter, not here.

ok

repo: ollama/ollama


text:
ollama_llama_server not signed

What is the issue?
The ollama_llama_server binary for macOS doesn't seem to be signed. This causes problems e.g. when using binary authorization tools like Santa to allowlist the usage of Ollama on machines.
OS
macOS
GPU
Apple
CPU
Apple
Ollama version
0.5.1

With the merge of #7499 the discrete subprocess binary is no longer present on MacOS, so this will be resolved in 0.5.2.

authors: dhiltgen disenchant


text:
Simplify code and cleanup godocs

Only notable change is the refactoring of Range.Check.

Nice, thanks. :+1:

authors: moorereason olorin

repo: olorin/nagiosplugin


text:
Facing error when selecting a 3d on google pixel devices

I/cr_LibraryLoader( 6998): Successfully loaded native library
I/cr_CachingUmaRecorder( 6998): Flushed 9 samples from 9 histograms.
E/flutter ( 6998): [ERROR:flutter/fml/platform/android/jni_util.cc(204)] java.lang.IllegalStateException: Platform view hasn't been initialized from the platform view channel.
E/flutter ( 6998):     at io.flutter.plugin.platform.PlatformViewsController.initializePlatformViewIfNeeded(PlatformViewsController.java:732)

Which version of Flutter are you using?
I suppose this is the Platform View bug on the stable channel, this bug has already been fixed in the masterchannel.

Change to master.
Run flutter clean.
Run project.

This would fix the problem.
Issue #103630.

authors: KidGbzin kjawadDeveloper


text:
🛑 OME XSD schemas is down

In 68a2e83, OME XSD schemas (http://www.openmicroscopy.org/Schemas) was down:

HTTP code: 0
Response time: 0 ms

Resolved: OME XSD schemas is back up in 82fcf46 after 33 minutes.

repo: ome/upptime


text:
Support approximate color to name conversion

Closes #49

Codecov Report

Merging #57 (d93cca6) into master (c0bdc02) will not change coverage.
The diff coverage is 100.00%.

@@            Coverage Diff            @@
##            master       #57   +/-   ##
=========================================
  Coverage   100.00%   100.00%
=========================================
  Files           35        35
  Lines          441       459   +18
  Branches        96        99    +3
=========================================
+ Hits           441       459   +18

Impacted Files
Coverage Δ

src/plugins/names.ts
100.00% <100.00%> (ø)

Continue to review full report at Codecov.

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

authors: codecov-commenter omgovich

repo: omgovich/colord


text:
more tests and more compatibility with dev-morevp branch

Backports tests from dev-morevp branch. Also backports merkle tree with variable depth functionality. Adds some missing tests.
Depends on #16

TODO:

how challengeExit gas cost is influenced by size of the queue
behavior of gas costs for large queues and long operation (long running test)
check if removing require(...) lines from code trips the tests

repo: omisego/plasma-contracts


text:
Initial changes to build shared library which will be used as embedded database

This is the first PR of the changes related to using the OmnisciDB as an embedded database from Python. It allow to build dynamic library which wraps OmnisciDB.

 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.

@igalink please rebase your changes on top of current master

Hi Andrew,
Thanks for reviewing.
I fixed your comments, but core-clang-tidy-pr failed.
I don't see why. Could you explain the reason?

Thanks for updating.
Sorry about clang-tidy, we're dealing with some issues with it since upgrading to llvm 9. I've disabled the job for now and we can ignore the failure for the time being.

authors: CLAassistant andrewseidl fexolm igalink

repo: omnisci/omniscidb


text:
Need $Server->sub URLDecode.

Reported by jesus on 1 Jan 1970 00:19 UTC
sub URLDecode {
  my $self = shift;
  my $s = shift;
  $s =~ s/%([a-fA-F0-9]{2})/chr(hex($1))/eg;
  return $s;
}

Comment by jesus on 1 Jan 1970 00:19 UTC
(In [12]) Need a decode function, closes #5

Modified by clinton on 1 Jan 1970 00:20 UTC

repo: omniti-labs/mungo


text:
ModuleNotFoundError: No module named 'omegaconf'

Describe the bug
Even after installing omegaconf:
!pip install omegaconf and it says:
Requirement already satisfied: omegaconf in /opt/conda/envs/rag/lib/python3.10/site-packages (2.3.0). I am getting and import error:
.....
ModuleNotFoundError: No module named 'omegaconf'```

**Expected behavior**
Succesful import, no error logs

This doesn't look like a bug with omegaconf, but rather with how you setup your environment.

authors: Darrshan-Sankar odelalleau

repo: omry/omegaconf


text:
Allow resolvers access to the config

Currently resolvers are not getting access to the config structure.
It will be helpful to allow it.
Example use case:
OmegaConf.register_resolver("len", lambda root, value: len(OmegaConf.select(root, value)))
c = OmegaConf.create({
  'list': [1,2,3],
  'list_len': '${len:list}'
})
assert cfg.list_len == 3

Hi, want help?

Yes.
A PR for this would be appreciated, but keep in mind that it will only get into 2.1.
Backward compatibility can be tricky here:
Passing the config in is probably a breaking change.
A good start would be to make a proposal of how to handle it.

There is also the question of what to pass in?

The root of the config?
The node of the interpolation itself? maybe its parent container?

I have a pair of questions about the sample code.

Since root isn't being passed as argument, does it mean that we will use it as an special word?

len(OmegaConf.select(root, value)) would be len(Node) which is not implemented if I'm not wrong.

Am I missing something maybe?

I didn't test that code sample obviously :)

I am not sure what is the best way to do this. something in the registration API can tell us if we are in a simple lambda mode or in the mode advanced mode. possibly the resolver can be a subclass of some interface or a lambda and have different behavior based on that.
len is implemented for both DictConfig and ListConfig, easy enough to check:

In [1]: from omegaconf import OmegaConf
In [2]: len(OmegaConf.create({"a": 10, "b": 20}))
Out[2]: 2
In [3]: len(OmegaConf.create([1,2,3]))
Out[3]: 3

I needed this in #321 so I took a stab at it, see 9bb63d2 (look at the changes to register_resolver() in omegaconf.py). In this commit the env resolver was also changed to use this feature, which shows an example on how to use it.
Note that I got rid of the ResolverX protocol classes for typing, which didn't seem actually useful to me (and broke typing checks with the new signature of env()) -- especially now that resolvers can take non-string inputs. But maybe there's a good reason to keep them?

Hard to jump into that diff without properly reviewing the whole thing (which I did not do yet).
ResolverX no longer make sense once we start supporting passing non-strings into resolver functions.
It was useful exactly to prevent people from accidentally registering functions that takes non strings, because it was not supported before.

Hard to jump into that diff without properly reviewing the whole thing (which I did not do yet).

Yeah it's a bit mixed up with other stuff, but for this issue you really only need to look at the changes to register_resolver().
The example you wrote above would instead be written:
OmegaConf.register_resolver("len", lambda value, *, root: len(OmegaConf.select(root, value)), config_arg="root")

(I'll add it to the tests)

okay, that's pretty nice. I didn't think about using optional named arguments for this.
Can you also add the node of the interpolation itself as node?
this can be useful for relative interpolations (when we add them, and also to know the full key of the node etc.

Can you also add the node of the interpolation itself as node?

Done in 70d6f4b (I used the parent instead of the node, because it was already available and I assume a common use case will be to access other options from the parent)
Doing this made me realize that allowing access to the config doesn't play way with the idea of cached outputs. So I added a mechanism to disable the cache in f7afe4b, and used it to disable the cache for resolvers that use these new options (to access the config or the parent). In particular I disabled the cache for env at the same time, since env can now access arbitrary config items (e.g. by setting an environment variable to ${foo}).
Initially I tried to make it possible to use the cache by using the whole config as key, however this doesn't work well because although configs are hashable, using them as dictionary keys triggers some equality comparisons between configs. And this leads to infinite recursion, presumably because it is trying to resolve interpolations to perform this equality (I haven't looked too deeply into it, as I don't want to stray away too far).

The intention with the cache is to protect against a function call returning something unstable.
an example can be a random function, where you will not normally want to really get a different random number everytime you access the config variable, or time based functions - where you will not want the return to change but to basically lock in on the first call.
This works as long as the function is stateless and does not depend on the config.
Adding a flag to disable the cache is good in any case, and in fact we might want to flip the behavior such that by default we do not cache the results (we can start by forcing people to make a decision via a deprecation warning, similar to how we handled other things), and later we can change the default to false.
Hashing the config might offer a way out, but it also sounds pretty expensive to do that on the call.
Maybe create a followup task to look at it, for now I think having a use_cache flag is solving the problem.

That's also what I was thinking -- taking note to create a follow-up issue once the PR is merged

Following up on this, in the end the version I originally wrote in #321 won't make it to master, so most of the comments above are now irrelevant.
If anyone wants to pick this issue up, a good starting point is this comment, suggesting to add support for ${.} to access the parent node: https://github.com/omry/omegaconf/pull/321#discussion_r531191344

I think your changes are mostly addressing this via support for nested interpolations.
While there is no way right now to interpolate to the config root, you can interpolate to any other config node. I think this is good enough for now.

Yes, nested interpolations definitely address most use cases. One potential reason to want access to the node rather than its value could be to resolve interpolations within the resolver itself (that's what my original re-implementation of env was doing, but I dropped support for that when I reverted the changes I had to give access to the parent node).
Something that'd be easy to do would be to add a syntax to access the node object instead of its value. For instance, ${my_resolver:${%a}} could provide directly the node object to the resolver function, at which point it is easy to ask for the parent, root, etc. But we can probably wait until there is a strong use case for this.

Value nodes are internal API, and container nodes are already accessible through normal interpolation.
I think what is missing is an interpolation to access the root node, e.g. ${_root_}, but I until I see a real use case I don't think it's worth adding.
Generally, an advantage of supporting it at the API level as opposed to the input level is that the input is determined by the user of the resolver. not by the resolver author. at the same time I think nested interpolations will cover the important use cases.

In progress in #445.
See discussion to see how it will address this feature. (not exactly as described).

This is implemented in #599. See the docs for an example.

authors: odelalleau omry pereman2


text:
incremental time: validate proper handling of date wrap.

When using the time increment command, the date and time should be "wrapped" when crossing the midnight boundary.
Mentioned in https://github.com/on4kjm/FLEcli/issues/66#issuecomment-1570935497

Will require also a thorough check of the infertime routine.

That sounds good. Please keep in mind that many existing log input files have "date +" lines so I don't want the date to advance by two days in that case. Might it be that FLEcli only checks for the presence of "date +" to give warning/error, or increment only if that directive is missing. I think the former might be preferable.


text:
Viewing Response Body Icon

Hi all.
Much appreciated on adding the copy button and the drop down icon for viewing the Response Body of a FHIR Request.
I have a little feedback that you can take as is or apply however you see fit.

While having the copy button and drop down icon is great, on 1st experience, I thought maybe something was wrong or broken
There's not a clear enough indication that the JSON is collapsed by default and that you need to click the drop down icon to expand
Maybe adding some background color in a circle or adding some animation for the drop down icon to go up and down may help

Other than that, little usability fixes like you all have been adding are great for those who use this wonderful tool day in and day out.
Thanks - Mat

Thank you very much for your feedback and kind words about Inferno.  We'll see if we can make that a little more obvious in future versions.

No problem at all Rob. Thank y'all as always!

Hi Mat, thanks for the feedback! We've made some updates to the way the Response Body looks to help alleviate these issues. The icons should now be larger and more visible, and we've added color and interactions to the body header to make the body easier to access. We've also added a line count to the header title to suggest that the body is collapsed.
I'm going to go ahead and close this issue for now, but definitely reach out if you feel it should be reopened or there are other issues to report. Thanks again!

authors: AlyssaWang arscan dhit-mdavis


text:
README.md: reapply 3a1b076

This diff reapplies commit 3a1b0761576d67c3cff93ecd0a080627df0ff179, which disappeared as part of 2572cbbba811776a781b0361ec8664aea3a65b06.

Made obsolete by https://github.com/ondata/covid19italia/commit/890afc3b350d6889792d94f6eb578af82996c33a, thanks @patrunomeister !


text:
UTC timezone fix

See https://github.com/ondrejbartas/sidekiq-cron/issues/142
This changes fix my mentioned problems, but 2 tests are broken... Maybe someone can take a look at it?
My knowledge in this gem is not deep enough at the moment.

Coverage decreased (-0.5%) to 93.293% when pulling ad800a66316e9fe4249d8258787a17cae3233854 on lichtamberg:master into 74ca93c85be43073560e3e7ca69c83f5db7bc397 on ondrejbartas:master.

@lichtamberg thanks for your fix

authors: coveralls lichtamberg ondrejbartas

repo: ondrejbartas/sidekiq-cron


text:
Update README.md

Add cron scheduler explanation. I am not familiar with cron setting and it took me some time to figure out what the (* * * * *) means! So I added it after I figured it out.

Coverage remained the same at 93.51% when pulling 9682d3fd7357019d811b6597b0deb98ce4d4a481 on arthurbryant:patch-1 into c69d6f59e550e4292e6c8d29f37cb4d8c6431bbe on ondrejbartas:master.

@arthurbryant thanks for update 👍

authors: arthurbryant coveralls ondrejbartas


text:
fix the bug in seq(itr)

seq(1:5) will work well

Fair enough, thanks

authors: boathit one-more-minute


text:
Updating vars script to new requerements

Description
Please include a summary of the change. For large or complex changes please include enough information to introduce your change and explain motivation for it.
Changes proposed in this pull request:

/intelci: run

repo: oneapi-src/oneDAL


text:
infra: update binary version

Description

/intelci: run

Should be updated in cpp/daal/src/services/dll.rc

/intelci: run

https://github.com/intel/scikit-learn-intelex/pull/1414 should fix sklearnex Pre-Commit failures.

intel/scikit-learn-intelex#1414 should fix sklearnex Pre-Commit failures.

Thanks, launched job with all 3 branches: http://intel-ci.com/ee41c917-a057-f1c1-9453-a4bf010d0e2e

authors: Alexsandruss ethanglaser napetrov


text:
Enable oneMKL beta08 release

Description

This PR updates oneMKL interfaces to make it compatible with oneMKL beta08 release.

This PR adds column_major/row_major layout support for BLAS domain backend and adds relevant unit tests.

Checklist
All Submissions

[x] Do all unit tests pass locally? Yes.

[x] Have you formatted the code using clang-format? Yes.

New interfaces

[x] What version of oneAPI spec the interface is targeted? 0.9

New features

[x] Have you provided motivation for adding a new feature? Yes.
[x] Have you added relevant tests? Yes.

@mkrainiuk Thanks for your feedback. Yes, I agree with your concerns and request. I just could not find a reasonable way to accomplish your request, but I will definitely take another look at them.

repo: oneapi-src/oneMKL


text:
Running Multiple Instances Of Radarr, Sonarr, etc.

Details
Describe the solution you'd like:
Adding different labels in Prometheus/Grafana for multiple instances of an app: Radarr, Radarr 4K
Anything else you would like to add:
I tried labeling them differently in Docker, but they show up the same in Prometheus and Grafana
Any feedback on this would be greatly appreciated. Here's my docker-compose, and my prometheus/xml and screenshot of how it currently shows. But I'd like to separate the two, and do the same for Sonarr, Bazarr, Prowlarr, etc as well...
  exportarr-radarr:
    image: ghcr.io/onedr0p/exportarr:latest
    container_name: exportarr-radarr
    env_file: server.env
    command: ["radarr"]
    environment:
      - PORT=9710
      - URL=$RMEDIAIP:7878
      - APIKEY=REDACTED
      - ENABLE_ADDITIONAL_METRICS=true
    ports:
      - 9710:9710
    restart: unless-stopped
  exportarr-radarr4k:
    image: ghcr.io/onedr0p/exportarr:latest
    container_name: exportarr-radarr4k
    env_file: server.env
    command: ["radarr"]
    environment:
      - PORT=9711
      - URL=$RMEDIAIP:7879
      - APIKEY=REDACTED
      - ENABLE_ADDITIONAL_METRICS=true
    ports:
      - 9711:9711
    restart: unless-stopped

  - job_name: 'exportarr-radarr'
    static_configs:
    - targets: ['localhost:9710']
  - job_name: 'exportarr-radarr4k'
    static_configs:
    - targets: ['localhost:9711']

@iamronr it sounds like you already got it, but generally prometheus should already be differentiating them -- what you have in the job_name field should get added to the metrics as a label called job, and the individual targets should be added to the instance label. So you should just need to add those as a variable & filter to your grafana dashboards.
Since it sound you like you got it figured out, I'm going to close this issue, but glad to help if you get stuck.

authors: iamronr rtrox


text:
Display label for multiple upload

I'm sorry but your issue lacks context and explanation, and seems out of scope of the package

authors: Rezrazi davinyoeun

repo: oneduo/nova-file-manager


text:
🛑 Identity Plus (EU) is down

In ca11677, Identity Plus (EU) (https://eu.onetimesecret.com/) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Identity Plus (EU) is back up in 7c63b98 after 12 minutes.

repo: onetimesecret/status


text:
3.0v migration question

Hello.
in v2 i hade this kingfisher manager code
        let URL = NSURL(string: imageFile.url!)!
        KingfisherManager.sharedManager.retrieveImageWithURL(URL, optionsInfo: nil, progressBlock: nil, completionHandler: { (image, error, cacheType, imageURL) -> () in
            self.imageFB = image
        })

How can i migrate it to v3?

Please read the migration guide.

authors: kwstasna onevcat

repo: onevcat/Kingfisher


text:
Improve scroll performance for grids of images.

Check List
Thanks for considering to open an issue. Before you submit your issue, please confirm these boxes are checked.

[ x] I have read the wiki page and cheat sheet, but there is no information I need.
[x ] I have searched in existing issues, but did not find a same one.
[ x] I want to reoprt a problem instead of asking a question. It'd better to use kingfisher tag in Stack Overflow to ask a question.

Issue Description
Image Cache QoS prioritization
What
I've been optimising my app which shows shelves of movie posters and found that Kingfisher was a little bit slow, when adding image loading from approx 10 or so at one time, it causes my interface to stutter on older devices, iPad Air, iPhone 6 while scrolling
Reproduce
Create rows of images inside a collection view and scroll around. There's a noticeable stutter.
Other Comment
What I've done to get around this is set the Quality of Service in the Image Cache to .utility A simple change to the queue's creation helps smooth out cache fetching so its not interfering with. the main thread as much.
ImageCache.swift
let ioQueueName = "com.onevcat.Kingfisher.ImageCache.ioQueue.\(name)"
 ioQueue = DispatchQueue(label: ioQueueName, qos: .utility)

let processQueueName = "com.onevcat.Kingfisher.ImageCache.processQueue.\(name)"
processQueue = DispatchQueue(label: processQueueName, qos: .utility,  attributes: .concurrent)

I'm guessing this is something that should be configured based on a dev's preferences rather than setting it as default in the library.

I was having similar issue too. But my lagging happens during the image(all are HD images) downloading process via the image downloader. I used instrument to monitor the activity and saw a few peaks in the background thread instead of main thread. Using iphone 7 with IOS 11.2

Should be fixed in version 5.

authors: fans3210 neoplastic onevcat


text:
Fix: improve import parsing regex

Closes #886
Description
Improve import regex to handle extra spacing that may appear

For contributor use:

[x] Targeted PR against master branch
[x] Linked to Github issue with discussion and accepted design OR link to spec that describes this work
[x] Code follows the standards mentioned here
[ ] Updated relevant documentation
[ ] Re-reviewed Files changed in the Github PR explorer
[ ] Added appropriate labels

Codecov Report

Merging #936 (9c00f3f) into master (847e814) will not change coverage.
The diff coverage is n/a.

@@          Coverage Diff           @@
##           master    #936   +/-   ##
======================================
  Coverage    2.50%   2.50%
======================================
  Files           5       5
  Lines         439     439
======================================
  Hits           11      11
  Misses        427     427
  Partials        1       1

Flag
Coverage Δ

unittests
2.50% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.
Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

authors: chasefleming codecov-commenter

repo: onflow/flow-cli


text:
Streaming of new transactions

Closes: #???
Description

For contributor use:

[ ] Targeted PR against master branch
[ ] Linked to Github issue with discussion and accepted design OR link to spec that describes this work.
[ ] Code follows the standards mentioned here.
[ ] Updated relevant documentation
[ ] Re-reviewed Files changed in the Github PR explorer
[ ] Added appropriate labels

I will leave the PR open and try to test the context a bit more, it's still unclear why it's expiring so fast.

repo: onflow/flow-evm-gateway


text:
Create design proposal for the FT Metadata Views

This belongs to #73 epic
Issue To Be Solved
We need to develop a design document showing the plan for implementing Metadata Views for fungible tokens.
Suggest A Solution
Create a design document similar to a FLIP document with motivation, design summary, tradeoffs, docs plans, etc
Draft proposal (will be posted in #73 when complete)

From the epic description, this is the first thing we need to figure out, all three points closely tied imho

Should the views go in the regular MetadataViews contract in the NFT repo or create a new contract?
Can we re-use existing views, or does it not make sense to get them mixed up?
Need to define a display view, a path information view, a license view, externalURL, any more?

repo: onflow/flow-ft

license: Unlicense


text:
License view

Some NFTs might contain content that is under a lisence. Haveing a view to show this and some premade builders to create lisences for popular lisences would be a great adition.

Maybe just use https://spdx.org/licenses/

repo: onflow/flow-nft


text:
"Showing the errors and logs will help a lot, like in the previous version of Flow Playground

"Showing the errors and logs will help a lot, like in the previous version of Flow Playground

Are you able to see the logs and errors tabs at the bottom of the webapp?

I am talking about logs like this: 'log("empty vault created")'. We are not
able to see the logs that we are executing in the log panel anymore.
On Thu, 6 Apr 2023 at 02:00, Tom Haile @.***> wrote:

Are you able to see the logs and errors tabs at the bottom of the webapp?
[image: 2023-04-05 15 29 18]
https://user-images.githubusercontent.com/3970376/230203428-ee73b259-cfe2-4533-a39c-e6eb6d9231fe.gif
—
Reply to this email directly, view it on GitHub
https://github.com/onflow/flow-playground/issues/628#issuecomment-1498114162,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AXICJ3UCM6RB3ZLY22ZVDM3W7XI5ZANCNFSM6AAAAAAWTTUIVY
.
You are receiving this because you authored the thread.Message ID:
@.***>

You can see more problems in this video that I created
https://www.loom.com/share/bdab53f2b48148ba908cac3020eba843
On Thu, 6 Apr 2023 at 12:43, sumit choudhary @.***> wrote:

I am talking about logs like this: 'log("empty vault created")'. We are
not able to see the logs that we are executing in the log panel anymore.
On Thu, 6 Apr 2023 at 02:00, Tom Haile @.***> wrote:

Are you able to see the logs and errors tabs at the bottom of the webapp?
[image: 2023-04-05 15 29 18]
https://user-images.githubusercontent.com/3970376/230203428-ee73b259-cfe2-4533-a39c-e6eb6d9231fe.gif
—
Reply to this email directly, view it on GitHub
https://github.com/onflow/flow-playground/issues/628#issuecomment-1498114162,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AXICJ3UCM6RB3ZLY22ZVDM3W7XI5ZANCNFSM6AAAAAAWTTUIVY
.
You are receiving this because you authored the thread.Message ID:
@.***>

@sumitchoudharySEM  Thanks for your video it was very helpful to understand what you are seeing.
There does appears to be a backend like a slow down we were not seeing earlier this week.
Also noticed that the UI isn't giving any indication the code has errors. example imported contracts have not been deployed.
In this simple example, log statements are getting printed out as expected.

Thanks
On Fri, 7 Apr 2023 at 22:16, Tom Haile @.***> wrote:

@sumitchoudharySEM https://github.com/sumitchoudharySEM Thanks for your
video it was very helpful to understand what you are seeing.
There does appears to be a backend like a slow down we were not seeing
earlier this week.
Also noticed that the UI isn't giving any indication the code has errors.
example imported contracts have not been deployed.
In this simple example, log statements are getting printed out as expected.
[image: 2023-04-07 11 25 32]
https://user-images.githubusercontent.com/3970376/230643516-3080f789-7ba0-4ca0-a586-a559754e3159.gif
—
Reply to this email directly, view it on GitHub
https://github.com/onflow/flow-playground/issues/628#issuecomment-1500453818,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AXICJ3V422UW77SK2POFKUDXABAIFANCNFSM6AAAAAAWTTUIVY
.
You are receiving this because you were mentioned.Message ID:
@.***>

@sumitchoudharySEM  are you still seeing issues? The backend slowdown has been addressed.

authors: bthaile sumitchoudharySEM

repo: onflow/flow-playground


text:
"user error: maximum number of 10 projects reached"

Describe the bug
A clear and concise description of what the bug is.
I can't use the new Flow playground at all. Can't deploy a contract, run a script or anything. It just keeps giving me the error.
"user error: maximum number of 10 projects reached"

max set to 50
https://github.com/onflow/flow-playground/blob/5e2bf80ccae3ffbeb3e8f57d0ce4f4a1aad4a7d4/src/components/LeftSidebar/NewProjectButton.tsx#L8


text:
Onnx Model Parsing Failed

I have setup ONNX-MLIR on a Ubuntu vm.
I am trying it out on a model using the following:
./onnx-mlir --EmitLib mnist-1.onnx
This returns the following error:
Onnx Model Parsing Failed on mnist-1.onnx
I would appreciate your help.

@Diksha-G this mnist model uses ONNX opset v1 which is quite old and we do not support at this moment. If possible, please use a new version of mnist, e.g. mnist-8. Thanks!

I tried mnist-8.onnx on my vm.
root@mlir-onnx:~/llvm-project/build/onnx-mlir/build/Debug/bin# ./onnx-mlir --EmitLib mnist-8.onnx
Onnx Model Parsing Failed on mnist-8.onnx
But it works on resnet50-v1.onnx

Are you using the latest commit of onnx-mlir? I cannot reproduce the issue on my environment, using mnist-8.onnx. If you send us the model you are using, I can check it with my environment.

We have an end to end MNIST example, listed here: https://github.com/onnx/onnx-mlir/tree/main/docs/mnist_example
Please try to follow the steps. If that example works for you, maybe understanding the differences between your try and this example will highlight the issue you are experiencing.

Is this still a problem? By the way, if you suspect that your build may be the cause of a problem, we now recommend to try building onnx-mlir using our Docker images. See here for instructions. https://github.com/onnx/onnx-mlir/blob/main/docs/Docker.md
If this is resolved, please close this issue.

Hello Alexandre,
This problem has been resolved on my VM. Thank you.
I have another issue though when I infer using ONNX-MLIR. The model does not produce any correct labels. We would really appreciate any help with this. We have looked at mobilenetv2, resnet18 and resnet50 from the ONNX model zoo. We were able to produce the correct labels using ONNX Runtime but not using PyRuntime.
Regards,
Diksha
From: Alexandre Eichenberger @.>
Reply to: onnx/onnx-mlir @.>
Date: Tuesday, 11 January 2022 at 11:59 PM
To: onnx/onnx-mlir @.>
Cc: Diksha G @.>, Mention @.***>
Subject: [EXTERNAL] Re: [onnx/onnx-mlir] Onnx Model Parsing Failed (Issue #1007)
Is this still a problem? By the way, if you suspect that your build may be the cause of a problem, we now recommend to try building onnx-mlir using our Docker images. See here for instructions. https://github.com/onnx/onnx-mlir/blob/main/docs/Docker.md ZjQcmQRYFpfptBannerStart
This Message Is From an External Sender
This message came from outside your organization.
ZjQcmQRYFpfptBannerEnd
Is this still a problem? By the way, if you suspect that your build may be the cause of a problem, we now recommend to try building onnx-mlir using our Docker images. See here for instructions. https://github.com/onnx/onnx-mlir/blob/main/docs/Docker.mdhttps://github.com/onnx/onnx-mlir/blob/main/docs/Docker.md
If this is resolved, please close this issue.
—
Reply to this email directly, view it on GitHubhttps://github.com/onnx/onnx-mlir/issues/1007#issuecomment-1010106284, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AWQYW5FNAXJQNHUEJ6BFZCTUVRHWTANCNFSM5IHTFBYQ.
Triage notifications on the go with GitHub Mobile for iOShttps://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Androidhttps://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.
You are receiving this because you were mentioned.Message ID: @.***>

We have looked at mobilenetv2, resnet18 and resnet50 from the ONNX model zoo.

Can you open a new issue with the smallest of the model that success on ONNX Runtime but not using PyRuntime? If you can add the .onnx file to the issue, that will be easiest to reproduce the error. And when you say ONNX Runtime, do you mean the Microsoft Runtime, or do you mean the C++ lightweight runtime interface of our project, and you see that one work but not the "equivalent" python lightweight runtime interface.

FYI: the issue may be covered by this PR: #1100. So give it another try once this PR is in (currently approved, being verified by our CIs).

Hey Alexandre,
Thank you for this. I have been using Microsoft Onnx Runtime to infer the onnx models from the model zoo. Also, used the same onnx models with Onnx-mlir, which produces zero accuracy.
-Diksha
On Jan 15, 2022, at 12:30 AM, Alexandre Eichenberger @.***> wrote:
 FYI: the issue may be covered by this PR: #1100. So give it another try once this PR is in (currently approved, being verified by our CIs). — Reply to this email directly, view it on GitHub, or unsubscribe. Triage notifications on the ZjQcmQRYFpfptBannerStart
This Message Is From an External Sender
This message came from outside your organization.
ZjQcmQRYFpfptBannerEnd
FYI: the issue may be covered by this PR: #1100https://github.com/onnx/onnx-mlir/pull/1100. So give it another try once this PR is in (currently approved, being verified by our CIs).
—
Reply to this email directly, view it on GitHubhttps://github.com/onnx/onnx-mlir/issues/1007#issuecomment-1013273774, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AWQYW5GPD32U2LN37TMZ4ILUWBFSRANCNFSM5IHTFBYQ.
Triage notifications on the go with GitHub Mobile for iOShttps://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Androidhttps://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.
You are receiving this because you were mentioned.Message ID: @.***>

A follow up:
I have setup the latest docker image with the fixes from #1100 but the problem of zero accuracy still persists. Here is my code:
infer-mobilenet.py.zip

As discussed with @Diksha-G I will take a look on the issue of mobilenet. Not sure where the problem comes from, though I see no issue using the reference model and data in the onnx model zoo.

We run into the same issue with the Resnet50 model.
-Diksha
On Jan 19, 2022, at 5:16 PM, Tung D. Le @.***> wrote:
 As discussed with @Diksha-G I will take a look on the issue of mobilenet. Not sure where the problem comes from, though I see no issue using the reference model and data in the onnx model zoo. — Reply to this email directly, view it on ZjQcmQRYFpfptBannerStart
This Message Is From an External Sender
This message came from outside your organization.
ZjQcmQRYFpfptBannerEnd
As discussed with @Diksha-Ghttps://github.com/Diksha-G I will take a look on the issue of mobilenet. Not sure where the problem comes from, though I see no issue using the reference model and data in the onnx model zoo.
—
Reply to this email directly, view it on GitHubhttps://github.com/onnx/onnx-mlir/issues/1007#issuecomment-1016234250, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AWQYW5B273MVU3RO5D64E7DUWZ6PDANCNFSM5IHTFBYQ.
Triage notifications on the go with GitHub Mobile for iOShttps://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Androidhttps://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.
You are receiving this because you were mentioned.Message ID: @.***>

The issue was preprocessing - need to use numpy_helper from onnx before feeding as input for inference. Thanks @tungld for the fix.

authors: AlexandreEichenberger Diksha-G tungld

repo: onnx/onnx-mlir


text:
Benchmark Status Shows Error when a previous Build Stage failed.

In the TKML Report, (turnkeyml==1.1.2), benchmark_status column currently shows:

successful: when compilation passed, and the model successfully runs on hardware
killed: when compilation passed but it fails running on hardware
error: when the compilation stage or one of the previous stages failed.  <-- This one doesn't seem correct.

I believe if one of the previous stages failed, benchmark status should show 'not_started', instead of 'error'.

I just tried to reproduce this on the head of TKML source code, and couldn't. My guess is the bug was in tkml 1.1.2 but has already been fixed. Let's monitor for the bug the next time we make a big report.

Should we close this issue?

@danielholanda I think we wanted to monitor this in the next big report. When I get the 1.1 drop, I'll confirm and close it. :)

authors: danielholanda jeremyfowers vgodsoe

repo: onnx/turnkeyml


text:
Cleaner report on completed stages

Closes https://github.com/onnx/turnkeyml/issues/35
Description
This PR:

Splits stages_completed into state and duration
Sorts all columns of the report alphabetically
Renames all_build_stages to selected_stages so this information shows close to other state information in the report.

Note: Order of stages in the columns of the report can't be guaranteed, as different builds may have a different order of stages.
Sample Report Snippet
COMPLETED: Stage succeeded
INCOMPLETE: Stage started, but didn't complete
NOT STARTED: Stage never started
-: Not applicable

@jeremyfowers Should we increment the minor version here?

@jeremyfowers Should we increment the minor version here?

Yes - because stats generated prior to this change are pretty incompatible with stats generated after the change (and our rule is that minor version indicates that a rebuild should take place).
Also: please PR this into main unless you feel strongly it belongs in canary.

authors: danielholanda jeremyfowers


text:
Add location data

In v1.1 of ORI, location data will be included. We should use this in the search interface. Luckily for us, ReactiveSearch has some new cool location search components which we could use.

Another option (recommended by Alex Olieman, creator of WaarOverheid) is to query LocLinkVis directly, instead of adding the location data to ORI ES.

Added it! It's far from perfect, but it works OK.
Some issues and feature requests:

[ ] Removing filter doesn't work (similar problem to the datepicker #39)
[ ] Use client location through button
[ ] Add some info about the source of the data (Waaroverheid) + credits

repo: ontola/ori-search


text:
🛑 Pagure.io is down

In 2b3d316, Pagure.io (https://pagure.io/) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Pagure.io is back up in cf1064b.

repo: onuralpszr/uptime


text:
🛑 Fedora Koji is down

In 3a580fc, Fedora Koji (https://koji.fedoraproject.org/koji/) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Fedora Koji is back up in 3ce764a after 42 minutes.


text:
Llama3 & Gemini Pro support

Avoid having not up-to-date packages

Amazing.

I will seperate the api key save section.

Sure, thank you to you, you got great work! It's nice to work on this project! I will soon review the load API key function to have standardized way to compile everything. Maybe having a ModelFactory to generate model easily as indicate another issue in order to let the user add the model they want more easily? This can help us by having only 3-4 generic model and letting the user import their own model to have presets that they can share with each other etc..  what do you think about that @onuratakan ?

Sure, thank you to you, you got great work! It's nice to work on this project! I will soon review the load API key function to have standardized way to compile everything. Maybe having a ModelFactory to generate model easily as indicate another issue in order to let the user add the model they want more easily? This can help us by having only 3-4 generic model and letting the user import their own model to have presets that they can share with each other etc.. what do you think about that @onuratakan ?

Thanks, i think we should give an ability to customize llm like
from gpt_computer_assistant import start

your_custom_langchain_llm = OpenAI()

start(your_custom_langchain_llm )

Also i think we should add click something on the screen ability. I just added it to roadmap. Just for your info

Sure, thank you to you, you got great work! It's nice to work on this project! I will soon review the load API key function to have standardized way to compile everything. Maybe having a ModelFactory to generate model easily as indicate another issue in order to let the user add the model they want more easily? This can help us by having only 3-4 generic model and letting the user import their own model to have presets that they can share with each other etc.. what do you think about that @onuratakan ?

Thanks, i think we should give an ability to customize llm like
from gpt_computer_assistant import start

your_custom_langchain_llm = OpenAI()

start(your_custom_langchain_llm )

This could only work if the LLM is langchain coded, otherwise it will just throw error, is there an overlapping module that encapsulate langchain and another LLM-base that regroup/holds other LLMs?

Sure, thank you to you, you got great work! It's nice to work on this project! I will soon review the load API key function to have standardized way to compile everything. Maybe having a ModelFactory to generate model easily as indicate another issue in order to let the user add the model they want more easily? This can help us by having only 3-4 generic model and letting the user import their own model to have presets that they can share with each other etc.. what do you think about that @onuratakan ?

Thanks, i think we should give an ability to customize llm like
from gpt_computer_assistant import start

your_custom_langchain_llm = OpenAI()

start(your_custom_langchain_llm )

This could only work if the LLM is langchain coded, otherwise it will just throw error, is there an overlapping module that encapsulate langchain and another LLM-base that regroup/holds other LLMs?

Actualy the largest one is langchain. Also they add new llms.

authors: Mideky-hub onuratakan

repo: onuratakan/gpt-computer-assistant


text:
Show computed priorities

Useful for understanding URL priorities across countries

Approved by @bassosimone

repo: ooni/api


text:
Math magicians: fetch data from API

Hi there 👋
In this project, I fetched data from an external API to display "quotes" alongside my calculator app.
Project requirements

Use the following external API: API Ninjas.
Create a new component for displaying a quote.
Fetch data inside of a new component.
Show a loading state.
Show an error state.
Import the new component into your main component (next to the Calculator).
It should be on the same page as the Calculator.

Thanks for your kind review!

Thanks @shella12!

repo: oovillagran/calculator-app


text:
How to build msr.sys in production sign mode in VS2015

I have 3-4 systems, where I am running pcm.exe with msr.sys built with vs2015.
It is running fine, today I setup new system with Windows1064-RS2 RTM
and I am getting error -
You must have signed msr.sys driver in your current directory and have administrator rights to run this program
Any idea why on one single machine it is giving signature error?

I have found this - On the other systems where this msr.sys worked, had testsigning ON. But my new system has testsigning OFF. VS2015 project builds msr.sys in Test Sign mode. Does anyone here know how can we build in production sign mode?

I found a reference for you (https://docs.microsoft.com/en-us/windows-hardware/drivers/develop/signing-a-driver-for-public-release): "you must sign the package with a certificate that you obtain from a trusted certification authority like VeriSign. For more information, see Get a VeriSign Certificate. You will also need a cross certificate, which is provided by Microsoft."

authors: anurag-daware opcm

repo: opcm/pcm


text:
Fix issues for integraton-test

Accidentally removed name. Recovering name.
policy-scc's policy name is too long. Shorten the name
This block integration test.
related to https://redhat-internal.slack.com/archives/CUS1VB8P3/p1724693607035989
Signed-off-by: yiraeChristineKim yikim@redhat.com
Ref: https://issues.redhat.com/browse/ACM-13463

@yiraeChristineKim I'm assuming the name change is because the tests are using the open-cluster-management-global-set namespace?

@yiraeChristineKim I'm assuming the name change is because the tests are using the open-cluster-management-global-set namespace?

yes yes how did you know that?

@yiraeChristineKim I'm assuming the name change is because the tests are using the open-cluster-management-global-set namespace?

yes yes how did you know that?

It's always the namespace that causes the issue...because it's huge 😆

The Jira link still looks wrong to me. It's an issue about the CSV export?

Sorry My bad I corrected. I was confused with search-colletor,

authors: dhaiducek yiraeChristineKim


text:
Fix where the userCount is in the message

The message was changed, but the code which parses the message later
wasn't updated. Now that location is in a const which should make it
more searchable in the future.
Signed-off-by: Justin Kulikauskas jkulikau@redhat.com
I'm surprised there isn't a unit test for this, but the problem here did appear in the e2e tests in the framework repo. My PR there to update other failing things is blocked by this.

I think these refactorings are good, although I think they also expose some more cases where maybe the logic wasn't perfect before wrt error handling and edge cases. But I really kind of need this merged sooner so that I can unblock the canary tests.
That said, I don't want to rush this. Please look over the newest update, and if it doesn't break anything new, I would like to merge it.

/retest

/retest

/retest

/retest

/retest
plz

STEP 7: RUN make build
.build-harness-bootstrap:1: *** multiple target patterns.  Stop.

The build harness is so good until it isn't! I feel like something got messed up in a previous image layer or something, maybe when it was trying to curl the build harness stuff? :(
/retest-required

/retest

/retest

I'll wait another 30 minutes I guess

/retest

Wait a little bit and then put another minor commit in. That seemed to work for me.

Will do

authors: JustinKuli dhaiducek mprahl


text:
./backup-n-restore/restore-acm.sh should check RHACM is installed before restoring managed clusters

Currently ./backup-n-restore/restore-acm.sh  doesn't restore the full ACM installation. It should check ACM is installed and up and running. A way to cross-check the version of ACM is needed as well.

Fixed by https://github.com/open-cluster-management/sre-tools/pull/7

Fixed by https://github.com/open-cluster-management/sre-tools/pull/7

repo: open-cluster-management/sre-tools


text:
What's the relationship between compassarena, compassbench, and creationbench?

Describe the feature
Would you give a brief introduction about the relationship between compassarena, compassbench, and creationbench?
Will you implement it?

[ ] I would like to implement this feature and create a PR!

If you are referring to the dataset, CompassArena was once our internal subjective test dataset, but it has been deprecated and replaced by CompassBench, which is also the subjective test dataset released to the public. CreationBench is a dataset being prepared for release to test the creation capabilities of models and is currently undergoing optimization and iteration. Additionally, CompassArena now refers to the User Voting Arena. For more information, see https://modelscope.cn/studios/opencompass/CompassArena.

Here is the official link to OpenCompass CompassArena.

Feel free to re-open if needed.

repo: open-compass/opencompass


text:
ignore status error for reading pubsub config

What this PR does / why we need it:
Which issue(s) this PR fixes:

Related to #872

authors: frewilhelm mandelsoft

repo: open-component-model/ocm


text:
Display only location name and country in linelist table instead of various geo fields

Conforms to mocks.

 Finalize columns of case list table

repo: open-covid-data/healthmap-gdo-temp


text:
make sub

Requirements

[x] You have completed your website.
[x] The website is reachable.
[x] The CNAME record doesn't contain https:// or /.
[x] There is sufficient information at the owner field.
[x] Your website is not hosting on the following due to SSL issues: Vercel, Netlify

Description

Link to Website

CLA Assistant Lite bot: 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 can sign the CLA by just posting a Pull Request Comment same as the below format.

I have read the CLA Document and I hereby sign the CLA

You can retrigger this bot by commenting recheck in this Pull Request

repo: open-domains/register


text:
[APP] Missing button labels on tutorial challenges

When completing the tutorials, the buttons for challenges appear to be missing their labels.
Screenshot:

Partial regression from #49 https://handlebarsjs.com/api-reference/runtime-options.html#options-to-control-prototype-access

Pinning handlebars to 4.5.3 resolves the above.

repo: open-duelyst/duelyst


text:
用户权限管理问题

文档中写到“超级管理员可以给普通用户分配权限管理。” 但是我注册了root账号，却没有管理其他用户的权限。似乎所有的用户权限都一样的。

第一个 注册的用户名为 root 的帐号，才会被自动设定为超级管理员. @buzhiren

是啊，目前好像还没有做到权限管理，任何用户进去都可以看到所有的资源，甚至修改所有的hostgroups。。。。

authors: buzhiren laiwei wangsp90

repo: open-falcon/dashboard


text:
Remove required query-param "default-value"

There's no need to pass this value. The provider calling flagd already has the default, and can default the value whenever appropriate. It only over-complicates the API and the validation.

Please make sure to update the readme when the default param is no longer required.

repo: open-feature/flagd


text:
Develop website copy for media page

Blocked by https://github.com/open-innovations/leeds-2023/issues/25
Technical information to include:
Print and broadcast content is measured as audience reach based upon the circulation or viewership of those outlets or programmes. Online content is measured as unique visitors per month for the outlet.
Audience and UV stats don't break down any further for different programmes on the same station / sections of a website

On review, I don't think this page needs any additional text. Have asked L23 & AMA if they agree.
AMA agree, and therefore until L23 come back to question this, we will consider this ticket closed.


text:
Update to Android Studio 3.6.3

update to latest Gradle
update build tools
remove oboslete build tools
update support lib
update compile and target sdk
remove some lint warnings

This repo has no issues functionality, so I've to ask here:
@Valodim
https://github.com/open-keychain/open-keychain.git points here to branch sql-delight
Are there plans to merge this branch back to master, or what prevents it for doing so ?

thanks for the pr. sorry, that branch got stuck at some point. submodules are a PITA to use, but there's not really a good other solution :(

No problem, I at least can handle it pretty easy

repo: open-keychain/openpgp-api


text:
revisit announcement operation permissions

Affected module
UI, backend

Backend:

[x] User shouldn't be able to add an announcement if he/she doesn't have edit access on the entity

[x] User without edit permission can add and edit an announcement but can't delete the announcement created

UI:

[x] Ensure the permissions changes for announcements in the UI. (Current behavior from the UI is, if a user has an EditAll access on an asset, he can add and edit an announcement. A user, irrespective of the permissions can delete the announcement if he/she is the author of the announcement.)

To Reproduce
Screenshots or steps to reproduce
Expected behavior
A clear and concise description of what you expected to happen.
Version:

OS: [e.g. iOS]
Python version:
OpenMetadata version: [e.g. 0.8]
OpenMetadata Ingestion package version: [e.g. openmetadata-ingestion[docker]==XYZ]

Additional context
Add any other context about the problem here.

[ ] Announcement widget visibility and position changes

@harshach the UI side changes for this were done in the #14196 PR. Do we need anything else here? If not we can close this issue.

repo: open-metadata/OpenMetadata


text:
openmetadata/server image on Docker Hub based on Ubuntu 16.04?

Since my organization requires a static vulnerability test before approving an application for a PoC, I ran openmetadata/server image through the automated scanner that we have. It flagged a number of vulnerabilities, and based on those results it seems as if the image was based on Ubuntu 16.04 LTS. Is this possible?
The issue is that this Ubuntu version is no longer properly patched, which is a no-go in an enterprise environment. I'm quite new to Docker though, so my observation might be incorrect - in which case I will be more than happy to get a clarification.

This is the dockerfile for the server https://github.com/open-metadata/OpenMetadata/blob/main/docker/metadata/Dockerfile
The image is based on alpine:3.15 not ubuntu. Our scans did not find any issues on the server image.
Thanks

authors: Stan-Tastic pmbrull


text:
Publish mvn test report to PR

Describe your changes :

I worked on this to reduce the time we spend searching through logs to see which tests failed

Type of change :

[ ] Bug fix
[x] Improvement
[ ] New feature
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
[ ] Documentation

Frontend Preview (Screenshots) :
For frontend related change, please link screenshots of your changes preview! Optional for backend related changes.

Checklist:

[x] I have read the CONTRIBUTING document.
[x] I have performed a self-review of my own.
[ ] I have tagged my reviewers below.
[ ] I have commented on my code, particularly in hard-to-understand areas.
[x] My changes generate no new warnings.
[ ] I have added tests that prove my fix is effective or that my feature works.
[x] All new and existing tests passed.

Reviewers

https://github.com/marketplace/actions/surefire-report


text:
Error when I use demo.py to visualize result. How can I add images as input?

Hello, error occured when I use demo.py to visualize my multimodal result. I want to know how can I read images in demo.py. Thank you very much.
2022-11-04 15:19:40,312 INFO ==> Loading parameters from checkpoint ../output/kitti_models/fspconv80.pth to CPU
2022-11-04 15:19:40,362 INFO ==> Checkpoint trained from version: pcdet+0.6.0+0000000
2022-11-04 15:19:40,411 INFO ==> Done (loaded 653/653)
2022-11-04 15:19:40,586 INFO Visualized sample index: 1
Traceback (most recent call last):
File "demo.py", line 112, in
main()
File "demo.py", line 98, in main
pred_dicts, _ = model.forward(data_dict)
File "/home/lcz/code/platform/openpcdet/pcdet/models/detectors/voxel_rcnn.py", line 11, in forward
batch_dict = cur_module(batch_dict)
File "/home/lcz/anaconda3/envs/cu113/lib/python3.8/site-packages/torch/nn/modules/module.py", line 1102, in _call_impl
return forward_call(*input, **kwargs)
File "/home/lcz/code/platform/openpcdet/pcdet/models/backbones_3d/spconv_backbone_focal.py", line 236, in forward
x_image = self.semseg(batch_dict['images'])['layer1_feat2d']
KeyError: 'images'

I also facing the exactly same issue here, is there any idea to solve this?

I also facing the exactly same issue here, is there any idea to solve this?

Hi,
test.py is availabe for multimodal input. You can use test.py to get predict result and then visualize it yourself.
If using demo.py is required, I think you can try rewrite DemoDataset in demo.py.

Do you mean that I can use test.py to detect objects on custom data?

Do you mean that I can use test.py to detect objects on custom data?

Yes, but you need to organize your data in kitti format

repo: open-mmlab/OpenPCDet


text:
What is the difference between MMDistributedDataParallel and torch.nn.parallel.DistributedDataParallel?

What is the difference between MMDistributedDataParallel and torch.nn.parallel.DistributedDataParallel?
Is MMDistributedDataParallel better than torch.nn.parallel.DistributedDataParallel?
I have not dig into the detail.

MMDistributedDataParallel adds support for DataContainer.

authors: hellock xmyqsh

repo: open-mmlab/mmdetection


text:
Increased memory use in v2.0

I have tried to train a model using v2.0 branch and see a significantly higher memory use. I am training retinanet_r50_fpn model with 1 channel input and 1 class output on my custom dataset. With the version 1.4 training with 4 images per GPU (800x800) consumed upto  6.2 Gb of memory. With v2.0 I run out of 8Gb memory if I attempt 4 images per GPU and 2 images per GPU consume about 5.4 Gb. Is this expected?

Indeed we found the memory usage of most models increases in v2.0, but the gap is not as large as yours. For Retinanet R50, memory usage increases from 3.6 to 3.8.
I have not tested inputs with 1 channel and output with 1 class, high memory usage may be also related to your change to the code.

Thank you. I did not change the models, only the dataset and image pipeline is different. One feature of my dataset is that it has many objects per image - can this be a reason for relatively large difference I see, since I think you made extensive changes in the anchor heads?

It may be the reason leads to large memory usage. Optimizing memory usage is in our plan, it is also welcome to help us find where the problem is.

Thank you. I will try to explore it.


text:
How to load two dataloader when training?

Hi, I want to load diff image from two dataset for different processing when training.
But it seems that we can only give one dataloader for runner
https://github.com/open-mmlab/mmdetection/blob/8fc0542439629e5e69cc1f039a833ef84ac5fe51/mmdet/apis/train.py#L179
Is there any convenient way can load two diff dataloader without modify mmcv's source code?

You can concatenate dataset following the tutorial.

authors: ZwwWayne mrbulb


text:
segm mAP remains zero!

hi,consider mask_rcnn with config below and using a custom dataset prepared in coco style(json) files on colab env:

model = dict(
type='MaskRCNN',
pretrained='torchvision://resnet50',
backbone=dict(
type='ResNet',
depth=50,
num_stages=4,
out_indices=(0, 1, 2, 3),
frozen_stages=0,
norm_cfg=dict(type='BN', requires_grad=True),
norm_eval=True,
style='pytorch'),
neck=dict(
type='FPN',
in_channels=[256, 512, 1024, 2048],
out_channels=256,
num_outs=5),
rpn_head=dict(
type='RPNHead',
in_channels=256,
feat_channels=256,
anchor_generator=dict(
type='AnchorGenerator',
scales=[8],
ratios=[0.5, 1.0, 2.0],
strides=[4, 8, 16, 32, 64]),
bbox_coder=dict(
type='DeltaXYWHBBoxCoder',
target_means=[0.0, 0.0, 0.0, 0.0],
target_stds=[1.0, 1.0, 1.0, 1.0]),
loss_cls=dict(
type='CrossEntropyLoss', use_sigmoid=True, loss_weight=1.0),
loss_bbox=dict(type='L1Loss', loss_weight=1.0)),
roi_head=dict(
type='StandardRoIHead',
bbox_roi_extractor=dict(
type='SingleRoIExtractor',
roi_layer=dict(type='RoIAlign', output_size=7, sampling_ratio=0),
out_channels=256,
featmap_strides=[4, 8, 16, 32]),
bbox_head=dict(
type='Shared2FCBBoxHead',
in_channels=256,
fc_out_channels=1024,
roi_feat_size=7,
num_classes=1,
bbox_coder=dict(
type='DeltaXYWHBBoxCoder',
target_means=[0.0, 0.0, 0.0, 0.0],
target_stds=[0.1, 0.1, 0.2, 0.2]),
reg_class_agnostic=False,
loss_cls=dict(
type='CrossEntropyLoss', use_sigmoid=False, loss_weight=1.0),
loss_bbox=dict(type='L1Loss', loss_weight=1.0)),
mask_roi_extractor=dict(
type='SingleRoIExtractor',
roi_layer=dict(type='RoIAlign', output_size=14, sampling_ratio=0),
out_channels=256,
featmap_strides=[4, 8, 16, 32]),
mask_head=dict(
type='FCNMaskHead',
num_convs=4,
in_channels=256,
conv_out_channels=256,
num_classes=1,
loss_mask=dict(
type='CrossEntropyLoss', use_mask=True, loss_weight=1.0))))
train_cfg = dict(
rpn=dict(
assigner=dict(
type='MaxIoUAssigner',
pos_iou_thr=0.7,
neg_iou_thr=0.3,
min_pos_iou=0.3,
match_low_quality=True,
ignore_iof_thr=-1),
sampler=dict(
type='RandomSampler',
num=256,
pos_fraction=0.5,
neg_pos_ub=-1,
add_gt_as_proposals=False),
allowed_border=-1,
pos_weight=-1,
debug=False),
rpn_proposal=dict(
nms_across_levels=False,
nms_pre=2000,
nms_post=1000,
max_num=1000,
nms_thr=0.7,
min_bbox_size=0),
rcnn=dict(
assigner=dict(
type='MaxIoUAssigner',
pos_iou_thr=0.5,
neg_iou_thr=0.5,
min_pos_iou=0.5,
match_low_quality=True,
ignore_iof_thr=-1),
sampler=dict(
type='RandomSampler',
num=512,
pos_fraction=0.25,
neg_pos_ub=-1,
add_gt_as_proposals=True),
mask_size=28,
pos_weight=-1,
debug=False))
test_cfg = dict(
rpn=dict(
nms_across_levels=False,
nms_pre=1000,
nms_post=1000,
max_num=1000,
nms_thr=0.7,
min_bbox_size=0),
rcnn=dict(
score_thr=0.05,
nms=dict(type='nms', iou_threshold=0.5),
max_per_img=100,
mask_thr_binary=0.5))
dataset_type = 'CocoDataset'
classes = ('wheat', )
data_root = ''
img_norm_cfg = dict(
mean=[123.675, 116.28, 103.53], std=[58.395, 57.12, 57.375], to_rgb=True)
train_pipeline = [
dict(type='LoadImageFromFile'),
dict(type='LoadAnnotations', with_bbox=True, with_mask=True),
dict(type='Resize', img_scale=(1333, 800), keep_ratio=True),
dict(type='RandomFlip', flip_ratio=0.5),
dict(
type='Normalize',
mean=[123.675, 116.28, 103.53],
std=[58.395, 57.12, 57.375],
to_rgb=True),
dict(type='Pad', size_divisor=32),
dict(type='DefaultFormatBundle'),
dict(type='Collect', keys=['img', 'gt_bboxes', 'gt_labels', 'gt_masks'])
]
test_pipeline = [
dict(type='LoadImageFromFile'),
dict(
type='MultiScaleFlipAug',
img_scale=(1333, 800),
flip=False,
transforms=[
dict(type='Resize', keep_ratio=True),
dict(type='RandomFlip'),
dict(
type='Normalize',
mean=[123.675, 116.28, 103.53],
std=[58.395, 57.12, 57.375],
to_rgb=True),
dict(type='Pad', size_divisor=32),
dict(type='ImageToTensor', keys=['img']),
dict(type='Collect', keys=['img'])
])
]
data = dict(
samples_per_gpu=4,
workers_per_gpu=0,
train=dict(
type='CocoDataset',
classes=('wheat', ),
ann_file='/content/data_xywh_pruned/train_ins.json',
img_prefix='',
pipeline=[
dict(type='LoadImageFromFile'),
dict(type='LoadAnnotations', with_bbox=True, with_mask=True),
dict(type='Resize', img_scale=(1333, 800), keep_ratio=True),
dict(type='RandomFlip', flip_ratio=0.5),
dict(
type='Normalize',
mean=[123.675, 116.28, 103.53],
std=[58.395, 57.12, 57.375],
to_rgb=True),
dict(type='Pad', size_divisor=32),
dict(type='DefaultFormatBundle'),
dict(
type='Collect',
keys=['img', 'gt_bboxes', 'gt_labels', 'gt_masks'])
]),
val=dict(
type='CocoDataset',
classes=('wheat', ),
ann_file='/content/data_xywh_pruned/val_ins.json',
img_prefix='',
pipeline=[
dict(type='LoadImageFromFile'),
dict(
type='MultiScaleFlipAug',
img_scale=(1333, 800),
flip=False,
transforms=[
dict(type='Resize', keep_ratio=True),
dict(type='RandomFlip'),
dict(
type='Normalize',
mean=[123.675, 116.28, 103.53],
std=[58.395, 57.12, 57.375],
to_rgb=True),
dict(type='Pad', size_divisor=32),
dict(type='ImageToTensor', keys=['img']),
dict(type='Collect', keys=['img'])
])
]),
test=dict(
type='CocoDataset',
classes=('wheat', ),
ann_file='/content/data_xywh_pruned/test_ins.json',
img_prefix='',
pipeline=[
dict(type='LoadImageFromFile'),
dict(
type='MultiScaleFlipAug',
img_scale=(1333, 800),
flip=False,
transforms=[
dict(type='Resize', keep_ratio=True),
dict(type='RandomFlip'),
dict(
type='Normalize',
mean=[123.675, 116.28, 103.53],
std=[58.395, 57.12, 57.375],
to_rgb=True),
dict(type='Pad', size_divisor=32),
dict(type='ImageToTensor', keys=['img']),
dict(type='Collect', keys=['img'])
])
]))
evaluation = dict(metric=['bbox', 'segm'])
optimizer = dict(type='SGD', lr=0.015, momentum=0.9, weight_decay=0.0001)
optimizer_config = dict(grad_clip=None)
lr_config = dict(
policy='step',
warmup='linear',
warmup_iters=500,
warmup_ratio=0.001,
step=[4])
total_epochs = 5
checkpoint_config = dict(interval=1)
log_config = dict(
interval=50,
hooks=[dict(type='TextLoggerHook'),
dict(type='TensorboardLoggerHook')])
dist_params = dict(backend='nccl')
log_level = 'INFO'
load_from = 'https://open-mmlab.s3.ap-northeast-2.amazonaws.com/mmdetection/v2.0/mask_rcnn/mask_rcnn_r50_fpn_1x_coco/mask_rcnn_r50_fpn_1x_coco_20200205-d4b0c5d6.pth'
resume_from = None
workflow = [('train', 1)]

during training model above i faced a confusing situation,while acc,bbox_map_50 increased and loss_bbox,loss_cls,loss_mask,loss_rpn_bbox,loss_rpn_cls,loss all decreased, segm_map_50 remains almost zero the whole time(almost never shows anything but zero in evaluation table in train and test!)
also using inference_detector,it only shows bboxes properly with few stains at the right place but not the whole object!(not even for all instances)
what do u think is the problem?!is there anything that i should to add to dataset rather than segmentation(polygon) field?!is there anything that i should set in order to get beter (ins segmentation) in reference time?!
thank u in advance!

Please provide more information using the Reimplementation Question.

more details provided here:
https://github.com/open-mmlab/mmdetection/issues/3338#issue-659282072 #

authors: ZwwWayne farshid-mi