text:
WIP: Add conda build meta config

Signed-off-by: shaoyue.chen shaoyue.chen@zilliz.com

Codecov Report

Merging #343 (2dcb563) into main (f22f897) will increase coverage by 0.17%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##             main     #343      +/-   ##
==========================================
+ Coverage   69.17%   69.34%   +0.17%
==========================================
  Files         212      214       +2
  Lines        7837     7894      +57
  Branches     1063     1066       +3
==========================================
+ Hits         5421     5474      +53
- Misses       2156     2160       +4
  Partials      260      260

Impacted Files
Coverage Δ

towhee/operator/base.py
88.88% <0.00%> (-2.42%)
:arrow_down:

towhee/operator/__init__.py
100.00% <0.00%> (ø)

.../tests/mock_operators/add_operator/add_operator.py
100.00% <0.00%> (ø)

...ee/tests/mock_operators/py_operator/py_operator.py
87.50% <0.00%> (ø)

...ee/tests/mock_operators/nn_operator/nn_operator.py
92.85% <0.00%> (ø)

towhee/tests/operators/test_operator_base.py
94.44% <0.00%> (+8.73%)
:arrow_up:

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 f22f897...2dcb563. Read the comment docs.

added to conda-forge channel, see https://github.com/conda-forge/towhee-feedstock

authors: codecov-commenter haorenfsa

repo: towhee-io/towhee


text:
modify compute loss and metric struct so that Trainer can be custom by users.

Signed-off-by: zhang chen chen.zhang@zilliz.com

Codecov Report

Merging #685 (effed6c) into training (0ccbbfa) will increase coverage by 0.08%.
The diff coverage is 96.00%.

@@             Coverage Diff              @@
##           training     #685      +/-   ##
============================================
+ Coverage     61.03%   61.11%   +0.08%
============================================
  Files           147      147
  Lines          6365     6373       +8
  Branches        985      984       -1
============================================
+ Hits           3885     3895      +10
+ Misses         2187     2186       -1
+ Partials        293      292       -1

Impacted Files
Coverage Δ

towhee/trainer/trainer.py
64.47% <95.45%> (+0.98%)
:arrow_up:

towhee/trainer/metrics.py
96.18% <100.00%> (+0.05%)
:arrow_up:

towhee/trainer/training_config.py
79.67% <100.00%> (ø)

Continue to review full report at Codecov.

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

/lgtm
/approve

source: gharchive/pull-request

authors: codecov-commenter oneseer zc277584121

license_type: permissive

license_source: github-api


text:
Invalid regular expression

When i type * its show me error Invalid regular expression: /(*)/ Nothing to repeat

Library versions : 0.4.4

same........

i was custom version of this repo, change search method to foo.indexOf('bar').
coz, i intergrated items with data from server and add loading Prop see: https://github.com/defyma/react-native-custom-multiple-select

source: gharchive/issue

authors: defyma krunalray

repo: toystars/react-native-multiple-select

license: mit

license_source: bigquery


text:
Ridge histograms

It would be useful to add the option to histograms instead of KDEs.

Hey @LucaMingarelli, apologies for the delay.
I would love to see this feature in ridgeplot! I think some work needs to be done in designing a good and consistent API, figuring out reasonable default values (e.g., marker_line_color, marker_line_width, barmode, bargap, bargroupgap, etc...) and in making sure we don't introduce any breaking changes to the current functionality.
I'll open a draft PR with some preliminary work to get this going. Let me know if you are interested in helping out.
Here's an example taken from , where I tried to convert this area plot:

into a bar / histogram plot:

Draft PR: #208
Feel free to take a look and help out

Quick status update: currently implementing the new fillgradient colormode for histograms. This is taking longer than expected  due to recent changes that were merged before I was able to finish this implementation.
Here's a simple example:

But this still needs some work as (for instance) the z-order is not working properly when mixing area/density plots with bar/histogram plots

Another update: z-order issue fixed! ✅

See live example at: https://ridgeplot.readthedocs.io/en/0.3.0/getting_started/getting_started.html#basic-example
🚀🚀🚀

authors: LucaMingarelli tpvasconcelos

repo: tpvasconcelos/ridgeplot

license: MIT


text:
Initial marketplace UI implementation

Initial marketplace UI implementation. closes #210

Bug: After listing the first item on marketplace, and trying to list a 2nd, got "Listing succesful"

Bug: Listing 2 items in the marketplace, does not display correctly:

Bug: Layout - Screen width < ~1040 doesn't work fit:

Bug: Layout - Screen width < ~1040 doesn't work fit:

This is unrelated to the marketplace and was reported in #244 and fixed in #249 which was just merged into develop.

Bug: Cancel sell -> Reject Transaction, causes the modal to get stuck:

Bug: Cancel sell -> Reject Transaction, causes the modal to get stuck:

Good bug find but unrelated to the marketplace page. Opened as issue #285

Bug: After listing the first item on marketplace, and trying to list a 2nd, got "Listing succesful":
(This has not been listed yet)

Unrelated to this PR. Opened as issue #286

Placing a token for sell causes 2 transactions to be approved. I don't know if it is possible to make this one transaction.

Placing a token for sell causes 2 transactions to be approved. I don't know if it is possible to make this one transaction.

It is, though unrelated to this specific PR, I did mean to fix it in here. Thanks for reminding me. I will open a new issue for tracking and fix in this PR.

authors: mycodecrafting ricklove

repo: tqtezos/minter


text:
[modern] Duplication of geofences

When adding several geofences in a row, each next geofence is duplicated in an arithmetic progression

Can you provide a screen recording or something to show the problem?

Can you provide a screen recording or something to show the problem?

After firts drawing:

After second drawing:

After third drawing:

etc
I think dublication occurs when opening page /geofence/{id}. But I don't understand a reason

Looks like I can reproduce it. Thanks.

Already fixed.

authors: Vladghan tananaev

repo: traccar/traccar-web


text:
initial LLVM 17 support

Blocked on https://github.com/cdisselkoen/llvm-ir/issues/59.

I have just one small comment.

Please just go ahead an merge once you've had a chance to consider it.

authors: smoelius woodruffw

repo: trailofbits/siderophile


text:
🛑 Portainer is down

