text:
correction for drop graph, collection handling

The wording of comment indicated supplying true results in the collections being preserved but the opposite is true. It might make more sense to update the comment but wasn't sure certain on the intent of the example.

This is indeed confusing. I think the point was to show that, even if you tell _drop() to delete the underlying collections, they will still be around if you remove them from the graph definition prior to dropping the graph. In other words, the example de-couples the collections from the graph, then drops it, but because the collections aren't part of the named graph anymore, they will not be deleted despite the true argument.
graph._deleteEdgeDefinition("edges");
graph._removeVertexCollection("vertices");
graph_module._drop("myGraph", true); // does not drop any collections

The example makes sense, assuming that it wants to show the particular case of collections being removed from the graph definition before dropping the graph, but it could use a better description. How about the following?
graph._deleteEdgeDefinition("edges");      // remove edge collection from graph definition
graph._removeVertexCollection("vertices"); // remove vertex collection from graph definition
graph_module._drop("myGraph", true);       // does not drop any collections because there are none left in the graph definition

Thank you for the clarification and I see now the original example was true just a little confusing. I have added your suggestion as I think that helps clarify it.

repo: arangodb/docs


text:
Java driver update for 3.6.0

To be backported to 3.5 version of docs.

Please also update AqlQueryOptions with maxRuntime in java-reference-database-queries.md

source: gharchive/pull-request

authors: Simran-B rashtao

license_type: permissive

license_source: bigquery


text:
ACM Events Page

Fixes #104

Ready to merge

license: MIT

license_source: github-api


text:
🛑 ARCaptcha API is down

In 08c7e83, ARCaptcha API (https://api.arcaptcha.ir/arcaptcha/api/heartbeat) was down:

HTTP code: 0
Response time: 0 ms

Resolved: ARCaptcha API is back up in 216aa46.

source: gharchive/issue

repo: arcaptcha/ARCaptcha-monitoring


text:
🛑 ARCaptcha S3 is down

In 2d41762, ARCaptcha S3 (https://api.arcaptcha.ir/arcaptcha/api/s3) was down:

HTTP code: 400
Response time: 333 ms

Resolved: ARCaptcha S3 is back up in 096be5a.


text:
[Bug] java.lang.NullPointerException thrown when loading a model

Hello! I've been using Archi pretty extensively, and even decided to set up a machine to automate some Archi activities. However, I do have this problem:
Version of Archi, Operating System

Archi version: 4.3.3 32 bit
I am on xubuntu that self-identifies as Ubuntu 16.04.2 LTS, codename xenial.
The one and only Java machine installed is openjdk 1.8.0_191.
Expected Behaviour

I am trying to load the model and dump it into HTML with the following command:
./Archi -application com.archimatetool.commandline.app -consoleLog --modelrepository.loadModel a.archimate --html.createReport /home/archi/ArchiDump/
Note: a.archimate is a model with one single element created in the same Archi copy that I'm having issues with.
Actual Behaviour

Judging from the output, it starts to load the model, but throws an exception:
[LoadModelFromRepositoryProvider] Loading model at a.archimate java.lang.NullPointerException 	at com.archimatetool.editor.model.impl.ArchiveManager.<init>(ArchiveManager.java:107) 	at com.archimatetool.editor.model.IArchiveManager$FACTORY.createArchiveManager(IArchiveManager.java:35) 	at org.archicontribs.modelrepository.commandline.LoadModelFromRepositoryProvider.loadModel(LoadModelFromRepositoryProvider.java:146) 	at org.archicontribs.modelrepository.commandline.LoadModelFromRepositoryProvider.run(LoadModelFromRepositoryProvider.java:133) 	at com.archimatetool.commandline.CentralScrutinizer.runProviderOptions(CentralScrutinizer.java:159) 	at com.archimatetool.commandline.CentralScrutinizer.start(CentralScrutinizer.java:80) 	at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) 	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) 	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) 	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) 	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 	at java.lang.reflect.Method.invoke(Method.java:498) 	at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) 	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) 	at org.eclipse.equinox.launcher.Main.run(Main.java:1499) java.io.IOException: Model was not loaded 	at com.archimatetool.reports.commandline.HTMLReportProvider.run(HTMLReportProvider.java:65) 	at com.archimatetool.commandline.CentralScrutinizer.runProviderOptions(CentralScrutinizer.java:159) 	at com.archimatetool.commandline.CentralScrutinizer.start(CentralScrutinizer.java:80) 	at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) 	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) 	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) 	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) 	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 	at java.lang.reflect.Method.invoke(Method.java:498) 	at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) 	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) 	at org.eclipse.equinox.launcher.Main.run(Main.java:1499)
Steps to Reproduce the Behaviour

Install 32 bit Archi 4.3.3 on Xubuntu LTS and openjdk 8 as specified above
Run the command in terminal on any model

I am trying to load the model and dump it into HTML with the following command:
./Archi -application com.archimatetool.commandline.app -consoleLog --modelrepository.loadModel a.archimate --html.createReport /home/archi/ArchiDump/

You are using the wrong argument to load the model: You should use --loadModel instead of --modelrepository.loadModel (which is only useful when using the Collaboration plugin).
Check https://github.com/archimatetool/archi/wiki/Archi-Command-Line-Interface for all supported arguments.
Regards

Yes, please use --loadModel instead of --modelrepository.loadModel
I've put a check for null in that part of the code now. It will throw an exception instead.

authors: Phillipus VladislavEkimtcov jbsarrodie

repo: archimatetool/archi


text:
Decouple building uses from code (ADMIN, SR, etc.)

Currently, we use GlobalVariables.list_uses to define the list of valid uses for the program. These uses are linked with the schedules and with the attributes in buildings.shp. While we try to make sure (e.g. in properties.py) that we don't reference this list explicitly, we still make assumptions about them. See in properties.py:
 if generate_uses:
        uses_df = pd.DataFrame({'Name': name, 'ADMIN': ADMIN, 'SR': SR,
                                'REST': REST, 'RESTS': RESTS, 'DEPO': DEPO,
                                'COM': COM, 'MDU': MDU, 'SDU': SDU,
                                'EDU': EDU, 'CR': CR, 'HEALTH': HEALTH,
                                'SPORT': SPORT, 'SWIM': SWIM, 'PUBLIC': PUBLIC,
                                'SUPER': SUPER, 'ICE': ICE, 'HOT': HOT,
                                'INDUS': INDUS})

