text:
PR for issue #5247 "make repr of null configurable"

In the example offered by Hadim, in Kernel uses parameterfrom some 3rd party lib.
org.scijava.plugin.Parameter
Our libs do not have it. So, I implement it like static variable :
com.twosigma.beakerx.kernel.Kernel.showNullExecutionResult default value is true

Nice. Thanks for that.

authors: hadim konstantinTarletski


text:
Represent time in nanoseconds

instead of representing it as uint64_t seconds and uint32_t nanoseconds, we can switch to representing it in uint64_t nanoseconds
this limits the tool to be used for around ~292 years, which seems about right

this will also increase the minor version of the tool, and will increase the format version

source: gharchive/issue

repo: twosigma/mbeat-core

license_type: permissive

license_source: github-api


text:
Connection leak warning

As of TRACS 11.4.10.2,  we still see some connection leak warning, might want to examine the code to optimize if it was caused by too long to get response. Record down here to be cautious.

java.lang.Exception: Apparent connection leak detected
at org.springframework.jdbc.datasource.LazyConnectionDataSourceProxy$LazyConnectionInvocationHandler.getTargetConnection(LazyConnectionDataSourceProxy.java:403)
at org.springframework.jdbc.datasource.LazyConnectionDataSourceProxy$LazyConnectionInvocationHandler.invoke(LazyConnectionDataSourceProxy.java:376)
at com.sun.proxy.$Proxy10.prepareStatement(Unknown Source)
at org.hibernate.jdbc.AbstractBatcher.getPreparedStatement(AbstractBatcher.java:534)
at org.hibernate.jdbc.AbstractBatcher.getPreparedStatement(AbstractBatcher.java:452)
at org.hibernate.jdbc.AbstractBatcher.prepareQueryStatement(AbstractBatcher.java:161)
at org.hibernate.loader.Loader.prepareQueryStatement(Loader.java:1700)
at org.hibernate.loader.Loader.doQuery(Loader.java:801)
at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:274)
at org.hibernate.loader.Loader.doList(Loader.java:2542)
at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2276)
at org.hibernate.loader.Loader.list(Loader.java:2271)
at org.hibernate.loader.hql.QueryLoader.list(QueryLoader.java:459)
at org.hibernate.hql.ast.QueryTranslatorImpl.list(QueryTranslatorImpl.java:365)
at org.hibernate.engine.query.HQLQueryPlan.performList(HQLQueryPlan.java:196)
at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1268)
at org.hibernate.impl.QueryImpl.list(QueryImpl.java:102)
at org.springframework.orm.hibernate3.HibernateTemplate$29.doInHibernate(HibernateTemplate.java:984)
at org.springframework.orm.hibernate3.HibernateTemplate$29.doInHibernate(HibernateTemplate.java:974)
at org.springframework.orm.hibernate3.HibernateTemplate.doExecute(HibernateTemplate.java:410)
at org.springframework.orm.hibernate3.HibernateTemplate.executeWithNativeSession(HibernateTemplate.java:378)
at org.springframework.orm.hibernate3.HibernateTemplate.find(HibernateTemplate.java:974)
at org.springframework.orm.hibernate3.HibernateTemplate.find(HibernateTemplate.java:969)
at org.sakaiproject.component.gradebook.BaseHibernateManager.getGradebook(BaseHibernateManager.java:97)
at org.sakaiproject.component.gradebook.GradebookServiceHibernateImpl.updateGradebookSettings(GradebookServiceHibernateImpl.java:3642)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

05-Apr-2020 11:37:52.616 WARN [sakai housekeeper] com.zaxxer.hikari.pool.ProxyLeakTask.run Connection leak detection triggered for com.mysql.jdbc.JDBC4Connection@5b42aff, stack trace fol
lows
java.lang.Exception: Apparent connection leak detected
at org.springframework.jdbc.datasource.LazyConnectionDataSourceProxy$LazyConnectionInvocationHandler.getTargetConnection(LazyConnectionDataSourceProxy.java:403)
at org.springframework.jdbc.datasource.LazyConnectionDataSourceProxy$LazyConnectionInvocationHandler.invoke(LazyConnectionDataSourceProxy.java:376)
at com.sun.proxy.$Proxy10.prepareStatement(Unknown Source)
at org.hibernate.jdbc.AbstractBatcher.getPreparedStatement(AbstractBatcher.java:534)
at org.hibernate.jdbc.AbstractBatcher.prepareStatement(AbstractBatcher.java:116)
at org.hibernate.jdbc.AbstractBatcher.prepareStatement(AbstractBatcher.java:109)
at org.hibernate.persister.entity.AbstractEntityPersister.update(AbstractEntityPersister.java:2550)
at org.hibernate.persister.entity.AbstractEntityPersister.updateOrInsert(AbstractEntityPersister.java:2495)
at org.hibernate.persister.entity.AbstractEntityPersister.update(AbstractEntityPersister.java:2822)
at org.hibernate.action.EntityUpdateAction.execute(EntityUpdateAction.java:113)
at org.hibernate.engine.ActionQueue.execute(ActionQueue.java:273)
at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:265)
at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:185)
at org.hibernate.event.def.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:321)
at org.hibernate.event.def.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:51)
at org.hibernate.impl.SessionImpl.flush(SessionImpl.java:1216)
at org.sakaiproject.component.gradebook.GradebookServiceHibernateImpl.batchPersistEntities(GradebookServiceHibernateImpl.java:4136)
at org.sakaiproject.component.gradebook.GradebookServiceHibernateImpl.excludeUncategorisedItemsFromCourseGradeCalculations(GradebookServiceHibernateImpl.java:4183)
at org.sakaiproject.component.gradebook.GradebookServiceHibernateImpl.updateGradebookSettings(GradebookServiceHibernateImpl.java:3798)

repo: txstate-etc/sakai


text:
fix: supabase updates

provides some updates on Supabase features as per https://news.ycombinator.com/item?id=41246861

@awalias thanks for the updates, sorry for the delay from my side. feel free to send more ideas or blog posts.

source: gharchive/pull-request


text:
Slackのフォーマット対応

Slackのフォーマット変更用のJSはだいたいこんな感じ
https://gist.github.com/tyage/e412fe9346265549b11e
適当に必要そうな部分だけ取り出してくる

[ ] <!(channel|everyone|group)> → @$1
[ ] <@U012ABCDE> → @username
[x] <@U012ABCDE|username> → @username
[ ]  <#C012ABCDE> → #channel
[ ]  <#C012ABCDE|channel> → #channel

参考: https://api.slack.com/docs/formatting

To display messages in a web-client, the client should take the following steps:

1. Detect all sequences matching <(.*?)>
2. Within those sequences, format content starting with #C as a channel link
3. Within those sequences, format content starting with @U as a user link
4. Within those sequences, format content starting with ! according to the rules for the special command.
5. For remaining sequences, format as a link
6. Once the format has been determined, check for a pipe - if present, use the text following the pipe as the link label

repo: tyage/slack-logger

license: MIT


text:
Update cats-core, cats-laws to 2.0.0-RC1

Updates

org.typelevel:cats-core
org.typelevel:cats-laws

from 2.0.0-M4 to 2.0.0-RC1.
I'll automatically update this PR to resolve conflicts as long as you don't change it yourself.
If you'd like to skip this version, you can just close this PR. If you have any feedback, just mention @scala-steward in the comments below.
Have a fantastic day writing Scala!

Ignore future updates
Add this to your .scala-steward.conf file to ignore future updates of this dependency:
updates.ignore = [{ groupId = "org.typelevel" }]

labels: semver-pre-release

LGTM

Codecov Report

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

@@           Coverage Diff           @@
##           master     #164   +/-   ##
=======================================
  Coverage   97.08%   97.08%
=======================================
  Files           4        4
  Lines         274      274
  Branches       19       19
=======================================
  Hits          266      266
  Misses          8        8

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 b76c4de...154e1fe. Read the comment docs.

authors: codecov-io johnynek scala-steward

repo: typelevel/paiges


text:
Adding two missing calls to the Connection class.

Added releaseConnection and end to the methods that are available on the Connection class.

Thanks!

authors: dctrotz unional

license: ISC


text:
rg

erge

ghjm

repo: typicode/demo


text:
[feature request] overview bar at the top of each slide (Command)

I think it would be cool if you could add an overview bar which displays the chapters (first deph or as parameter or something) and highlights where you are in the presentation. It could use "..." if not all content fits and maybe optionally only show content that is ahead of you or the current slide is about. Maybe instead of using "..." an option to move the content in the next line could be helpful too for example for relatively short presentations.
The big plus compared to implementing it manually would be, that it would adapt dynamically if you change the chapter names and of course not having to implement it manually at all would be a plus point as well :)
This manually created example shows what it could look like:

`// Get Polylux from the official package repository
#import "@preview/polylux:0.3.1": *
// Make the paper dimensions fit for a presentation and the text larger
#set page(paper: "presentation-16-9")
#set text(size: 25pt)
// Use #polylux-slide to create a slide and style it using your favourite Typst functions
#polylux-slide[
#align(horizon + center)[
Very minimalist slides
A lazy author

July 23, 2023

]
]
#polylux-slide[

theme 1 | 2. theme 2 | 3. theme 3
= First theme

Some static text on this slide.
]
#polylux-slide[

theme 1 | 2. theme 2 | 3. theme 3
= First theme

more text for this theme
]
#polylux-slide[

theme 1 | 2. theme 2 | 3. theme 3
= second theme

Some static text on this slide.
]
#polylux-slide[

theme 1 | 2. theme 2 | 3. theme 3
= second theme

mor text for the second theme
]
#polylux-slide[

theme 1 | 2. theme 2 | 3. theme 3
= third theme

Some static text on this slide.
]
#polylux-slide[

theme 1 | 2. theme 2 | 3. theme 3
= third theme

more text for the last theme
]`

Hey :) you probably want to post this over on the polylux repository, creators more likely to see it there
https://github.com/andreasKroepelin/polylux
Nice feature idea though! Lots of ways that would be useful. I think it already has a progress bar so this would make for a nice addition

Oh, OK, sry! Ii got here using the typst documentation and when clicking on the package I got redirected to the file in this repo, but I thought I would get redirected to the package page itself.

authors: AdiWeit JamesxX

repo: typst/packages


text:
Raw block has an extra space when text ends with backtick

Description
  ```typ
  code`
  ```

The AST of code above is
Markup: 27 [
    Space: "  ",
    Raw: 23 [
        RawDelim: "```",
        RawLang: "typ",
        RawTrimmed: "\r\n ",
        Text: " code`",
        RawTrimmed: "\r\n  ",
        RawDelim: "```",
    ],
    Space: "\r\n",
]

Note there is an extra space in Text: " code`",.
This is because the inner string ends with backtick, then the space in last line is eaten. Then the dedent becomes wrong.
This is discovered when debugging a raw block formatting issue in https://github.com/Enter-tainer/typstyle
This is reproducible in 0.10.0 and 0.11.0
Reproduction URL
No response
Operating system
Web app, Windows, Linux, macOS
Typst version

[X] I am using the latest version of Typst

#show raw: it => { box(fill: green, it) }

  ```typ
  B
  ```

  ```typ
  D`
  ```

Regardless of the extra backtick's presence, it appears the extra space always exists:
lexer.rs ["", "  B", "  "]
lexer.rs ["", "  D`", " "]

However, in yet another suprising twist, the image below does indicate only the latter (i.e. with the extra backtick)'s extra space resulted in a wider bounding box:

FYI, @Myriad-Dreamin has a fix for this https://github.com/Myriad-Dreamin/typst/commit/d2afbb9a62436a20b507e833d70a2ddc77a00b74

#show raw: it => { box(fill: green, it) }

  ```typ
  B
  ```

  ```typ
  D`
  ```

Regardless of the extra backtick's presence, it appears the extra space always exists, by printing lines at https://github.com/typst/typst/blob/b3615ccd493c4791c3c7565fc7417cba50e8fd71/crates/typst-syntax/src/lexer.rs#L309
lexer.rs ["", "  B", "  "]
lexer.rs ["", "  D`", " "]

However, in yet another suprising twist, the image below does indicate only the latter (i.e. with the extra backtick)'s extra space resulted in a wider bounding box:

Regardless of the extra backtick's presence, it appears the extra space always exists, by printing lines at

It's not the final product. You may print the ast to see it

FYI, @Myriad-Dreamin has a fix for this Myriad-Dreamin@d2afbb9

@Myriad-Dreamin If you want to open a PR for it, that'd be great!

authors: Enter-tainer Leedehai laurmaedje

repo: typst/typst


text:
Support complex numbers

It would be nice to support complex numbers in typst calculation methods, which is not the case currently.

I would even argue that the generalization of complex numbers (vector2, vector3, vector4, ...) would be even more useful, specially if doing a library that draws stuff (2D/3D plots, for example)

more generalized would be to allow user to define arbitrary data type with operator overloading, but making a new whole programming language is a huge effort and easy to do incorrectly.
(Side remark, I think creating a Typst programming language was absolutely necessary because of the amount of syntactic sugar needed -- you need [...] and $...$ special syntax inside code, as well as #set, automatic concatenation etc. -- but it would also have been possible to make a precompiler into e.g. Lua -- and I think it's possible to sandbox the runtime environment of Lua to disallow interaction with operating system as well)

If operator overloading is an option, I would recommend to keep following Haskell's way and using typeclasses (similar to Rust's traits). But it would be out of scope for any kind of word processing software, you can always write some actual Haskell and generate Typst code from there

As for Lua sandboxing, it is just disabling os.execute and io.popen and you no longer can execute shell commands. Changing I/O is a bit more involved though, but still fairly simple (BTW, I would compile to a Scheme instead)

are there any plans to support it?

There are currently no plans to support this in the core language. I think this is best left to packages.

authors: Bowuigi HarmoGlace TheKaram laurmaedje user202729


text:
avoid single variant match blocks

prefer 'if let` to single variant match blocks.
the lint itself is a small win which improves readability slightly, and reduces indentation/nesting.
Perhaps more usefully, this PR also introduces the [workspace.lints] boiler plate needed to support gradually adding of workspace-level lints (if desirable)

Since the workspace lints are already there through your other PR and this lint isn't really a win in my opinion, I'm gonna go ahead and close this.

authors: danieleades laurmaedje


text:
使用界面出现undefined，并且无法显示文字

我是将demo中的LocalTerminal.vue文件拿出来使用了，但是界面显示就是这样的。

你用2.1.6还有这个问题吗？

也有这个问题，目前不太明白是哪里的问题。我单独用这个组件是正常的。

在线demohttps://tzfun.github.io/vue-web-terminal/用的就是这一份代码，版本是2.1.3，刚刚在sandbox创建了一个2.1.3版本的空工程 https://codesandbox.io/s/holy-monad-fzn3h4，也没有复现你的问题，怀疑是你所在环境影响到了，可以提供一下你的依赖列表吗

package.json.txt
我有试过用demo的那个项目，把我的package.json复制过去，除了@vue/cli-plugin-babel这个包要使用4.5.0版本之外，其他的都没有问题，组件也可以正常使用。就是在项目里会出现这种问题。

然后，我按照git上的文档创建demo，只有2.0.8版本可以正常使用。之后的版本都会出现这个undefined和文字无法显示的问题。

初步猜测是 slot 组件的支持兼容问题，我先排查一下

原因找到了，是Vue官方在2.6.13版本对vue的slotRender修改导致，详情见：https://github.com/vuejs/vue/issues/12153
本terminal插件是在2.6.14环境编译的，如果你的项目中使用低于此版本的 vue和 vue-template-compiler 就会出现slot位置为undefined的问题。
解决办法：将项目中的 vue 和 vue-template-compiler 版本提升至 2.6.13 以上，比如2.6.14

好的，十分感谢！(╹▽╹)

你好，我觉得还是有点问题

我现在使用的版本是2.1.0

项目中使用slot和依赖中使用slot是不太一样的，依赖使用slot引入到你项目中是经过我这边编译的，我编译时的vue-compiler规则不一样引入时的代码也会不一样，而你本地的slot是经过本地compiler编译的，自己使用上是ok的，但如果引入到别的项目是不确定的。出现这个问题的原因就是不同版本的compiler编出来的代码不一样造成。@littlepoi

项目中使用slot和依赖中使用slot是不太一样的，依赖使用slot引入到你项目中是经过我这边编译的，我编译时的vue-compiler规则不一样引入时的代码也会不一样，而你本地的slot是经过本地compiler编译的，自己使用上是ok的，但如果引入到别的项目是不确定的。出现这个问题的原因就是不同版本的compiler编出来的代码不一样造成。@littlepoi

好的，谢谢。因为项目限制我不能随意升级vue的版本，我再想想别的办法。

authors: littlepoi tzfun

repo: tzfun/vue-web-terminal


text:
🛑 Grafana is down