In 4d535ff, Portainer (https://prt-prod.langstadlinger.eu) was down:

HTTP code: 502
Response time: 703 ms

Resolved: Portainer is back up in abfc100.

repo: traktuner/status


text:
MB-9416: Delete unused front-end code from legacy structure

Description
Literally none of this code is referenced anywhere in the application. Ahead of a potential migration of components from the legacy structure (src/shared and src/scenes) to the higher levels of applied quality control in the new structure, let's just excise what we can from the old structure first.
Reviewer Notes
All tests (client and integration) still pass, and there are no visible differences in the UI (or in Storybook/Happo).
Setup
make client_run
make server_run

Code Review Verification Steps

[ ] Request review from a member of a different team.
[ ] Have the Jira acceptance criteria been met for this change?

References

Closes MB-9416.

Messages

:book:
:link: MB-9416

  Generated by :no_entry_sign: dangerJS against 6ea606d06f0ee63424d27ad4613f521f1d45338a

LGTM
My main comment would be that hopefully we actually write the tests for src/shared/Uploader/index.jsx. It's beyond the scope of this ticket, and so I understand deleting the file, but ideally we will have tests for this eventually.

Oh, yeah -- when we migrate to deprecated code to the new structure, I want to bring it up to the current project standards as we go. That means adequate tests, plus storybook entries if appropriate.

authors: kylehilltruss robot-mymove

repo: transcom/mymove


text:
Fix translation_path() for multiple

Some translation paths use the  string more than once, for instance the Joomla CMS use ./language/xx-XX/xx-XX.foo_bar.ini.  So translation_path() needs to use gsub for the substitution.

Closing this one, accidentally PR'ed against your devel instead of mine ... in git hell trying to merge between different forks (I originally forked form https://github.com/yoozoosato/txgh).

repo: transifex/txgh


text:
⚡ Improve robustness

Add retry and more wait to improve robustness
Fix https://github.com/transitive-bullshit/chatgpt-api/issues/216
There was added retry for the function solveRecaptchas because it will lose Recaptchas when the network is unstable.Ï

https://github.com/transitive-bullshit/chatgpt-api/releases/tag/v3.3.9

repo: transitive-bullshit/chatgpt-api


text:
Don't calculate weekly values until week is finished.

For various reasons, but especially because this service weekly value is showing Sunday's values which make it look like something dramatic is happening when it isn't

This can probably be done on the front end.

repo: transitmatters/t-performance-dash


text:
🛑 TechinAsia_Laravel_API is down

In 52f2fc3, TechinAsia_Laravel_API (https://www.techinasia.com/api/2.0/companies) was down:

HTTP code: 403
Response time: 171 ms

Resolved: TechinAsia_Laravel_API is back up in c2d92fb after 7 minutes.

repo: traqy/upptime


text:
🛑 TechinAsia is down

In 356417e, TechinAsia (https://www.techinasia.com) was down:

HTTP code: 403
Response time: 936 ms

Resolved: TechinAsia is back up in 62f5304 after 7 minutes.


text:
🛑 TechinAsia_WordPress_API is down

In 10a67d6, TechinAsia_WordPress_API (https://www.techinasia.com/wp-json/techinasia/2.0/posts) was down:

HTTP code: 403
Response time: 171 ms

Resolved: TechinAsia_WordPress_API is back up in 3e8b548 after 7 minutes.


text:
🛑 TechinAsia_Laravel_API is down

In f442801, TechinAsia_Laravel_API (https://www.techinasia.com/api/2.0/companies) was down:

HTTP code: 403
Response time: 172 ms

Resolved: TechinAsia_Laravel_API is back up in b0805a4 after 24 minutes.


text:
🛑 TechinAsia is down

In b89d5c7, TechinAsia (https://www.techinasia.com) was down:

HTTP code: 403
Response time: 756 ms

Resolved: TechinAsia is back up in 8090b36 after 14 minutes.


text:
🛑 TechinAsia_Laravel_API is down

In 7af663f, TechinAsia_Laravel_API (https://www.techinasia.com/api/2.0/companies) was down:

HTTP code: 403
Response time: 223 ms

Resolved: TechinAsia_Laravel_API is back up in 4b2479f after 16 minutes.


text:
🛑 TechinAsia_WordPress_API is down

In 5185c80, TechinAsia_WordPress_API (https://www.techinasia.com/wp-json/techinasia/2.0/posts) was down:

HTTP code: 403
Response time: 227 ms

Resolved: TechinAsia_WordPress_API is back up in 54e07a5 after 8 minutes.


text:
🛑 TechinAsia_WordPress_API is down

In 87019d5, TechinAsia_WordPress_API (https://www.techinasia.com/wp-json/techinasia/2.0/posts) was down:

HTTP code: 403
Response time: 228 ms

Resolved: TechinAsia_WordPress_API is back up in a3749fc after 27 minutes.


text:
preserve field order when printing

This PR addresses #88 and defaults printing to preserve field order. I went ahead and flagged it the same for spaces/no spaces for consistency but that can be up for discussion if anyone feels otherwise.

Current coverage is 69.27%

Merging #89 into master will increase coverage by +0.09% as of af48906

Powered by Codecov. Updated on successful CI builds.

Looks reasonable to me!

authors: codecov-io longcao travisbrown

repo: travisbrown/circe


text:
启动的时候总是弹窗报错,和我的几个建议

RT,一开始使用的版本为1.1.5,然后下载了1.3的.deb安装了,不过在启动中总是报错

第二个报错，是不是代理问题导致的?我不怎么知道

一片空白

前几次打开能用,发现UI大改,还是一如既往的cool,我习惯性的关闭窗口,进程就关闭了?
是bug还是现在版本就是窗口关闭了,主进程就干掉了呢
不明觉厉,我提几个个人小小的建议

这里的话,还是建议能优化一下,还是和以前版本一样会不小心触碰到,然后hover进度条的时候也能优化一下,1.1.5的时候实在太鸡肋,太小了经常性的点错,给大大个建议,当hover进度条的时候,下方设置其不可click,最好也能加一层蒙版,或者直接设置其高度为下方播放条的高度,设置其颜色为rgba就毫无违和感这样的话操作起来就极好.还有就是如果真的就是窗口关闭就关了的话,还是建议如以前一样,关闭之后能保留进程.

可以的话,能不能把本地音乐播放功能也搞起来,哈哈
再然后的话希望大大能够打包一下windows平台下的,
Thank you :kissing_heart:

截图的第一个错误是网络问题，会有高频调用限制，建议参照README进行UNBLOCK。
关闭后主进程也会关闭，这个得看看你的桌面环境了，打包时候设置executableName然后由桌面环境管理的。
没有本地音乐是由于很多歌曲相关数据没有，强行嵌进来有点别扭，最新的加入了下载功能，后面会增加播放已下载歌曲的功能
Windows不用Windows系统，所以就懒得适配了

貌似启动要很久好久时间，是在监听文件吗？我home用户目录下文件比较多，会造成影响吗？还没看源码，猜测一下。

是哦，启动很慢，大概20s，界面在等网络吗？

打开的时候会请求login/refresh更新Cookie，请求完毕结束白屏，加载 UI
加载 UI 时候会请求多个接口分别拿到日推红心歌曲，其他推荐歌曲
看看是哪个阶段加载慢了（我是用自己服务器进行的 Unblock）

authors: amitbha ikozo4 kmvan trazyn

repo: trazyn/ieaseMusic


text:
音量调节?

不能调音量吗?

我ubuntu 20.04 lts.音量快捷键调节音量无效。但是可以在系统设置（system settings）- 声音 （sound）- 音量 （volume levels）里调节，里面有个图标显示为chromium logo的ieaseMusic，可以控制音量。

authors: Declarcall Yunak


text:
Error: Generate the binary "npm run package-mac"

运行"npm run package-mac"时报错
npm ERR! missing script: package-mac

npm ERR! A complete log of this run can be found in:
npm ERR!     /Users/sevn/.npm/_logs/2017-08-24T05_53_51_301Z-debug.log

2017-08-24T05_53_51_301Z-debug.log
0 info it worked if it ends with ok
1 verbose cli [ '/usr/local/Cellar/node/8.1.1/bin/node',
1 verbose cli   '/usr/local/bin/npm',
1 verbose cli   'run',
1 verbose cli   'package-mac' ]
2 info using npm@5.3.0
3 info using node@v8.1.1
4 verbose stack Error: missing script: package-mac
4 verbose stack     at run (/usr/local/lib/node_modules/npm/lib/run-script.js:151:19)
4 verbose stack     at /usr/local/lib/node_modules/npm/lib/run-script.js:61:5
4 verbose stack     at /usr/local/lib/node_modules/npm/node_modules/read-package-json/read-json.js:114:5
4 verbose stack     at /usr/local/lib/node_modules/npm/node_modules/read-package-json/read-json.js:401:5
4 verbose stack     at checkBinReferences_ (/usr/local/lib/node_modules/npm/node_modules/read-package-json/read-json.js:356:45)
4 verbose stack     at final (/usr/local/lib/node_modules/npm/node_modules/read-package-json/read-json.js:399:3)
4 verbose stack     at then (/usr/local/lib/node_modules/npm/node_modules/read-package-json/read-json.js:159:5)
4 verbose stack     at /usr/local/lib/node_modules/npm/node_modules/read-package-json/read-json.js:347:12
4 verbose stack     at /usr/local/lib/node_modules/npm/node_modules/graceful-fs/graceful-fs.js:78:16
4 verbose stack     at tryToString (fs.js:512:3)
5 verbose cwd /Users/sevn/Documents/003_Study/010_wechat/weweChat
6 verbose Darwin 16.7.0
7 verbose argv "/usr/local/Cellar/node/8.1.1/bin/node" "/usr/local/bin/npm" "run" "package-mac"
8 verbose node v8.1.1
9 verbose npm  v5.3.0
10 error missing script: package-mac
11 verbose exit [ 1, true ]

更新后好了。

repo: trazyn/weweChat


text:
setTodoLabels设置非当月日期后 无法显示

当月是2018年9月11日
  setTodoLabels({             pos: 'bottom',             dotColor: '#40',             days: [{               year:2018,               month:10,               day:2             }]          });
设置10月的待办，然后切换到10月，日历上不显示
但是如果同时标记了当前月和10月就可以显示
  setTodoLabels({             pos: 'bottom',             dotColor: '#40',             days: [{               year:2018,               month:10,               day:2             },{               year:2018,month:9,day:10              }]          });

https://github.com/treadpit/wx_calendar/blob/master/src/template/calendar/index.js#L397
感觉这里不能return，也需要执行
    const o = {       'calendar.days': days,       'calendar.todoLabels': uniqueTodoLabels(todoDays.concat(todoLabels)),     };     if (pos && pos !== todoLabelPos) o['calendar.todoLabelPos'] = pos;     if (dotColor && dotColor !== todoLabelColor) o['calendar.todoLabelColor'] = dotColor;     this.setData(o);

是的，这是个 bug

authors: leifeng treadpit


text:
🛑 PROD-Consus is down

In 9c7756c, PROD-Consus (https://api-prod.treant.io/health/consus) was down:

HTTP code: 503
Response time: 8040 ms

Resolved: PROD-Consus is back up in 5cb6fce after 8 minutes.

repo: treant-io/status


text:
load td.conf

Add digdag client configuration plugin interface and an implementation that loads apikey from ~/.td/td.conf and sets endpoint etc. This is disabled by default and can be enabled via -Dio.digdag.standards.td.client-configurator-enabled=true.

Make the local secret store manager load secrets from a set of backing secret stores and add a secret store implementation that provides secrets td client configuration secrets from ~/.td/td.conf

Allow plugins to configure their injector, similar to a guice module.

@frsyuki PTAL

Looks good 👍

CI is failing with this message:
acceptance.BuiltInVariablesIT > testRun FAILED
    java.lang.AssertionError: 2016-08-26 08:02:10 +0000: Digdag v0.8.12-SNAPSHOT
    error: Unable to create injector, see the following errors:
    1) Explicit bindings are required and java.util.Set<io.digdag.spi.SecretStore> is not explicitly bound.
      while locating java.util.Set<io.digdag.spi.SecretStore>
        for parameter 1 at io.digdag.cli.LocalSecretStoreManager.<init>(LocalSecretStoreManager.java:23)
      at io.digdag.cli.Run.lambda$run$1(Run.java:223) (via modules: com.google.inject.util.Modules$OverrideModule -> io.digdag.cli.Run$$Lambda$11/2032645430)

Apparently, Multibinder<SecretStore> needs to be bound even with no actual implementations. This code fixed the error:
diff --git a/digdag-cli/src/main/java/io/digdag/cli/Run.java b/digdag-cli/src/main/java/io/digdag/cli/Run.java
index e8e4a7f..1979633 100644
--- a/digdag-cli/src/main/java/io/digdag/cli/Run.java
+++ b/digdag-cli/src/main/java/io/digdag/cli/Run.java
@@ -10,6 +10,7 @@ import com.google.common.collect.ImmutableSet;
 import com.google.inject.Inject;
 import com.google.inject.Injector;
 import com.google.inject.Scopes;
+import com.google.inject.multibindings.Multibinder;
 import io.digdag.client.config.Config;
 import io.digdag.client.config.ConfigException;
 import io.digdag.client.config.ConfigFactory;
@@ -51,6 +52,7 @@ import io.digdag.core.workflow.WorkflowTaskList;
 import io.digdag.spi.ScheduleTime;
 import io.digdag.spi.Scheduler;
 import io.digdag.spi.SecretAccessPolicy;
+import io.digdag.spi.SecretStore;
 import io.digdag.spi.SecretStoreManager;
 import io.digdag.spi.TaskRequest;
 import io.digdag.spi.TaskResult;
@@ -221,6 +223,7 @@ public class Run
                 .addModules(binder -> {
                     binder.bind(SecretAccessPolicy.class).to(LocalSecretAccessPolicy.class).in(Scopes.SINGLETON);
                     binder.bind(SecretStoreManager.class).to(LocalSecretStoreManager.class).in(Scopes.SINGLETON);
+                    Multibinder.newSetBinder(binder, SecretStore.class);
                     binder.bind(ResumeStateManager.class).in(Scopes.SINGLETON);
                     binder.bind(YamlMapper.class).in(Scopes.SINGLETON);  // used by ResumeStateManager
                     binder.bind(Run.class).toProvider(() -> this);  // used by OperatorManagerWithSkip

Everything else looks good 👍

authors: danielnorberg frsyuki

repo: treasure-data/digdag


text:
[UI]: Adds logout url config option

Adds logout url configuration option

👍

authors: danielnorberg dzannotti


text:
Raise exception when prestop api returns unexpected json

We found a very rare case that QueryResults request returned an Array object out of nowhere. I guess it might have been an http error. For the future investigation we should raise an exception when the result is something that we don't expect.

Idea is good but I think it needs more code to be tolerant of other unexpected data structures.
Can't do this way?
diff --git a/lib/presto/client/statement_client.rb b/lib/presto/client/statement_client.rb
index 41ac4f6..911edaa 100644
--- a/lib/presto/client/statement_client.rb
+++ b/lib/presto/client/statement_client.rb
@@ -58,8 +58,9 @@ module Presto::Client
     private :init_request

     def post_query_request!
+      uri = "/v1/statement"
       response = @faraday.post do |req|
-        req.url "/v1/statement"
+        req.url uri

         if v = @options[:user]
           req.headers[PrestoHeaders::PRESTO_USER] = v
@@ -93,8 +94,7 @@ module Presto::Client
       end

       body = response.body
-      hash = MultiJson.load(body)
-      @results = Models::QueryResults.decode(hash)
+      @results = load_json(uri, body, Models::QueryResults)
     end

     private :post_query_request!
@@ -138,16 +138,32 @@ module Presto::Client
       uri = @results.next_uri

       body = faraday_get_with_retry(uri)
-      @results = Models::QueryResults.decode(MultiJson.load(body))
+      @results = load_json(uri, body, Models::QueryResults)

       return true
     end

     def query_info
-      body = faraday_get_with_retry("/v1/query/#{@results.id}")
-      Models::QueryInfo.decode(MultiJson.load(body))
+      uri = "/v1/query/#{@results.id}"
+      body = faraday_get_with_retry(uri)
+      load_json(uri, body, Models::QueryInfo)
     end

+    def load_json(uri, body, body_class)
+      hash = MultiJson.load(body)
+      begin
+        body_class.decode(hash)
+      rescue => e
+        if body.size > 1024 + 3
+          body = "#{body[0, 1024]}..."
+        end
+        @exception = PrestoHttpError.new(500, "Presto API returned unexpected structure at #{uri}. Expected #{body_class} but got #{body}: #{e}")
+        raise @exception
+      end
+    end
+
+    private :load_json
+
     def faraday_get_with_retry(uri, &block)
       start = Time.now
       attempts = 0
diff --git a/modelgen/presto_models.rb b/modelgen/presto_models.rb
index 77acb54..cc6011d 100644
--- a/modelgen/presto_models.rb
+++ b/modelgen/presto_models.rb
@@ -159,6 +159,11 @@ module PrestoModels

     def format_decode
       puts_with_indent 1, "def decode(hash)"
+
+      puts_with_indent 2, "unless hash.is_a?(Hash)"
+      puts_with_indent 3, "raise TypeError, \"Can't convert \#{hash.class} to Hash\""
+      puts_with_indent 2, "end"
+
       if @special_struct_initialize_method
         puts_with_indent 2, "obj = allocate"
         puts_with_indent 2, "obj.send(:#{@special_struct_initialize_method},"

modelgen/models.rb needs some more code...

@miniway I wrote #17. Could you review that?

authors: frsyuki miniway

repo: treasure-data/presto-client-ruby


text:
prestogres-ctl pgpool gives fatal error

I'm running on AWS EMR, it gives me this error after the command: prestogres-ctl pgpool
[hadoop@ip-XXX-XX-XX-XX pgdata]$ prestogres-ctl pgpool
/usr/local/bin/prestogres-pgpool -n
2015-07-21 04:49:19: pid 20567: FATAL:  initializing pool password, failed to open file:"/usr/local/etc/prestogres_passwd"
2015-07-21 04:49:19: pid 20567: DETAIL:  file open failed with error:"Permission denied"
Has anybody seen this problem?

Do you have appropriate permission on /usr/local/etc/prestogres_passwd file?

@frsyuki Thank you for your reply! I got this: -rw-r--r-- 1 root root     0 Jul 20 21:34 prestogres_passwd

Do you have appropriate permission on /usr, /usr/local and /usr/local/etc directories?

log says that "initializing pool password". It requires writable permission. It seems that prestogres_password provides write permission only to root. Why don't you give write permission to the execution user?

@frsyuki It worked after I granted the write permission! Thanks a lot!

repo: treasure-data/prestogres


text:
[Bug]: lakectl fs upload pdf file can not be previewed

What happened?
What actually happened, including error codes if applies.
Steps to Reproduce:
1.lakectl fs upload -s ./abc.pdf lakefs://myrepo/origin_corpus/abc.pdf
Path: origin_corpus/abc.pdf
Modified Time: 2023-09-11 11:03:22 +0800 CST
Size: 1722807 bytes
Human Size: 1.7 MB
Physical Address: s3://myrepo/data/gl888ejmc5vul9ff4rcg/cjv86ujmc5vul9ff4rfg
Checksum: 8219e0d2e6d7bc1537a2a352a44e6972
Content-Type: application/octet-stream
2.login webUI and preview pdf, failed，an object was downloaded

3.Re-upload the pdf after deleting it in webui，preview succeed

Expected behavior
lakectl fs upload pdf file can be previewed
lakeFS version
0.109.0
How lakeFS is installed
docker
Affected clients
No response
Relevant log output
time="2023-09-11T02:43:24Z" level=info msg="starting HTTP server" func=cmd/lakefs/cmd.glob..func8 file="cmd/run.go:328" listen_address="0.0.0.0:8000"

lakeFS 0.109.0 - Up and running (^C to shutdown)...

     ██╗      █████╗ ██╗  ██╗███████╗███████╗███████╗
     ██║     ██╔══██╗██║ ██╔╝██╔════╝██╔════╝██╔════╝
     ██║     ███████║█████╔╝ █████╗  █████╗  ███████╗
     ██║     ██╔══██║██╔═██╗ ██╔══╝  ██╔══╝  ╚════██║
     ███████╗██║  ██║██║  ██╗███████╗██║     ███████║
     ╚══════╝╚═╝  ╚═╝╚═╝  ╚═╝╚══════╝╚═╝     ╚══════╝

│
│ If you're running lakeFS locally for the first time,
│     complete the setup process at http://127.0.0.1:8000/setup
│
│
│ For more information on how to use lakeFS,
│     check out the docs at https://docs.lakefs.io/quickstart/
│

│
│ For support or any other question,                            >(.＿.)<
│     join our Slack channel https://docs.lakefs.io/slack         (  )_
│

Version 0.109.0

Contact details
No response

Unlike the web browser, when uploading a file using lakectl it doesn't perform content detection. No content type is treated as "application/octet-stream", and this is why clicking on it will download the object.
You can set the content type while uploading the file using lakectl:
lakectl fs upload -s ./abc.pdf --content-type "application/pdf" lakefs://myrepo/origin_corpus/abc.pdf

ok，Thanks！Are there any other content types？

Yes, there are more - here you can see some common: https://github.com/nginx/nginx/blob/master/conf/mime.types
Currently lakectl local doesn't support upload with content type.
If it is something you required I suggest open an issue to capture the need and to discuss how we can support this capability.

Thanks

authors: nopcoder yinggoga

repo: treeverse/lakeFS


text:
Add weblate developer commands

Endpoints:

https://docs.weblate.org/en/latest/api.html#get--api-projects-(string-project)-repository-
https://docs.weblate.org/en/latest/api.html#post--api-projects-(string-project)-repository-

Logic map:

Command fired
if needs_merge || needs_commit && needs_push

commit -> push

if needs_commit && !needs_push

pull -> commit -> push

if !needs_commit && !needs_push && !needs_merge

send "Weblate is on the latest commit."

Automated by other means.

repo: trello-talk/Taco


text:
Labels do not populate on webhooks requests

I created a card and it triggered a webhook into my POST endpoint, but in the webhook data i didn't see any label information, i have a custom label on the card, does it not work with custom label?

Hi Bentley, The reason i closed this ticket is that i realized that the label is not sent out with every post it is only sent when its first created on the card. Once i saw that coming in, i realized i had to change some implementation on my side. Thanks

repo: trello/api-docs


text:
Line chart out of chart

I'm having this issue with my chart used to compare two different values, one of the lines is going out of the graphic.
I'm using next.js 13
The component's code:
export default async function SalariesChart({ salariesInfo }) {
  if (!salariesInfo || salariesInfo.length < 1)
    return
Nada para mostrar
;

  salariesInfo = salariesInfo.reverse();
  return (

      <Card className="bg-base-300 ring-base-300">
        <Title className="text-accent-content">
          Sueldos vs Ajustado por inflación
        </Title>
        <LineChart
          data={salariesInfo}
          index="fecha"
          categories={['sueldoARS', 'ajustado']}
          colors={['green', 'rose']}
          curveType="steps"
          className="bg-base-100"
          maxValue={Math.max(salariesInfo.map(s => s.ajustado))}
        />
      </Card>

  );
}

I guess it is using the green line to build the scale, but it should use the biggest one.
Any advice on how to fix this?

Thank you for the hint, this happens quite often. I will make a hint in the documentation.  Happy coding!

repo: tremorlabs/tremor


text:
Check DOM for pre-loaded assets

cc @nathanhammond

R+ with the noted caveat that this doesn't account for whether or not the original inclusion has completed loading.
There appears to be no way to late-bind an event or inspect a property which will identify if the script has already loaded. This means that the resolve() is optimistic.

authors: nathanhammond trentmwillis

repo: trentmwillis/ember-asset-loader


text:
Cursor loses focus in text input when you hand enter time value (only with Edge)

Using MS Edge browser (IE11, Chrome, FF all are OK) visit this example:
http://trentrichardson.com/examples/timepicker/
use the example with the label "Add only a timepicker:" and hand type in a time such as 11:00
On Edge the cursor focus bounces out of the input on each keystroke, You have to keep refocusing back into the field making hand entry of a time value really difficult.  The other browsers are fine.
I can also recreate this in my application which implements the timepicker and in my app, I added this hack/fix from here: https://github.com/trentrichardson/jQuery-Timepicker-Addon/issues/848
I commented out:
this.$timeObj[0].setSelectionRange(sPos, ePos)
and the problem seems to be solved.  I haven't seen any regression from it and wondering if anyone else is relying on this and if this will make it into the release version?

p.s. I'm using jQuery Timepicker Addon - v1.6.3 - 2016-04-20

repo: trentrichardson/jQuery-Timepicker-Addon


text:
Generated files are returning null when return is Future

Describe the bug
Generated files are returning null when return is Future
To Reproduce
Steps to reproduce the behavior:

Just create a template that returns Futur

Expected behavior
No return should be returned when type is Future

Looks like duplicate of https://github.com/trevorwang/retrofit.dart/issues/513

authors: hurelhuyag phackwer


text:
Generator fix: Nullable result type

This pull request fixes an CastError that was happening when the resultType is an generic nullable
When sending fetch to dio, was forcing fetch result to be Map<String, dynamic>, causing an Error if the response was null.
Before:
final _result = await _dio.fetch<Map<String, dynamic>>(
After:
final _result = await _dio.fetch<Map<String, dynamic>?>(
I also added two tests to ensure fetch type correctly, if nullable or not.

code is out-of-date, but I don't have the permission to update it.

@trevorwang
I updated the branch

authors: trevorwang victorvuelma


text:
[BUG]For newly created tables, part of the drop-down menu will be blocked

Version Information
obsidian: v0.14.12
Theme: mini 5.1.7
notion-like-tables:v3.5.0
Specific issues:
like this:

Fixed in 3.5.1. Check it out! :)

authors: MugenLee trey-wallis

repo: trey-wallis/obsidian-notion-like-tables


text:
Meta: Add common ladybird libraries and core library

This adds the common CookieJar, History and helper process components to the Cocoa app.
This will work once we add a macOS non-Qt Audio backend :D

Thanks! I included these changes (with you as the author) in 93a6aa7357f7e21ce6b6924a163188d2f88463df, along with a couple other changes to make ladybird libs work


text:
Excalidraw中图片重命名第一次粘贴时会失效

大大你好，在Excalidraw中粘贴图片时，附件重命名有时间会在粘贴后，会失效，就是Excalidraw没来的及更改，Excalidraw有缓存原因，图片不会第一时间失效，导致下次进入Excalidraw图片直接是无效的图片，能否告知一些解决方案，或者插件适配一下Excalidraw画板吗

目前还不支持 Excalidraw 画板，它的图片链接格式是 Wikilink [[]]，不会跟随 ob 的设置改变。临时方案可以修改ob设置，开启 Wikilink 格式的链接。

好的，谢谢

authors: PandaNocturne trganda

repo: trganda/obsidian-attachment-management


text:
[TRI-1366] fix: JobRun needs an internal boolean column, to reflect the value in Job

We use internal jobs for things like webhook registration, and those jobs have internal = true set in the database. We also need to add an internal column to JobRun that is set to true when the job it's associated with is internal = true. This is just denormalization, so when we do usage queries (in the new usage page) we can easily eliminate internal runs from the usage. The migration for this should upgrade existing runs to the correct internal value.
TRI-1366

interesting. so literally, just add in "internal" with the default value as "true" in the postgres ts migrations?
can you assign this issue to me please? :)

probably not this since it's already here 🤔

@0x0elliot the 'JobRun' table internal column should have value based on 'Job' table internal column. While creating new jobrun value can be set. But I can't come up how to set values for the existing jobrun rows in the table.

probably not this since it's already here 🤔

To be added in JobRun table

oh that makes sense. are you handling this then :)?

probably not this since it's already here 🤔

To be added in JobRun table

oh that makes sense. are you handling this then :)?

probably not this since it's already here 🤔

To be added in JobRun table

I may need some help. I didn't start working on this. If you can figure out. That's okay too.

i might be able to solve this quick. i haven't slept today however, so no promises :P
i hope that's okay? @karti16

https://github.com/triggerdotdev/trigger.dev/pull/561
will do the testing in a bit. please wait for my thumbs up before merge :3

@0x0elliot working as expected ?

@ericallam I've created two PRs (#563 and #564) for this change.
#563 - adds the new internal column and sets its value accordingly in the createRun API.
#564 - Backfill script for the new internal column.
#564 builds on top #563.
The intention is to separate the schema and API change from the backfill script. This way, the jobs & job runs that get created during the backfill execution can still have the correct internal flags set (the API takes care of it).
Hope this helps.


text:
Во время остановки выполнения программы, в генерации питон, выскакивает ошибка

Воспроизводится не всегда. Пока не понимаю зависимость.

Это проблема прошивки, надо перенести в trikRuntime.

authors: anastasiia-kornilova ilaforer

repo: trikset/trik-studio


text:
Which document should I use under the ramp folder

There are 6 files in the X:\TMC\TMC-API-master\tmc\ramp folder, including two sets of files, one set of author is created by ed on 07, 23, 2018, and the other set of author is created by LK on 09 11, 2018. I think the newer the date, the more complete the function will be, but I only see the comment but not the content in LK's document.
(// We're still too fast, we're going to miss the target position
// Let the deceleration continue until velocity is zero, then either
// home when within homing distance or start a new ramp (RAMP_DRIVING)
// towards the target.)
Which author's linear ramp generator file do I need to use? Please help me to use the ramp generator in my project

OK,thanks

repo: trinamic/TMC-API


text:
React Native Support

Support react native on major platforms:

[ ] MacOS
[ ] Linux
[ ] Windows
[ ] Android
[ ] iOS

We'll be looking to add this early next year, but it'll likely be done by a third party.

authors: fundthmcalculus janpieterz

repo: trinsic-id/sdk


text:
Don't send ecosystem_id unnecessarily

We infer the ecosystem_id from the caller metadata, so no need to send it as a request parameter.
https://github.com/trinsic-id/server/issues/621
Languages:

[ ] .NET
[ ] CLI
[ ] Go
[ ] Java
[ ] Dart
[ ] Python
[ ] Ruby
[ ] Swift
[ ] Typescript

@geel9 looks like this is already done with respect to generated protos not including the ecosystem_id? If so, we can close this ticket as "won't do".


text:
🛑 Cobru Panel is down

In 4f7fc3e, Cobru Panel (https://panel.cobru.co) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Cobru Panel is back up in b388fbc.

repo: trixel/cobru-status


text:
Fails when forking process to media player

When youtube-viewer forks the process to vlc, mpv, mplayer is fails
Downloading however works fine.
http://pastebin.com/iYuUjqPz
Any suggestions greatly appreciated.
Gary

This is interesting. Which version actually fails: graphical or command-line? On what operating system? Thanks

They both fail. Using 64 Bit Amd system on Gentoo Linux. Is the

From what I can tell in the past youtube-viewer has requested/received http, rather than https:/
To that end I recompiled ffmpeg with ssl support. ( for mpv and mplayer)
and vlc with gnutls support
mpv  now works fine.
mplayer doesn't work. I'm assuming it won't because it lacks ssl support in the stable version.
vlc if i copy the link from the video info dialogue it plays fine. But it I allow youtube-viewer to play it it complains it can't play the video.

Going to mark this as resolved... VLC seems to have an issue with some https outside of youtube-viewer for me as well.

repo: trizen/youtube-viewer


text:
how to update projects when the price per project changes?

Hey Mikkel, I'm not sure if this is an issue or not, but I thought I'd just ask here.
They've been changing the price/project for the DLNDF project.  So my setup thinks it's 40/per but now it's 30/per.  This makes the money command wrong (especially confusing since I've graded some projects at each price range now).
Can I just re-run setup and it will get the right prices?  I don't need it to track the differences: as in, I don't expect it to figure out which ones I reviewed at 40 vs 30. But, going ahead I need to get it to update itself.
thanks!
Gilad

Hi @giladgressel, let price = parseInt(review.price), on line 106 -> It checks what the price is in each review object that has been returned by the API. This is the number that's added to the total. So if you are still getting the $40 price, that is what you are getting paid.
In other words the total should not be off since it's reading prices individually from each review object returned for the interval you've requested.

Hey Mikkel.  So I compared the results from money with https://simplydallas.github.io/udacityreviewparser/
and they aren't the same -- they are disagreeing.  I am still using the branch of the app that you had made to integrate pushbullet, so let me install from npm now and see if the same issue is there

yea so using the latest urcli 1.3.1 I'm still getting the wrong total from the money command

OHKAY problem solved.
I was reading total-reviewed to mean - total_assigned when it's not.  It's the projects I submitted a review for and got a full payment on.  So it is tracking payments perfectly.
thanks.  cool that it auto-adjusts if the price changes with no effort on our part.

Needs an interface change. New issue will be opened to deal with this confusion.

authors: giladgressel trolster

repo: trolster/ur-cli


text:
Add ability to remove callbacks

SSIA

Released in 0.0.8

authors: Drafteed tronikos


text:
🛑 Tautulli is down

In ae8ee39, Tautulli (https://tronflix.app/tautulli/status/) was down:

HTTP code: 520
Response time: 332 ms

Resolved: Tautulli is back up in f6c4245.

repo: tronyx/upptime


text:
🛑 Library is down

In 42638fd, Library (https://library.tronflix.app) was down:

HTTP code: 520
Response time: 140 ms

Resolved: Library is back up in 3744fbd.


text:
🛑 Library is down

In f9923fd, Library (https://library.tronflix.app) was down:

HTTP code: 520
Response time: 232 ms

Resolved: Library is back up in fca3e62.


text:
🛑 Grafana is down

In aadbd8e, Grafana (https://grafana.tronflix.app) was down:

HTTP code: 520
Response time: 185 ms

Resolved: Grafana is back up in 6405dd9.


text:
🛑 PiHole Backup is down

In 5e55c2c, PiHole Backup (https://pihole-backup.tronflix.app/admin/login.php) was down:

HTTP code: 520
Response time: 267 ms

Resolved: PiHole Backup is back up in 074cfb8 after 7 minutes.


text:
[ci] sync template files

This PR syncs the specified GitHub template files from the central repository.
Changes:

Merge pull request trueberryless-org/template-files#57 from trueberryless-org/changeset-release/main - (fa25599)
fix autofix action - (4f46cc1)

The branch has been updated with the latest changes.


text:
answerability, disjune

This pull request was generated by the 'mq' tool
[test]
flake rate: 0.1
logical conflict every: 100
sleep for: 300s
close stale after: 4 hours
[pullrequest]
requests per hour: 0
deps=[a,d]

/trunk merge

repo: trunk-io/mergequeue-staging


text:
emyde, bellbirds

This pull request was generated by the 'mq' tool
[test]
flake rate: 0.1
logical conflict every: 100
sleep for: 300s
close stale after: 4 hours
[pullrequest]
requests per hour: 0
deps=[b,e]

/trunk merge


text:
gdinfo, astrophotometry

This pull request was generated by the 'mq' tool
[test]
flake rate: 0.1
logical conflict every: 100
sleep for: 300s
close stale after: 4 hours
[pullrequest]
requests per hour: 0
deps=[a,g]

/trunk merge


text:
cerebrose

This pull request was generated by the 'mq' tool
[test]
flake rate: 0.1
logical conflict every: 100
sleep for: 300s
close stale after: 4 hours
[pullrequest]
requests per hour: 0
deps=[c]

/trunk merge


text:
goosegrass, cabined

This pull request was generated by the 'mq' tool
[test]
flake rate: 0.1
logical conflict every: 100
sleep for: 300s
close stale after: 4 hours
[pullrequest]
requests per hour: 0
deps=[c,g]

/trunk merge


text:
filtering, abettals

This pull request was generated by the 'mq' tool
[test]
flake rate: 0.1
logical conflict every: 100
sleep for: 300s
close stale after: 4 hours
[pullrequest]
requests per hour: 0
deps=[a,f]

/trunk merge


text:
gerodontia, billies

This pull request was generated by the 'mq' tool
[test]
flake rate: 0.1
logical conflict every: 100
sleep for: 300s
close stale after: 4 hours
[pullrequest]
requests per hour: 0
deps=[b,g]

/trunk merge


text:
ergomaniac, graceful

This pull request was generated by the 'mq' tool
[test]
flake rate: 0.1
logical conflict every: 100
sleep for: 300s
close stale after: 4 hours
[pullrequest]
requests per hour: 0
deps=[e,g]

/trunk merge


text:
frontalis, eoanthropus

This pull request was generated by the 'mq' tool
[test]
flake rate: 0.1
logical conflict every: 100
sleep for: 300s
close stale after: 4 hours
[pullrequest]
requests per hour: 0
deps=[e,f]

/trunk merge


text:
fiddlers, episcopization

This pull request was generated by the 'mq' tool
[test]
flake rate: 0.1
logical conflict every: 100
sleep for: 300s
close stale after: 4 hours
[pullrequest]
requests per hour: 0
deps=[e,f]

/trunk merge


text:
cacostomia, disbody

This pull request was generated by the 'mq' tool
[test]
flake rate: 0.1
logical conflict every: 100
sleep for: 300s
close stale after: 4 hours
[pullrequest]
requests per hour: 0
deps=[c,d]

/trunk merge


text:
feds

This pull request was generated by the 'mq' tool
[test]
flake rate: 0.1
logical conflict every: 100
sleep for: 300s
close stale after: 4 hours
[pullrequest]
requests per hour: 0
deps=[f]

/trunk merge


text:
analogion

This pull request was generated by the 'mq' tool
[test]
flake rate: 0.1
logical conflict every: 100
sleep for: 300s
close stale after: 4 hours
[pullrequest]
requests per hour: 0
deps=[a]

/trunk merge


text:
disboscation

This pull request was generated by the 'mq' tool
[test]
flake rate: 0.1
logical conflict every: 100
sleep for: 300s
close stale after: 4 hours
[pullrequest]
requests per hour: 0
deps=[d]

/trunk merge


text:
forestaff

This pull request was generated by the 'mq' tool
[test]
flake rate: 0.1
logical conflict every: 100
sleep for: 300s
close stale after: 4 hours
[pullrequest]
requests per hour: 0
deps=[f]

/trunk merge


text:
cyclitis

This pull request was generated by the 'mq' tool
[test]
flake rate: 0.1
logical conflict every: 100
sleep for: 300s
close stale after: 4 hours
[pullrequest]
requests per hour: 0
deps=[c]

/trunk merge


text:
dakhma, benders

This pull request was generated by the 'mq' tool
[test]
flake rate: 0.1
logical conflict every: 100
sleep for: 300s
close stale after: 4 hours
[pullrequest]
requests per hour: 50
deps=[b,d]

/trunk merge


text:
eclair, archiheretical

This pull request was generated by the 'mq' tool
[test]
flake rate: 0.1
logical conflict every: 100
sleep for: 300s
close stale after: 4 hours
[pullrequest]
requests per hour: 0
deps=[a,e]

/trunk merge


text:
frequenting, grecoue

This pull request was generated by the 'mq' tool
[test]
flake rate: 0.1
logical conflict every: 1000
sleep for: 600s
close stale after: 24 hours
[pullrequest]
requests per hour: 20
deps=[f,g]

/trunk merge

repo: trunk-io/mergequeue


text:
elaborative, argillocalcite

This pull request was generated by the 'mq' tool
[test]
flake rate: 0.1
logical conflict every: 1000
sleep for: 600s
close stale after: 24 hours
[pullrequest]
requests per hour: 20
deps=[a,e]

/trunk merge


text:
fervanite, acetamidine

This pull request was generated by the 'mq' tool
[test]
flake rate: 0.1
logical conflict every: 1000
sleep for: 600s
close stale after: 24 hours
[pullrequest]
requests per hour: 20
deps=[a,f]

/trunk merge


text:
beryx, fraternity

This pull request was generated by the 'mq' tool
[test]
flake rate: 0.1
logical conflict every: 1000
sleep for: 600s
close stale after: 24 hours
[pullrequest]
requests per hour: 20
deps=[b,f]

/trunk merge


text:
flowingness, echinoderma

This pull request was generated by the 'mq' tool

/trunk merge


text:
feeble, anakrousis

This pull request was generated by the 'mq' tool

/trunk merge


text:
blueprinting

This pull request was generated by the 'mq' tool

/trunk merge


text:
chymic, doeskin

This pull request was generated by the 'mq' tool

/trunk merge


text:
chainbearer, breechloader

This pull request was generated by the 'mq' tool

/trunk merge


text:
chita, gonapophysis

This pull request was generated by the 'mq' tool

/trunk merge


text:
argenton, conumerary

This pull request was generated by the 'mq' tool

/trunk merge


text:
cutocellulose, grignet

This pull request was generated by the 'mq' tool

/trunk merge


text:
deliriously, finalizes

This pull request was generated by the 'mq' tool

/trunk merge


text:
coquina, bipartible

This pull request was generated by the 'mq' tool

/trunk merge


text:
aeneous, clappering

This pull request was generated by the 'mq' tool

/trunk merge


text:
gaisling, frights

This pull request was generated by the 'mq' tool

/trunk merge


text:
foveolated, griphus

This pull request was generated by the 'mq' tool

/trunk merge


text:
ctg

This pull request was generated by the 'mq' tool

/trunk merge


text:
embryologists, guilelessness

This pull request was generated by the 'mq' tool

/trunk merge


text:
dispeopled, esuriency

This pull request was generated by the 'mq' tool

/trunk merge


text:
gordiacea, eolith

This pull request was generated by the 'mq' tool

/trunk merge


text:
buzzgloak

This pull request was generated by the 'mq' tool

/trunk merge


text:
casual, functionary

This pull request was generated by the 'mq' tool
[test]
flake rate: 0.1
logical conflict every: 1000
sleep for: 2100s
close stale after: 24 hours
[pullrequest]
requests per hour: 100
deps=[c,f]

/trunk merge


text:
duranta, agsam

This pull request was generated by the 'mq' tool
[test]
flake rate: 0.1
logical conflict every: 1000
sleep for: 2100s
close stale after: 24 hours
[pullrequest]
requests per hour: 100
deps=[a,d]

/trunk merge


text:
conflagrating, graciosos

This pull request was generated by the 'mq' tool
[test]
flake rate: 0.1
logical conflict every: 1000
sleep for: 2100s
close stale after: 24 hours
[pullrequest]
requests per hour: 100
deps=[c,g]

/trunk merge


text:
dicers, forhooy

This pull request was generated by the 'mq' tool
[test]
flake rate: 0.1
logical conflict every: 1000
sleep for: 2100s
close stale after: 24 hours
[pullrequest]
requests per hour: 100
deps=[d,f]

/trunk merge


text:
bap, cistuses

This pull request was generated by the 'mq' tool
[test]
flake rate: 0.1
logical conflict every: 1000
sleep for: 2100s
close stale after: 24 hours
[pullrequest]
requests per hour: 100
deps=[b,c]

/trunk merge


text:
applaud

This pull request was generated by the 'mq' tool
[test]
flake rate: 0.1
logical conflict every: 1000
sleep for: 2100s
close stale after: 24 hours
[pullrequest]
requests per hour: 100
deps=[a]

/trunk merge


text:
archpublican, disorganiser

This pull request was generated by the 'mq' tool
[test]
flake rate: 0.1
logical conflict every: 1000
sleep for: 2100s
close stale after: 24 hours
[pullrequest]
requests per hour: 100
deps=[a,d]

/trunk merge


text:
diam, grouseberry

This pull request was generated by the 'mq' tool
[test]
flake rate: 0.1
logical conflict every: 1000
sleep for: 600s
close stale after: 24 hours
[pullrequest]
requests per hour: 20
deps=[d,g]

/trunk merge


text:
famulli, generability

This pull request was generated by the 'mq' tool
[test]
flake rate: 0.1
logical conflict every: 1000
sleep for: 600s
close stale after: 24 hours
[pullrequest]
requests per hour: 20
deps=[f,g]

/trunk merge


text:
glene, amorado

This pull request was generated by the 'mq' tool
[test]
flake rate: 0.1
logical conflict every: 1000
sleep for: 600s
close stale after: 24 hours
[pullrequest]
requests per hour: 20
deps=[a,g]

/trunk merge


text:
gamasoidea, concinnate

This pull request was generated by the 'mq' tool
[test]
flake rate: 0.1
logical conflict every: 1000
sleep for: 600s
close stale after: 24 hours
[pullrequest]
requests per hour: 20
deps=[c,g]

/trunk merge


text:
coercion, bursattee

This pull request was generated by the 'mq' tool
[test]
flake rate: 0.1
logical conflict every: 1000
sleep for: 600s
close stale after: 24 hours
[pullrequest]
requests per hour: 20
deps=[b,c]

/trunk merge


text:
disilluded, analysing

This pull request was generated by the 'mq' tool
[test]
flake rate: 0.1
logical conflict every: 1000
sleep for: 600s
close stale after: 24 hours
[pullrequest]
requests per hour: 20
deps=[a,d]

/trunk merge


text:
fringelike, aneling

This pull request was generated by the 'mq' tool
[test]
flake rate: 0.1
logical conflict every: 1000
sleep for: 600s
close stale after: 24 hours
[pullrequest]
requests per hour: 20
deps=[a,f]

/trunk merge


text:
cakemaking, excisemen

This pull request was generated by the 'mq' tool
[test]
flake rate: 0.1
logical conflict every: 1000
sleep for: 600s
close stale after: 24 hours
[pullrequest]
requests per hour: 20
deps=[c,e]

/trunk merge


text:
fix: Set alternative text on SVG img icon in menu close button

Summary
<svg> elements with an img role must have an alternative text: https://dequeuniversity.com/rules/axe/4.6/svg-img-alt?application=msftAI
Related Issues or PRs
This issue was introduced in https://github.com/trussworks/react-uswds/pull/2411, and began failing a11y tests in our project when 5.0.0 was released.
How To Test

Open the NavCloseButton Storybook page
Change your viewport size so the button shows
Run an accessibility scanner like https://accessibilityinsights.io/

Screenshots
Before:

After:

@sawyerh thanks for the PR!
I wanted to test out our new implementation of release-please, so your change is already available in 5.1.1

@all-contributors please add @sawyerh for bug

authors: brandonlenz sawyerh

repo: trussworks/react-uswds


text:
MSYS2/MinGW 64-bit: "attempt to set the process default activation context failed"

This is a continuation of issue #29
I encountered this problem when running a simple Hello World on Windows 10 with msys2/mingw64. The program compiles, but fails to run, giving the following error message:
"An attempt to set the process default activation context failed because the process default activation context was already set."
Some info about my machine:
OS Name:  Microsoft Windows 10 Home
Version:  10.0.18362 Build 18362
System Manufacturer:  Dell Inc.
System Model:  XPS 13 9350
System Type:  x64-based PC
System SKU:  0704
Processor:  Intel(R) Core(TM) i5-6200U CPU @ 2.30GHz, 2400 Mhz, 2 Core(s), 4 Logical Processor(s)

I walked a friend through the following process with fresh copies of MSYS2 and Nim, and the error occurred for him too:
Steps to reproduce
Install MSYS2 for x86_64 from https://www.msys2.org .
Follow the instructions on the page to complete the installation
For this, we'll be using the mingw64 terminal.
Install git and gcc:
$ pacman -S git mingw-w64-x86_64-gcc

Now you can open your msys2 home directory in Windows explorer:
$ explorer .

Download the latest Nim version for x86_64 from https://nim-lang.org/install_windows.html
Extract the contents to your MSYS2 home directory. So you should have a folder like this: "C:\msys32\home\exelotl\nim-1.0.2"
Edit your ~/.bashrc to add nimble and nim's bin folders to your path
export PATH=$PATH:/c/Users/exelotl/.nimble/bin
export PATH=$PATH:~/nim-1.0.2/bin

Apply the changes in your current terminal:
$ source ~/.bashrc

Install nigui
$ nimble install nigui

Create a minimal app:
$ touch hello.nim

import nigui

app.init()

var window = newWindow("Hello world")
window.width = 600.scaleToDpi
window.height = 400.scaleToDpi
window.show()

app.run()

Build and run:
$ nim c --app:gui hello.nim
$ ./hello.exe

You should see the following error:

Possible solutions
As previously mentioned, this issue occurs due to a hacky approach for enabling the visual styles module. The proper way to do this is to create an appropriate resource file and link it into your final executable. The Winim library uses this approach, and provides a very solid set of bindings for the Win32 API. I think we should strongly consider using it.

@exelotl Thank you very much for your detailed explanation. I was able to reproduce the issue and fixed it by using the same way as Winim. Thanks for the hint!
I want to keep NiGui as simple as possible, that's why it uses an own minimal Win32 binding and does not depend on other libraries.

authors: exelotl trustable-code

repo: trustable-code/NiGui


text:
[Market] Unmarshaling response from FetchLatestRates()

FetchLatestRates() returns rates that contain data with invalid JSON for structure blockatlas.Rates.
The best step to reproduce is to run sync markets on commit ce6fc405643c697051b6f997f553aaae522459a1
You will see something like this:

Basically right now SaveRates() always have errors, so if you will try to return them => you will make backoff process to be infinite
It is bad that Save Rates have invalid data from FetchLatestRates, it is okay to have errors, it is not okay to ignore and not filter them at all. We need to obviously handle errors and do not ignore them

@EnoRage, the backoff's not an infinite loop, it dies after 2 min, and the data re-sync every 5 min.
https://github.com/trustwallet/blockatlas/blob/master/syncmarkets/worker.go#L30
We can ignore this error because doesn't have data to parse. Can you explain your approach to improve that?

@Pantani Markets API will be removed from Blockatlas and Combined with Fixer API, more details at
https://github.com/EnoRage/blockatlas-report-jan-2020/blob/master/NewDesign.md

Amazing!! this is the same suggestion I gave when we started the markets API

authors: EnoRage Pantani

repo: trustwallet/blockatlas


text:
WalletCore.TW_Common_Proto_SigningError.errorMissingPrivateKey

When I use the method of BTC deal to sign as shown, always prompt error message: my WalletCore. TW_Common_Proto_SigningError. ErrorMissingPrivateKey, where is now my problem, please give me some reference, thank you!

Various example of how to sign BTC in swift in the following file: https://github.com/trustwallet/wallet-core/blob/master/swift/Tests/Blockchains/BitcoinTests.swift - please take a look carefully and let us know if u have any problem.

authors: Milerius dengbangquan

repo: trustwallet/wallet-core


text:
Search by ResourceId

Hello,
can anyone exmplain how to search FUT for exact player? After reading discussions here i was sure that i must find ResourceId for player and use it in PlayerSearchParameters like this:
                var searchParameters = new PlayerSearchParameters
                {
                    Page = 1,
                    Level = Level.Gold,
                    ChemistryStyle = ChemistryStyle.All,
                    ResourceId = -2147295496  // Ramires ?
                };

But i recive many different players with many different resourceId. Can anyone help me and exmplain how to search for concrete player? Or maybe i have wrong ResourceId?

Hello,
I do it like this:
                            var searchParameters = new PlayerSearchParameters
                            {
                                Page = 1,
                                ResourceId = ResID
                            };

Thanks! I will check it today :)

The resource id's ea are displaying are false, or at least not what they were before.
Take the resource id you get from them an add 4026531840) to it.
That should bring it to the real resource id, then use that in your search. should work no problem.

Or just work with the AssetID instead of ResourceID

definition id is better

Which definition id?

Do you know how they are calculating the negative Resource ID?
Take Messi for example:
His Asset ID is 158023.
The Resource ID returned from EA is -2147325625.
Adding 4026531840 to this is 1879206215 but when using this to search using either maskedDefId or definitionId then nothing is returned.

I still don't understand why you don't use the AssetID for the Searches

What if you're wanting to Ronaldo's IF or Hero cards?

You cannot search after hero cards / IFs -. There is even no possibility to search after these in the Web App

Nope, you can. Check again. Under quality i think

Nope you cannot :) You can search after for instance Ronaldo and then filter all cards with Rarity IF/IF2/... - But you cannot search especially for IF cards - They have not his own Asset ID

Same difference though? :p

They do not have their own asset ID but they have their own resource ID and definition ID and you can use the latter to search for their specific card :)

OK - Can someone give m an explanation of: AssetID, ResourceID (I thought it's always -2..... this year and not used by EA anymore) and DefinitionID?

Asset ID is the base ID so regardless of how many IFs a player gets this will always be the same.
Resource ID is the ID of each specific IF card.
Definition ID is a value calculated based on Asset ID and card version that can be used to return only that specific Resource.
Not sure how EA are calculating Resource IDs this year though. Anyone know?

Thanks - Where I can find the definition ID in the JSON answer? I know Asset ID (like player ID), Trade ID (identifies the actual trade) and the ID in ItemData which keeps the same when you buy a player, send the player from watchlist to tradepile, relist the player, etc.

by the way ResourceID is just -2147483648 + AssetID - Am I wrong?

Someone discovered how to perform the search by id?
The resourceId is a big negative number and can´t be used in url... BaseId and AssetId is returning diferent players...
In the toolkit the search url is
if (ResourceId > 0)
  uriString += "&maskedDefId=" + ResourceId.CalculateBaseId(); // previously was "&definitionId="

authors: bradders591 craigbaines craigpbrown kauefelipe sparkzi tringler

repo: trydis/FIFA-Ultimate-Team-Toolkit


text:
Improved Onboarding, fixed small shortcut UI error.

Displayed shortcut is wrong and should be a ";" not ":".
Made necessary changes in keyboardshortcuts.tsx in order to fix this.
Unfortunately I accidentally exited out of the original welcome page before I got the chance to screenshot it so I can't show before
but this is the after

I accidentally put wrong screenshot for the after welcome.md

repo: trypear/pearai-submodule


text:
fix(common): use createRequest and createResponse to mock data

Information

Type
Breaking change

Feature/Fix/Doc/Chore
Yes/No

Todos

[ ] Tests
[ ] Coverage
[ ] Example
[ ] Documentation

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

v6.71.1
GitHub release

Your semantic-release bot :package::rocket:

repo: tsedio/tsed


text:
please co-publish on open-vsx

Please make this extension available to Open VSX marketplace, this will also make it directly available for VSCodium and Gitpod.

Open VSX is a vendor-neutral open-source alternative to the Visual Studio Marketplace. It provides a server application that manages VS Code extensions in a database, a web application similar to the VS Code Marketplace, and a command-line tool for publishing extensions similar to vsce.

There is a guide for publishing and after the initial setup it is just a matter of osvx publish (similar to the MS marketplace).

Thank you for your request.
I'll take a look at it.

Thanks. Note that if you have the initial publishing done, you could also use a GitHub Action to publish to both marketplaces on tagging - if this kind of automation is interesting for you.

Oh wow, I had no idea this was a separate thing LOL! Just lost several hours trying to figure out why it wasn't showing up in vscodium; reinstalled half of my Arch system thinking something was broken under the hood 🤣
+1 please!

authors: GitMensch rsmirnov90 tshino

repo: tshino/vscode-kb-macro


text:
Added a GetRow function, and modified hrpc.Get to hold families.

I've added the function GetRow to client.go, which will return a row given a table, key, and a set of families and qualifiers.
I also modified hrpc.Get to store a mapping of families to lists of qualifiers, which is used when serializing the request.

Merged as tsuna/gohbase@8c9bddd27a6c60227c0a4c8e52e2c6a4b238c3c7, thanks!

authors: dgonyeo tsuna

repo: tsuna/gohbase


text:
Create wrapper around std::mutex

Add tt::mutex as a wrapper around std::mutex that uses the dead_lock_detector.

You mentioned that you changed some things with your mutex pattern - is this still a valid issue?

Yip, this is still valid.
I still use the unfair_mutex, and I would like to have the a mutex and a recursive mutex that are simple wrappers around std::mutex and std::recursive_mutex.
It allows people or me to use a more complex mutex with the security of having dead lock checks.

meh

authors: PinkFlufflyLlama takev

repo: ttauri-project/ttauri


text:
Do IP-adapters require fine-tuning?

After reading the paper, it appears that there is no supervision or constraint on capturing material information from exemplars if the IP adapters are not fine-tuned.

Hi @838959823 , No the IP-Adaptor does not require fine-tuning.
You are correct -- IP-Adaptor captures all information (geometry, illumination, materials). This is why we would need the two branches -- geometry guidance and latent illumination guidance. We found that depth estimation + ControlNet overwrites the geometry from IP-Adaptor, and foreground decolored image + inpainting overwrites the illumination. Therefore, only the material information is passed down from IP-Adaptor.
This is also why we called it zero-shot material transfer.
Hope this helps!

Thank you for your response. It is very amazing and interesting.


text:
JRuby Support

I got a compass bug related to jruby and fssm:
http://github.com/chriseppstein/compass/issues/#issue/53

I am getting the similar error here while running jruby with fssm. But I do not see any error when I try to run it with plain ruby
Jruby version - 1.6.5
fssm version - 0.2.8.1
NoMethodError: undefined method `ftype' for nil:NilClass
ftype at /home/ubuntu/.rvm/gems/jruby-1.6.5/gems/fssm-0.2.8.1/lib/fssm/tree.rb:170
call at org/jruby/RubyProc.java:258
each at /home/ubuntu/.rvm/gems/jruby-1.6.5/gems/fssm-0.2.8.1/lib/fssm/tree.rb:39
each at org/jruby/RubyHash.java:1175
each at /home/ubuntu/.rvm/gems/jruby-1.6.5/gems/fssm-0.2.8.1/lib/fssm/tree.rb:35
inject at org/jruby/RubyEnumerable.java:830
ftype at /home/ubuntu/.rvm/gems/jruby-1.6.5/gems/fssm-0.2.8.1/lib/fssm/tree.rb:169
files at /home/ubuntu/.rvm/gems/jruby-1.6.5/gems/fssm-0.2.8.1/lib/fssm/tree.rb:153
cache_entries at /home/ubuntu/.rvm/gems/jruby-1.6.5/gems/fssm-0.2.8.1/lib/fssm/state/directory.rb:64
recache at /home/ubuntu/.rvm/gems/jruby-1.6.5/gems/fssm-0.2.8.1/lib/fssm/state/directory.rb:47
refresh at /home/ubuntu/.rvm/gems/jruby-1.6.5/gems/fssm-0.2.8.1/lib/fssm/state/directory.rb:13
add_handler at /home/ubuntu/.rvm/gems/jruby-1.6.5/gems/fssm-0.2.8.1/lib/fssm/backends/polling.rb:9
path at /home/ubuntu/.rvm/gems/jruby-1.6.5/gems/fssm-0.2.8.1/lib/fssm/monitor.rb:9
monitor at /home/ubuntu/.rvm/gems/jruby-1.6.5/gems/fssm-0.2.8.1/lib/fssm.rb:68
monitor at client.rb:18
(root) at client.rb:121
Any thoughts on this?

authors: chriseppstein dhavaldeshpande

repo: ttilley/fssm


text:
fix errorRx to match other APIError

The pattern {.+"error_code":(\d+),"description":"(.+)"} can match the result of json:
{"ok":false,"error_code":400,"description":"Bad Request: message to edit not found"}

but cannot match the one below:
{"ok":false,"error_code":429,"description":"Too Many Requests: retry after 10","parameters":{"retry_after":10}}

So change it to {.+"error_code":(\d+),"description":"(.+).*"}, which can prevent the nil pointer error from happening
https://github.com/tucnak/telebot/blob/319196b8471500baece223be6acfc94a04280226/util.go#L48-L56

Good catch, but actually your expresssion is also wrong:
{.+"error_code":(\d+),"description":"(.+).*"}
I guess .* pattern should be after description quotes:
{.+"error_code":(\d+),"description":"(.+)".*}

Given this situation, I think we should have some tests for extractOk to be sure that regexp is working well. It'll be awesome if you can write some. Something like TestExtract in api_test.go file.
Also, I fixed middleware poller test to satisfy travis build.

Good catch, but actually your expresssion is also wrong:
{.+"error_code":(\d+),"description":"(.+).*"}
I guess .* pattern should be after description quotes:
{.+"error_code":(\d+),"description":"(.+)".*}

Sorry for my mistake before, thank you for help, in this commit, I try to add some tests for extractOK.

Tests are ok. But maybe it's clearer to use assert.EqualError instead of assert.EqualValues?

Tests are ok. But maybe it's clearer to use assert.EqualError instead of assert.EqualValues?

Thank you for pointing this out, I'm trying to meet this.

Similar PR is already merged: #294

repo: tucnak/telebot


text:
Major changes for easier SharedMedia.

Let's see what you think...

I did not change localization.ru.lua
not sure why it says so....

Probably whitespace changes

Notes:
The Blizzard castbar still appears when using the Dominos one, and the bar itself doesn't seem to have a size after a /dom reset:

I've added an advance option that handles this. It will now hide the Blizzard bar by default. Also, I'm not having any size issues after a /dom reset... I'm going to do more testing.

authors: Goranaws Tuller


text:
Will collins notify slack

Squashed version of #246
Adding slack support to collins-notify
@byxorna @maddalab @CaptPhunkosis

Aside from those small points, looks great!

Awesome, lgtm!

repo: tumblr/collins


text:
CodeSandboxで演習が文字化けする

再現手順

https://codesandbox.io/s/github/tuqulore/vue-3-practices/tree/main/practice-style?file=/src/App.vue にアクセスする

文字化けが再現することを私の方でも確認しました。
また、フォークしても同様の問題が再現します。
一方、フォークした後、編集など行えるように CodeSandbox の自身のサンドボックスのDraftsとしてフォークしなおすと、再現しなくなることがあることはありました。
しかし、HMR の機能しない件も含めいくつか正常に機能しないことを考えると、基本的に CodeSandbox 以外で進めてもらうのが良さそうですね。

https://codesandbox.io/s/github/tuqulore/vue-3-practices/tree/main/practice-style?file=/src/App.vue にアクセスする

アクセスしコンテナの起動完了後、 https://cb1j1.sse.codesandbox.io/src/App.vue にアクセスするとこのファイルの受信で文字化けを確認。
$ curl -i https://cb1j1.sse.codesandbox.io/src/App.vue
HTTP/2 200
date: Fri, 21 Jan 2022 00:57:02 GMT
content-type: application/javascript
cf-ray: 6d0c960d98ed0af4-NRT
access-control-allow-origin: *
cache-control: no-cache
etag: W/"5ef-eeamnCpvjNl/m1zCtOQCG7GP/l8"
strict-transport-security: max-age=15724800; includeSubDomains
vary: Accept-Encoding
cf-cache-status: DYNAMIC
expect-ct: max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
server: cloudflare
alt-svc: h3=":443"; ma=86400, h3-29=":443"; ma=86400

ペイロードに含まれる文字列は下記のように文字化け。
const _hoisted_1 = /*#__PURE__*/_createElementVNode("h1", null, "è¦åºã", -1 /* HOISTED */)

è¦åºã これは 見出し の UTF-8 のバイト列を、latin-1 (ISO-8859-1) として解釈し、結果得られた文字列を再びUTF-8に変換して得られるバイト列。
ここでは content-type: application/javascript となっており、ES5以降を解釈する現代のWebブラウザーはデフォルトでUTF-8として解釈するためサーバーとクライアント間での齟齬は無い。
考察
気になるポイントとしては、content-type ヘッダーに charset が含まれないのでWebブラウザー以外のクライアントで解釈の曖昧さは生まれうる。ちなみに / に関しても text/html ではあるが同様に charset は含まれていない様子。
server: cloudflare となっており、おそらく Cloudflare が中継している。
charset ヘッダーを含めないことによって CodeSandbox のサーバーと中継している Cloudflare のサーバー間で何かしら齟齬があったのではないか。

詳細な調査ありがとうございます :pray:

しかし、HMR の機能しない件も含めいくつか正常に機能しないことを考えると、基本的に CodeSandbox 以外で進めてもらうのが良さそうですね。

このissueは根本的解決がされるまで残しておき、直近はStackBlitzをデフォルトとしたドキュメンテーションに変更することによって対処しようかと思います。

https://github.com/tuqulore/vue-3-practices/issues/128 でサポートからドロップしたので完了


text:
[Question] Ores

Heya!
Have you recently moved the initialization of NuclearCraft ores to postInit? I'm no longer able to set their Harvest Level with the mod Tool Progression, but I have previously been able to.
NuclearCraft-2.9d--1.12.2

Hola! No, I have not, so that is a bit bizarre...

Alright, thanks.

I was told by the dev of Tool Progression that you are currently overriding the method public int getHarvestLevel(IBlockState state) without also overriding the corresponding setHarvestLevel appropriately, doing so should fix it.

Okay, hopefully should be sorted for the next verison - I'll leave this open until it's definitely fixed.

Did this issue get fixed?

No I'm afraid not :/


text:
feat(libsql-server): send correct sse response

The response now sends the proper expected event stream
:keep-alive

event:changes
data:{"insert":1}

:keep-alive

:keep-alive

Tested locally and events are being sent out in the correct format as shown in the attached Postman screenshot.

authors: ccadenac notrab

repo: tursodatabase/libsql


text:
predict on test data

Hi,
Can you include an example of how to predict on test /get predicted probabilities from test data after trainig in the example on github?

It is provided in the last line of the example on ReadMe file.
print(predict(m,x_data.to_numpy()[0,:]))


text:
Fixed version of Wordpress?

I've noticed that it's pulling Wordpress 4.1.1 rather than the latest tarball. Is this by design?

Yes. https://github.com/tutumcloud/tutum-docker-wordpress-nosql/blob/master/Dockerfile#L4
I forked it and upgraded to 4.2.2 https://github.com/sunshineo/tutum-docker-wordpress-nosql
docker image https://registry.hub.docker.com/u/sunshineo/tutum-docker-wordpress-nosql/
But I also removed the volume, which may not be what you want.
https://github.com/sunshineo/tutum-docker-wordpress-nosql/commit/c14f1827e32bfe20f1be2a1a058907a9477ef97b
The reason I removed it is I'm using https://github.com/sunshineo/wppatm to manage plugin and themes . I don't want the volume to persist anything. I build a docker image each time I change any plugin or themes.
Example: https://github.com/sunshineo/wordpress-base

Even thought we put the latest tarball in the docker file. The image itself is not built automatically when there is a new release on wordpress.
This image has auto build enabled, which means docker hub will build the image whenever there is a new commit to master branch. So, bump version in Dockerfile do all the work.
PS: a PR to bump the version of wordpress is always welcomed :)

upgraded to 4.2.2

authors: spicypixel- sunshineo tifayuki

repo: tutumcloud/tutum-docker-wordpress-nosql


text:
Possibility to extract the token before handling?

Hey,
following Use Case:

tokens are very big due to some additional info.
for better user experience (will be shown as api keys) tokens would need to be shortened
idea is to either Md5, Base64 or custom encode the tokens to be shorter and to extract them before your lib handles/verifies them.

If have not seen any possibility in your code yet, did i miss anything?
Might be a small Usecase, but a setting with a callback function to modify the token before it is extracted might be nice.
Greets!

Yep, big token size is a problem with JWT. For smaller token sizes you could use for example Branca tokens together with MessagePack payload. This is what I am using these days unless project spec specifically says the token must be a JWT.
https://github.com/tuupola/branca-php
https://github.com/tuupola/branca-middleware

For the above mentioned usecase md5 would not work since it is a hashing algorithm. It is one way only. You can make a hash from the token but you cannot make the token from the hash. Base64 also would not help since JWT already is Base64 encoded.
Did not test but. What might help is compressing the token with LZW or something similar and then Base64 encoding it.  However now the token is not JWT anymore, it is something else.

authors: derpoho tuupola

repo: tuupola/slim-jwt-auth


text:
Clean up console warnings

Nothing major here but we like to keep our console output clean when possible.

Added a few missing parens.
Removed unused example_salt attribute.
Renamed rand_bytes to strong_rand_bytes to match the interface of :crypto.

Thank you 😄

authors: nvolungis tuvistavie

repo: tuvistavie/elixir-web-push-encryption


text:
🛑 Speedtest Plotter is down

In 04cfe17, Speedtest Plotter (https://speed.eighty-three.me) was down:

HTTP code: 404
Response time: 549 ms

Resolved: Speedtest Plotter is back up in b83222a.

repo: tuxpeople/monitoring


text:
🛑 Code Server is down

In 51629de, Code Server (https://code.eighty-three.me) was down:

HTTP code: 523
Response time: 3070 ms

Resolved: Code Server is back up in 84cd884.


text:
ShaderVarient Collector 无法保存设置

每次重开编辑器都会还原成默认值

对了 版本是 1.4.10

unity版本是多少？这边没有复现。

repo: tuyoogame/YooAsset


text:
🛑 TSK is down

In eab5efe, TSK (https://www.tsk.tr) was down:

HTTP code: 0
Response time: 0 ms

Resolved: TSK is back up in 30ad63a.

repo: tuz-z/upp


text:
🛑 KKK is down

In a537d74, KKK (https://www.kkk.tsk.tr) was down:

HTTP code: 0
Response time: 0 ms

Resolved: KKK is back up in b91863e after 15 minutes.


text:
Add pointer cursor on hover of form labels

I'm curious as to what the opinions are to add a pointer cursor to form labels on hover. This may not be as useful for text fields or select boxes but for check boxes and radio buttons, I think these are very useful in offering better usability to the tiny check box and radio button controls.
This is the only issue I could find on the subject (very old):
https://github.com/twbs/bootstrap/issues/5742
Barebones example:
https://codepen.io/smitjel/pen/aEOYgQ
Thanks!

/CC @patrickhlauke

We won't be adding cursor: pointer to these since a label has no idea if the field is enabled or disabled. For the latter, we'd be essentially encouraging folks to interact with something that's not interactive at all.

agree, it becomes a slippery slope. i was also pondering what would happen if authors just randomly use <label> elements that don't point to an actual form control...they'd still get a hand cursor, without it actually doing anything.

I stumbled by the same issue and wonder any historical reasons/contexts that <label> was not using hover: cursor-point by default.
End up here and feel a bit of disappoint that this type of change was largely denied 10ys ago.
As of today a lot of <label> were random abused as <span> | <div> that points to nothing.
Also the interactive area of <label> is always large than the text content itself: The huge empty space after the text content if the label occupy the full width. It always leads to misclick without a cursor indictor,

authors: XhmikosR aboveyunhai leesmith mdo patrickhlauke

repo: twbs/bootstrap


text:
change yiq mixin to an actual function

to me it seemed weird that this is a mixin that always returns the line color: #xxx;
i modified it to be an actual function and only return a value to be used in any property
also updated every use of the 'function' to use the actual function

This is definitely something that has tripped me up - like the changes.

There's also #23748, #23191 and #22996. Not sure what's the best.
@mdo

@mdo are the hound-ci errors left really neccessary to be changed?

Please ignore Hound until https://github.com/twbs/bootstrap/pull/24221 is merged and revert the patch.

@gijsbotje: please revert your last patches.
@mdo: did you see https://github.com/twbs/bootstrap/pull/23943#issuecomment-332442550?

@XhmikosR travis says
Expected "color" to come before "text-decoration"                order/properties-order

@gijsbotje: that is right. You should address any Travis errors.

@XhmikosR all done :)

Cool, waiting for @mdo to choose which one of those related PRs we should merge, see https://github.com/twbs/bootstrap/pull/23943#issuecomment-332442550.

authors: XhmikosR chrispatterson gijsbotje


text:
Feature/builder

Priority
No
Screenshot

What Changed & Why

Added url builder pattern.
Why: I wanted to try ES6, and it was an open issue.
Moved tests to nested describe blocks

Testing
npm test

Build some url and nested urls and use it! (hallelujah!)

Bug/Ticket Tracker
#11
Documentation
Done
In Progress/Follow Up
Didn't RTFM:

Can a root route be a valid resource? Typically we have end points like /photos/1 can /1 be a valid end point?
Should we make the following observation?

.get() can be used for /resources and /resources/1
.post({}) can be used for /resources
.patch({}) can be used for /resources/1
.destroy() can be used for /resources/1
Issue is, what does POST http://foo.com/bars/1 mean?

Should we also make the following rules on the url builder? (resources/:id/)*(resources|resources/:id)

Issue is, what does /foos/bars/bazs/1/bars/2/bars/3 (all().all().one().one().one()) mean?

Tried to get istanbul up and running but couldn't get it to work...
How should tests be approached? Spin up a real API server to test against?

Legal/Security/Privacy
N/A
Third-Party
Added Minilog for logger. This works both on the server side and client side. Happy to save a few bytes by stubbing out console.* methods.
People
@Emerson @derek-watson @themarkappleby

I vote for the most flexible implementation of the URL builder. While this library is currently targeting only JSON-API, it's possible in the future that it will support other specs. In short, if someone wants to do something weird (like POST /resources/1) then they should be allowed.
I would say the idea of a base resource might not make much sense at the moment, especially if it complicates the usage of models....

So I just dropped this into my project, replacing my previous Devour reference with this branch and everything worked flawlessly.
Hell of a job @billxinli
👏 👏 👏 👏

authors: Emerson billxinli

repo: twg/devour

license: ISC


text:
refactor(model,util)!: remove store channel type

On March 10th Discord has removed store channels (reference).
Closes: #1573

Tests are failing. Should the rust version be updated in this PR?

The PR to the Discord docs has been merged now.

repo: twilight-rs/twilight


text:
feat(pixels): add my new pixel yay

Checklist

[x] I ran npm test locally and it passed without errors.

[x] I only edited the _data/pixels.json file.

[x] I entered the username in the pixels.json that I'm also using to create this pull request.
[x] I acknowledge that all my contributions will be made under the project's license.

Closing this PR since it seems like another PR of yours was already merged. Thank you for your contribution!

authors: AsimiChroma dkundel

repo: twilio-labs/open-pixel-art


text:
Tag & x-(jvm|scala|java)-package conversion to valid identifiers is brittle

If someone uses a tag/package name like "this is a fun tag", we'll fail to generate a valid identifier out of that (in Java at least), and guardrail will give a cryptic error.  Ideally people use short, identifier-friendly names here, but we should try to handle this more gracefully.

This isn't an issue in Scala, as
package com.example.`this is a fun tag`.definitions

is valid, but we should definitely at least raise an error when trying to parse x-java-package

authors: blast-hardcheese kelnos

repo: twilio/guardrail


text:
VIDEO-11239 Add Krisp Noise Cancellation

Contributing to Twilio

All third party contributors acknowledge that any contributions they provide will be made under the same open source license that the open source project is provided under.

[x] I acknowledge that all my contributions will be made under the project's license.

Pull Request Details
JIRA link(s):

VIDEO-11239

Description
This PR adds Krisp to the Ahoy app. If Krisp is installed, users can enable and disable noise cancellation by clicking the switch button on the Device Selection Screen before joining the room, and any time during the call by accessing Audio and Video settings.

Burndown
Before review

[x] Updated CHANGELOG.md if necessary
[x] Added unit tests if necessary
[x] Updated affected documentation
[x] Verified locally with npm test
[x] Manually sanity tested running locally
[X] Included screenshot as PR comment (if needed)
[X] Ready for review

Before merge

[x] Got one or more +1s
[x] Re-tested if necessary

Is there a possibility to disable this feature? I'm getting errors in the Firefox console, and am unable to join a room with version 0.9.0.

authors: fschwahn olipyskoty

repo: twilio/twilio-video-app-react


text:
ISDK-2364: Add a Multi-Party Example

This PR adds a new example app focused on multi-party video conferencing and dominant speaker events. It also consumes twilio-video-ios-2.8.0.
I am posting this PR in draft form so we can start discussing the changes as a group. I will continue to work on some outstanding items in the MultiPartyViewÇontroller.
TODO

[x] Ability to mute / unmute local audio
[x] Disable user interaction timer in MultiPartyVC
[ ] Message label UI/UX
[ ] Hide navigation bar in MultiPartyVC
[ ] Add final screenshot to README.md

sounds like the app has some UI bugs -

I'm not sure what to make of the visual glitches. I tried to fix them, by insetting views which helped but still not great. When I hop in the view debugger the glitches go away...

authors: ceaglest piyushtank

repo: twilio/video-quickstart-swift


text:
Can't do any research

:219: RuntimeWarning: greenlet.greenlet size changed, may indicate binary incompatibility. Expected 144 from C header, got 152 from PyObject
:219: RuntimeWarning: greenlet.greenlet size changed, may indicate binary incompatibility. Expected 144 from C header, got 152 from PyObject
:219: RuntimeWarning: greenlet.greenlet size changed, may indicate binary incompatibility. Expected 144 from C header, got 152 from PyObject
:219: RuntimeWarning: greenlet.greenlet size changed, may indicate binary incompatibility. Expected 144 from C header, got 152 from PyObject
?????

:219: RuntimeWarning: greenlet.greenlet size changed, may indicate binary incompatibility. Expected 144 from C header, got 152 from PyObject
:219: RuntimeWarning: greenlet.greenlet size changed, may indicate binary incompatibility. Expected 144 from C header, got 152 from PyObject
:219: RuntimeWarning: greenlet.greenlet size changed, may indicate binary incompatibility. Expected 144 from C header, got 152 from PyObject
:219: RuntimeWarning: greenlet.greenlet size changed, may indicate binary incompatibility. Expected 144 from C header, got 152 from PyObject
CRITICAL:root:twint.get:User:'NoneType' object has no attribute 'find'
Traceback (most recent call last):
File "/usr/local/bin/twint", line 8, in
sys.exit(run_as_command())
File "/usr/local/lib/python3.8/dist-packages/twint/cli.py", line 311, in run_as_command
main()
File "/usr/local/lib/python3.8/dist-packages/twint/cli.py", line 283, in main
run.Followers(c)
File "/usr/local/lib/python3.8/dist-packages/twint/run.py", line 307, in Followers
run(config)
File "/usr/local/lib/python3.8/dist-packages/twint/run.py", line 285, in run
get_event_loop().run_until_complete(Twint(config).main(callback))
File "/usr/lib/python3.8/asyncio/base_events.py", line 616, in run_until_complete
return future.result()
File "/usr/local/lib/python3.8/dist-packages/twint/run.py", line 211, in main
await task
File "/usr/local/lib/python3.8/dist-packages/twint/run.py", line 228, in run
raise ValueError("Cannot find twitter account with name = " + self.config.Username)

repo: twintproject/twint


text:
Deprecated usage of ioutil

staticcheck reports that generated Twirp code uses the now deprecated ioutil:
myfile.twirp.go:9:15: "io/ioutil" has been deprecated since Go 1.19: As of Go 1.16, the same functionality is now provided by package [io] or package [os], and those implementations should be preferred in new code. See the specific function documentation for details.  (SA1019)

What is the minimum supported version of the generator? If it's Go 1.16, then this issue can be fixed by generating better code. If not, would it be accepted to add a lint ignore header to the generated files? (since that's the only way to make staticcheck stop reporting this error)

hi @remko could you also explain how to replicate this issue? I tried to take a look at my twirp-generated files, but I can't find this issue. Thank you

@rakateja You're right, it was fixed in more recent versions of Twirp. Thanks.

authors: rakateja remko

repo: twitchtv/twirp


text:
Missing ";" in buttons.less line no. 110

For consistency, I suggest putting in the missing ";" at Line No. 110 of "buttons.less"
color: @white

Resolved, thanks.

authors: Brajeshwar markdotto

repo: twitter/bootstrap


text:
How to pass on output of one service to another?

Hi, this looks like an interesting tool. I wanted know how to get it working in one particular scenrio. Let's say if I have two services, createUser (http://myservice/createUser) and GetUserInfo (http://myservice/getUserInfo/{userId}).  The userId used in the second service is from the first service createUser response.
In this scenario, 1) how do I get the first service' response and pass on to second service?
2) Also the url that we hit proxy is sent to candidate, primary and secondary. If my userId is dynamic and varies across across 3 instances. How do I handle this scenario?
P.S: I don't know if this has been answered already. If that is the case , please point me to it

hi @anandhravindran I have added support toyour query 2 in my forked repository https://github.com/sukalpomitra/diffy. I may also add support to your point 1 if i get some free time. I am unable to create a pull request as of now.

@sukalpomitra Thanks a lot for looking into this issue. Please let me know after you have added support for query 1.

authors: anandhravindran sukalpomitra

repo: twitter/diffy


text:
Diffy proxy working, not showing any results.

The service I'm testing accepts a POST request; I have set -allowHttpSideEffects=true
I have tested each of these services without the diffy proxy and received the expected responses.
The candidate, primary and secondary services are all receiving the POST requests when I send them to the diffy proxy.   I understand that the client talking to the diffy proxy is not going to receive a response.

No results are showing. Am I missing something?
On the metrics page http://localhost:31159/admin/metrics#clnt/primary/requests I can see a bar that rises when I send a request to the diffie proxy for each of the services; candidate, primary and secondary. Same for the recieved_bytes metric.
Below is the output from from running the jar file:
$ java -jar diffy-server.jar -candidate=localhost:44310 -master.primary=localhost:44311 -master.secondary=localhost:44312 -serviceName=XmlServer -service.protocol=http -proxy.port=:44333 -admin.port=:31159 -http.port=:31149 -rootUrl='localhost:31149' -allowHttpSideEffects=true
SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.
I 1207 12:47:52.871 THREAD1: HttpMuxer[/admin/metrics.json] = com.twitter.finagle.stats.MetricsExporter(<function1>)
I 1207 12:47:52.904 THREAD1: HttpMuxer[/admin/per_host_metrics.json] = com.twitter.finagle.stats.HostMetricsExporter(<function1>)
I 1207 12:47:52.966 THREAD1: /admin => com.twitter.server.handler.SummaryHandler
I 1207 12:47:52.967 THREAD1: /admin/server_info => com.twitter.finagle.Filter$$anon$2
I 1207 12:47:52.967 THREAD1: /admin/contention => com.twitter.finagle.Filter$$anon$2
I 1207 12:47:52.967 THREAD1: /admin/threads => com.twitter.server.handler.ThreadsHandler
I 1207 12:47:52.967 THREAD1: /admin/threads.json => com.twitter.server.handler.ThreadsHandler
I 1207 12:47:52.967 THREAD1: /admin/announcer => com.twitter.finagle.Filter$$anon$2
I 1207 12:47:52.967 THREAD1: /admin/dtab => com.twitter.finagle.Filter$$anon$2
I 1207 12:47:52.968 THREAD1: /admin/pprof/heap => com.twitter.server.handler.HeapResourceHandler
I 1207 12:47:52.968 THREAD1: /admin/pprof/profile => com.twitter.server.handler.ProfileResourceHandler
I 1207 12:47:52.968 THREAD1: /admin/pprof/contention => com.twitter.server.handler.ProfileResourceHandler
I 1207 12:47:52.968 THREAD1: /admin/ping => com.twitter.server.handler.ReplyHandler
I 1207 12:47:52.968 THREAD1: /admin/shutdown => com.twitter.server.handler.ShutdownHandler
I 1207 12:47:52.968 THREAD1: /admin/tracing => com.twitter.server.handler.TracingHandler
I 1207 12:47:52.969 THREAD1: /admin/events => com.twitter.server.handler.EventsHandler
I 1207 12:47:52.969 THREAD1: /admin/logging => com.twitter.server.handler.LoggingHandler
I 1207 12:47:52.969 THREAD1: /admin/metrics => com.twitter.server.handler.MetricQueryHandler
I 1207 12:47:52.969 THREAD1: /admin/clients/ => com.twitter.server.handler.ClientRegistryHandler
I 1207 12:47:52.971 THREAD1: /admin/servers/ => com.twitter.server.handler.ServerRegistryHandler
I 1207 12:47:52.971 THREAD1: /admin/files/ => com.twitter.server.handler.ResourceHandler
I 1207 12:47:52.971 THREAD1: /admin/registry.json => com.twitter.server.handler.RegistryHandler
I 1207 12:47:52.975 THREAD1: Serving admin http on 0.0.0.0/0.0.0.0:31159
I 1207 12:47:53.004 THREAD1: Finagle version 6.28.0 (rev=de123b8f9d074c4e345ebd67e1a0e870bb921544) built at 20150827-162434
I 1207 12:47:54.275 THREAD1: networkaddress.cache.ttl is not set, DNS cache refresh turned off
I 1207 12:47:54.767 THREAD1: Tracer: com.twitter.finagle.zipkin.thrift.SamplingTracer
I 1207 12:47:55.063 THREAD1: zipkin-tracer resolved to Addr.Bound, current size=1
I 1207 12:47:55.063 THREAD1: candidate resolved to Addr.Bound, current size=2
I 1207 12:47:55.063 THREAD1: primary resolved to Addr.Bound, current size=2
I 1207 12:47:55.063 THREAD1: secondary resolved to Addr.Bound, current size=2
I 1207 12:47:55.170 THREAD1: Scheduling com.twitter.diffy.workflow.FunctionalReport at 2016-12-07 12:47:55 +0000

Can you go to http://localhost:31159/admin/logging and turn on the debug logs for DiffyProxy. I suspect Diffy may be encountering either dom parsing errors or networking errors.

I've turned on logging.
I'm unfamiliar with twitter's libraries/java/scala; where do the logs get output to?
Nothing is being written STDOUT, and I briefly looked around to see if anything was written to file.

I get the following in STOUT.
D 1208 12:03:21.394 THREAD22: success networking
D 1208 12:03:21.394 THREAD22: error lifting
java.lang.Exception: Content type: text/xml is not supported
    at com.twitter.diffy.lifter.HttpLifter$.contentTypeNotSupportedException(HttpLifter.scala:15)
    at com.twitter.diffy.lifter.HttpLifter$.contentTypeNotSupportedExceptionFuture(HttpLifter.scala:16)
    at com.twitter.diffy.lifter.HttpLifter$$anonfun$liftResponse$1.apply(HttpLifter.scala:112)
    at com.twitter.diffy.lifter.HttpLifter$$anonfun$liftResponse$1.apply(HttpLifter.scala:49)
    at com.twitter.util.Future$$anonfun$flatMap$1.apply(Future.scala:890)
    at com.twitter.util.Future$$anonfun$flatMap$1.apply(Future.scala:889)
    at com.twitter.util.ConstFuture$$anon$6.run(Future.scala:1266)
    at com.twitter.concurrent.LocalScheduler$Activation.run(Scheduler.scala:193)
    at com.twitter.concurrent.LocalScheduler$Activation.submit(Scheduler.scala:140)
    at com.twitter.concurrent.LocalScheduler.submit(Scheduler.scala:222)
    at com.twitter.concurrent.Scheduler$.submit(Scheduler.scala:84)
    at com.twitter.util.Promise.runq(Promise.scala:342)
    at com.twitter.util.Promise.updateIfEmpty(Promise.scala:713)
    at com.twitter.util.Promise.update(Promise.scala:686)
    at com.twitter.util.Promise.setValue(Promise.scala:662)
    at com.twitter.concurrent.AsyncQueue.offer(AsyncQueue.scala:88)
    at com.twitter.finagle.netty3.transport.ChannelTransport.handleUpstream(ChannelTransport.scala:51)
    at org.jboss.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:564)
    at org.jboss.netty.channel.DefaultChannelPipeline$DefaultChannelHandlerContext.sendUpstream(DefaultChannelPipeline.java:791)
    at org.jboss.netty.handler.codec.http.HttpContentDecoder.messageReceived(HttpContentDecoder.java:108)
    at org.jboss.netty.channel.SimpleChannelUpstreamHandler.handleUpstream(SimpleChannelUpstreamHandler.java:70)
    at org.jboss.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:564)
    at org.jboss.netty.channel.DefaultChannelPipeline$DefaultChannelHandlerContext.sendUpstream(DefaultChannelPipeline.java:791)
    at org.jboss.netty.handler.codec.http.HttpChunkAggregator.messageReceived(HttpChunkAggregator.java:145)
    at org.jboss.netty.channel.SimpleChannelUpstreamHandler.handleUpstream(SimpleChannelUpstreamHandler.java:70)
    at org.jboss.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:564)
    at org.jboss.netty.channel.DefaultChannelPipeline$DefaultChannelHandlerContext.sendUpstream(DefaultChannelPipeline.java:791)
    at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:296)
    at org.jboss.netty.handler.codec.frame.FrameDecoder.unfoldAndFireMessageReceived(FrameDecoder.java:459)
    at org.jboss.netty.handler.codec.replay.ReplayingDecoder.callDecode(ReplayingDecoder.java:536)
    at org.jboss.netty.handler.codec.replay.ReplayingDecoder.messageReceived(ReplayingDecoder.java:435)
    at org.jboss.netty.channel.SimpleChannelUpstreamHandler.handleUpstream(SimpleChannelUpstreamHandler.java:70)
    at org.jboss.netty.handler.codec.http.HttpClientCodec.handleUpstream(HttpClientCodec.java:92)
    at org.jboss.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:564)
    at org.jboss.netty.channel.DefaultChannelPipeline$DefaultChannelHandlerContext.sendUpstream(DefaultChannelPipeline.java:791)
    at org.jboss.netty.channel.SimpleChannelHandler.messageReceived(SimpleChannelHandler.java:142)
    at com.twitter.finagle.netty3.channel.ChannelStatsHandler.messageReceived(ChannelStatsHandler.scala:80)
    at org.jboss.netty.channel.SimpleChannelHandler.handleUpstream(SimpleChannelHandler.java:88)
    at org.jboss.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:564)
    at org.jboss.netty.channel.DefaultChannelPipeline$DefaultChannelHandlerContext.sendUpstream(DefaultChannelPipeline.java:791)
    at org.jboss.netty.channel.SimpleChannelHandler.messageReceived(SimpleChannelHandler.java:142)
    at com.twitter.finagle.netty3.channel.ChannelRequestStatsHandler.messageReceived(ChannelRequestStatsHandler.scala:35)
    at org.jboss.netty.channel.SimpleChannelHandler.handleUpstream(SimpleChannelHandler.java:88)
    at org.jboss.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:564)
    at org.jboss.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:559)
    at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:268)
    at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:255)
    at org.jboss.netty.channel.socket.nio.NioWorker.read(NioWorker.java:88)
    at org.jboss.netty.channel.socket.nio.AbstractNioWorker.process(AbstractNioWorker.java:108)
    at org.jboss.netty.channel.socket.nio.AbstractNioSelector.run(AbstractNioSelector.java:337)
    at org.jboss.netty.channel.socket.nio.AbstractNioWorker.run(AbstractNioWorker.java:89)
    at org.jboss.netty.channel.socket.nio.NioWorker.run(NioWorker.java:178)
    at org.jboss.netty.util.ThreadRenamingRunnable.run(ThreadRenamingRunnable.java:108)
    at org.jboss.netty.util.internal.DeadLockProofWorker$1.run(DeadLockProofWorker.java:42)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)

I can confirm the content type of the API I'm testing is text/xml.

Looks like you will need to add support for "text/xml" content type in HttpLifter.

Hey, I forked and put in a tiny tweek to make it diff xml. It's not perfect but it works if you want to try it out...
https://github.com/anton1r/diffy

@puneetkhanduri I'm having a similar issue but getting a different error:

D 0323 11:10:36.734 THREAD16: success networking
D 0323 11:10:36.747 THREAD16: success lifting None
D 0323 11:10:36.747 THREAD16: success lifting request for None
D 0323 11:10:40.426 THREAD25: ChannelStatsHandler caught an exception
java.net.ConnectException: Connection refused: localhost/127.0.0.1:1463
	at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
	at sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:744)
	at org.jboss.netty.channel.socket.nio.NioClientBoss.connect(NioClientBoss.java:152)
	at org.jboss.netty.channel.socket.nio.NioClientBoss.processSelectedKeys(NioClientBoss.java:105)
	at org.jboss.netty.channel.socket.nio.NioClientBoss.process(NioClientBoss.java:79)
	at org.jboss.netty.channel.socket.nio.AbstractNioSelector.run(AbstractNioSelector.java:337)
	at org.jboss.netty.channel.socket.nio.NioClientBoss.run(NioClientBoss.java:42)
	at org.jboss.netty.util.ThreadRenamingRunnable.run(ThreadRenamingRunnable.java:108)
	at org.jboss.netty.util.internal.DeadLockProofWorker$1.run(DeadLockProofWorker.java:42)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)

I can see the POST requests in the UI, but without any info about the requests or the response's payload. I can also see that the call is reaching the services and they are responding correctly.

Any idea what could be wrong here?

Is there any solution to this? I am having the same issue

Please migrate to https://github.com/opendiffy/diffy - it has xml diff support and many other upgrades and fixes.


text:
Follow-up of Pylint (#849)

keeping track of related issues after merging #849. Namely:

fix https://github.com/twitter/heron/pull/849#issuecomment-231932982
fix https://github.com/twitter/heron/pull/849#issuecomment-231834711 ("errors that I don't have enough context to fix (labelled with FIXME)")
#578 #579 #580 #581 #582 #583 #584

cf. #587

small issue: https://github.com/twitter/heron/pull/1081#discussion_r70904671

interesting warning style error "dangerous default value"
https://github.com/twitter/heron/blob/be87b09f348e0ed05f45503340a2245a4ef68a35/heron/tracker/src/python/handlers/exceptionhandler.py#L60

now I think it is not necessary to make this change: https://github.com/twitter/heron/pull/1081#discussion_r70904671

#578 #579 #580 #581 #582 #583 #584 #1091 are all fixed.
waiting #1096 CI to finish and I'll PR to enable Python style checking tomorrow morning.

repo: twitter/heron