As an example. If we change GlobalVariables.list_uses, then we need to change this list (and others, like the local variables ADMIN, SR etc.. And also change the list of schedule files.
I propose to calculate list_uses based on the available schedules for the location (see #36) and move the local variables to a dictionary, so that they are not hard-coded anymore!
NOTE: The use "DEPO" has special treatment!

@daren-thomas is this still necessary?

@JIMENOFONSECA I would need to take a closer look. I gather you just added a new use (LIBRARY) - how did that go? If all you needed to do was change the archetypes excel files then this issue can be closed. However, since the current master branch is failing with a XLRDError: No sheet named <u'LIBRARY'> I believe we are not quite there yet...

Yep the next pr in the pipeline fixes this.but it is good that this error exists that means he forgot to add a tab to the archetypes folder. Should we create an error messagge?
Best, Jimeno
On 20 Mar 2017, at 21:51, Daren Thomas <notifications@github.commailto:notifications@github.com> wrote:
@JIMENOFONSECAhttps://github.com/JIMENOFONSECA I would need to take a closer look. I gather you just added a new use (LIBRARY) - how did that go? If all you needed to do was change the archetypes excel files then this issue can be closed. However, since the current master branch is failing with a XLRDError: No sheet named <u'LIBRARY'> I believe we are not quite there yet...
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://github.com/architecture-building-systems/CEAforArcGIS/issues/73#issuecomment-287764751, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AIjrgll7WEDphCy74jq3_naSFITP1i84ks5rnoR1gaJpZM4HxD95.

authors: JIMENOFONSECA daren-thomas

license: mit


text:
benchbase: default to one or two workloads instead of all

Too many tables for the demo.  enable all for batch testing. but give options in case we do want to demo all

defaulting to TPCC as it has deletes

repo: arcionlabs/arcion-demo


text:
arco init hello-arco-pro 出现 “请提交你的 Git 修改后继续操作”

[ ] I'm sure this does not appear in the issue list of the repository

Basic Info

Package Name And Version: arco-design-pro-vue@2.5.5
Browser: chrome101.0.0.0

@swurtheone 这个是arco-cli的报错。要求初始化的文件夹是全新的未进行git初始化的。

@sHow8e

是不是v1.27.1这个版本的问题，我更换了多个新文件夹和新环境都是如此

@sHow8e 这个错误提示确实是cli本身发出的。我现在本地用的v1.26.1，可以切换试试。如果还是不行，可以反馈到arco-cli。

repo: arco-design/arco-design-pro-vue


text:
表格在展示树形数据并开启超出省略时缩进异常

[ ] I'm sure this does not appear in the issue list of the repository

Basic Info

Package Name And Version: @arco-design/web-vue@2.29.1
Framework version: vue3
Browser: chrome102.0.0.0

Steps to reproduce
表格展示树形数据
设置行属性  :ellipsis="true" :tooltip="true"
孙子节点数据缩进丢失

@skytot 这个问题在 2.30.x 版本修复了，可以升级一下。https://github.com/arco-design/arco-design-vue/pull/1248

authors: flsion skytot

repo: arco-design/arco-design-vue


text:
Table组件的 stripe 样式不正确

[x] I'm sure this does not appear in the issue list of the repository

基本信息

依赖包名 及 版本: @arco-design/web-vue: 2.6.1
系统版本: MacOS 12.0.1
浏览器版本: Edge 95
复现地址: https://arco.design

预期结果
拥有背景色
复现步骤
Table 组件设置 stripe = true 时样式不正确，拥有斑马纹的行没有背景色。

@Kigoal 这个我们看了下，目前没有合适的变量用来替代这个颜色，需要和设计讨论下，增加一个新的变量颜色来解决这个问题~

@Kigoal 这个我们看了下，目前没有合适的变量用来替代这个颜色，需要和设计讨论下，增加一个新的变量颜色来解决这个问题~

好的，我也是在测试功能的时候发现的。我暂时对此功能还没需求😂

authors: Flsion Kigoal


text:
docs(split): fix typo

Types of changes

[ ] New feature
[ ] Bug fix
[ ] Enhancement
[ ] Component style change
[ ] Typescript definition change
[x] Documentation change
[ ] Coding style change
[ ] Refactoring
[ ] Test cases
[ ] Continuous integration
[ ] Breaking change
[ ] Others

Background and context

Solution

Fixed split component typo.
How is the change tested?

Changelog

Component
Changelog(CN)
Changelog(EN)
Related issues

Checklist:

[ ] Test suite passes (npm run test)
[ ] Provide changelog for relevant changes (e.g. bug fixes and new features) if applicable.
[ ] Changes are submitted to the appropriate branch (e.g. features should be submitted to feature branch and others
should be submitted to main branch)

Other information

@ppeyliang hi, 🥰 感谢 pr

commit 信息建议调整为: docs(split): fix text error

authors: hehehai ppeyliang


text:
样式警告

autoprefixer: end value has mixed support, consider using flex-end instead

应该在 #1062  里修复了，你更新下版本试试看呢

已经修复 , 谢谢

authors: chengluliu jiahao-c

repo: arco-design/arco-design


text:
PE-3352: Adds the owners field to the GQL queries

--- Releases ---
Android release: https://appdistribution.firebase.google.com/testerapps/1:305132849030:android:6cf0cd5ec064fad3ffce07/releases/7rjmkv7vbrpa0
iOS release: https://appdistribution.firebase.google.com/testerapps/1:305132849030:ios:06ea33a95a2e0d42ffce07/releases/1kqbrumdqub10

TODO: add logging

repo: ardriveapp/ardrive-web


text:
Free underlying Dynamic Seq Scan structures after processing of each partition

The tables with high count of partitions can drain high amount of executor
memory for processing. This can be especially critical for column-oriented
tables, because we allocating a buffer (which is triple of block size) for each
column. Following the standard flow we free such buffers at executor end. But it
seems, we can safely free some structures, including this buffers, after
processing of each partition. To do this in the uniform way, new *_afterscan()
access methods introduced by this patch.
Related to https://github.com/greenplum-db/gpdb/issues/13725

I suggest to free sstate->ss_aocs_proj too, because this array is not accessible after scanState->seqScanState = NULL;
--- a/src/backend/executor/nodeDynamicSeqscan.c
+++ b/src/backend/executor/nodeDynamicSeqscan.c
@@ -317,6 +317,8 @@ CleanupOnePartition(DynamicSeqScanState *scanState)
                        appendonly_afterscan(sstate->ss_currentScanDesc_ao);
                if (sstate->ss_currentScanDesc_aocs)
                        aocs_afterscan(sstate->ss_currentScanDesc_aocs);
+               if (sstate->ss_aocs_proj)
+                   pfree(sstate->ss_aocs_proj);

                /*
                 * Since we use the cache hack, we cannot end the subscan

I suggest to free sstate->ss_aocs_proj too, because this array is not accessible after scanState->seqScanState = NULL;
--- a/src/backend/executor/nodeDynamicSeqscan.c
+++ b/src/backend/executor/nodeDynamicSeqscan.c
@@ -317,6 +317,8 @@ CleanupOnePartition(DynamicSeqScanState *scanState)
                        appendonly_afterscan(sstate->ss_currentScanDesc_ao);
                if (sstate->ss_currentScanDesc_aocs)
                        aocs_afterscan(sstate->ss_currentScanDesc_aocs);
+               if (sstate->ss_aocs_proj)
+                   pfree(sstate->ss_aocs_proj);

                /*
                 * Since we use the cache hack, we cannot end the subscan

It's right we can free it, but it's questionable we should do it here(we can probably do it much early) and in this PR.
Want to hear another team member's opinion.

repo: arenadata/gpdb


text:
Add license

Add license for the repository

I would like to work on this, Please assign me

To do this, we'd need all of the contributors to sign off on this, so I really doubt that's gonna happen.

With the absolute most work coming from 5 people (@shivshank, @dxenonb, @madsmtm, @dhardy and @pythoneer according to https://github.com/areweguiyet/areweguiyet/graphs/contributors ) this should not be too hard. Everyone else has contributed few commits and/or few lines. So, if they do not consent to a license change of their contributions, it is probably possible to recreate the work.
Also, some of the contributions will have been collection of factual statements, where it is doubtful if this even creates a copyrightable work.

Since you've already notified them, then sure, let's try:

We're going to change the license for the work in this repository to the trio-license Zlib OR Apache-2.0 OR MIT, if you consent to this, please state so in a comment (preferred), or react to this message with a 🚀.

I consent to a licence-change to Zlib OR Apache-2.0 OR MIT.
Not sure about consent-via-emoji :laughing:

I also approve a license change to Zlib OR Apache-2.0 OR MIT (shivshank is me... so I also speak for them; old username).
Regarding the legality, I don't think there'd be any issue saying all future contributions are under that license; and most of the stuff we display is also licensed under some OSS/FOSS license. And then for the handful of strings that are original content, it would require that person to take someone to court... over someone reproducing content from a website made to help people find libraries they can use. 😅
I do apologize for the oversight in not providing one initially! It's a good idea.

I hereby consent to the proposed license change to Zlib OR Apache-2.0 OR MIT

Yeah, the consent-via-emoji was maybe ill conceived... Anyhow, I've added the license texts in https://github.com/areweguiyet/areweguiyet/pull/137, thanks all for consenting!

authors: Kaushik080 ccoenen dhardy dxenonb madsmtm pythoneer

repo: areweguiyet/areweguiyet


text:
@multi_cached decorator should use different prefixes by default

With the @cached decorator, there's no problem in using it with different methods since it will create different prefixes based on the method signature.
@cached(alias='default')
async def foo1(self):
    return 1

@cached(alias='default')
async def foo2(self):
    return 2

assert await foo1() == 1
assert await foo2() == 2

I found a bit surprising that it's not the same for @multi_cached, this example will create clashing keys if the identifiers are the same:
@multi_cached('entity_ids', alias='default')
async def multi1(self, entity_ids):
    return {num: num for num in entity_ids}

@multi_cached('entity_ids', alias='default')
async def multi2(self, entity_ids):
    return {num: num*2 for num in entity_ids}

# This works
assert await multi1(entity_ids=[1, 2]) == {1: 1, 2: 2}
# This would fail, since it would return the cached results from the previous call
assert await multi2(entity_ids=[1, 2]) == {1: 2, 2: 4}

In the case of cached, you are caching the function result while for multi_cached, you store each key from your entity_ids individually. The idea of this was that later in other parts of your code you could load those values easily doing cache.get('entity_id').
This problem can be solved with https://github.com/argaen/aiocache/blob/master/aiocache/decorators.py#L200 and also if we implement https://github.com/argaen/aiocache/issues/387 by setting a different namespace for example.

Oh, I understand the reasoning now. Maybe it's worth updating the documentation with this difference between the two.

Yup, worth to add a warning in the documentation of multi_cached. Will leave this issue as reminder to do so

authors: argaen jcugat

repo: argaen/aiocache


text:
Add support for retrieving ttl of a key in redis

I've seen the source code of this awesome project, it is great. But I didn't find a way to get ttl of a key directly. So I consider it necessary to add a function to retrieve ttl of a key.

Codecov Report

Merging #320 into master will decrease coverage by 0.77%.
The diff coverage is 36.36%.

@@            Coverage Diff             @@
##           master     #320      +/-   ##
==========================================
- Coverage    99.2%   98.43%   -0.78%
==========================================
  Files          11       11
  Lines         884      895      +11
  Branches       93       93
==========================================
+ Hits          877      881       +4
- Misses          7       14       +7

Impacted Files
Coverage Δ

aiocache/base.py
97.52% <25%> (-2.48%)
:arrow_down:

aiocache/backends/redis.py
99.26% <66.66%> (-0.74%)
:arrow_down:

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 9c6bf0e...c7b5f67. Read the comment docs.

authors: Jerevia codecov-io


text:
How create workflow when the argo server don't need token?

I tried create a workflow with token in None but the get_global_token function crash me.
My code.
from hera import Task, Workflow, WorkflowService

from config import HOST

with Workflow("container", service=WorkflowService(host=HOST, token=None, verify_ssl=False)) as w:
    Task("cowsay", image="docker/whalesay", command=["cowsay", "foo"])

w.create()

Code error
Traceback (most recent call last):
  File "/home/michaellan/Development/tickets-mesh/src/main.py", line 7, in <module>
    with Workflow("container", service=WorkflowService(host=HOST, verify_ssl=False)) as w:
  File "/home/michaellan/.cache/pypoetry/virtualenvs/tickets-mesh-nDdbz3ZY-py3.9/lib/python3.9/site-packages/hera/workflow_service.py", line 45, in __init__
    api_client = Client(self._config, token=token).api_client
  File "/home/michaellan/.cache/pypoetry/virtualenvs/tickets-mesh-nDdbz3ZY-py3.9/lib/python3.9/site-packages/hera/client.py", line 33, in __init__
    assert token, "No token was provided and no global token was found."
AssertionError: No token was provided and no global token was found.

Sorry, only sending token with an empty string is sufficient.

repo: argoproj-labs/hera-workflows


text:
Resubmit PR for workflow of workflows

#88

Merging as part of #255!

authors: flaviuvadan michaelvay


text:
Add Linkerd example

work on l5d example
add files for example and work on the readme.md
add ns as well

@kostis-codefresh Done

Thank you!

authors: AlonGluz kostis-codefresh


text:
Restart failed DAG step

Suppose we have a complex DAG, and one step fails.
Is there a way to manually retry the failed step only and let it to continue execution?
I tried to resubmit with memoize, but it fails with: volume 'work' not found in workflow spec,
and automatic retry fails because of messed arguments.

Sorry if I misunderstood your question, but have you tried retryOn?
https://github.com/argoproj/argo/blob/master/examples/retry-container-to-completion.yaml
https://github.com/argoproj/argo/blob/master/examples/retry-container.yaml

@simster7, yes, it's fails because on retry it messes with step arguments. My question is more about api/cli feature, e.g. you have a workflow, and one of dag step fails -- is it possible/would it make sense to manually restart the failing step? I'd expect the workflow to continue in that case, tbh.

We currently have an open issue/bug with step arguments (#1744). So the issue with your workflow might be unrelated to the retryOn behavior.
Could you include the version of argo that you're using and a sample workflow that demonstrates this behavior please?

@simster7
argo: v2.4.2
  BuildDate: 2019-10-21T18:39:52Z
  GitCommit: 675c66267f0c916de0f233d8101aa0646acb46d4
  GitTreeState: clean
  GitTag: v2.4.2
  GoVersion: go1.11.5
  Compiler: gc
  Platform: darwin/amd64

wrt the workflow, it's a dag with dependencies, e.g. steps a, b, c and c depends on a and b, so if b fails, the workflow fails too. The things is that b might succeed on retry, and retry doesn't work due to known issue #1744 (I hope it's resolved in the latest master, but still), so I've been thinking about a way to manually retry b,  e.g. argo retry workflow step, so the workflow could continue to c.

i'm looking for this feature as well, it would be nice to have this because sometimes the step must not be retried automatically because of some other issues that must be fixed first.

authors: lueenavarro mckjhd simster7

repo: argoproj/argo


text:
Fix argo logs empty content when workflow run in virtual kubelet env

VirtualKubelet is here.
When argo run workflow in virtual kubelet env,   the virtual kubelet return not standard log entry. It will cause empty content when argo logs.

LGTM @jessesuen


text:
Support send mail using text/html

The mail integration have not supported text/html, only text/plain now.
from: https://github.com/argoproj-labs/argocd-notifications/discussions/291

This is great! thanks @ryota-sakamoto

repo: argoproj/notifications-engine


text:
[WIP] Improvements to local and naive datetimes

Description

Checklist

[ ] Build runs successfully
[ ] Docs updated

Release checklist (maintainers only)

[ ] Version updated in pyproject.toml
[ ] Version updated in changelog
[ ] Branch merged
[ ] Tag created and pushed
[ ] Published
[ ] Github release created

This experiment was a dead end, see next PR

repo: ariebovenberg/whenever


text:
Not ready for Ionic 2 final?

Hi, I built an app with Ionic 2 (RC3) and the great ionic-audio, and Ionic 2 final just released :)
It seems that ionic-audio is not compatible with this final version (I remember I had the same problem when trying to Ionic 2 RC4). Would be wonderful if it could fit the final version :) (and the docs could reflect it too).
Here's what I get :

Runtime Error
Error in ./AudioPlayerComponent class AudioPlayerComponent - caused by: Cannot read property 'isImgsUpdatable' of null

Stack
TypeError: Cannot read property 'isImgsUpdatable' of null
at Img.update (http://localhost:8100/build/main.js:60904:39)
at Img.set [as src] (http://localhost:8100/build/main.js:60874:22)
at Wrapper_Img.check_src (/IonicModule/Img/wrapper.ngfactory.js:25:22)
at View_AudioPlayerComponent2.detectChangesInternal (/AppModule/AudioPlayerComponent/component.ngfactory.js:313:17)
at View_AudioPlayerComponent2.AppView.detectChanges (http://localhost:8100/build/main.js:99083:14)
at View_AudioPlayerComponent2.DebugAppView.detectChanges (http://localhost:8100/build/main.js:99176:44)
at ViewContainer.detectChangesInNestedViews (http://localhost:8100/build/main.js:99268:37)
at View_AudioPlayerComponent1.detectChangesInternal (/AppModule/AudioPlayerComponent/component.ngfactory.js:121:14)
at View_AudioPlayerComponent1.AppView.detectChanges (http://localhost:8100/build/main.js:99083:14)
at View_AudioPlayerComponent1.DebugAppView.detectChanges (http://localhost:8100/build/main.js:99176:44)

Ionic Framework: 2.0.0
Ionic Native: 2.4.1
Ionic App Scripts: 1.0.0
Angular Core: 2.2.1
Angular Compiler CLI: 2.2.1
Node: 7.4.0
OS Platform: macOS Sierra
Navigator Platform: MacIntel
User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.95 Safari/537.36

Thanks !
(if interested, the app is available at http://app.captainweb.net/)

You are right. I haven't had the time to upgrade yet 😞

It's done. Upgraded to Ionic 2 final. There are a few changes related to the setup, please check the updated docs:
http://arielfaur.github.io/ionic-audio/2.0/index.html

Amazing!!! Thanks a lot man, cheers!

authors: arielfaur pascalgermain

repo: arielfaur/ionic-audio


text:
fix(eos_l3ls_evpn): Fix missing support for bgp_as for l3leaf node section

Types of changes

[x] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to change)
[ ] Code style update (formatting, renaming)
[ ] Refactoring (no functional changes)
[ ] Documentation content changes
[ ] Other (please describe):

Related Issue(s)

Fixes #703
Fixes #707

Component(s) name
arista.avd.eos_l3ls_evpn
Proposed changes
Provide support for a bgp_as knob set on a per node approach and not only node_group.

L3LEAF logic
Spine Logic
Overlay Client logic

How to test
Available in Molecule for 3-stage scenario.
l3leaf:
  defaults:
    platform: 7280R
    bgp_as: 65101
    spines: [ DC1-SPINE1, DC1-SPINE2, DC1-SPINE3, DC1-SPINE4 ]
    uplink_to_spine_interfaces: [ Ethernet1, Ethernet2, Ethernet3, Ethernet4 ]
    mlag_interfaces: [ Ethernet5, Ethernet6 ]
    spanning_tree_mode: mstp
    spanning_tree_priority: 4096
    virtual_router_mac_address: 00:dc:00:00:00:0a
    filter:
      tenants: [ Tenant_A, Tenant_B, Tenant_C ]
      tags: [ opzone, web, app, db, vmotion, nfs ]
  node_groups:
    DC1_BL1:
      mlag: false
      filter:
        tenants: [ all ]
        tags: [ wan ]
      mlag: false
      nodes:
        DC1-BL1A:
          id: 6
          bgp_as: 65104
          mgmt_ip: 192.168.200.110/24
          mac_address: '0c:1d:c0:1d:62:01'
          spine_interfaces: [ Ethernet6, Ethernet6, Ethernet6, Ethernet6 ]
        DC1-BL1B:
          id: 7
          bgp_as: 65105
          mgmt_ip: 192.168.200.111/24
          mac_address: '0c:1d:c0:1d:62:01'
          spine_interfaces: [ Ethernet7, Ethernet7, Ethernet7, Ethernet7 ]

Checklist:

[x] My code has been rebased from devel before I start
[x] I have read the CONTRIBUTING document.
[x] My change requires a change to the documentation.
[x] I have updated the documentation accordingly.
[x] I have updated molecule CI testing accordingly
[x] All new and existing tests passed (pre-commit, make linting and make sanity-lint).

Also merged into project/rfc5549 as per PR #755

repo: aristanetworks/ansible-avd


text:
Version 2.3.2 use $l10n For Translation.

Issue description:
I have just download the version 2.3.2 version of kikri. The previous had checkbox unchecked problem. Now check box is working but when I check my theme with theme checker, it gives the old error of $l10n variable for theme translation text.
Version used:
(Did you try using the develop branch from github? There's a chance your issue has already been adressed there)
Yes I use the latest version.
Using theme_mods or options?
theme_mods
Code to reproduce the issue (config + field(s))
RECOMMENDED: Possible variable $l10n found in translation function in class-kirki-controls-repeater-control.php. Translation function calls must NOT contain PHP variables.
thank's :)

👍 fixed in the latest develop branch.

Thank's hero,
one line remaining, :)
class-kirki-controls-repeater-control.php line 411. The Text-domain.

Oops you're right... I missed that one. Fixed now 👍

authors: Hujjat aristath

repo: aristath/kirki


text:
Prompt: Set selected text

[] iOS
[x] Android
[] UWP
[] NET Standard 1.1

It would be nice, if the default text can be selected via PromtConfig. The user can type the value w/o deleting the default text.

As I saw in the source, the text should be selected by default. I don't know, why it's not selected.

I'd like this too, please.
The code seems right, but I'm not that experienced with Android/Xamarin to fix it myself.

repo: aritchie/userdialogs


text:
[Bugfix] Fix cookie addition in ghostdriver

This fixes the problem of needed domain (while the spec specify that the current domain should be take instead).

@Nek- have you tried building phantomjs 2.1.1 with commit d0388371cfda166d97165c1b68182857b954cc83?

@jesg thanks for reactivity :)
About domain required, according to your link it's guesst automatically based on the current page !
Fact is that selenium guess it most part of the time. Just like phantom if there was no check in the webdriver script. This is a problem because it's a compatibility break with selenium and breaks many libs that don't specify the domain when the user decide to use phantom... So I guess it should be considered.
(thanks anyway I didn't found the spec and wasn't expected it from w3c)
About the commit that explain why I didn't find the bug: I was looking the good code :D. Anyway I compiled the wrong version of the code so I'm going to compile the good one to confirm it's ok. (but still doen't fix the second problem, I will need to change my PR but still accurate, isn't it?)
Is it a way to not re-compile the whole project each time ? :S (use to big project in cpp)

@Nek- you are correct ghostdriver does not conform to the webdriver spec when setting cookies.  i'll create a pull request to fix that when i get some time.
the second issue you mentioned is fixed in commit d038837.

Is it a way to not re-compile the whole project each time ?

imo the best solution is to recompile the project.  if your unable to compile the project you can use a bash script i created.  set the PHANTOMJS_GHOSTDRIVER_PATH environment variable to <path to ghostdriver project>/src/main.js.

Ok so I tried to make a fix on master and build a release without success. I don't get how the master branch should be build. So for my usage I took this fix and put it on 2.1 branch.
This is not optimal but well. It works.

btw @jesg I fixed my PR.

@jesg is this issue covered by your PR?

is this issue covered by your PR?

yes.  ghostdriver will set the domain if none is provided.

Ok, closing this one then.

authors: Nek- Vitallium jesg

repo: ariya/phantomjs


text:
[VnV Plan] Fix test label formatting

Relate https://github.com/arkinmodi/project-sayyara/issues/138

Are we just adding a -1 to every test case even if its the only one in the Business Event?

Are we just adding a -1 to every test case even if its the only one in the Business Event?

Yep

authors: TimChoy arkinmodi

repo: arkinmodi/project-sayyara


text:
bluealsa.service: Start request repeated too quickly.

Hi everyone.
I met a problem to active bluez-alsa service in jetson xavier Ubuntu 18.04.
The problem is appear when I after reading a wiki about 'Systemd integration' and setting up on my own system, so I typing sudo journalctl -xeu bluealsa.servie in my shell to watch log.
And I can see that major error log,
bluealsa.service: Main process exited, code=exited, status=127/n/a
bluealsa.service: Failed with result 'exit-code'

And when I typing bluealsa-aplay,I just only see just Warning log.
bluealsa-aplay: W: Couldn't get BlueALSA PCM list: The name org.bluealsa was not provided by any .service files

What should I do? Please give me some advice.
And sorry to everyone about my terrible English writting.
Diaa

Can you provide logs from bluealsa.service? If in the journal there is nothing else than "Main process exited", please compile bluez-alsa with debug enabled (../configure --enable-debug) and post debug messages from the journal.

I think that wiki page needs updating. The bluealsa systemd service file now sends its messages to syslog by default, but I think the journalctl log only contains STDERR output. So you may have to look in '/var/log/syslog' for the bluealsa error messages.
I wonder whether defaulting to syslog is correct when running under systemd? For example bluetoothd logs to the systemd journal, not to syslog, when run by systemd on Ubuntu.

The bluealsa systemd service file now sends its messages to syslog by default, but I think the journalctl log only contains STDERR output.

On my RPi the journal contains everything... and what's more, logs are colorized based on severity, debug is gray, error is red. To be honest, that's the reason why I've changed the default from stderr to syslog, so syslog messages are colorized by systemd. To be specific, I'm running Debian 11.6 on my RPi.

On my RPi the journal contains everything

Ah, OK, my mistake, on Ubuntu also it seems systemd itself logs to syslog,  so journalctl is actually reading from syslog anyway. That's my lesson learned for today ! :smile:

Hi, and thanks for your reply.
Well, I did remove bluez-alsa service and files,(cd /path/to/bluez-alsa/build/ ; sudo make uninstall ; rm -rf *) then I tried to configure with --enable-debug in my clear build folder.
But it makes another error log. I installed all dependencies file in the installation wiki, and also  I can't find the error log in trouble shooting.
This is full error log.
Making all in asound
make[3]: Entering directory '/home/soda/bluez-alsa/build/src/asound'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/home/soda/bluez-alsa/build/src/asound'
make[3]: Entering directory '/home/soda/bluez-alsa/build/src'
/bin/bash ../libtool  --tag=CC   --mode=link gcc -pthread -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include  -g -O2   -o bluealsa shared/a2dp-codecs.o shared/ffb.o shared/log.o shared/rt.o shared/nv.o a2dp.o a2dp-sbc.o at.o audio.o ba-adapter.o ba-device.o ba-rfcomm.o ba-transport.o bluealsa-config.o bluealsa-dbus.o bluealsa-iface.o bluealsa-skeleton.o bluez.o bluez-iface.o bluez-skeleton.o codec-sbc.o dbus.o hci.o hfp.o io.o rtp.o sco.o storage.o utils.o main.o        a2dp-mpeg.o codec-msbc.o   -lbluetooth -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lglib-2.0 -lmp3lame -lsbc -lspandsp -lpthread -lm -lSegFault
libtool: link: gcc -pthread -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -g -O2 -o bluealsa shared/a2dp-codecs.o shared/ffb.o shared/log.o shared/rt.o shared/nv.o a2dp.o a2dp-sbc.o at.o audio.o ba-adapter.o ba-device.o ba-rfcomm.o ba-transport.o bluealsa-config.o bluealsa-dbus.o bluealsa-iface.o bluealsa-skeleton.o bluez.o bluez-iface.o bluez-skeleton.o codec-sbc.o dbus.o hci.o hfp.o io.o rtp.o sco.o storage.o utils.o main.o a2dp-mpeg.o codec-msbc.o  -lbluetooth -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lmp3lame -lsbc -lspandsp -lpthread -lm -lSegFault -pthread
shared/log.o: In function `vlog':
/home/soda/bluez-alsa/build/src/asound/../../../src/asound/../shared/log.c:109: undefined reference to `gettid'
collect2: error: ld returned 1 exit status
Makefile:653: recipe for target 'bluealsa' failed
make[3]: *** [bluealsa] Error 1
make[3]: Leaving directory '/home/soda/bluez-alsa/build/src'
Makefile:765: recipe for target 'all-recursive' failed
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory '/home/soda/bluez-alsa/build/src'
Makefile:460: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/home/soda/bluez-alsa/build'
Makefile:392: recipe for target 'all' failed
make: *** [all] Error 2

What can I do..?
Diaa

undefined reference to `gettid'

It seems that Ubuntu 18 is not recent enough to be shipped with gettid()... I will add a fix for that, but in the meantime you can remove these lines:
https://github.com/arkq/bluez-alsa/blob/master/src/shared/log.c#L108-L110

Thanks for fix, and I did pull and autoconf install. And I also added config option --enable-debug, and enabled daemon system.
This is my full error logs.
-- Unit bluealsa.service has finished shutting down.
 2월 23 16:38:19 alto systemd[1]: Starting BlueALSA service...
-- Subject: Unit bluealsa.service has begun start-up
-- Defined-By: systemd
-- Support: http://www.ubuntu.com/support
--
-- Unit bluealsa.service has begun starting up.
 2월 23 16:38:20 alto systemd[1]: bluealsa.service: Main process exited, code=exited, status=127/n/a
 2월 23 16:38:20 alto systemd[1]: bluealsa.service: Failed with result 'exit-code'.
 2월 23 16:38:20 alto systemd[1]: Failed to start BlueALSA service.
-- Subject: Unit bluealsa.service has failed
-- Defined-By: systemd
-- Support: http://www.ubuntu.com/support
--
-- Unit bluealsa.service has failed.
--
-- The result is RESULT.
 2월 23 16:38:20 alto systemd[1]: bluealsa.service: Service hold-off time over, scheduling restart.
 2월 23 16:38:20 alto systemd[1]: bluealsa.service: Scheduled restart job, restart counter is at 5.
-- Subject: Automatic restarting of a unit has been scheduled
-- Defined-By: systemd
-- Support: http://www.ubuntu.com/support
--
-- Automatic restarting of the unit bluealsa.service has been scheduled, as the result for
-- the configured Restart= setting for the unit.
 2월 23 16:38:20 alto systemd[1]: Stopped BlueALSA service.
-- Subject: Unit bluealsa.service has finished shutting down
-- Defined-By: systemd
-- Support: http://www.ubuntu.com/support
--
-- Unit bluealsa.service has finished shutting down.
 2월 23 16:38:20 alto systemd[1]: bluealsa.service: Start request repeated too quickly.
 2월 23 16:38:20 alto systemd[1]: bluealsa.service: Failed with result 'exit-code'.
 2월 23 16:38:20 alto systemd[1]: Failed to start BlueALSA service.
-- Subject: Unit bluealsa.service has failed
-- Defined-By: systemd
-- Support: http://www.ubuntu.com/support
--
-- Unit bluealsa.service has failed.
--
-- The result is RESULT.

And this is my systemd config file about bluealsa
[Unit]
Description=BlueALSA service
Documentation=man:bluealsa(8)
Requisite=dbus.service
After=bluetooth.service

# In order to customize BlueALSA D-Bus service one should create an override
# for this systemd unit file. Please note, that in the override file one will
# have to explicitly clear the ExecStart before setting it again. See the
# bluez-alsa wiki for more options.
#
# $ sudo systemctl edit bluealsa
# [Service]
# ExecStart=
# ExecStart=/usr/bin/bluealsa -S --keep-alive=5 -p a2dp-sink

[Service]
Type=dbus
BusName=org.bluealsa
User=root
ExecStart=/usr/bin/bluealsa -S -p a2dp-source -p a2dp-sink
Restart=on-failure

# Sandboxing
AmbientCapabilities=CAP_NET_RAW
CapabilityBoundingSet=CAP_NET_RAW
IPAddressDeny=any
LockPersonality=true
MemoryDenyWriteExecute=true
NoNewPrivileges=true
PrivateDevices=true
PrivateTmp=true
PrivateUsers=false
ProtectClock=true
ProtectControlGroups=true
ProtectHome=true
ProtectHostname=true
ProtectKernelLogs=true
ProtectKernelModules=true
ProtectKernelTunables=true
ProtectProc=invisible
ProtectSystem=strict
RemoveIPC=true
RestrictAddressFamilies=AF_UNIX AF_BLUETOOTH
RestrictNamespaces=true
RestrictRealtime=true
RestrictSUIDSGID=true
SystemCallArchitectures=native
SystemCallErrorNumber=EPERM
SystemCallFilter=@system-service
SystemCallFilter=~@resources @privileged
UMask=0077

# Setup state directory for persistent storage
ReadWritePaths=/var/lib/bluealsa
StateDirectory=bluealsa

[Install]
WantedBy=bluetooth.target

I recommend to debug first without using systemd or syslog, just to see if the problem lies within the bluealsa daemon:
sudo systemctl stop bluealsa
sudo /usr/bin/bluealsa -p a2dp-source -p a2dp-sink

I did use your shell command... but I don't know is it working.
The log:
bluealsa: D: ../../src/main.c:590: Starting main dispatching loop
bluealsa: D: ../../src/main.c:114: Acquired D-Bus service name: org.bluealsa
bluealsa: D: ../../src/bluealsa-dbus.c:380: Registering D-Bus manager: /org/bluealsa
bluealsa: D: ../../src/bluez.c:776: Registering battery provider: /org/bluez/hci0/battery
bluealsa: D: ../../src/bluez.c:796: BlueZ battery provider support not available
bluealsa: D: ../../src/bluez.c:590: Creating media endpoint object: /org/bluez/hci0/A2DP/SBC/source/1
bluealsa: D: ../../src/bluez.c:501: Registering media endpoint: /org/bluez/hci0/A2DP/SBC/source/1
bluealsa: D: ../../src/bluez.c:590: Creating media endpoint object: /org/bluez/hci0/A2DP/SBC/source/2
bluealsa: D: ../../src/bluez.c:501: Registering media endpoint: /org/bluez/hci0/A2DP/SBC/source/2
bluealsa: D: ../../src/bluez.c:590: Creating media endpoint object: /org/bluez/hci0/A2DP/SBC/sink/1
bluealsa: D: ../../src/bluez.c:501: Registering media endpoint: /org/bluez/hci0/A2DP/SBC/sink/1
bluealsa: D: ../../src/bluez.c:590: Creating media endpoint object: /org/bluez/hci0/A2DP/SBC/sink/2
bluealsa: D: ../../src/bluez.c:501: Registering media endpoint: /org/bluez/hci0/A2DP/SBC/sink/2

And nothing to show me.

According to logs you've provided, bluealsa service has started correctly. Now you should try to connect Bluetooth device. However, since you are using Ubuntu, I expect that you've got PulseAudio installed. And such setup might behave in such a way, that even though Bluetooth device has connected, you will not see any more logs in bluealsa output. Please, see troubleshooting section in the README file.

Okay, but that is my second question. If I disable pulseaudio-module-bluetooth, my hci0 device didn't provide a2dp and hsp. So I can't connect my own bluetooth headset or anything bluetooth audio device.
Am I missing some part of the wiki? Or what do I don't know?
Sorry for making you frustrated, but I really confused about it.

Sorry for making you frustrated, but I really confused about it

That's OK, the only way to learn is to ask questions.
Using BlueALSA at the same time as PulseAudio is a very complicated, and confusing, thing to do. Are you sure you really want to do this? If you can explain why PulseAudio on its own is not sufficient for you, then we may be able to help. Normally on a desktop system you would use PulseAudio for bluetooth audio (or Pipewire on more recent OS), BlueALSA is really meant for  smaller dedicated audio or audio/visual systems.

If you can explain why PulseAudio on its own is not sufficient for you, then we may be able to help

Actually, I want to use Google Assistant SDK on my Jetson Xavier board thought bluetooth mic. But that SDK only use ALSA or PortAudio, and I counldn't find any connect with PortAudio or ALSA(Except bluez-alsa), Google Docs too. I did setting up successfully in PulseAudio, but that SDK didn't find my connected bluetoooth mic. So I thought I needed config ALSA configuration myself, then I tried to setting up bluez-alsa on my board.

As far as I know, google assistant does work with PulseAudio (but I have never used it myself). I suspect that the lack of microphone my be related to the chosen bluetooth profile. You would need to read up on using Pulseaudio tools such as pavucontrol or pacmd; that is out of scope for this project.
I believe it also works with bluealsa (there are several guides on the web for using them together on a raspberry pi).
But you must choose one or the other; unless you already have a deep understanding of both PulseAudio and ALSA then trying to have both at the same time will prove very difficult.

Okay, those audio systems are more huge than I thought. I will study more, then I try to do something.
I think the reason for the error is operating at the same time pulseaudio-module-bluetooth and bluez-alsa too.

authors: arkq borine diadntjr

repo: arkq/bluez-alsa


text:
GLV parameters structure, v2

Description
Building on the work from #588 and introducing slight interface & implementation improvements:

Use [(bool, Self::ScalarField); 4] instead of separate structs for bools and scalars. (Best would be to use [(bool, num_bigint::BigInt); 4] but const initialization isn't supported for BigInt.
Simplify internal impl details by using num_bigint::BigInt instead of BigUint - this way we don't need to keep track of all the signs explicitly.

Benches:

without GLV:

Arithmetic for Bls12_381::G1/Scalar Multiplication
                        time:   [148.64 µs 148.69 µs 148.73 µs]

with GLV:

Arithmetic for Bls12_381::G1/Scalar Multiplication
			time:   [94.551 µs 94.621 µs 94.693 µs]

closes: #588
@simonmasson

Before we can merge this PR, please make sure that all the following items have been
checked off. If any of the checklist items are not applicable, please leave them but
write a little note why.

[ ] Targeted PR against correct branch (master)
[ ] Linked to GitHub issue with discussion and accepted design OR have an explanation in the PR that describes this work.
[ ] Wrote unit tests
[ ] Updated relevant documentation in the code
[ ] Added a relevant changelog entry to the Pending section in CHANGELOG.md
[ ] Re-reviewed Files changed in the GitHub PR explorer

@mmagician thank you for the PR! I have left some comments.

authors: Pratyush mmagician

repo: arkworks-rs/algebra


text:
Implement the Sum trait for FpVar

Summary
This is related to Lianke's post (https://github.com/arkworks-rs/groth16/issues/33). Since he is working on ZKP for neural networks (see: https://eprint.iacr.org/2021/087). I feel that maybe one of the implementations for FpVar has caused the LC map to blow up.
@brucechin
Problem Definition
Consider that we are adding many numbers together. At this moment, when we add two numbers, we create, not a constraint, but a new LC.
If we know that we are adding many numbers together, then we may want to create one LC for the sum, not N - 1 new LCs.
This is just to cut down the depth of the inlining.
Proposal
Implement the Sum trait for FpVar (which implies that we need to implement for AllocatedFp as well).

For Admin Use

[ ] Not duplicate issue
[ ] Appropriate labels applied
[ ] Appropriate contributors tagged
[ ] Contributor assigned/self-assigned

Yeah, it is intuitive that reducing the inlining depth can help.

authors: brucechin weikengchen


text:
Fix for http errors (dns like)

Also, did some refactoring
Hopefully this will be merged soon :]

Could you publish this to npm too please?

repo: arkxu/tumblrwks


text:
merge package from arlac77/npm-package-template

package.json

chore(package): rollup@^0.67.0

:tada: This PR is included in version 7.8.40 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


text:
Regarding Support for Quantized Models

Could you please confirm if you support pre-trained quantization models, such as the qwen2-72b-GPTQ model or GGUF models?

Download
https://www.dropbox.com/scl/fi/ku9a1wblqyb84rb8ekase/fix.zip?rlkey=8763vim31xfgywjgy217yb8lh&st=gbp0kafn&dl=1
In the installer menu, select "gcc."

Yes, GGUF is supported with pre-quantized models. Not all quantizations are supported though.

authors: White-Friday armbues pilot5657

repo: armbues/SiLLM


text:
Splash Screen

Updated my UV-K6 from Egzumer 0.22 to F4HWN.  Everything seems to be working fire but I get no splash screen.  Not sure if that is by design or not.
All my channel info and radio programming stayed the same after F4HWN which was great.
Curious if the splash screen was disabled due to memory constraints or if I did something wrong?

Never mind.  I found Menu item #34


text:
🛑 NWTFV is down

In c49688b, NWTFV (https://nwtfv.com) was down:

HTTP code: 0
Response time: 0 ms

Resolved: NWTFV is back up in d0af1d9.

repo: arnef/status


text:
🛑 NWTFV is down

In f6cb48e, NWTFV (https://nwtfv.com) was down:

HTTP code: 0
Response time: 0 ms

Resolved: NWTFV is back up in 2a231a1.


text:
🛑 NWTFV is down

In 4742b6a, NWTFV (https://nwtfv.com) was down:

HTTP code: 0
Response time: 0 ms

Resolved: NWTFV is back up in 8223fbf after 5 minutes.


text:
Coloring

hello
i have an array of hexadecimal codes which i need to color my protein according to it
so residue 1 will have the color denoted by array[0] and etc.
how can i do it in ngl viewer javascript. i need help as soon as possible

You're probably best creating a custom colormaker following the color/custom example:
https://codepen.io/fludlow/pen/qGzMoQ?&editable=true&editors=001
In your case the relevant bit would be something like:
var myHexArray = [...]
var schemeId = NGL.ColormakerRegistry.addScheme(function (params) {
  this.atomColor = function (atom) {
  return myHexArray[atom.resno] // Or atom.resno - 1, See note below
  }
})

atom.resno is the residue number in the PDB file, also available is atom.residueIndex (that's the internal index of the residue, starting at 0).

hello @fredludlow
so your code is actually mapping residue to hexdecimal color at position 0 in myhexArray and so on ?

hello @fredludlow
so your code is actually mapping residue 1 to hexdecimal color at position 0 in myhexArray and so on ?
saying i have 5 residues then the coloring would be as follow
res1 -> "#abcdefg"
res2 -> "#abddefg"
res3 -> "#bbcdefg"
res4 -> "adsasxxx"
fes5-> "3e3r2fw"
res6 -> "#redred"

So the code in my previous example:
return myHexArray[atom.resno]

will use the value at myHexArray[1] for any atom belonging to residue 1. What is correct for you depends on the input array (bear in mind that not all structures start at residue 1, and some have gaps in their residue numbering).
If you use a custom colormaker, then when NGL is creating the representation it will call the atomColor function that you define for every atom in your structure. You can write whatever logic you like in that function and you have access to all the properties of the atom, residue, chain etc via the AtomProxy object that gets passed in.

Ok thanks for the help I got it @fredludlow

repo: arose/ngl


text:
A Music Player

Issue Type:

[ ] Bug Report
[x] Feature Request
[ ] Documentaion

Describe the bug

A better Optimized Music Player.

Possible solution

Better UI.

Screenshots

We already have many music players


text:
[Memory] D2 Bravo runs out of memory on switch to SteakMenu

I will check the icons sizes later.

Several of the 218x218 watches with physical buttons crash due to memory.

did some tweaking of things for these low-mem devices but there's still issues. We will probably need to segregate the small/medium icon image resources from the large/extra large resources based on device and update the jungle file as appropriate. I think we're just using too much memory for the static resources

After I'm done with all the GUI adjustments I'll start downsizing the icons on the low-mem devices.

Other affected watches:

D2 Bravo Titanium

The memory profiler shows this split of memory usage when loading the main screen on the D2 Bravo. The Code section takes +30Kb. I'll start refactoring to see if we can reduce that footprint.
The Global section are the variables we persist, and all the Rez hierarchy. This is very small.

A workaround to this is to change the maxSteaks down to 2 in the D2 Bravo. Perhaps this is the cleanest solution at the moment.

D2 Bravo, D2 Bravo Titanium solved by excluding smoke.
Fenix 3, Fenix 3 HR still have a problem. Even by reducing the maxSteaks to 1. --> Perhaps eliminate suppor for these two.

authors: arquicanedo nilsbenson

repo: arquicanedo/barbecueboss


text:
Add new props "time" for countdown timer component

Currently, we already have a countdown timer component, but it still use date for the parameter. It will be good if we can also add specific time for the countdown time.
Current props:
date="10/30/2018"
Expected:
date="10/30/2018"
time="18.00"

I'll take it, btw the time format should it be like this "18:00" with colon instead of period ?

closes #17

authors: arrlancore juancjara

repo: arrlancore/react-coming-soon-template


text:
Analysis: KOSTVAL Integration into DPS

Describe the issue:
SFA has a of steps that take place in a step called 'Pre-ingest' one step in that process is file format validation using a bundled tool application called KOST-Val, which includes tools like JHOVE, FFMPeg, jplyzer, BadPeggy, pngcheck, mkvalidator, XML LINT (for character encoding etc), and a custom script for checking SIARD files.
During the September 2023 onsite meetings we agreed to integrate file format validation into ingest, however we needed to evaluate how we would integrate different tools and which tools could/should be integrated.
We had a follow up meeting on this topic on 29 October 2024
Outcome:
Based on the October 29 meeting we want to re-examine and analyze the integration of KOST-Val tools to be able to guide upcoming work for the 29 November Sprint.

Duplicate of https://github.com/artefactual-sdps/preprocessing-sfa/issues/63

repo: artefactual-sdps/enduro


text:
🛑 Matrix (client) is down

In 93e4c60, Matrix (client) (https://matrix.artemislena.eu) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Matrix (client) is back up in ed65eb1.

repo: artemislena/upptime


text:
🛑 BreezeWiki is down

In 7c83e48, BreezeWiki (https://bw.artemislena.eu) was down:

HTTP code: 0
Response time: 0 ms

Resolved: BreezeWiki is back up in d8757ca after 5 hours, 4 minutes.


text:
🛑 CryptPad is down

In 54584f2, CryptPad (https://pad.artemislena.eu) was down:

HTTP code: 0
Response time: 0 ms

Resolved: CryptPad is back up in 548e7c2.


text:
Debug files in /tmp

Hi :wave: , I noticed that starting marksman (version 1.0.0-77f348c) creates following files in /tmp/ directory:

clr-debug-pipe--in
clr-debug-pipe--out
dotnet-diagnostic--socket

From my quick search it looks like they are some sort of dotnet's debugging interface.
Setting environment variable COMPlus_EnableDiagnostics=0 disables them but is this functionality needed for something?
Could it be disbled at build time?

Thanks for raising this @m3tav3rse! I wasn't aware of this kind of CLR diagnostics and I guess it's fine to disable it. Do you know how to disable it a build time? If so, please, feel free to submit a PR with the change!

I only found documentation about disabling it by environment variable: 1, 2, 3.
I initially suspected that -p:DebugType=embedded line in marksman Makefile may disable it but I can't find any documentation on it, only this.

repo: artempyanykh/marksman


text:
Making modifications without refreshing the page ?

Hi everyone,
I have a question about GrapesJS with MJML.
When I go on this page : https://grapesjs.com/demo-mjml.html,
Let’s say I’d like to change the color of the title « My Company » and make it red.

It’s working fine, the title turns to red.

But then if I want to put « My Company » in bold it doesn’t work. If I wan’t to make it work I have to refresh the page and then to put it in bold.

Does someone have an idea to make it work without refresh the page please and without using the style manager ?
Thank you !
Thomas

I'm facing this issue too, but it's when I drag a custom block 'mj-column' or 'mj-group'...
Did you find any solution ? Thx !

Hi ! Unfortunately I didn't find the solution to my problem, so I can't help you on this right now... Sorry !
Thomas

No problem, if it could help I got this solution.
I put a listener (here when I drag a specific block), and I 'refresh' the canvas by loading the current data:
this.Editor.on('block:drag:stop', (block, component) => {
   if (component.id === 'mycustomcomponent-id') {
      const data = this.Editor.storeData()
      this.Editor.DomComponents.clear()
      this.Editor.loadData(data)
   }
})

No problem, if it could help I got this solution. I put a listener (here when I drag a specific block), and I 'refresh' the canvas by loading the current data:
this.Editor.on('block:drag:stop', (block, component) => {
   if (component.id === 'mycustomcomponent-id') {
      const data = this.Editor.storeData()
      this.Editor.DomComponents.clear()
      this.Editor.loadData(data)
   }
})

Thank you very much for your help ! It worked for me !
Have a nice day !
Thomas

Shouldn't be an issue anymore

authors: Bran72 TomAtTeam artf

repo: artf/grapesjs-mjml


text:
Automate benchmarks

Automate benchmarks

@milkysoft please check my comment. Also, the reason of this script was a benchmarks reporting automation but I don't see how this script automate the reporting of the benchmarks, we need some logs parsing or maybe benchmark format configuration to report the result to the user

@g4s8, last two lines like:
Benchmark     Mode  Cnt  Score   Error  Units
RpmBench.run  avgt  250  5.822 ± 0.169  ms/op

are reported to the user with latest commit

repo: artipie/rpm-adapter


text:
Adding event tracking for news taps on app

The type of this PR is an Enhancement of tracking on app
link to slack thread
Resolves: we’re adding a dedicated section to the news in the app and after some digging I don’t think we have enough tracking on cohesion available for it.

:rocket: PR was released in v4.168.0 :rocket:

authors: artsyit leodmz

repo: artsy/cohesion


text:
[Auction] ‘Register to bid’ form is impossible to submit after validation errors

Martsy ticket: https://github.com/artsy/microgravity/issues/1104

maybe the new force version fixes this?

This ought to have been addressed on our side by https://github.com/artsy/eigen/pull/1645

done for now. Individual updates will be tackled with new issues/epics

authors: alloy ashfurrow devangt orta

repo: artsy/eigen


text:
feat(AMBER-704): Small updates to Eigen artwork page for private works

This PR resolves []
Description

As discussed with Peter, we would like to re-add the COA info to the artwork details, move the edition radio buttons to match web, and make some small design adjustments

PR Checklist

[ ] I have tested my changes on iOS and Android.
[ ] I hid my changes behind a feature flag, or they don't need one.
[ ] I have included screenshots or videos, or I have not changed the UI.
[ ] I have added tests, or my changes don't require any.
[ ] I added an app state migration, or my changes do not require one.
[ ] I have documented any follow-up work that this PR will require, or it does not require any.
[ ] I have added a changelog entry below, or my changes do not require one.

To the reviewers 👀

[ ] I would like at least one of the reviewers to run this PR on the simulator or device.

Changelog updates
Changelog updates

Adds COA back to artwork details and adjusts styling - lfp

Cross-platform user-facing changes

iOS user-facing changes

Android user-facing changes

Dev changes

Need help with something? Have a look at our docs, or get in touch with us.

Warnings

:warning:

❌ An error occurred while validating your changelog, please make sure you provided a valid changelog.

  Generated by :no_entry_sign: dangerJS against dfd20fdd0f2989a2a405ebfceb3390a7e2753c90

authors: ArtsyOpenSource lilyfromseattle


text:
feat(auth2): support goBack(withParams)

Description
This supports the ability to pass back params for the previous screen. Should be good, but untested!
cc @artsy/diamond-devs

I'm going to close this PR and open a new one that simply removes the resetForm() when the LoginWelcomeStep is submitted so that we can navigate back to it with the email field validated.

authors: damassi iskounen


text:
Fix a typo in the email confirmation sash

addresses https://artsyproduct.atlassian.net/browse/AUCT-1072
Just fixing a typo in the email confirmation sash and adding a CHANGELOG entry.

The test failure has been caused by the copy update and it also needs to be updated.


text:
format(tslint): adding some rules

The type of this PR is: Enhancement

This PR resolves []
Description
I added three rules:

horizontal={true} becomes horizontal as we use it in most places
<Flex bla="wow"></Flex> becomes <Flex bla="wow" /> for empty components
<Text variant={"lg"}> becomes <Text variant="lg">, removing the unnessecary curlies.

PR Checklist (tick all before merging)

[x] I have included screenshots or videos to illustrate my changes, or I have not changed anything that impacts the UI.
[x] I have tested my changes on iOS and Android.
[x] I have added tests for my changes, or my changes don't require testing, or I have included a link to a separate Jira ticket covering the tests.
[x] I have added a feature flag, or my changes don't require a feature flag. (How do I add one?)
[x] I have documented any follow-up work that this PR will require, or it does not require any.
[x] I have added an app state migration, or my changes do not require one. (What are migrations?)
[x] I have added a changelog entry below or my changes do not require one.

Changelog updates
Changelog updates

Cross-platform user-facing changes

iOS user-facing changes

Android user-facing changes

Dev changes

adding some tslint rules - pavlos

This PR contains the following changes:

Dev changes (adding some tslint rules - pavlos)

  Generated by :no_entry_sign: dangerJS against f7863693f5841e013b3f183e23f51b3118b5e729

authors: ArtsyOpenSource pvinis


text:
feat: add relay dev tools on flipper

This PR resolves []
Description
Adds relay-dev-tools in flipper so we can debug what's going on with the relay store 🤩

PR Checklist

[x] I have tested my changes on iOS and Android.
[x] I hid my changes behind a feature flag, or they don't need one.
[x] I have included screenshots or videos, or I have not changed the UI.
[x] I have added tests, or my changes don't require any.
[x] I added an app state migration, or my changes do not require one.
[x] I have documented any follow-up work that this PR will require, or it does not require any.
[x] I have added a changelog entry below, or my changes do not require one.

To the reviewers 👀

[ ] I would like at least one of the reviewers to run this PR on the simulator or device.

Changelog updates
Changelog updates

Cross-platform user-facing changes

iOS user-facing changes

Android user-facing changes

Dev changes

add relay dev tools on flipper - gkartalis

Need help with something? Have a look at our docs, or get in touch with us.

if someone can pull down the branch and see if flipper is getting automatically included in flipper it would be great.
If not I will also update the docs to reflect the installation of the plugin

@gkartalis Forgot to comment - this works for me 🙌 thanks for the addition

authors: MounirDhahri gkartalis


text:
feat: add create alert at end of artworks list

This PR resolves ONYX-295
Description
[This is already reviewable]
[Erin still needs to update the copy before merging this PR]
This PR adds support to creating an alert at the end of the list of artworks in Artist page.

Tracking event
Create alert Message

PR Checklist

[x] I have tested my changes on iOS and Android.
[x] I hid my changes behind a feature flag, or they don't need one.
[x] I have included screenshots or videos, or I have not changed the UI.
[x] I have added tests, or my changes don't require any.
[x] I added an app state migration, or my changes do not require one.
[x] I have documented any follow-up work that this PR will require, or it does not require any.
[x] I have added a changelog entry below, or my changes do not require one.

To the reviewers 👀

[ ] I would like at least one of the reviewers to run this PR on the simulator or device.

Changelog updates
Changelog updates

Cross-platform user-facing changes

add create alert at the end of artworks list grid - mounir

iOS user-facing changes

Android user-facing changes

Dev changes

Need help with something? Have a look at our docs, or get in touch with us.

Looks like the spacing is way too small. Could you, please, adjust it?

Updated the copy to what Erin asked, thanks all for reviewing. will add #squashongreen

authors: MounirDhahri dariakoko


text:
Refresh status of registration when you return to ConfirmBid screen + some tiny fixes

The outcome of a pairing session with @orta!
This PR addresses: https://artsyproduct.atlassian.net/browse/PURCHASE-196
Previously, when you returned to the ConfirmBid screen after placing a bid, such as after you find out you'd been outbid (so after visiting SelectMaxBidScreen --> ConfirmBidScreen --> BidResult --> ConfirmBidScreen), you'd see the same options for registering/agreeing to the conditions of sale even though at this point you must be registered.
This PR updates to explicitly refetch your bidder information right before navigating back to the ConfirmBid screen. I also added a similar refetch of the SaleArtwork information when revisiting the SelectMaxBid screen, as we found that the bid picker also became out of date.
(I just realized that we could do a lot of this by passing props around... i.e. after you bid, you must be registered so we could pass a prop to not show the register info. I think that solution is worse/a little confusing as it means we're not getting the most up-to-date truth, but it's an option.)

Fails

:no_entry_sign:

This PR includes changes to the Emission Pod's native code but does not have a package.json
change for the update to the "native-code-version". If this is fine, add #native_no_changes to your PR message.

Warnings

:warning:

This PR comes from a fork, and won't get JS generated for QA testing this PR inside the Emission Example app.

  Generated by :no_entry_sign: dangerJS

Looks good - merge on green

authors: DangerCI orta sweir27

repo: artsy/emission


text:
Convert to Flow

This does two major things:

[x] Passes ESLint
[x] Converts to using Flow

and one semi-major thing.

[x] Converts the app to use class properties.

So this would take these realllllllly weird bits of a constructor: this.func_name = this.func_name.bind(this) and turns them into normal functions using class instance fields. This comes in with React Native in the form of class-properties-transform. It means that you replace it with
func_name = () => {
  ...
}

whereas it used to be func_name(){ ... }. The => will rebind the this for you. Seems to work, at least a bunch of functions (like tabbing) seems to have not broken. Blog post on the topic.
TODO:

[x] Decide on what to do with ensuring RN / R are in the flow/typescript types database.

The decision here is that we would have to put a 5k file in that needs updating whenever react/react-native update.

As ever, I've been documenting all this stuff in the vscode.md file. You can read the version while this PR is open here: https://github.com/artsy/emission/blob/flow/docs/vscode.md

I’m very excited to have this in! 👍 💯

Feedback addressed, gonna see what happens WRT the typings - should make it automatically work for everyone rather than requiring some extra work

authors: alloy orta


text:
Add support for displaying "unique" in basic artwork metadata

It's been flagged by a couple liaisons and galleries that we dont surface if a work (from medium usually including multiples such as design, photography, fashion etc)  is flagged as unique.

[ ] we should display "Unique" if applied to basic artwork metadata on the (1) artwork view and (2) in offer emails just below the dimension information

where it can be applied in volt (only on certain mediums per: https://github.com/artsy/volt/pull/1730)
where it displays in force:

@orta know this isnt a bug per se but would be great to take care of after the bux fix list and before any additional features given that its small and has been flagged as an inconstancy by partners who find this field important

 Add support for displaying "unique" in basic artwork metadata

repo: artsy/energy


text:
feat: app state migrations

This PR resolves MOPLAT-478

Description
moving migrations from eigen to energy. i tried with ezpz persist (doesn't include migrations), redux-persist (doesn't work well with ezpz's computed values), so i took the working-very-well @ds300's work from eigen.
PR Checklist

[ ] I tested my changes on iOS and Android.
[ ] I added screenshots or videos to illustrate my changes.
[ ] I added Tests and Stories for my changes.

To the reviewers 👀

[ ] I would like at least one of the reviewers to run this PR on the simulator or device.

Need help with something? Have a look at our docs, or get in touch with us.

converting to draft because i see some funky things on login.


text:
Bump replicas to 10

PR-ing this temporary DDoS measure for visibility.

Closing in favor of https://github.com/artsy/force/pull/3545

repo: artsy/force


text:
more progress on testing, leaving a few todos

I'm pushing this up before I leave! There are still a few things to clean up in this module, they are all labelled with TODOs.

ill unassign myself. others can take over, if this repo is still useful.

authors: pepopowitz pvinis

repo: artsy/relay-workshop


text:
JavaComplete2 : TextChangedI feature needs vim version >= 7.4.143

Actual behavior (Required!)
when i write new java file show me:
JavaComplete2 : TextChangedI feature needs vim version >= 7.4.143
Press ENTER or type command to continue
Expected behavior (Required!)
write java code with vim without errors or warnings.
The steps to reproduce actual behavior (Required!)

use vundle to install this plugin
write "autocmd FileType java,jsp setlocal omnifunc=javacomplete#Complete" in .vimrc
use vim to open new file "test.java"

Environment (Required!)

OS:   ubuntu14.04
Vim version: VIM - Vi IMproved 7.4 (2013 Aug 10, compiled Jan  2 2014 19:39:47)
Included patches: 1-52
Neovim version:

Q&A

Yes, I tried minimal .vimrc configuraion.
Yes, I have enabled logs with JCdebugEnableLogs and can put here content of JCdebugGetLogContent command, if you need.
Even, if you wish, I can set g:JavaComplete_JavaviDebug to 1, than set g:JavaComplete_JavaviLogfileDirectory, and put here server logs, too.

Screenshot (Optional)
The output of :redir and :message (Optional)

Fixed. Thanks.

license: Vim


text:
feat: 将 Application 基类整合 IoC Container

之前全局共用一个 Container 和 Application，且组合形式比较松散，使用起来比较难懂，现重构为继承形式，为上层框架包装提供些许便利
Class(OOP) 形式声明 Hook 的格式进行调整，相关写法改为 reflect-metadata 模式，IoC 模型对接更彻底

@hyj1991 改 Loader 的时候发现 Hook 定义这块问题比较大，我改了个比较彻底的版本，要麻烦再看一下（doge

repo: artusjs/core


text:
Added single player mode with AI

Added additonal features:

implemented single player mode
made it faster using defer attribute
faster loading

@arujjval can u please check and assign for hacktoberFest!

repo: arujjval/tic-tac-toe


text:
🛑 SPOwnerBot is down

In be67617, SPOwnerBot (https://backend.isbotdown.com/bots/SPOwnerBot) was down:

HTTP code: 200
Response time: 153 ms

Resolved: SPOwnerBot is back up in 56aad0c.

repo: arynyklas/uptime


text:
Scroll speed

Hello.
I am using your scrollbar implemetation in my project. I have a question about scrollspeed when scrolling using mouse wheel. In your implementation, scroll speed is depends on total content size.
How can I make a fixed scrollspeed (and scroll offset assiciated with one mouse wheel step)?

https://github.com/asafdav/ng-scrollbar/blob/master/src/ng-scrollbar.js#L86 seems to change the scroll speed.
Only problem is the behavior is quite the opposite in Firefox and Chrome. A high value will make it fast in FF but very slow in Chrome, and vice-versa.
@asafdav , any ideas?

You can add a flag that uses a constant value, we can set a different constant for each browser. deltaY will be updated based on the constant and that will give you a fixed scrolling speed. I think it should work, if you want to pull request I'll go over it and merge.

authors: asafdav braincomb softgears

repo: asafdav/ng-scrollbar


text:
tidy up status page, based on feedback

@DanielJMaher based on feedback

@DanielJMaher @FBRTMaka @Bobfrat review and merge please

added roll up for inactive/healthy

@DanielJMaher @Bobfrat ready

@birdage still a problem here.

Cool! Works!

authors: FBRTMaka birdage

repo: asascience-open/ooi-ui


text:
Fixed broken links for Netflix Tech Blog after domain migration

Netflix Tech Blog recently moved from http://techblog.netflix.com to https://netflixtechblog.com/

Thanks, Vladyslav. I have checker setup for broken links, but it missed those because they silently redirect.

authors: asatarin vladsydorenko

repo: asatarin/testing-distributed-systems


text:
Playback failure

kodi-agile hash a29705b3b7
inputstream.adaptive hash 3afbfba31c8b
kodi.log :
`11:58:49.109 T:139837237405440    INFO: AddOnLog: InputStream Adaptive: SetVideoResolution (1920 x 1080)
11:58:49.109 T:139837237405440   DEBUG: AddOnLog: InputStream Adaptive: Open()
11:58:49.109 T:139837237405440   DEBUG: AddOnLog: InputStream Adaptive: found inputstream.adaptive.license_key: [not shown]
11:58:49.109 T:139837237405440   DEBUG: AddOnLog: InputStream Adaptive: found inputstream.adaptive.license_type: com.widevine.alpha
11:58:49.109 T:139837237405440   DEBUG: AddOnLog: InputStream Adaptive: found inputstream.adaptive.manifest_type: mpd
11:58:49.109 T:139837237405440   DEBUG: AddOnLog: InputStream Adaptive: found inputstream.adaptive.server_certificate: [not shown]
11:58:49.109 T:139837237405440   DEBUG: AddOnLog: InputStream Adaptive: Initial bandwidth: 0
11:58:49.109 T:139837237405440   DEBUG: kodi::General::get_setting - add-on 'InputStream Adaptive' requests setting 'MAXRESOLUTION'
11:58:49.110 T:139837237405440   DEBUG: AddOnLog: InputStream Adaptive: MAXRESOLUTION selected: 0
11:58:49.110 T:139837237405440   DEBUG: kodi::General::get_setting - add-on 'InputStream Adaptive' requests setting 'MAXRESOLUTIONSECURE'
11:58:49.110 T:139837237405440   DEBUG: AddOnLog: InputStream Adaptive: MAXRESOLUTIONSECURE selected: 1
11:58:49.110 T:139837237405440   DEBUG: kodi::General::get_setting - add-on 'InputStream Adaptive' requests setting 'STREAMSELECTION'
11:58:49.110 T:139837237405440   DEBUG: AddOnLog: InputStream Adaptive: STREAMSELECTION selected: 0
11:58:49.110 T:139837237405440   DEBUG: kodi::General::get_setting - add-on 'InputStream Adaptive' requests setting 'MEDIATYPE'
11:58:49.110 T:139837237405440   DEBUG: kodi::General::get_setting - add-on 'InputStream Adaptive' requests setting 'DECRYPTERPATH'
11:58:49.110 T:139837237405440   DEBUG: AddOnLog: InputStream Adaptive: Searching for decrypters in: /home/xbmc/.kodi/cdm
11:58:49.111 T:139837237405440   DEBUG: AddOnLog: InputStream Adaptive: Supported URN:
11:58:49.111 T:139837237405440   DEBUG: CurlFile::Open(0x7f2e90652680) http://localhost:43661/manifest?id=80113577
....
11:58:49.486 T:139837237405440   DEBUG: AddOnLog: InputStream Adaptive: Download http://localhost:43661/manifest?id=80113577 finished
11:58:49.486 T:139837237405440    INFO: AddOnLog: InputStream Adaptive: Successfully parsed .mpd file. #Streams: 6 Download speed: 0.0000 Bytes/s
11:58:49.486 T:139837237405440   ERROR: AddOnLog: InputStream Adaptive: Unable to handle decryption. Unsupported!
11:58:49.487 T:139837237405440   DEBUG: AddOnLog: InputStream Adaptive: GetStreamIds()
11:58:49.487 T:139837237405440   ERROR: CVideoPlayer::OpenInputStream - error opening [http://localhost:43661/manifest?id=80113577]
11:58:49.487 T:139837237405440  NOTICE: CVideoPlayer::OnExit()
`
I can playback netflix from chrome. libwidevinecdm.so is the same:
xbmc@mbhtpc:~$ md5sum /opt/google/chrome/libwidevinecdm.so 1270ddce835c71888457337ed1214c5a  /opt/google/chrome/libwidevinecdm.so xbmc@mbhtpc:~$ md5sum .kodi/cdm/libwidevinecdm.so 1270ddce835c71888457337ed1214c5a  .kodi/cdm/libwidevinecdm.so

At least of Windows, I have to use the widevine 1.4.8.962 version. Go here, download the 56.0.2924.87 deb and extract the libwidevinecdm.so included (md5 = a649358a9749c346c39f6bf0dec11337)

Unfortunatly same result with same error.
This is my current hash:
xbmc@mbhtpc:~/.kodi/cdm$ md5sum /home/xbmc/.kodi/cdm/libwidevinecdm.so a649358a9749c346c39f6bf0dec11337  /home/xbmc/.kodi/cdm/libwidevinecdm.so

@sirtow Might be a stupid question, but have you linked the libssd_wv.so from inputstream.adaptive in your .cdmfolder as well?

@sirtow , what @asciidisco said. You have to compile https://github.com/liberty-developer/inputstream.adaptive/tree/agile/wvdecrypter

@asciidisco, @Uukrull  Actually that was THE question... I didnt have such file in my sustem. I went back to InputStream.Adaptive git repo and it has the wvdecrypter folder. I did as Readme says , compiled and put it under .kodi/cdm and it worked!
Thank you all for your time and support !

authors: Uukrull asciidisco sirtow


text:
Fix HTML encoding

Sorry, guys, I broke the HTML encoding 😇

No worries, I should´ve seen it during the review...
Thank you for the fix :)

authors: asciidisco janettt

license: Unlicense


text:
Umlaut issues when using Asiciidoctor-pdf with dita

Hello folks,
I use Asciidoctor-Diagram with ditaa to draw diagrams for my documentation.
Preview with Firefox-Plugin works well. However, when I create the diagram via asciidoctor-pdf, all Umlauts are replaced by squares.
In the rest of the documentation all Umlauts are shown correctly. Therefore I assume there is some message missing in the diagram that tells the compiler to choose correct encoding.
Thank you for your support.
Clemi

It is not only umlauts it is generally all unicode text (I belive).

It really depends on your font setup. If you have a fallback font, and the fallback font has those characters, it will find the glyphs. If it can't find the glyph, you are either going to blank or something other than what you expect.
See https://github.com/asciidoctor/asciidoctor-pdf/blob/master/docs/theming-guide.adoc#fonts
Also, keep in mind that the default theme no longer provides a fallback font (because it turns out to really slow down conversion). But it's still available if you set the theme to default-with-fallback-font (e.g., -a pdf-theme=default-with-fallback-font).

Not really, fallback font is not the case (I have it properly setup).
The thing is that asciidoctor-diagram process ditaa data in a manner that trash unicode chars. It might be connected with how in Windows text is passed to a subprogram in some cp1251 encoding instead of UTF-8 or maybe something else.
And strangely ditaa with unicode works just fine in firefox asciidoctor.js.

So the issue is not only asciidoctor-pdf + asciidoctor-diagram. It is also a regular asciidoctor to html.
test data
== test 1
// 2019-04-22
Press the button kbd:[Alt+F4]
[ditaa, test-ditaa, png]
....
/--------\   +-------+
|cAAA    +---+Version|
|  прив  |   |   V3  |
|  Base  |   |cRED{d}|
|     {s}|   +-------+
\---+----/
....

PDF output

HTML output

asciidoctor.js output

Ah, I see.
Then this is an Asciidoctor Diagram issue, it seems. Asciidoctor PDF just inserts the diagram that Asciidoctor Diagram creates, so there's nothing really that Asciidoctor PDF is doing here. You could also check the cached file that Asciidoctor Diagram creates to verify it is already corrupt at that point.
(ditaa processing in Asciidoctor.js uses different stack, so it's not the same situation).

Thanks for verifying, @habamax.
(And keep in mind, diagrams in Asciidoctor.js are using a completely different library, so how it operates is not relevant in this context...aside from verifying that the diagram code itself is valid).

Perhaps this is already solved by this issue? https://github.com/asciidoctor/asciidoctor-diagram/issues/150
If not, feel free to reopen another in Asciidoctor Diagram with more information.

I have all gems updated including asciidoctor-diagram -- so it looks that it is not fixed, at least not for windows. (I have 1.5.18 version of asciidoctor-diagram installed)
But anyway I don't use ditaa at all (I have tried it but end up either with plantuml or plain png/svg  embedding) so for me it is only slightly relevant.

It would still be very useful if we let Pepijn know this is still an issue so it can be addressed, if possible / necessary. That way, we can close this issue here (since the relevant code is not in this repo).

made a comment there

Thanks! We'll continue the conversation there.

authors: Clemi81 habamax mojavelinux

repo: asciidoctor/asciidoctor-pdf


text:
plantuml and dat-uri don't work together ?

Hi,
I'd like to inline plantuml diagrams in my html5 document, however I cannot seem to get it right.
Either I have difficulty to find the right way to use the data-uri scheme to inline images for images generated by asciidoctorj-diagram in plantuml format. And even using inline SVG don't results in inlined document.
:doctype: book
:icons: font
:source-highlighter: coderay
:toc: left
:toclevels: 4
:sectlinks:
:sectanchors:
:docinfo:
:nofooter:
:data-uri:

:description: documentation

:logo: images/xxxxxxxxxxx.png

image:{logo}[text]

[plantuml, "flow", svg, opts="inline", height="100%", width="100%"]
----
title flow
autonumber

user -> client : access
----

[plantuml, "flow2", png]
----
title flow
autonumber

user -> client : access
----

With :data-uri:
The real png image used in image:{logo} is correctly transformed as a data-uri. But the images generated for the plantuml diagram don't work. I got the following warnings.
/absolute/path/to/src/docs/asciidoc/index.adoc: SVG does not exist or cannot be read: /absolute/path/to/src/docs/asciidoc/flow.svg

image to embed not found or not readable: /absolute/path/to/src/docs/asciidoc/flow2.png

without :data-uri:
The inlined SVG doesn't work anyway the generated HTML looks like that

flow

Versions
I'm generating the doc within a gradle build :
buildscript {
    dependencies {
        classpath 'org.asciidoctor:asciidoctor-gradle-plugin:1.5.8.1'
    }
}

dependencies {
    asciidoctor "org.asciidoctor:asciidoctorj-diagram:1.5.10"
}

asciidoctorj {
    version = "1.5.7"
}

asciidoctor {
    requires 'asciidoctor-diagram'
    options doctype: 'book'
    attributes = ['source-highlighter': 'coderay',
                  'encoding'          : 'utf-8',
                  'version'           : project.version,
                  'build-timestamp'   : Instant.now().toString(),
                  'commit'            : commit.id ]
    sources {
        include 'index.adoc'
    }

    // enforce asciidoc processing
    // outputs.upToDateWhen { false }
}

References

https://github.com/asciidoctor/asciidoctor/issues/1301#issuecomment-222620678
https://github.com/asciidoctor/asciidoctor-diagram/issues/64
https://github.com/asciidoctor/asciidoctor-diagram/issues/110

It seems that this issue is similar to mine but it's related to the ruby version of asciidoctor-diagram : https://github.com/asciidoctor/asciidoctor-diagram/issues/198
It seems asciidoctorj-diagram has been moved from this repo to its own project, so I created a ticket hoping this will fix my issue : https://github.com/asciidoctor/asciidoctorj-diagram/issues/1
Because at this time it's a bit confusing.

Closing as asciidoctor/asciidoctorj-diagram#1 has been closed.

repo: asciidoctor/asciidoctorj


text:
脱字の修正

修正箇所
『Async Functionと反復処理』の「fetchResources関数」に脱字があったので修正しました。

修正前: fetchResource関数
修正後: fetchResources関数

ありがとうございます！

authors: azu perzikanz

repo: asciidwango/js-primer


text:
Update README examples with the options at the end

It seems to me that options are now passed as an object in the last argument to create, and so we need to update the examples in the README accordingly. That’s at least the only way it could work for me.
Thanks a lot for your work on this new version, I particularly love the fit option and the use of WASM.

Good catch, thanks. And thanks for the feedback!

authors: cljoly sickill

repo: asciinema/asciinema-player


text:
Unable to Upgrade from 2023-11-20 to 2023-12-16 (or later)

Describe the bug
Recorded data cannot be loaded.
To Reproduce
Steps to reproduce the behavior:

Upgrade Asciinema server from version 20231120 to 20231216.
Attempt to play any recorded session.
Observe that the data fails to load correctly.

Expected behavior
I should be able to play recorded *.cast files without any issues.
Screenshots

Versions:

OS: windows 11
Browser: edge 124.0.2478.105
Asciinema server: 20231120

Additional context
Hello,
I used a translation tool for this message. If the context seems off, please let me know, and I will provide a more detailed explanation.
For several months, there were issues with my server, preventing me from upgrading the Asciinema server. The repairs were completed yesterday, and I attempted to upgrade the Asciinema server. The upgrade guide in the package suggested simply updating the version information, indicating no additional steps were necessary.
also same issue localhost

Can you provide server logs of the 500 errors? This should direct us towards the root cause.

It was my mistake. I could immediately identify the error upon reviewing the log.
Since 20231216:
    volumes:
      - cache:/opt/app/cache
-     - uploads:/opt/app/uploads
+     - uploads:/var/opt/asciinema/uploads

It seems the upload directory has changed with the version upgrade.
If I'm not mistaken, the initial Docker Compose setup was specified as /opt/app/uploads.
Shouldn't the upgrade guide include instructions to adjust the volume locations?

"The document has changed slightly from the original. There used to be guidance for /opt/app.cache in the Compose file, but it's no longer visible. Can the parts that have disappeared from the guidance be removed?"

Yeah, this path changed, sorry about the omission. I'll make sure it's included in the release notes of the version which changed it.

Release notes updated: https://github.com/asciinema/asciinema-server/releases/tag/v20231216

Thank you for addressing that.
Regarding the cache mapping I mentioned earlier, it seems that cache:/opt/app/cache has either been moved to /var/opt/asciinema or has been removed. Shouldn't this part also be mentioned?

Right, good catch again. The cache moved in 20231120 version from /opt/app/cache to /var/cache/asciinema. I'll add that to the 20231120 release notes. Thanks!

Updated: https://github.com/asciinema/asciinema-server/releases/tag/v20231120

I am glad to have been of help. There is one more thing...
this self-hosted config document
This document does not mention the use of caching internally. We need information for new users.

True, good idea, will update the doc 👍

repo: asciinema/asciinema-server


text:
Dev: Add new relationship for GitHub identifiers and papers that "mention" them

With ADS providing "mentioned" GitHub URLs, add an additional relationship for "referred" URLs.

Already exists within the asclepias framework.

repo: asclepias/asclepias-broker


text:
Problem with jvm plugin

I tried to write and use my own plugin. But the build process failed with:
common.proto: is a proto3 file that contains optional fields, but code generator protoc-gen-_X21147SuBNvl0GbuRV6D12RgwA-0 hasn't been updated to support optional fields in proto3. Please ask the owner of this code generator to support proto3 optional.

I think the problem lies in the auto-generated script which runs my jvm plugin. As the plugin itself is just a class with main, so it can't have or not have any kind of "support" here.

NVM, found out about .setSupportedFeatures(CodeGeneratorResponse.Feature.FEATURE_PROTO3_OPTIONAL_VALUE)

Glad you found the solution!

authors: ascopes morvael

repo: ascopes/protobuf-maven-plugin