In c8517c8, Grafana (https://g.uvvu.pw) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Grafana is back up in 9842ff0.

repo: u-v-v-u/status


text:
Support a Google cloud-messaging Social network

Use normal google contacts, but do messaging via https://developer.chrome.com/apps/gcm

Closing as this is not currently a priority.

authors: iislucas jab

repo: uProxy/uproxy


text:
Add root transform

The root never had a transform written out in the json (undefined just means identity). The transform I pasted over in the last PR was actually the child of the content-less root. This restores that child's transform and puts the wgs84 transform on the root.

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

authors: CLAassistant loshjawrence


text:
Added reputation, signal, impact to User struct

HackerOne previously added the reputation, signal and impact values to certain User object responses:

August 24th, 2016: added reputation, signal, and impact metrics of a report's reporter.

This pull request adds support for these new fields via optional fields in the User struct.

This fixes issues #12

LGTM

authors: aegarbutt bored-engineer

repo: uber-go/hackeroni


text:
false positive with loop

	var file *http.Response
	for _, url := range urlsToTry {
		file, err = http.Get(url)
		if err == nil {
			break
		}
	}
	if err != nil {
		return nil, fmt.Errorf("failed to get config: %w", err)
	}

	cfg := &wellKnownFile{}
	err = json.NewDecoder(file.Body).Decode(cfg)
	if err != nil {
		return nil, fmt.Errorf("failed to parse config: %w", err)
	}

/home/moritz/Projects/oidc/configuration.go:63:24: error: Potential nil panic detected. Observed nil flow from source to dereference point:
	-> http/client.go:644:12: unassigned variable `resp` returned from `do()` in position 0
	-> http/client.go:590:9: result 0 of `do()` returned from `Do()` in position 0
	-> http/client.go:488:9: result 0 of `Do()` returned from `Get()` in position 0
	-> http/client.go:457:9: result 0 of `Get()` returned from `Get()` in position 0
	-> oidc/configuration.go:63:24: result 0 of `Get()` accessed field `Body`

err = json.NewDecoder(file.Body).Decode(cfg) is (to my understanding) well-guarded.

I believe the submitter is incorrect, if urlsToTry is empty and the loop body never executes, then file is never assigned.

Sorry, I should have clarified: urlsToTry is always set to have two elements. Both of which are guaranteed to be valid URLs through the url.URL type. But even if that was possible, the trace would be wrong for that case.

authors: mpldr napkindrawing

repo: uber-go/nilaway


text:
Add new cpe_environment API cookbook

This cookbook allows you to manage Bash and ZSH env vars and prepend the system path using magic.

Merged!

authors: erikng natewalck

repo: uber/cpe-chef-cookbooks


text:
Path-layer has visual artifacts when rendering small segments (new coord system)

Path-layer has visual artifacts when rendering small segments using new coord system.
Especially pronounced when rendering curves using nebula curve utils
Actual Result

Expected Result
Smooth line.
Reproduce Steps
Code Example
To Do List

[x] Add label and assign to milestone
[ ] Coding
[ ] Test

To be clear, this issue doesn't occur when using COORDINATE_SYSTEM.LNGLAT_DEPRECATED?

Yes, but is not significant enough to block or revert any releases.

Could be related to path-layer shader hardcoding segment size.

I might be able to work on this today. Any suggestions where to start?
Where is the hardcoded size?


text:
(feature) scatterplot - set radius per item

would be great to have the ability to set the radius per item, like you can do with color

this is actually one of the tasks in the tutorial branch.

@gnavvy Any interest in bringing it into the layer?

added per item radius support in 2.4.1.
you can now specify the radius along with the position and color, for each point.

@gnavvy Thanks! Much appreciated.

authors: contra gnavvy


text:
Formal API for CompositeLayer data/accessor wrapping

Follow up of comments in https://github.com/uber/deck.gl/pull/3307
Change List

Add getSubLayerDatum and getSubLayerAccessor methods to CompositeLayer
Update GeoJsonLayer, PolygonLayer, TextLayer and H3ClusterLayer to use the new API
Documentation

Coverage decreased (-2.5%) to 79.231% when pulling e811c617ce75427ba26fc0550dd34744ef5218d8 on x/composite-layer-wrapping into b8409befc267dd85d3a065ad5b4f7896d92f9117 on master.

authors: Pessimistress coveralls


text:
When there are 2 or more records with same hoodie key in a single parquet file, only one of the records gets updated in the Upsert flow

There may be situations where there are multiple records with same hoodie key in a single parquet file. Let's assume a scenario where in we have 3 parquet files, and all the three parquet files have a record with same hoodie key and 1 of the three files have multiple records with same hoodie key. When a new record with same hoodie key is upserted, updates happen to both parquet files having 1 record and only 1 record gets updated in the 3rd file having multiple records.
@ovj @vinothchandar @jianxu @n3nash

we discussed this f2f.. FWIW, this is the correct and expected behavior.. we don't expect a key to be present multiple times in the partition ..

who's picking this up.

i have made the update to the code and added tests. will send a pull request soon.

authors: suniluber vinothchandar

repo: uber/hudi


text:
filter request attempt error for log safety

Returning non-serializable information in errors creates a logging risk. I've flattened the serializable information into a pool request attempt object and return this instead.

I made you an admin of this repo, so feel free to merge this as you see fit.

:+1:

authors: Matt-Esch mranney rf

license: mit

license_source: bigquery


text:
Flexible plots are missing from 1.7.3

Hi! I just upgraded from version 1.7.2 to 1.7.3. After the 1.7.2 release, I started using the newly exported Flexible{Width|Height}XYPlot. It looks like those components are not exported anymore by react-vis.

Hey, sorry for that :/ Can you try bumping to 1.7.4?

They're back in 1.7.4. Thank you!

authors: Apercu targos

repo: uber/react-vis


text:
Error from send: Message too long

Hello All,
I start statsrelay instances and use statsd-tg to do performance testing. After push metrics minutes,  statsrelay show error "Error from send: Message too long". Is it because of the queue full and drop message?
Test script
while true;do statsd-tg -d 10.62.4.240 -D 12000 -T 1 -s 0 -c 1000000 -t 0 -g 0 & sleep 0.5s;pkill statsd-tg;sleep 3s;done

statsrelay1.conf
cat statsrelay1.conf
statsd:
  bind: 10.62.4.158:12001
  tcp_cork: false
  validate: true
  shard_map:
    0: 10.62.4.159:12100:udp

ERROR
ERROR: tcpclient[10.62.4.159/12100/udp]: Error from send: Message too long
ERROR: tcpclient[10.62.4.159/12100/udp]: Error from send: Message too long
ERROR: tcpclient[10.62.4.159/12100/udp]: Error from send: Message too long
ERROR: tcpclient[10.62.4.159/12100/udp]: Error from send: Message too long
ERROR: tcpclient[10.62.4.159/12100/udp]: Error from send: Message too long
ERROR: tcpclient[10.62.4.159/12100/udp]: Error from send: Message too long
ERROR: tcpclient[10.62.4.159/12100/udp]: Error from send: Message too long
ERROR: tcpclient[10.62.4.159/12100/udp]: Error from send: Message too long
ERROR: tcpclient[10.62.4.159/12100/udp]: Error from send: Message too long
ERROR: tcpclient[10.62.4.159/12100/udp]: Error from send: Message too long
ERROR: tcpclient[10.62.4.159/12100/udp]: Error from send: Message too long
ERROR: tcpclient[10.62.4.159/12100/udp]: Error from send: Message too long
ERROR: tcpclient[10.62.4.159/12100/udp]: Error from send: Message too long
ERROR: tcpclient[10.62.4.159/12100/udp]: Error from send: Message too long
ERROR: tcpclient[10.62.4.159/12100/udp]: Error from send: Message too long
ERROR: tcpclient[10.62.4.159/12100/udp]: Error from send: Message too long
ERROR: tcpclient[10.62.4.159/12100/udp]: Error from send: Message too long
ERROR: tcpclient[10.62.4.159/12100/udp]: Error from send: Message too long
ERROR: tcpclient[10.62.4.159/12100/udp]: Error from send: Message too long
ERROR: tcpclient[10.62.4.159/12100/udp]: Error from send: Message too long
ERROR: tcpclient[10.62.4.159/12100/udp]: Error from send: Message too long
ERROR: tcpclient[10.62.4.159/12100/udp]: Error from send: Message too long
ERROR: tcpclient[10.62.4.159/12100/udp]: Error from send: Message too long
ERROR: tcpclient[10.62.4.159/12100/udp]: Error from send: Message too long
ERROR: tcpclient[10.62.4.159/12100/udp]: Error from send: Message too long
ERROR: tcpclient[10.62.4.159/12100/udp]: Error from send: Message too long
ERROR: tcpclient[10.62.4.159/12100/udp]: Error from send: Message too long
ERROR: tcpclient[10.62.4.159/12100/udp]: Error from send: Message too long

This happens when you try to send metrics to a UDP backend that is larger than your network interface's MTU (probably somewhere around 1500 bytes). You can either use shorter metric keys or switch to TCP for the backend to resolve this problem.

Dear @JeremyGrosser ,
Because telegraf statsd plugin only supports UDP protocol at this moment, so I need to use UDP protocol.
setting max-send-queue: 512MB parameter seems work, please correct me if I am wrong.

authors: JeremyGrosser keyboardfann

repo: uber/statsrelay


text:
Implementing your own streaming server

Hi,
I have my own robotics project going on which streams data over UDP. I wanted to implement some kind of middleware that converts these streams to XVIZ streams. I am having trouble figuring out the best approach for doing this.
On the one end, we have the examples in XVIZ, but they all seem to load files or generate frames (scenarios) beforehand and serving them in a rather complex way with xviz-serve-data.js. Not really what I am looking for.
Looking at streetscap.gl, I guess this starter-kit section mentions what I would like to do, but the documentation is a bit limited. The client-side would as indicated be as easy as yarn start-streaming. The instructions on how to start a local XVIZ stream server just link back to the get-started docs which is not very helpful.
I really love the play ground example and is kind of what I want to do, but then I would like to do the JSON part in a server that builds and sends some metadata and then builds new frames and sends them over to the streaming client based on some internal events. Am I missing something here and is it already there?
Thanks again, love the work you guys are doing.

@gerardsimons Sorry that should have linked to the XVIZ repo.
Streetscape currently offers implementations of loaders from two sources, file loader from static URL, and stream loader from WebSocket. If you need a different type of connection this page might be helpful.

Thanks I did figure it out using a WebSocket server as you said. Still I think a very simple server would help out a lot of folks, especially those (like me) who are unfamiliar with NodeJS and WebSocket servers.

@gerardsimons The XVIZ repo offers the simple server in https://github.com/uber/xviz/tree/master/examples/server and we're planning to package it into a module when it's feature complete.

Indeed it does, but the example is quite complex and requires pre-loading the frames before serving. I think the easiest way to get started is actually a kind of streaming server that just sends some pose and other frames whenever it wants. I think the server in the examples is too complicated for many and might deter people from using it.

Indeed it does, but the example is quite complex and requires pre-loading the frames before serving. I think the easiest way to get started is actually a kind of streaming server that just sends some pose and other frames whenever it wants. I think the server in the examples is too complicated for many and might deter people from getting into it

I'm really agree with you. The server example is very complex for me because I'm not familiar with nodejs. Meanwhile , the server example is realized in node.js. But in most autonomous application ,the data source application are written in c++/python. So, I think maybe we should send our data via TCP/UDP, and the nodejs server receive the data and convert it to XVIZ format in realtime, and then send the XVIZ data to streetscape? It's very complex...  BTW, I'm very appreciate with the work Uber are doing.

authors: Pessimistress baker-Xie gerardsimons


text:
QA for font of the table

Testing pr 538

/assign

/help

/help

how im supposed to add time labels

@pavlovcik can u help pls

/allow

@pavlovcik can u help pls

please read the readme instructions for QA carefully, hunters QA their bounties it THEIR forked repos, not in our staging environment

authors: AnakinSkywalkeer Draeieg

repo: ubiquibot/staging


text:
Job Id should be long

I'm getting deserialization error for GetJobs method : "System.Text.Json.JsonException: The JSON value could not be converted to System.Int32. Path: $[0].id | LineNumber: 0 | BytePositionInLine: 17."
I guess that Id property type should be changed from int to long, may be it should be done for all other Id properties.
var pipelines = client.GetPipelines(projectId);
var pipeline = pipelines.Create(new PipelineCreate()
        {
            Ref = "main"
        });
var jobs = pipelines.GetJobs(pipeline.Id);

Unfortunately the GitLab API doc is not always clear about the bit width of its various IDs, but I think you're right. We would probably need to consider making many (if not all) numeric IDs 64-bit IDs.

Duplicate of #491

authors: ivankozyrev louis-z

repo: ubisoft/NGitLab


text:
feat(just): add clean shortcut

We can add multiple things in here, but starting with a podman system prune.

@castrojo  would it be better if it included the "-a" argument to remove all unused data?

Good idea, I added that in a follow up, thanks!

authors: bubuntux castrojo

repo: ublue-os/config


text:
ユーザー設定がない場合の対応を追加

fixes #16
ユーザー設定が存在しない（デフォルト設定値）場合のignoreCacheの決定でlocalStorageOptionsが取得できず、エラーとなっていたため、falseにfallbackするように修正しました。

ありがとうございます！こちらで動作確認が取れたのでmergeします。

authors: uboar youku-s

repo: uboar/missli


text:
Feature/keda addon

This PR includes KEDA as MicroK8s addon.

I will add the relevant documentation in the wiki when this PR is merged.

Thank you very much @ktsakalozos.  Docs are now ready.

https://discuss.kubernetes.io/t/addon-keda/14011


text:
Deprecate storage addon

Here we're starting the process of deprecating the storage addon and replace it with the hostpath-storage addon.
We're also acknowledging the limitations of hostpath storage.

Thanks @balchua, have updated that here https://github.com/ubuntu/microk8s/pull/2833/files#diff-3330b8013f6cdb25fbf80b56147a0f8246f1a993bb27b3d7e38bb9ee4819a67dR13-R14

Oh the registry also uses the storage addon.

Should we also update the addons list https://github.com/ubuntu/microk8s/blob/master/microk8s-resources/wrappers/addon-lists.yaml ?

Should we also update the addons list https://github.com/ubuntu/microk8s/blob/master/microk8s-resources/wrappers/addon-lists.yaml ?

Yes!

Should we consider this issue? I.e. RemoveSelfLink=false being deprecated.

Yes, this will be handled by a separate PR.

authors: balchua joedborg ktsakalozos


text:
PXP-11087: Implement Data Dictionary Table Component

Jira Ticket: PXP-11087
implements data dictionary with json data
and PXP-11261
New Features
data dictionary table component
Dependency updates
mantine react table

See the changes above.

added search for https://ctds-planx.atlassian.net/browse/PXP-11261 and addressed above changes. made some assumptions about how it executes (click search button vs debounce, etc). Let me know if any other parts of the ui/functionality should be modified

Several linting errors need to be fixed
Add padding to the search area like in the wireframe below
Search terms should be highlighted. There is a Mantine highlight component that can be used if it is easy.
Add borders between each search term like in the wireframe.
Clearing search seems to not work

Several linting errors need to be fixed
Add padding to the search area like in the wireframe below
Search terms should be highlighted. There is a Mantine highlight component that can be used if it is easy.
Add borders between each search term like in the wireframe.
Clearing search appears not to  work

resolved the errors and some of the low hanging warnings
added some more padding
now using the  component inside autocomplete
added borders within the suggestions more similar to the mockup, however theres some exterior space around the whole list that i couldn't completely remove
hitting the 'X' currently only clears the search input text, wasnt able to replicate the issue, let me know if i misunderstood or any other requested changes

authors: alilahrime craigrbarnes


text:
Feature Request | Custom output loader to load to graph databases...

I wanted to request for this feature, where after extracting the information from the unstructured data, can we have a output loader, that can load the output to different types of database for example a graph DB, this will be useful for GraphRAG use cases.

This would be cool! Do you imagine it having a similar interface to the custom input data parsers?

Yes Shreya, I should be able to tell it to load it to a graph database or a relational db. for example if I extract some structured  information from a knowledge source, I should be able to load those information to a RDBMS

repo: ucbepic/docetl


text:
(game management) Create edit / create views and templates for Games (Patrick, Will, Ryan)

Need to add an edit view and a create view for Games that allows Game entities to be updated/modified or created from new. We must also add the corresponding templates for the edit and create views.

Created branch game-management/edit-create-views for this issue

We will have to update this view once we finalize our Game entity with updated attributes

Created basic edit and create views for Games

Addressed feedback from pull request review and resolved merge conflicts

Completed via #72. A basic edit and create view have been completed for the Game model. These views will have to be updated when we add additional attributes to the game model in #92.
Distribution of work:
Patrick: coding the views
Ryan and Will: feedback and advice

Issue Score: Excellent
Comments:
Straightforward and done well!
Thank you for linking relevant issues and pull requests as well as providing developer contributions.
Overall, I would ask for more descriptive updates, though for this issue I can see why there wouldn't be too much to update on given that the creation of direct templates for games has been made fortunately simple by Django.
Reminder that this format of issue title is now deprecated and for any new issues I will not grade them if they have (team name) and/or (assignees) in the title.

repo: uchicago-cs/chigame


text:
aligns text tags and line spacing

fix: fix text tags usage and line spacing
Summary
Closes #103
-changed text tags on intro and permissions pages to match global style
-changed line spacing in global.scss to match design on figma
Test Plan
ran yarn start
also ran yarn lint to check for formatting

Could you add screenshots showing the before/after as well as the Figma design? Thanks!

authors: RogueArt snigdha-kansal

repo: uclaacm/linux-lab


text:
remove water area from germany map

closed with #449

authors: aeschi more-ginger

repo: uclab-potsdam/klimataz


text:
Contact facet/property-bundle needs reworked

So, after looking at the Contact property bundle in-depth I see we have several problems.

We are duplicating the content of SimpleName inside another property bundle unnecessarily.
We have a separate contactName property that is a simple combination of other properties (firstName + lastName) which is redundant.
The emailAddress list and phoneNumbers list are all strings rather than associations to accounts.
We have no way to associate the contact type (Home, Work, etc.) with the email addresses or phone numbers.
We have a screenName property that is semantically the same as the displayName property in the DigitalAccount property bundle.

Proposal:

Change screenName to displayName in Contact PB
Remove the firstName and lastName properties from Contact property bundle. Utilize a SimpleName property bundle on the trace to convey this information.
Remove emailAddress and phoneNumbers properties from Contact PB
Create a new property bundle called something like ContactAccountEntry to capture a single contact mechanism (phone number, email address, etc) for a Contact.
4.1 Containing the following properties:
4.1.1 contactAccountLabel (ControlledVocabulary type). This could enumerate/constrain values like Home, Work, etc for individual contacts or Sales, Service, etc for organizational contacts or something custom for edge cases
4.1.2 contactAccountType (ControlledVocabulary type). This could enumerate/constrain values like Email, Phone, IM, etc.
4.1.3 contactAccount (UcoObject reference type). This would be a reference to a Trace object for the account in question
Unsure what to do about contactName. Is it really needed? It doesn’t seem so to me but there may be a reason to capture it forensically. If I recall I think it came from mapping from Hansken?

So, basically:

You would convey a phonebook app or other container for contacts using a Trace with the Application (and maybe other) PBs

You would convey a single Contact entry (the overall info, not just a single phone number of email address) using a Trace with the Contact PB

Identity information would be conveyed on the trace with PBs such as SimpleName, BirthInformation, etc.
Location information (address, etc) would be conveyed on the trace with PBs such as SimpleAddress
Information on specific contact mechanisms (phone numbers, email addresses, etc) for the contact would be conveyed on the Trace using any number of ContactAccountEntry PBs

This resolves the name property duplication issue in an explicit, consistent and effective manner

This resolves the issue of associating context to a given contact type (phone, email, etc.)

This provides a consistent yet flexible approach for any other (or future) types of contact vectors (other than phone, email, IM, etc)

I don’t think we need explicit external “has-account” relationships between the contact and the accounts as they are already explicitly and clearly specified as references within the Contact Trace.

Addressed in
OC-24: https://unifiedcyberontology.atlassian.net/jira/software/projects/OC/boards/3/backlog?selectedIssue=OC-24
CP-5: https://unifiedcyberontology.atlassian.net/wiki/spaces/OC/pages/329089025/UCO+CP-5+Refactor+and+improve+contacts

repo: ucoProject/UCO


text:
Confirm the use of a disjoint statement between core:UcoObject and core:Facet

Background

The distinction between UcoObjects and Facets, and particularly its use in an ontological artefact, is insufficiently understood by, and creates confusion for, the community members. Any class that is defined in UCO (or CASE) cannot have both a core:UcoObject and a core:Facet in its superclass hierarchy, specified or inferenced alike.
Requirements

Requirement 1
Clarify the distinction between an ontological core:UcoObject and an ontological core:Facet, and how each of them are used appropriately. This requirement pertains to design documentation.
Requirement 2
Prevent incorrect use of the Facet and the UcoObject, particularly that inferencing might decide that a Class has both a Facet and a UcoObject in its supertype hierarchy. This requirement pertains to the ontology's inferencing capability
Risk / Benefit analysis
Benefits

Improved support of the user in designing an ontological artefact.

Risks

The submitter is unaware of risks associated with this change
Competencies demonstrated

Competency 1

A community member wants to get informed about the distinction and use of core:UcoObject and of core:Facet.
Competency Question 1.1
Where can I find appropriate information about the distinction and use of core:UcoObject and of core:Facet?
Result 1.1
In the UCO Design Document
Competency 2

Specify a particular Class directly as a subclass of core:UcoObject and of core:Facet.
Competency Question 2.1
Is the ontology consistent?
Result 2.1
No
X-Ref matrix: Requirements - Competencies

Requirement 1
Requirement 2

Competency 1
✅

Competency 2

✅

Solution suggestion

Disjointness has to be explicitly stated for a reasoning system to make use of it. Therefore, add the triple:

core:UcoObject owl:disjointWith core:Facet .

to uco-core.
Coordination

Tracking in Jira ticket OC-237
[x] Administrative review completed, announced to Ontology Committees (OCs) 2022-05-12
[x] Requirements to be discussed in OCs meeting, 2022-05-17
[x] Requirements Review vote occurred, passing, on 2022-06-02
[x] Requirements development phase completed.
[x] Solution announced to OCs on 2022-06-02
[ ] Solutions Approval to be discussed in OC meeting, 2022-06-14
[ ] Solutions Approval vote has not occurred

[ ] Solutions development phase completed.
[ ] Implementation has not been merged into develop

[ ] Milestone linked
[ ] Documentation logged in pending release page

This nudges UCO into an interesting testing space.  The owl:disjointWith statement is a commitment, but in the context of SHACL, means nothing quiet yet.  It is meant to be verified by an OWL engine, and on finding an error case (an object that is both a UcoObject and Facet), the engine would likely return a result that "the ontology" is inconsistent, hopefully with an explanation of which non-inferred triples caused the inconsistency.  "The ontology" could be a user's knowledge graph, containing an inconsistent individual.
With UCO's testing how happening with SHACL, what is a reasonable way to implement this consistency check?
The SPARQL test to detect violations of this disjointedness commitment in a user's knowledge graph would be:
SELECT $this
WHERE {
  $this a/rdfs:subClassOf* core:UcoObject .
  $this a/rdfs:subClassOf* core:Facet .
}

The test to detect violations "upstream" of instance data (i.e. something UCO could include in its unit testing) would be:
SELECT $this
WHERE {
  $this rdfs:subClassOf core:Facet .
  $this rdfs:subClassOf core:UcoObject .
}

Either of these could be added to a sh:NodeShape using a SHACL-SPARQL rule.  (Here is an example.  One thing that tripped me up initially - the SELECT query returns all non-conformant nodes, not all conformant nodes.)
These could be significantly compute-expensive tests to incorporate into the ontology.  However, with some judicious use of sh:deactivated we might be able to leave it in the ontology, and let users opt in by deleting the sh:deactivated triple.

I am a little confused by the issue in question here.
There is no core:Object class in UCO.
Is the use of "core:Object" here intended to actually be referencing core:UcoObject?
core:UcoObject and core:Facet are definitely intended to be disjoint.
Subclasses of Facet are only ever used as instances of the core:hasFacet property which only exists on subclasses of core:UcoObject.
I believe that this is fairly clearly explained in Section 3 of the UCO design document (https://unifiedcyberontology.org/resources/uco_design_document.html) that characterizes the concept and use of Objects.
This paragraph from Section 3 of the UCO design document seems to be highly relevant here:

In the UCO RDFS/OWL/SHACL ontology, classes are defined for any relevant domain concept as well as for any structured concept characterizing some aspect of a domain concept. Domain concept classes (e.g., File, Action, Identity, Location, Device, etc.) are defined as subclasses of the UcoObject class while structured concept classes characterizing some aspect of a domain concept are considered part of the domain concept and thus are not. A subset of some structured concept classes characterizing some aspect of a domain concept are defined as facet classes as described in #5 below.

@sbarnum I think I've gotten the changes.  Apologies for missing that.

Indeed Sean, it should have been "core:UcoObject". This is my bad.
Paul

On 17 May 2022, at 05:56, Sean Barnum @.***> wrote:
I am a little confused by the issue in question here.
There is no core:Object class in UCO.
Is the use of "core:Object" here intended to actually be referencing core:UcoObject?
core:UcoObject and core:Facet are definitely intended to be disjoint.
Subclasses of Facet are only ever used as instances of the core:hasFacet property which only exists on subclasses of core:UcoObject.
I believe that this is fairly clearly explained in Section 3 of the UCO design document (https://unifiedcyberontology.org/resources/uco_design_document.html https://unifiedcyberontology.org/resources/uco_design_document.html) that characterizes the concept and use of Objects.
This paragraph from Section 3 of the UCO design document seems to be highly relevant here:
In the UCO RDFS/OWL/SHACL ontology, classes are defined for any relevant domain concept as well as for any structured concept characterizing some aspect of a domain concept. Domain concept classes (e.g., File, Action, Identity, Location, Device, etc.) are defined as subclasses of the UcoObject class while structured concept classes characterizing some aspect of a domain concept are considered part of the domain concept and thus are not. A subset of some structured concept classes characterizing some aspect of a domain concept are defined as facet classes as described in #5 https://github.com/ucoProject/UCO/issues/5 below.
—
Reply to this email directly, view it on GitHub https://github.com/ucoProject/UCO/issues/378#issuecomment-1128380883, or unsubscribe https://github.com/notifications/unsubscribe-auth/ACAWGQKZFHEU33EH5R7OLLTVKMKGXANCNFSM5VZKVJIA.
You are receiving this because you authored the thread.

One point of feedback on the posted solution: The PR includes no SHACL shape or unit test to enforce this disjointedness.
Are we content with leaving SHACL enforcement out of the solution of this proposal?  I am ~30% in favor of that omission, because I suspect (but have not tested) that it would be a significantly expensive SHACL-SPARQL based test.

@ajnelson-nist You don't need a SHACL constraint here, because if one uses the ontology, the disjointness is being enforced, leading to inconsistencies if one allows in her data the union of the two Classes.

PR 385 has passed its review checklist.

authors: ajnelson-nist plbt5 sbarnum


text:
Rename ToolConfigurationFacet from ToolConfigurationTypeFacet in Update tool.ttl (v2)

(Chair note: This Pull Request supersedes PR 452, which had branching issues that could not be resolved through the Github interface.)
This pull request relates to Issue #451, and the updating of the turtle file tool.ttl
Renaming of old Facet ToolConfigurationTypeFacet to ToolConfigurationFacet, which required changes to four (4) lines to within  the turtle file tool.ttl.
The changes made are:

Remove the text "Type" from the facet "ToolConfigurationTypeFacet", so that it becomes "ToolConfigurationFacet" (changes on lines 359, 365, 379), and
Update the comment by replacing "A tool configuration type facet...." with "A tool configuration facet...." (line 366).

The change is expected to be low risk
Coordination

[x] Pull Request is against correct branch
[x] Pull Request is in, or reverted to, Draft status before Solutions Approval vote has passed.
[ ] CI passes in (CASE/UCO) feature branch
[ ] CI passes in UCO current unstable branch (merge-commit)
[ ] CI passes in CASE current unstable branch tracking UCO's unstable as submodule (merge-commit)
[ ] Impact on SHACL validation reviewed for CASE-Examples
[ ] Impact on SHACL validation remediated for CASE-Examples
[ ] Impact on SHACL validation reviewed for casework.github.io
[ ] Impact on SHACL validation remediated for casework.github.io
[x] Milestone linked
[ ] Solutions Approval vote logged on corresponding Issue (once logged, can be taken out of Draft PR status)

Converting to Draft until Solutions Approval vote is logged.

Hi @ajnelson-nist, is this all in-hand, or do you want me to redo the changes and create a new pull request targeting the develop branch?
I have deleted my previous master commit as the pull request was closed, and re-forked the full UCO repository, and can now target the changes within the develop branch - but will put it on hold until you say to proceed.
To make sure I don't don't mess up this time or in the future, when committing changes should I select

Commit directly to the develop branch; or
Create a new branch for this commit and start a pull request.

guessing option (2) but may be wrong.

@gwebb-case - no further effort is needed from you on this.  This had to be done with a new Pull Request because PRs are tied to the submitting branch name.  But, it's done enough now, and ready for committee review.

Oh.  Whoops.  This PR is obviated by the concept being absorbed into the configuration namespace as part of resolving Issue 432.  When I resolved the merge conflict, the whole chunk @gwebb-case modified disappeared.  It migrated here.
I'm going to close the PR to avoid confusion in the Git history.  Thanks for your help in any case, @gwebb-case !

authors: ajnelson-nist gwebb-case


text:
Delete StudyGroup

be able to delete a study group from firebase ONLY if you are the owner

Acceptance Criteria:
Add ability for user to delete a study group they created from the "My Groups" page.

authors: GarvinYoung jeffsmithepic


text:
Creación de api mid para el proceso de evaluación docente

Se requiere realizar la creación de api crud para el proceso de evaluación docente.
Sub Tareas

[x] Desarrollar el api mid https://github.com/udistrital/sga_evaluacion_docente_mid.

Criterios de aceptación

[x] Desarrollo de api.
[x] Documentación de issue.

Requerimientos
No aplica
Definition of Ready - DoR

[x] Está refinada y estimada en puntos de historia por el equipo.
[x] Incluye la descripción y criterios de aceptación, con el detalle funcional y especificaciones técnicas, de forma entendible por cualquier miembro del equipo.
[x] No tiene bloqueos que impidan su ejecución.
[x] Las dependencias están identificadas y resueltas.
[x] Puede ser probada dentro del Sprint.

Definition of Done - DoD - Desarrollo

[ ] Desarrollo en local.
[ ] Push en Feature.
[ ] Pruebas locales (funcionales).
[ ] PR a Develop.
[ ] Criterios de aceptación cumplidos.
[ ] Documentación de issue realizada.
[ ] Aprobada por SM/Líder técnico.

Inicialización de api mid para evaluación docente

authors: LethSphere NeFaWaltPint


text:
🛑 Udit Mittal is down

In fa22075, Udit Mittal (https://uditmittal.com) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Udit Mittal is back up in 9eb0f13 after 7 minutes.


text:
[feat] Introduce the date display?

Just like this.

@li0817 Thank you for your request.
It seems possible.
I'll try it and comment when I've done it.

@li0817 I've made some changes that allow you to customise the date, time, and delimiters to be inserted.
Therefore, after updating to the latest version (0.8.0), if you set it up as follows, you should be able to display it as shown in the example.
Please give it a try.

@li0817 I've made some changes that allow you to customise the date, time, and delimiters to be inserted.
Therefore, after updating to the latest version (0.8.1), if you set it up as follows, you should be able to display it as shown in the example.
Please give it a try.

Thanks! That's very helpful.


text:
Constants are working in theory, but ignored in real life

Hello,
I am using this module from a time ago in some Wordpress installations. For now was working because the settings were set directly on the plugin configuration page but now by requirements of our environments I need to set it using constants. The reason is mainly because the DB of the environment will be replaced by the DB in another environment from time to time, so the configuration params will come with that dump (that's a problem).
The problem is that in theory the constants are working because the configuration page shows the settings greyed out and with the correct configurations that I set via those constants, but in real life the settings seems to be ignored and instead is using the database settings.
My constants:
define('WP_STATELESS_MEDIA_BUCKET', getenv('WP_STATELESS_MEDIA_BUCKET'));
define('WP_STATELESS_MEDIA_KEY_FILE_PATH', getenv('WP_STATELESS_MEDIA_KEY_FILE_PATH'));
define('WP_STATELESS_MEDIA_CUSTOM_DOMAIN', getenv('WP_STATELESS_MEDIA_CUSTOM_DOMAIN') ? getenv('WP_STATELESS_MEDIA_CUSTOM_DOMAIN') : null);

Steps I have follow to trigger the issue:

I have copied the DB from my PRO environment to this one (PRE).
I have changed the storage name to avoid unwanted uploads to the PRO env.
An error message was shown in the top of the page, which is correct because the PRO service account cannot write on the PRE storage.
I have enabled the contstants to replace the wrong settings by the correct ones. The settings page shows the correct data so the constants seems to be working.
The error message has not gone and everytime I upload a file the link is the local one instead the storage link.
After a long time trying to debug the problem, I have decided to disable the constants related to the Service Account and Storage Name, and I've place the correct json via the settings page (the storage name was modified before).
The error has gone and the upload seems to work, but not fully. The domain field is also ignored and it's using the PRO setting which is in the database instead the one that I am providing via the constant.
Well, that is a big problem so I have decided to clear all the settings related with the storage, the service account and the domain in the settings page (after disabling the constants again).
After removing all, I have enabled the contstants again to see if maybe were ignored because there were settings in the database but no, the settings provided by constants are ignored even now with the related settings empty. The error I get now is that the storage setting cannot be empty when in the settings page I can clearly see that is filled by the name provided in the constant.

A summary can be the title: The settings provided by the constans are readed and considered in the settings page but not in the rest of the plugin, so it's not working as expected.
Best regards.

Hello, @i2dcarrasco
Could you please copy the info from the Media / Stateless Setting / Status page and post it here?
Thanks!

Hello,
The status right now without constants is:
### Server

Server architecture: Linux 6.1.85+ x86_64
Web server: nginx/1.24.0
MySQL version: 8.0.31-google
PHP Version: 8.1.29
PHP Memory Limit: 2G
PHP Max Input Vars: 1000
PHP Max Post Size: 32M
PHP Time Limit: 600
Max Upload Size: 8M
Allow URL-aware fopen Wrappers: Yes
Loaded Extensions: Core, date, libxml, pcre, zlib, filter, hash, json, readline, Reflection, SPL, session, cgi-fcgi, bcmath, ctype, curl, dom, fileinfo, gd, iconv, intl, mbstring, openssl, standard, soap, sockets, tokenizer, xml, xmlwriter, zip, exif, mysqlnd, xmlreader, mysqli, apcu, msgpack, igbinary, brotli, ddtrace, ddappsec, redis, Zend OPcache

### WordPress

Version: 6.5.4
Multisite: Yes
Memory Limit: 64M

### WP-Stateless

Version: 4.0.4
Database Version: 1.1
Mode: CDN
File URL Replacement: Disabled
Supported File Types: jpg jpeg png gif pdf
Bucket: Not set
Bucket Accessible: Yes
Service Account JSON: Not set
Cache-Control: Default: public, max-age=36000, must-revalidate
Delete GCS File: Enable
Folder: sites/%site_id%/%date_year/date_month%
Domain: Not set
Cache-Busting: Disable
Dynamic Image Support: Disable
Use Post Meta: Don't override

After enabling the constants:
### Server

Server architecture: Linux 6.1.85+ x86_64
Web server: nginx/1.24.0
MySQL version: 8.0.31-google
PHP Version: 8.1.29
PHP Memory Limit: 2G
PHP Max Input Vars: 1000
PHP Max Post Size: 32M
PHP Time Limit: 600
Max Upload Size: 8M
Allow URL-aware fopen Wrappers: Yes
Loaded Extensions: Core, date, libxml, pcre, zlib, filter, hash, json, readline, Reflection, SPL, session, cgi-fcgi, bcmath, ctype, curl, dom, fileinfo, gd, iconv, intl, mbstring, openssl, standard, soap, sockets, tokenizer, xml, xmlwriter, zip, exif, mysqlnd, xmlreader, mysqli, apcu, msgpack, igbinary, brotli, ddtrace, ddappsec, redis, Zend OPcache

### WordPress

Version: 6.5.4
Multisite: Yes
Memory Limit: 64M

### WP-Stateless

Version: 4.0.4
Database Version: 1.1
Mode: CDN (Constant)
File URL Replacement: Disabled
Supported File Types: jpg jpeg png gif pdf
Bucket: Set (Constant)
Bucket Accessible: Yes
Service Account JSON: Set (Constant)
Cache-Control: Default: public, max-age=36000, must-revalidate
Delete GCS File: Enable
Folder: sites/%site_id%/%date_year/date_month%
Domain: Set (Constant)
Cache-Busting: Disable
Dynamic Image Support: Disable
Use Post Meta: Don't override

It says "bucket accesible" and "set by constants", but when I go to a site to upload any file, I can see this:
Captura-desde-2024-11-27-13-16-00.png
If I upload any file the upload is done locally instead to the storage.
My Wordpress is multisite, I don't know if that can be the problem.
The above error is now that I have emptied all the configurations, but after emtying it I was able to see how it was trying to use the stored settings instead the constant settings (just like now that is using the empty stored settings).
Best regards.

No news about this?

Hello @i2dcarrasco ,
Thank you for the provided info.
We've made a couple of tests on our multisite environment; the constants work as expected. But there are a couple of notes related to this:

Bucket value is considered set when the value is not empty, so even one space ' ' is considered as Set.
The Bucket Accessible value relies on transient, so it is possible that it does not reflect the current state.

Both issues are related to the Status page, and we will fix them in nearby releases.
The source of the issue could be related to your env variables. You pass the constant values using getenv(), which behaves differently depending on the platform and PHP config options. Besides, if you are running, for example, PHP-FPM, it has its own environment with its own environment variables.
I would suggest focusing on the WP_STATELESS_MEDIA_BUCKET only for now and see if we can resolve the issue.
Could you please try the following:

Set the constants using exact values without getenv like :

define('WP_STATELESS_MEDIA_BUCKET', 'insert_your_bucket_name');

Output the values of your environment variables like:

var_dump( getenv('WP_STATELESS_MEDIA_BUCKET') );

or
error_log( getenv('WP_STATELESS_MEDIA_BUCKET') );

If you are using any caching please disable it during the tests.

Please let us know the results so we can move further.
Thank you!

Hello @i2dcarrasco,
I think I found the source of the confusion here. In multisite WP, there are global network-wide WP-Stateless settings and each site in the network has its own settings.
Suppose I have a WP multisite with site1.com, site2.com, etc. When you upload a file on site1.com it checks:

The WP_STATELESS_MEDIA_BUCKET constant in the config file;
Network settings, found under Network Admin / Settings / Stateless Settings;
Site-specific settings, found under Media / Stateless Settings in the Admin Panel of the particular site.

Suppose I have bucket-1 and bucket-2.

When I set bucket-1 under network settings - all the files uploaded on site1.com and site2.com go to bucket-1.
When I define a constant define('WP_STATELESS_MEDIA_BUCKET', 'bucket-2'); - all the files go to bucket-2.
When the Bucket setting is empty under network settings and the constant is not defined, and you try to upload a file on site1.com - it will use its site-specific Bucket setting. If it's empty - there will be a warning that the bucket is not set, or maybe it stores the wrong value (e.g., from your production DB), and the upload will try to use it.

So, when using multisite WP, please pay attention to the Network Settings as well as the site-specific settings.
I hope this can help us to resolve the issue.

repo: udx/wp-stateless


text:
fix uehaj2022 / latteart#6

added code for issue 6 ( used only CSS so that JavaScript remains same and hence less trouble while merging)

Tanks for PR and implementation.
We think your work is good, but be wold like to comment at some point.

please change name of pull request to "fix uehaj2022 / latteart#6" ("fix "+organization name+"/latteart#" + issue number).
you might better to create new topic branch for each work.  branch name is free( for example, "issue/#6_changes_in_legend")
the label string "legend" is not i18n. can you separate them into message file? in Japanse, "legend" is "凡例".
We recommend to use UI component  for accordion-like UI  instead of implement with css(sass). c.f. https://v15.vuetifyjs.com/en/components/expansion-panels/

respected sir,

I have fixed the name for the PR.
I have changed the message file and it is now in both languages.
I will make a new PR with changes into a new branch according to your suggestion.
I tried it using vuetify expandable list view but it was not looking any better and there are some limitation with vuetify like adding a transition effect that I have given using CSS.
thanks and regards
kushagra sharma

Thank you sir,

I have fixed the name for the PR.

Thank you for change. it is OK.

I have changed the message file and it is now in both languages.

It looks good for me.

I will make a new PR with changes into a new branch according to your suggestion.

Thank you so much!

I tried it using vuetify expandable list view but it was not looking any better and there are some limitation with vuetify like adding a transition effect that I have given using CSS.

I'm sorry, I have missed for  component recomendation. We should to offer to examine  to use component for this usecase.
How about following component to use? please give us your opnion.
https://v15.vuetifyjs.com/en/components/bottom-navigation

We choose git branch strategy to use so called "topic branch".
In this case, you had better to follow following steps for make PR.
(1) create new branch from main (ex. issue23_implement_some_dialog )
(2) commit changes on the branch "issue23_implement_some_dialog"
(3) create a PR that from topic branch(issue23_implement_some_dialog) to upstream main branch(uehaj2022/latteart:main).
I believe this way is de-facto standard way for using git, but this time some extra steps might be needed for redo the PR.
So I think it is ok in this time, but next time I'm happy if you  follow above "topic branch" way,
best regards.

respected sir,
The vuetify component (link :https://v15.vuetifyjs.com/en/components/bottom-navigation) is not suitable for expanding legend feature it is more suitable for switching between multiple content. I might not be fully correct here but this is not suitable according to me , although i can impliment it if it is more recommeded here. hoping for a consideration.
thanks and regards

kindly, ignore this closed PR as it contained both the issues 6 and 21. There is another PR with same names for the individual changes

kindly, ignore this closed PR as it contained both the issues 6 and 21. There is another PR with same names for the individual changes

respected sir,
Thank you for your response.
We understand.


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

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

これから対応します。

repo: uemiroi/assessment


text:
Running UF3 for binary alloy

Hi Richard,
We are looking for a UF2-3 code for binary alloys.
Alain Karma

Hello @circs
There's no separate code for binary alloys.
If you follow the uf23_potential_demo.ipynb in the examples directory, you will need to enter the list of elements in code block 5 as follow-
For uf2-3
element_list = ['Nb', 'Sn']
degree = 3

For uf2
element_list = ['Nb', 'Sn']
degree = 2

Just adding the elements in element_list sets up the appropriate objects for multi-component systems.
Also, please let me know if you need help reading the output of DFT codes and converting it to the right format. I will send you some example notebooks.

Thanks for the feedback. We will try those steps. I discussed with Richard using an AlSi EAM potential first to test the UF2-3 training for a binary alloy and then use DFT in a second step. Richard also mentioned providing us access to VASP to train an AlAg potential but did not respond so far to my emails after the GRC conference.

Ok. I will talk with Dr. Hennig and ask him to cc me on the emails so I can better help you.
I will now be closing this issue.


text:
Update modulefiles for Rocky9 on Orion

Description

Update the module files for Rocky9 on Orion.
Re-install JEDI-bundle Skylab-v7 on Orion.

Anticipated changes to regression tests:

[ ] Is baseline change expected ?

Subcomponents involved:

[ ] apply_incr.fd (NOAA-PSL/land-apply_jedi_incr)
[ ] ufsLand.fd (NOAA-EPIC/ufs-land-driver-emc-dev)
[ ] ufs_model.fd (ufs-community/ufs-weather-model)
[ ] vector2tile_converter.fd (NOAA-PSL/land-vector2tile)
[x] none

Linked PR's and Issues:

Resolve Issue #118
Testing (for CM's):

RDHPCS

[x] Hera
[x] Orion
[ ] Hercules
[ ] Derecho

CI

[x] Completed

PW-Clouds

[ ] AWS
[ ] AZURE
[ ] GCP

On Orion:
    Start 1: test_vector2tile
1/7 Test #1: test_vector2tile .................   Passed    2.69 sec
    Start 2: test_create_ens
2/7 Test #2: test_create_ens ..................   Passed    6.67 sec
    Start 3: test_letkfoi_snowda
3/7 Test #3: test_letkfoi_snowda ..............   Passed   43.08 sec
    Start 4: test_apply_jediincr
4/7 Test #4: test_apply_jediincr ..............   Passed    2.98 sec
    Start 5: test_tile2vector
5/7 Test #5: test_tile2vector .................   Passed   14.28 sec
    Start 6: test_land_driver
6/7 Test #6: test_land_driver .................   Passed   16.72 sec
    Start 7: test_ufs_datm_land
7/7 Test #7: test_ufs_datm_land ...............   Passed  541.11 sec

100% tests passed, 0 tests failed out of 7

Total Test time (real) = 627.64 sec


text:
Stub server adds extra quotes to JSON root value strings even if they already have the extra quotes

I've found that the pact-stub-server tries to correct invalid JSON root value strings by adding extra quotes but unfortunately it also does this for those which are valid.
I have a consumer test which uses the PactDslJsonRootValue.stringType() as it's response body so the value already has extra quotes added to the pact file. When the stub-server picks up the pact and receives a matching request, the response adds a 2nd set of quotes to the JSON root value when it shouldn't.
Would it be possible to only add the extra quotes when the JsonRootValue is invalid (doesn't contain the require extra quotes)? I'm going to have a look into if something like this is possible but my rust isn't the best!
The real solution is probably to use proper JSON key pairs or have a content type as plain/text but for now that is out of the question 😢

After a quick investigation I realised that this is a problem with the pact_matching library rather than the stub-server itself. I'll move this issue to the pact_matching repo

:+1:

authors: smckend uglyog

repo: uglyog/pact-stub-server


text:
Add unordered list for markdown

I checked Myles' documentation on the markdown and he only emphasized ordered list. Can the unordered list be activated via markdown?

@fjumawan just checked, its because custom unordered list wasn't written, just ordered lists. Do you want me to add it? if so, is there a specific design in how you want them to be portrayed? (default is the black dot)

@parkjc Let's go with the black dot.

authors: fjumawan parkjc

repo: uhm-coe/assist


text:
feat: avoid fetching and iterating convert keys when empty

Description of change

The construct and unifi_dict_to_dict methods would fetch empty sets, call intersection on them, and than needlessly iterate them when the data to convert for the type was empty which lead to a lot of extra work that can be skipped.
This is ~30% reduction in set fetches + intersection calls.

Summary by CodeRabbit

Refactor

Improved the readability and maintainability of data protection and cleaning processes by simplifying logic and using more efficient assignment expressions.

After the latest changes we iterate the intersected data only about 15% of the time so the speed up is quite nice

repo: uilibs/uiprotect


text:
docs(isms): Break long lines; move easy eg up

Continuation of #146 / #147
Based on this:

I think it's okay to break up very long ones into multiple lines.
- https://github.com/uiua-lang/uiua/issues/146#issuecomment-1764588502

This pr just:

at 2 places, adds line break from super long singl line expressions in previous line
at 2 placees movd th_ _asir & small_r eexample b_fore

Fixes #153

Fix #146

repo: uiua-lang/uiua


text:
A logo for "Microsoft Edge Add-ons"

Thanks. Publishing in progress.

Done: https://microsoftedge.microsoft.com/addons/detail/add-to-microsoft-to-do/gmlpcoahadjmjhgipekkeickjllmllho
Thanks again.

repo: ukhan/add-to-ms-todo


text:
Add Namespace to message, add .dockerignore

This PR adds the Namespace to which the event belongs into the Slack message.  I also added a .dockerignore file so that the examples and images directories are not included in the docker image.

Cherry picked the commit associated with the namespace addition and the .dockerignore file. Thanks!

authors: rosskukulinski ultimateboy


text:
Feature: Research Foundations of Federated Learning and Privacy Techniques

Is your feature request related to a problem? Please describe.
Current lack of comprehensive understanding of Federated Machine Learning (FML), differential privacy (DP), and secure aggregation techniques within the team.
Describe the feature you are requesting, as well as the possible use case(s) for it.
Conduct in-depth research on fundamental privacy-preserving machine learning concepts:

Study theoretical foundations of federated learning
Analyze differential privacy concepts (epsilon, delta)
Explore cryptographic primitives for secure aggregation
Prepare comprehensive team presentation
Create a knowledge repository of key learnings and potential applications

Indicate the importance of this feature to you.
Must-have
Anything else?

Develop a glossary of key technical terms
Identify potential research papers and authoritative sources

We need to have a knowledge trasnfer/presentation and document for the work done and we will close this issue.

Yes. Working on it.

https://docs.google.com/document/d/1twtjr3OYi0DHRDcz5Xo6UH69lG85dsXT714zegw2Yvw/

authors: SammyOina dborovcanin smithjilks

repo: ultravioletrs/cocos


text:
展现执行步骤

[x] 用于展现执行步骤的功能应该作为单独的、公开的包，以便外部调用。
[x] 展现方式应包括可交互的 HTML，交互方式为点击展开/折叠更深层的步骤。

[x] 默认的展开层级应该合理。

[x] 将在 Playground 中使用。
[ ] 应该允许渐进式加载展现用数据。（例如，一开始只用载入默认展开层级包含的数据，在交互的过程中逐渐加载更深层的数据。）

基本完成，“为特定通常函数定制的步骤展现” 不在近期计划当中。issue 关了。
关于 “渐进式加载”：

我原先的思路是服务器保存步骤，然后用户从服务器拉取步骤，所以才需要它；
但现在我的思路是，用户需要步骤时拉取执行所用版本的本库，并用执行时的种子重现当时的执行过程，所以不再需要远程拉取，也就不需要它了。

repo: umajho/dicexp


text:
How to use?

Hi! I'm attempting to migrate my v1 Supabase database to v2, via a Vercel deployment.
I'm not sure if I understand how or where to use the install command:
git clone https://github.com/umami-software/migrate-v1-v2.git
cd migrate-v1-v2
yarn install
yarn build

Okay, I managed to figure out that I had to run those command locally on my PC.
Unfortunately, I ran into the following error(s):
yarn start
yarn run v1.22.10
$ node index.js
Running v0.15.0
✓ DATABASE_URL is defined.
✓ Database connection successful.
✓ Database v1 tables ready for migration.
✓ Database v2 tables found.
✓ Database is ready for migration.
✓ Starting v2 data migration. Please do no cancel this process, it may take a while.
PrismaClientKnownRequestError:
Invalid `prisma.$executeRawUnsafe()` invocation:

Raw query failed. Code: `42703`. Message: `column e.event_name does not exist`
    at Zr.handleRequestError (C:\.....\migrate-v1-v2\node_modules\@prisma\client\runtime\library.js:171:6414)
    at Zr.handleAndLogRequestError (C:\.....\migrate-v1-v2\node_modules\@prisma\client\runtime\library.js:171:5948)
    at Zr.request (C:\.....\migrate-v1-v2\node_modules\@prisma\client\runtime\library.js:171:5786)
    at async Proxy._request (C:\.....\migrate-v1-v2\node_modules\@prisma\client\runtime\library.js:174:10455)
    at async runSqlFile (C:\.....\migrate-v1-v2\index.js:277:9)
    at async migrateData (C:\.....\migrate-v1-v2\index.js:109:3)
    at async C:\.....\migrate-v1-v2\index.js:308:7 {
  code: 'P2010',
  clientVersion: '4.11.0',
  meta: { code: '42703', message: 'column e.event_name does not exist' }
}
✗ Failed to run sql file /db/postgresql/data-migration-v2.sql.
error Command failed with exit code 1.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.

Turns out, I had to create a column in v1_event called "event_name", and run yarn start again


text:
365 Days PageViews API

Describe the feature or enhancement
The pageview API in the V1 version can get the number of daily visits within 1 year, but in the latest version of the API, if the duration exceeds 90 days, it will automatically merge into monthly data.

Im labeling this as a bug. You should be able to override the unit parameter to display by day.

The same problem occurs when trying to get the number of monthly visits for more than 3 years

There is a limit on the Unit Parameter documented here.
Unit Parameter

The unit parameter buckets the data returned. The unit is automatically converted to the next largest applicable time unit if the maximum is exceeded.

minute: Up to 60 minutes.
hour: Up to 48 hours.
day: Up to 12 months.
month: Up to 2 years.
year: No limit.

Actually we will probably remove the limit for month as well. Will let you know once updated.

Fixed in v2.9.0.

it seems that the limit for day is less than 300 days with v2.13.2.
PS: i fix mariadb with:
npx prisma migrate resolve --applied "05_add_visit_id"

I don't know weather it will have an impact.

authors: YiHui-Liu franciscao633 mikecao

repo: umami-software/umami


text:
Upgrade @actions/core to 1.10.0

This is a simple dependency upgrade in response to a deprecation warning:

Action authors who are using the toolkit should update the @actions/core package to v1.10.0 or greater to get the updated saveState and setOutput functions.

Thanks @roryabraham! Sorry for missing this PR :( I've updated @actions/core since then, so closing this.

authors: duarten roryabraham

repo: umani/changed-files


text:
null reference exception when adding receipe

Describe the bug
I added a UMADynamicCharacterAvatar to my new scene.  I then dragged MailHair1 recipe and got this error.
NullReferenceException: Object reference not set to an instance of an object
UMA.TextureProcessPRO.ProcessTexture (UMA.UMAData _umaData, UMA.UMAGeneratorBase _umaGenerator) (at Assets/UMA/Core/StandardAssets/UMA/Scripts/TextureProcessPro.cs:58)
UMA.UMAGeneratorPro.ProcessTexture (UMA.UMAGeneratorBase _umaGenerator, UMA.UMAData _umaData, System.Boolean updateMaterialList, System.Int32 InitialScaleFactor) (at Assets/UMA/Core/StandardAssets/UMA/Scripts/UMAGeneratorPro.cs:372)
UMA.UMAGeneratorBuiltin.GenerateSingleUMA (UMA.UMAData data, System.Boolean fireEvents) (at Assets/UMA/Core/StandardAssets/UMA/Scripts/UMAGeneratorBuiltin.cs:305)
UMA.UMAGeneratorBuiltin.OnDirtyUpdate () (at Assets/UMA/Core/StandardAssets/UMA/Scripts/UMAGeneratorBuiltin.cs:454)
UnityEngine.Debug:LogException(Exception)
UMA.UMAGeneratorBuiltin:OnDirtyUpdate() (at Assets/UMA/Core/StandardAssets/UMA/Scripts/UMAGeneratorBuiltin.cs:476)
UMA.UMAGeneratorBuiltin:Work() (at Assets/UMA/Core/StandardAssets/UMA/Scripts/UMAGeneratorBuiltin.cs:160)
UMA.UMAGeneratorBuiltin:Update() (at Assets/UMA/Core/StandardAssets/UMA/Scripts/UMAGeneratorBuiltin.cs:112)

I deleted UMAEditorContext game object as well as the UMADynamicCharacterAvatar game object.  I re-added UMADynamicCharacterAvatar and dragged MailJeans1 recipe to the inspector and got the error again.
Once the error appears, the UMA character is no longer rendered.
Environment (please complete the following information):

Unity Version:  2020.3.10F1.498
UMA Version: 2.12
Rendering Pipeline: base, I guess.  Not HDR.
Platform Build (if not editor): windows 10

To Reproduce
see above
Expected behavior
Recipe to appear on UMA character and UMA character renders successfully
Screenshots
If applicable, add screenshots to help explain your problem.
See https://imgur.com/a/7iN8qJP
Additional context
Add any other context about the problem here.

Fixed in 2.13.  An editor context is no longer automatically created. instead, you are prompted to add the UMA_GLIB to the scene (either permanently or temporarily).
For now, you can get back to normal by selecting a recipe or character, and while the editor context is created, lock the inspector, select a non-uma item, drop a UMA_GLIB into the scene, and then unlock the inspector.

when will 2.13 be available?

Maybe 3-4 weeks? Depends on a few items. You can get the current test version from the develop branch.

authors: Jaimi tatmanblue

repo: umasteeringgroup/UMA


text:
Add samplesheet reader to list of scripts to run

TODO

[ ] Add example usage of this command
[ ] Add example use-cases of parsing a samplesheet through jq for manipulating files

Resolves #65 by just allowing parsing of samplesheets


text:
picker 在表单中不同选项复用时会保留上次索引

版本
2.0.29
转载链接
www.uviewui.com
重现步骤
多个数据源对应一个 picker 时  在切换不同的表单字段，传入 picker数据时会保留上一次的索引，有可能有的picker数据索引不存在
期望的结果是什么？
提供一个重置索引的方法？
实际的结果是什么？
索引可控

动态设置defaultIndex试试

authors: FeSeason yatoku


text:
[Mod Incompability] WOINA Blinking Item Drops causes some items in EMI to not render.

LOG: https://gist.github.com/f-raZ0R/35c89a2e8aa41a940ada334c9e6fb043
Turning on Blinking Item Drops in WOINA, causes some items in the EMI display to not render. Turning the option back off causes them to render properly again.

.

I wrote the EMI render batcher and have no idea why this happens.

Can also happen even with vanilla interfaces.

authors: f-raZ0R forkiesassds unascribed

repo: unascribed/Fabrication


text:
[ PULLREQUEST ] - Adição de atualizações da branch Main para a branch TasksPage.

Atualizando a branch TasksPage com as últimas mudanças da branch Main. Isso é importante para garantir que as mudanças mais recentes e correções de bugs da branch principal estejam integradas na branch de desenvolvimento específica.

A adição das mudanças e correções que estavam inseridas na branch principal na branch TasksPage não obteve conflito algum.


text:
Added atomic flag to 'helm install' and 'helm upgrade'

Adding the --atomic flag so install and upgrade are rolled back automatically in case of failure. Maybe it could be release in 0.4.1

@dcasavant Hi would it be possible to merge that? It would help me a lot.

@tkrullmann has write access.

It's in the 0.4.1 release. Thanks a lot!

authors: dcasavant eemmiirr tkrullmann

repo: unbroken-dome/gradle-helm-plugin


text:
Condensation pulled from next

I pulled the functions I had for particula.next with some edits to remove all defaults.

@ngmahfouz A few thoughts on docs and PRs based on the trim.
For the funticula development, I'm fine with one-line docs and no types etc. So, the focus is on how to implement the functional idea in code.
For the particula development:

The use of one-line documentation deviates from the Google Style Guide.https://google.github.io/styleguide/pyguide.html#38-comments-and-docstrings.
To streamline our workflow, I propose establishing a PR guide that includes separate PRs for code and documentation. This would allow us to focus on the code with minimal documentation initially, followed by a subsequent PR that expands the documentation to fully comply with the style guide. This should shorten the code review process and simplify the documentation review to mainly proofreading.

repo: uncscode/funticula


text:
Bug: loadGlBible() in translation helps is loading bibles from Door43-Catalog - should be reading from current org

Bug: translation-helps-rcl is loading GL bibles from Door43-Catalog - should be reading from current org/owner.   The GL bibles are used for looking up GL quotes. This will be more important for languages other than English.
TODO:

loadGlBible() is hard coded to DOOR43_CATALOG - should add owner as parameter to function and use that in resourceLink.
also getGlAlignmentBiblesList() is hard coded, but should use the owner passed.

@theNerd247 in Zenhub you can move issues from sprint backlog to in progress to in review (ping whoever you want to do the review).   If you grab an issue to the left of the Sprint Backlog pipeline please talk to me about it first. Essentially the left side of the board is mine and the Sprint Backlog and right side is the devs. The handoff typically occurs at Sprint Planning

@elsylambert has this issue gone through QA yet?

If you look in https://app.zenhub.com/workspaces/gatewayedit-5fa302df5c4ec9001f1d5d54/board you'll see it still in the QA pipeline, not QA done.

Thanks! I just haven't heard any feedback for a while so I wasn't sure if it's status was accurate (it hadn't been moved from in QA to something else).

Good point. It might have gotten missed.

@theNerd247 I looked at this issue this afternoon but I need some help testing this issue. Can you please add the steps to test this issue?

Sure! see #495 for the testing process

Verified in v2.1.0 build 66dd56e QA. TWL card is loading data from the user branch/current org instead of Door43 catalog. Looks good.

Agreed that content is loading into cards from user branch/current org. Tested with v2.1.0 build 66dd56e QA.

repo: unfoldingWord/gateway-edit


text:
fixed order of books

updated the gitea-react-toolkit version to 2.2.4

https://github.com/unfoldingWord/gitea-react-toolkit/pull/153#issue-1625849701
worked in all conditions ^^^

repo: unfoldingWord/tc-create-app


text:
🛑 Unforest is down

In d6885f6, Unforest (https://www.unforest.net) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Unforest is back up in cc2a45b after 31 minutes.

repo: unforest/uptime


text:
🛑 Piped API is down

In dc33f8d, Piped API (https://pipedapi.unforest.net) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Piped API is back up in 1054eab after 7 minutes.


text:
🛑 Nitter is down

In a15d6a0, Nitter (https://nitter.unforest.net) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Nitter is back up in bcdb87f after 11 minutes.


text:
🛑 Unforest is down

In 2e297dd, Unforest (https://www.unforest.net) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Unforest is back up in ef108b7 after 49 minutes.

Resolved: Unforest is back up in 3960150 after 1 hour, 38 minutes.


text:
🛑 Piped is down

In 0005547, Piped (https://piped.unforest.net) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Piped is back up in bae6f8e after 7 minutes.


text:
🛑 SearXNG is down

In 7caea95, SearXNG (https://searxng.unforest.net) was down:

HTTP code: 0
Response time: 0 ms

Resolved: SearXNG is back up in abafb9c after 18 minutes.


text:
Enforcing fixed-length record output?

First off, great tool!
Is there a way to enforce the program to write fixed-length output records, i.e. to always encode counts as int32?
Best,
MH

I created a new branch, but haven't been able to check it yet. The desired result should now be generated with the new option '-o 32bit'.

@merbert thanks, much appreciated! I will do some testing and then close this issue.

@merbert Sorry for the late response. I did some testing and everything seems to work fine, so thanks again!
I had some troubles with Gerbil aborting as it found .fastq.gz as archives being corrupted, even though gzip -t returned OK on these archives and Gerbil worked fine with the decompressed files. I might open up another issue for this.

authors: merbert mhorlacher

repo: uni-halle/gerbil


text:
🛑 test site is down

In a802185, test site (https://test.uniab.com) was down:

HTTP code: 0
Response time: 0 ms

Resolved: test site is back up in 9fa61c9 after 9 minutes.

repo: uniab/upptime


text:
Improve access to Spring MVC controller model for HTL (Sightly) views

Since 4.1.0, NEBA allows using Sling scripts as controller views (see http://neba.io/documentation.html#mvc_sling_views). For consistency with the Spring view model and in order to disambiguate resource properties and the properties of Spring's controller model, the controller model attributes are published as request attributes. This is the expected behaviour, for instance when working with Spring's form tag library in JSPs.
However, HTL  (Sightly) templates had, up to recently, no means to directly access request attributes (see for instance https://issues.apache.org/jira/browse/SLING-5812 or http://help-forums.adobe.com/content/adobeforums/en/experience-manager-forum/adobe-experience-manager.topic.html/forum__z7pj-how_do_i_accessare.html.
This is rather inconvenient. Here, NEBA could provide a safe way to access the controller's model, e.g. via the synthetic controller resource.

I see three possible solution options:

Use a BindingsValuesProvider for HTL scripts. This provider will determine whether the current view is a spring controller view and consequently publish the model attributes into the scripting context.

Use a dedicated method or properties of the synthetic controller resource, thus allowing user to access the model attributes via ${properties.xyz}.

Provide some adaptable that can access request attributes.

Selected solution option: The data contained in the Spring Model will now be provided via the ValueMap representation (aka properties) of the Spring Controller resource provided to any Sling Script. Thus, model attributes can be accessed like so:
${properties.modelAttribute}

Implemented, done!

repo: unic/neba


text:
neba-171 Allow user-defined model name in the defineObjectsTag

#171

Coverage increased (+0.009%) to 91.975% when pulling deb05b433df896247cebbc20c293aec6623142dc on neba-171 into 195fad3e51b134becb8afba10dca2a54c22ee420 on develop.

authors: coveralls olaf-otto


text:
Remove else in exhaustive case over enums

Remove else from exhaustive case statements.  In Nim 0.20.0 onward, doing an else when switching over an enum after covering all cases will result in an error.

This is unfortunate, since these .nim files are generated using c2nim. I am accepting the PR for now since it is definitely needed, but I wil open an issue against c2nim to avoid generating else clauses for exhaustive checks

Posted an issue here

authors: andreaferretti singularperturbation

repo: unicredit/nimcuda


text:
update for origin

update from oirgin

update for origin


text:
HomeBrew error while updating

brew has been failing to upgrade from 2.0.1 to 2.1 for a while now, just getting around to reporting it.
❯ brew upgrade unifi-poller
==> Upgrading 1 outdated package:
golift/mugs/unifi-poller 2.0.1 -> 2.1.0
==> Upgrading golift/mugs/unifi-poller 2.0.1 -> 2.1.0
==> Downloading https://golift.io/unifi-poller/archive/v2.1.0.tar.gz
Already downloaded: /Users/mike/Library/Caches/Homebrew/downloads/a4dfc75deb8467315d561379658dcceca63dd58b70c86ddf1c4a0cfcf5f6fea5--unifi-poller-2.1.0.tar.gz
==> make install VERSION=2.1.0 ITERATION=862 PREFIX=/usr/local/Cellar/unifi-poller/2.1.0 ETC=/usr/local/etc
Last 15 lines from /Users/mike/Library/Logs/Homebrew/unifi-poller/01.make:
                but was required as: gopkg.in/russross/blackfriday.v2
go install: version is required when current directory is not in a module
        Try 'go install github.com/davidnewhall/md2roff@latest' to install the latest version
make: *** [/Users/mike/Library/Caches/Homebrew/go_mod_cache/bin/md2roff] Error 1
make: *** Waiting for unfinished jobs....
[ -z "/usr/local/opt/upx/bin/upx" ] || /usr/local/opt/upx/bin/upx -q9 unifi-poller
                       Ultimate Packer for eXecutables
                          Copyright (C) 1996 - 2020
UPX 3.96        Markus Oberhumer, Laszlo Molnar & John Reiser   Jan 23rd 2020

        File size         Ratio      Format      Name
   --------------------   ------   -----------   -----------
  14268736 ->   5058576   35.45%   macho/amd64   unifi-poller

Packed 1 file.

If reporting this issue please do so at (not Homebrew/brew or Homebrew/core):
  https://github.com/golift/homebrew-mugs/issues

I actually ran into this bug recently while building on Ubuntu. I think I solved it in this release: https://github.com/davidnewhall/md2roff/releases/tag/v0.0.1
And it was put into use here: https://github.com/davidnewhall/unpackerr/pull/120/files#diff-76ed074a9305c04054cdebb9e9aad2d818052b07091de1f20cad0bbac34ffb52R9
All of the builds for macOS, docker and Linux worked, so this should be OK now. The next release should fix this. I'll try to get one out this week.

Release 2.1.1 fixes homebrew. Sorry about that!

repo: unifi-poller/unifi-poller


text:
Cyclical dependency issue

There is a cyclical dependcy when compiling the daemon with ignite in this module.

This issue still exsits and was only being caught in a dot visualizer.
if err := depinject.InjectDebug(
		depinject.FileVisualizer("/home/evan/work/cosmos-daemon/output.dot"),
		depinject.Configs(
			app.AppConfig(),
			depinject.Supply(
				log.NewNopLogger(),
			),
			depinject.Provide(
				ProvideClientContext,
				ProvideKeyring,
			),
		),
		&txConfigOpts,
		&autoCliOpts,
		&moduleBasicManager,
		&clientCtx,
	); err != nil {
		panic(err)
	}

 Panic: cyclic dependency: github.com/unigrid-project/cosmos-ugdmint/x/ugdmint/module.ProvideModule -> github.com/unigrid-project/cosmos-ugdmint/x/ugdmint/module.ProvideModule

goroutine 1 [running]:
github.com/unigrid-project/pax/cmd/paxd/cmd.NewRootCmd()
        /home/evan/work/cosmos-daemon/cmd/paxd/cmd/root.go:64 +0xbf2
main.main()
        /home/evan/work/cosmos-daemon/cmd/paxd/main.go:14 +0x1f
: exit status 2

Just pushed a branch with the proper BeginBlock added.
https://github.com/unigrid-project/cosmos-ugdmint/tree/eg_fixupdatemerge

repo: unigrid-project/cosmos-ugdmint


text:
Add more support text to the submission page

Would be helpful to communicate more detailed information about how to submit things that exceeds the scope of tooltips. Then we have more space for text and diagrams to help communicate to users how submission works.
Also adding at the top of the page breifly expectations for who we want to submit thing to empower users to submit thinks. Paperswithcode has this:

If you are a researcher, you can can add pages for your own methods to make them more easily discoverable by the community, bringing more attention to your work.
If you are part of the wider community, you can help by adding methods to the corpus so others can keep-up-to-date with deep learning developments. It is also a great way to learn!

@crazy4pi314 I did add a paraphrasing of the above two sentences to the submission page, but please reopen the issue, if this didn't fully address the need.

repo: unitaryfund/metriq-app


text:
remove unitaryHACK notice

Does what the title says ☝.

Not sure if the br tag should also be removed.


text:
Walter Jones (116th Congress)

Rep. Walter Jones (R-N.C.) was not sworn in with the other members on 2019-01-03 because of a medical issue, so he's not appearing in roll calls yet. (http://www.dailyadvance.com/News/2019/01/04/div-Jones-misses-oath-in-D-C-div.html)
Once he's sworn in, should his term start date be changed in legislators-current.yaml? I'm not sure how such situations have been handled in the past.

I think his start date should be changed to his swearing-in date. That's how we plan to handle it in the ProPublica API, fwiw.

+1

authors: JoshData bycoffe dwillis

repo: unitedstates/congress-legislators


text:
Updated offices for ben ray lujan

Office data via: https://www.lujan.senate.gov

closing in favor of #945


text:
Where is the modified MIT Cheetah source code for Legged_sport?

At the very least you must supply the MIT license with the dog upon purchase.
Some of us would like to modify the things that you borrowed from MIT, please share the source code too!
https://github.com/mit-biomimetics/Cheetah-Software/blob/master/LICENSE
https://github.com/mit-biomimetics/Cheetah-Software/issues/2
You can see the MIT Cheetah use in Legged_sport
$ grep cheetah Go1_2022_05_11_e0d0e617/ -ri
Binary file Go1_2022_05_11_e0d0e617//raspi/Unitree/autostart/sportMode/bin/Legged_sport matches

Please do not delete this like you did my 'MIT backflip' issue: https://github.com/unitreerobotics/unitree_legged_sdk/issues/47
Cheetah is in Go1, how do we share his code?
$ strings Go1_2022_05_11_e0d0e617//raspi/Unitree/autostart/sportMode/bin/Legged_sport | grep -i cheetah  | sort | uniq
22PeriodicMemberFunctionI25MiniCheetahHardwareBridgeE
CHEETAH_3
CHEETAH_3_ZERO_OFFSET
Cheetah3.h
MINI_CHEETAH
MiniCheetah.h
PeriodicMemberFunction<MiniCheetahHardwareBridge>
[Backflip DataReader] Setup for mini cheetah
[Cheetah Test] Test initialization is done
[Front Jump DataReader] Setup for mini cheetah
[Offline Motion DataReader] Setup for mini cheetah
_Z13buildCheetah3IfE9QuadrupedIT_Ev
_Z16buildMiniCheetahIdE9QuadrupedIT_Ev
_Z16buildMiniCheetahIfE9QuadrupedIT_Ev
_ZL21CHEETAH_3_ZERO_OFFSET
_ZN13LegControllerIdE20setMaxTorqueCheetah3Ed
_ZN13LegControllerIfE20setMaxTorqueCheetah3Ef
_ZN20CheetahVisualizationC2Ev
_ZN20CheetahVisualizationC4Ev
_ZN22PeriodicMemberFunctionI25MiniCheetahHardwareBridgeE3runEv
_ZN22PeriodicMemberFunctionI25MiniCheetahHardwareBridgeE4initEv
_ZN22PeriodicMemberFunctionI25MiniCheetahHardwareBridgeE7cleanupEv
_ZN22PeriodicMemberFunctionI25MiniCheetahHardwareBridgeEC2EP19PeriodicTaskManagerfNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiMS0_FvvEPS0_
_ZN22PeriodicMemberFunctionI25MiniCheetahHardwareBridgeEC4EOS1_
_ZN22PeriodicMemberFunctionI25MiniCheetahHardwareBridgeEC4EP19PeriodicTaskManagerfNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEMS0_FvvEPS0_
_ZN22PeriodicMemberFunctionI25MiniCheetahHardwareBridgeEC4EP19PeriodicTaskManagerfNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiMS0_FvvEPS0_
_ZN22PeriodicMemberFunctionI25MiniCheetahHardwareBridgeEC4ERKS1_
_ZN22PeriodicMemberFunctionI25MiniCheetahHardwareBridgeED0Ev
_ZN22PeriodicMemberFunctionI25MiniCheetahHardwareBridgeED1Ev
_ZN22PeriodicMemberFunctionI25MiniCheetahHardwareBridgeED2Ev
_ZN22PeriodicMemberFunctionI25MiniCheetahHardwareBridgeED4Ev
_ZN23StateEstimatorContainerIdE3runEP20CheetahVisualization
_ZN23StateEstimatorContainerIfE3runEP20CheetahVisualization
_ZN25MiniCheetahHardwareBridge10runUdpRecvEv
_ZN25MiniCheetahHardwareBridge10runUdpSendEv
_ZN25MiniCheetahHardwareBridge11runWatchDogEv
_ZN25MiniCheetahHardwareBridge12runTpCamRecvEv
_ZN25MiniCheetahHardwareBridge14runHighCmdRecvEv
_ZN25MiniCheetahHardwareBridge15runAppStateSendEv
_ZN25MiniCheetahHardwareBridge16runHighStateSendEv
_ZN25MiniCheetahHardwareBridge3runEv
_ZN25MiniCheetahHardwareBridgeC1EP15RobotControllerb
_ZN25MiniCheetahHardwareBridgeC2EP15RobotControllerb
_ZN25MiniCheetahHardwareBridgeC4EP15RobotControllerb
_ZN25MiniCheetahHardwareBridgeD1Ev
_ZN25MiniCheetahHardwareBridgeD2Ev
_ZN25MiniCheetahHardwareBridgeD4Ev
_ZN26cheetah_visualization_lcmt11getTypeNameEv
_ZN26cheetah_visualization_lcmt12_computeHashEPK15___lcm_hash_ptr
_ZN26cheetah_visualization_lcmt13_decodeNoHashEPKvii
_ZN26cheetah_visualization_lcmt6decodeEPKvii
_ZN26cheetah_visualization_lcmt7getHashEv
_ZNK26cheetah_visualization_lcmt13_encodeNoHashEPvii
_ZNK26cheetah_visualization_lcmt14getEncodedSizeEv
_ZNK26cheetah_visualization_lcmt21_getEncodedSizeNoHashEv
_ZNK26cheetah_visualization_lcmt6encodeEPvii
_ZTI22PeriodicMemberFunctionI25MiniCheetahHardwareBridgeE
_ZTS22PeriodicMemberFunctionI25MiniCheetahHardwareBridgeE
_ZTV22PeriodicMemberFunctionI25MiniCheetahHardwareBridgeE
_mainCheetahVisualization
buildCheetah3<float>
buildMiniCheetah<double>
buildMiniCheetah<float>
cheetah
cheetahMainVisualization
cheetah_visualization_lcmt
cheetah_visualization_lcmt.hpp
setMaxTorqueCheetah3
~MiniCheetahHardwareBridge

Seconded.
现在不是因为一个简单的文书错误而“丢脸”的时候。 MIT 许可证很容易遵循！
我们的目的不是让您难堪，我们的目的是更正一个小错字并让您的代码符合许可证。

Seconded.
现在不是因为一个简单的文书错误而“丢脸”的时候。 MIT 许可证很容易遵循！
我们的目的不是让您难堪，我们的目的是更正一个小错字并让您的代码符合许可证。

If also you feel like sharing the source for sportMode, that would be glorious.

Legged_sport is clearly referencing the MIT Cheetah HardwareBridge
https://mit-biomimetics.github.io/d9/da0/_hardware_bridge_8cpp_source.html
https://mit-biomimetics.github.io/d5/d90/_control_parameters_8cpp.html
https://github.com/mit-biomimetics/Cheetah-Software/blob/master/common/src/Controllers/FootSwingTrajectory.cpp
Will you share so that it can be modified please?

authors: MAVProxyUser martinbogo mbleviathan


text:
Pass Headers into api2go.Request

Sometimes it is important to have the Headers in the resource as well to do header based querying. I suggest to extend the Request object with another field Headers.

:+1:

+1

authors: mantenie sharpner wwwdata


text:
OTP second time you paste it happens in the next input

In the video I paste, and then paste again when in the first input, but the second paste happens in the next input
https://github.com/universal-ember/ember-primitives/assets/83799/ed2b954d-b226-45ed-ac62-df75ccce77b5

Thanks for reporting!
Fixed in 0.11.0
https://github.com/universal-ember/ember-primitives/releases/tag/v0.11.0-ember-primitives

authors: NullVoxPopuli evoactivity

repo: universal-ember/ember-primitives


text:
Checking if the site connection is secure

Greetings,
I am trying to get this to work on Ubuntu but whenever I try the url I get this message back "www.faselhd.club
Checking if the site connection is secure
www.faselhd.club needs to review the security of your connection before proceeding.
Ray ID: 751d3ffc1a4cbc15
Performance & security by Cloudflare
"
it takes a while than redirects to the same page and I will never get the image.
seems like cloudflare doesn't like my ip address.
Is there a fix for this issue?
Url:https://www.faselhd.club/wp-content/uploads/2022/08/272809.jpg
thanks!

Please update pupflare, I just updated the text that wait for the challenge to pass.

authors: Fahad-alkamli unixfox

repo: unixfox/pupflare

license: WTFPL


text:
It's broken - kahoot changed something

I get a HTTP/1.1 405 Method Not Allowed when trying to get stuff from the api in php.

It worked fine for me when I tried it just now. Going to close this issue, since it's pretty old.

authors: reteps unixpickle

repo: unixpickle/kahoot-hack


text:
Fix a typo in README.rst

Just a typo fix. Hope you're having a great weekend! :)

Thanks a lot.

authors: ivuk unixsurfer

repo: unixsurfer/haproxystats


text:
Add getters for Request

Simple PR. I was writing some tests and noticed that we don't have any getters in Request.

Keep those tests comin'!

authors: davidor unleashed

repo: unleashed/threescalers