text:
cannot get geolocation example to join

Im using the LR1120 evaluation board, updated the tranceiver FW to version 0201 and am trying to run the geolocation example on it. However, i get errors stating the device is already join
INFO: Modem Initialization
INFO: Use soft secure element for cryptographic functionalities
stack_id 0
 DevNonce = 0
 JoinNonce = 0xff ff ff, NetID = 0xff ff ff
 Region = US915
INFO: LoRaWAN Certification is disabled on stack 0
almanac_services_init
mw_gnss_scan_services_init task_id 8, service_id 0, CURRENT_STACK:0
mw_gnss_send_services_init task_id 9, service_id 0, CURRENT_STACK:0
mw_gnss_almanac_services_init task_id 10, service_id 0, CURRENT_STACK:0
mw_wifi_scan_services_init task_id 11, service_id 0, CURRENT_STACK:0
mw_wifi_send_services_init task_id 12, service_id 0, CURRENT_STACK:0
Store and fwd # scanning for filesystem...
Store and fwd # found existing filesystem, usage: 0/225
CIRCULARFS read: {0,0} cursor: {0,0} write: {0,0}
[0000] [v=0x00000001] [FREE      ] EEEEEEEEEEEEEEEEEEEEEEEEE
[0001] [v=0x00000001] [FREE      ] EEEEEEEEEEEEEEEEEEEEEEEEE
[0002] [v=0x00000001] [FREE      ] EEEEEEEEEEEEEEEEEEEEEEEEE
[0003] [v=0x00000001] [FREE      ] EEEEEEEEEEEEEEEEEEEEEEEEE
[0004] [v=0x00000001] [FREE      ] EEEEEEEEEEEEEEEEEEEEEEEEE
[0005] [v=0x00000001] [FREE      ] EEEEEEEEEEEEEEEEEEEEEEEEE
[0006] [v=0x00000001] [FREE      ] EEEEEEEEEEEEEEEEEEEEEEEEE
[0007] [v=0x00000001] [FREE      ] EEEEEEEEEEEEEEEEEEEEEEEEE
[0008] [v=0x00000001] [FREE      ] EEEEEEEEEEEEEEEEEEEEEEEEE
[0009] [v=0x00000001] [FREE      ] EEEEEEEEEEEEEEEEEEEEEEEEE
get_event () callback
INFO: Event received: RESET
ERROR: smtc_modem_set_deveui call but the device is already join
ERROR: smtc_modem_set_joineui call but the device is already join
ERROR: smtc_modem_set_nwkkey call but the device is already join
ERROR: smtc_modem_set_region call but the device is already join
INFO: smtc_modem_join_network
WARN: smtc_modem_join_network call but the device is already join
Added task in supervisor for next GNSS almanac status check at 0 + 0 s
Store and fwd # format filesystem...
mw_wifi_scan_add_task: add task in supervisor at 0 + 0 s
mw_gnss_scan_add_task: add task in supervisor at 0 + 0 s
INFO: GEOLOCATION example is starting
INFO: LR11XX FW: 0x0201, type: 0x02
Enqueued RP task for Wi-Fi scan (hook_id #3)
INFO: gnss almanac task launched
WARN: No time available: 32K STOPPED
Check almanac status again in 300s
Enqueued RP task (ASAP) for GNSS almanac demodulation (hook_id #1)
INFO: gnss_almanac_rp_task_done
ALMANAC task self aborted
get_event () callback
INFO: Event received: GNSS_ALMANAC_DEMOD_UPDATE
ALMANAC_DEMOD_UPDATE info:
-- status GPS: UNKNOWN
-- status BEIDOU: UNKNOWN
-- statistics:
   nb update from sat done: 0
   nb update from sat success: 0
   nb aborted by RP: 0
   cumulative timing: 0 s
GPS progress: 0%
BDS progress: 0%
aborted: 0
Added task in supervisor for next GNSS almanac status check at 0 + 300 s
Enqueued RP task for GNSS scan at 1105 (duration 80 s)
INFO: gnss task launch at 1104 for navgroup.scan[0]
radio configure for scan done

Here is the error output when running the periodic_uplink example:
INFO: Modem Initialization
INFO: Use soft secure element for cryptographic functionalities
stack_id 0
 DevNonce = 0
 JoinNonce = 0xff ff ff, NetID = 0xff ff ff
 Region = US915
INFO: LoRaWAN Certification is disabled on stack 0
Modem event callback
INFO: Event received: RESET
ERROR: smtc_modem_set_deveui call but the device is already join
ERROR: In main_examples/main_periodical_uplink.c - modem_event_callback (line 30
4): SMTC_MODEM_RC_BUSY
ERROR: smtc_modem_set_joineui call but the device is already join
ERROR: In main_examples/main_periodical_uplink.c - modem_event_callback (line 30
5): SMTC_MODEM_RC_BUSY
ERROR: smtc_modem_set_appkey call but the device is already join
ERROR: In main_examples/main_periodical_uplink.c - modem_event_callback (line 30
6): SMTC_MODEM_RC_BUSY
ERROR: smtc_modem_set_nwkkey call but the device is already join
ERROR: In main_examples/main_periodical_uplink.c - modem_event_callback (line 30
7): SMTC_MODEM_RC_BUSY
ERROR: smtc_modem_set_region call but the device is already join
ERROR: In main_examples/main_periodical_uplink.c - modem_event_callback (line 31
6): SMTC_MODEM_RC_BUSY
INFO: smtc_modem_join_network
WARN: smtc_modem_join_network call but the device is already join
ERROR: In main_examples/main_periodical_uplink.c - modem_event_callback (line 31
8): SMTC_MODEM_RC_BUSY
INFO: Periodical uplink example is starting

Please use GNU Arm Embedded Toolchain 10-2020-q4-major 10.2.1 20201103 (release) or lower version.
Could you please try and let us know if issue remains ?
Many thanks.

No update, so issue is closed.
Please reopen a new one if needed.

authors: opeyrard rlimberger


text:
Remove shading

Shading stuff into a library meant for consumption by other applications is, frankly, a bad idea. For example, suppose a library that both my application and this library require exists (aka a transient dependency). If it is shaded into this lib, I cannot (for example) add it as a provided/compileOnly dependency, because it is shaded into this lib and therefore my application. Thanks to the Magic of Maven™, unshading the dependencies will not break anything else, because all it's dependencies will still be specified as transient dependencies.

Hold on, I don't quite understand. Surely if Sefilib is not shaded, servers without it installed as a dependency will not be able to use DML? Why would that not be the case?

source: gharchive/pull-request

authors: LordIdra Seggan

repo: LordIdra/DisplayModelLib

license: MIT

license_type: permissive

license_source: github-api


text:
🛑 Pog Bot is down

In 1e4e1bb, Pog Bot ($BOT_PING_URL) was down:

HTTP code: 502
Response time: 457 ms

Resolved: Pog Bot is back up in bd41653.

source: gharchive/issue

repo: LordRonz/status


text:
🛑 Pog Bot is down

In 23d2a9c, Pog Bot ($BOT_PING_URL) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Pog Bot is back up in 24169d6.


text:
🛑 Pog Bot is down

In cd91ba2, Pog Bot ($BOT_PING_URL) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Pog Bot is back up in 7bf8a1f.


text:
Multiple usability issues

whitespace at end of input_fastqs.txt file needs to be trimmed or it will miscount empty lines and make extra, blank, samples.
line 112  in scripts/circles/circle_star.sh works, while line 113 produces the error: ( n.b. syntax-error pointer is pointing at the "dot" in "circle_star.sh")

"awk: cmd. line:1: { if (5 >= var) print /opt/modules/starchip/1.3e/scripts/circles/circle_star.sh >> var2 }"
"awk: cmd. line:1:                                                                             ^ syntax error"

quoting around multiple filtering thresholds in cutoff list (per documentation) crashes the second-pass star alignment with error: (where "3" is the second filtering cutoff in "1 3 5 10")

"EXITING because of INPUT ERROR: could not open genomeFastaFile: 3"

Line 201 in scripts/circles/circle_star.sh does not check for a number of subjects or number of counts. Having 0 or 1 will fail the differential expression code un-gracefully.

Thanks for the bug reports.  Can you tell me what system you're working on?
Thanks,
Kipp

ubuntu 18 LTS
package is installed as an environment module to mirror campus cluster "module" architecture

authors: aubreybailey kippakers

repo: LosicLab/starchip


text:
ApplyJitter behaves differently to scipy.ndimage.gaussian_filter

webbpsf uses scipy.ndimage.gaussian_filter to apply its jitter, which is giving slightly different results to the ApplyJitter layer. According to scipy: "The multidimensional filter is implemented as a sequence of 1-D convolution filters". I suspect this issue arises from us generating a 2d Gaussian kernel and convolving with that, as opposed to iteratively applying 1d convolutions. I would have thought that these would give the same result, and the issue still might be arising from elsewhere.
Rough testing has shown that we need to use a kernel with ~90% the standard deviation than guassian_filter.

This is because the scipy version implements 1d gaussian convolution along each axis, resulting in a square rather than circular convolution kernel.
This is not actually a problem since we only need to match this in external packages.

repo: LouisDesdoigts/dLux


text:
[2.3.2] InnertubeError: Request to URL failed with status 401

Steps to reproduce
I am trying to upload a video
as soon sign in completes
401 error comes
Failure Logs
Hello!
On your phone or computer, go to https://www.google.com/device and enter the code CVYG-SVLT
Successfully signed in!
/home/salman/Desktop/YOUTUBE/node_modules/youtubei.js/dist/src/utils/HTTPClient.js:112
            throw new Utils_1.InnertubeError(`Request to ${response.url} failed with status ${response.status}`, yield response.text());
                  ^

InnertubeError: Request to https://upload.youtube.com//upload/youtubei?prettyPrint=false&alt=json failed with status 401
    at HTTPClient.<anonymous> (/home/salman/Desktop/YOUTUBE/node_modules/youtubei.js/dist/src/utils/HTTPClient.js:112:19)
    at Generator.next (<anonymous>)
    at fulfilled (/home/salman/Desktop/YOUTUBE/node_modules/youtubei.js/dist/src/utils/HTTPClient.js:5:58)
    at processTicksAndRejections (node:internal/process/task_queues:96:5) {
  info: '{"status":"STATUS_REJECTED","rejectionReason":"REJECTED_NOT_AUTHENTICATED"}',
  date: 2022-10-14T18:10:00.933Z,
  version: '2.3.2'
}

Expected behavior
upload video
Current behavior
crashing
Version
Default
Anything else?
No response
Checklist

[x] I am running the latest version.
[x] I checked the documentation and found no answer.
[x] I have searched the existing issues and made sure this is not a duplicate.
[x] I have provided sufficient information.

You are trying to upload from a brand account, right? If so, then it isn't possible, unfortunately only normal accounts are supported at the moment.

You are trying to upload from a brand account, right? If so, then it isn't possible, unfortunately only normal accounts are supported at the moment.

yes, I was using a brand account never mind I will use normal account.
thanks for the quick response

even for normal account i get the same error

You are trying to upload from a brand account, right? If so, then it isn't possible, unfortunately only normal accounts are supported at the moment.

It is possible to add support for brand accounts?


text:
Como analista de estoque, eu quero cadastrar novos produtos, para complementar meu estoque.

Critérios de aceitação:
Os usuários podem cadastrar apenas 1 produto por vez.
Os usuários não deverão cadastrar o mesmo produto mais de 1 vez, mesmo que mude as datas de entrada.

ID - 1
O requisito não permite registrar mais de 1 produto por vez, sendo que em um fardo de arroz são composto por 30 pacotes de 1 quilograma e assim o estoquista não poderá cadastrar os 30 de uma só vez.
OBS:

ID - 2
Por critério de aceitação não poderá adicionar vários produtos por lote.

authors: Marcosgabrielpeixoto felipealiel

repo: LuannaBenezar/Backlog-Produto-Sprint


text:
Add shortcuts for defining authentication in a recipe

For now only Basic and Bearer auth are supported, but more can be added later. Closes #110

I couldn't get this to work
I have
  rest_call:
    method: GET
    ignore_certificate_hosts: ["www.host.com", "1.2.3.4"]
    authorization: !basic
      username: "{{username}}"
      password: "{{password}}"
    url: "{{base_url}}/rest/call/path"

But I still get a 401 back

Looking at tcpdump I cannot see an Authorization header

@snaggen This feature isn't released yet, just merged to master

Well, I was compiling and testing master

@snaggen The field is authentication, not authorization

Ahh... I was just taking the snippet from the linked issue....
Now I get the header, but it is wrong:
authorization: YABpdXjiKpsrlcjp2OE4zQnlMhMWno
should be
authorization: Basic YABpdXjiKpsrlcjp2OE4zQnlMhMWno

Oops! Thank you for testing, I did this in a hurry and got sloppy. I'm in the process of writing tests for this because I forgot to in the original MR, I'll try to get it fixed today.

authors: LucasPickering snaggen

repo: LucasPickering/slumber


text:
添加企业版和OEM下载方式

虽然可能大部分人都是用的免费版，企业版固件也并不能和免费版相互升级，而且官方也没有流出过企业版iso安装镜像，因此只有bin升级包。目前企业版降级的唯一方式只有联系客服，希望这项目能来打破这一现状。
OEM固件

ps: 更新频率过低，所以没有加到 auto_commit.sh 自动更新

爱快给出的资料可以说几乎没有，这是一个抹除了爱快所有相关信息的固件。推测是给批量订单的大客户用的，至今只找到过两个版本，一个3.7.14和3.6.5。已知是个介于免费版和企业版之间的固件。

题外话：
理想情况下，如果改为前端实时爬历史记录似乎比定时任务似乎更合理？🤔

题外话：
理想情况下，如果改为前端实时爬历史记录似乎比定时任务似乎更合理？🤔

可以在前端里做到实时爬取吗？好奇一下该如何做，如果有 sample code 就更好了。
不过从稳定性的角度来讲，离线下来可能更稳定一些。（前端实时爬取可能要考虑失败的问题，离线直接重跑就行了）

题外话：

理想情况下，如果改为前端实时爬历史记录似乎比定时任务似乎更合理？🤔

可以在前端里做到实时爬取吗？好奇一下该如何做，如果有 sample code 就更好了。
不过从稳定性的角度来讲，离线下来可能更稳定一些。（前端实时爬取可能要考虑失败的问题，离线直接重跑就行了）

想了下也确实，按爱快那格局，删历史版本记录也不是不可能，至少现在两个大版本前的固件，拼出链接也下不到了。
另外看了下好像光靠前端js爬取，可能有点局限性，有失败的可能。
可能每次定时action更新都同时推个release更好点，也能避免官方删旧固件。

@Score2 辛苦看一下 review 的 comment，改一下代码～

repo: LucienShui/ikuai-firmware


text:
Bungee Console Crashing

Description
18:19:33 [WARNING] [LuckPerms] A permission check was made for player Meliodas5104 - 0384b582-c31b-3e09-9865-79b6e4cc93be, but LuckPerms does not have any permissions data loaded for them. Perhaps their UUID has been altered since login?
java.lang.Exception
at me.lucko.luckperms.bungee.listeners.BungeePermissionCheckListener.onPlayerPermissionCheck(BungeePermissionCheckListener.java:67)
at jdk.internal.reflect.GeneratedMethodAccessor39.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at net.md_5.bungee.event.EventHandlerMethod.invoke(EventHandlerMethod.java:19)
at net.md_5.bungee.event.EventBus.post(EventBus.java:49)
at net.md_5.bungee.api.plugin.PluginManager.callEvent(PluginManager.java:412)
at net.md_5.bungee.UserConnection.hasPermission(UserConnection.java:573)
at com.lahuca.botsentry.bungee.d.a(Unknown Source)
at com.lahuca.botsentry.d.b.d.a(Unknown Source)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
at com.lahuca.botsentry.d.b.d.b(Unknown Source)
at com.lahuca.botsentry.d.b.d.run(Unknown Source)
at net.md_5.bungee.scheduler.BungeeTask.run(BungeeTask.java:63)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:833)
Reproduction Steps
ytcfy
Expected Behaviour
In Luckperms discord server no one is helping and there staff are just ignoring my issue and saying if someone will know they help me and its gonna 2 days i got zero support from there.
Server Details
bungee 1.19
LuckPerms Version
v5.4.58
Logs and Configs
https://pastes.dev/NgzlLHcBl0
Extra Details
No response

This error is usually caused by plugins modifying UUIDs improperly, usually either improperly configured Geyser, or poorly written offline mode authentication plugins.

According to you how to config geyser properly

This error is usually caused by plugins modifying UUIDs improperly, usually either improperly configured Geyser, or poorly written offline mode authentication plugins.

And this problem is not coming with geyser it is coming from java uuid

repo: LuckPerms/LuckPerms


text:
🛑 cleanData is down

In 02ecd69, cleanData ($CLEAN_DATA_URL) was down:

HTTP code: 0
Response time: 0 ms

Resolved: cleanData is back up in 64a6497.


text:
[Feature] Run the CleanUp command after loading a workspace

This will make things line up nicely: _Blockly.getMainWorkspace().cleanUp();

Oh easy fix indeed, will do soon

repo: Ludonope/BFPortalUnleashed


text:
The deconv tutorial is referencing a saved_models_2024 version that does not exist

Pointing the tutorial to the non 2024 version, 50epoch, make it fail cause tensor sizes don't seem to match:
RuntimeError: Error(s) in loading state_dict for Unrolled_ADMM:
	size mismatch for Z.net.m_head.weight: copying a param with shape torch.Size([64, 1, 3, 3]) from checkpoint, the shape in current model is torch.Size([32, 1, 3, 3]).

I had to change https://github.com/Lukeli0425/Galaxy-Deconv/blob/main/models/Unrolled_ADMM.py#L135
to
		self.net = ResUNet(nc=[64, 128, 256, 512])


text:
Why not add-on with entities

Homeassistant the One to Rule Them All!
😁👍

.


text:
Failed to start plugin matterbridge-zigbee2mqtt: Error: Only supported EndpointInterface implementation is Endpoint

Hi,
as soon as I correctly configured the MQTT server connection, matterbridge-zigbee2mqtt seems to load the devices to crash directly afterwards.
Unfortunately I don’t have a clue what I have to do.
Can you support me? Do I have to blacklist some devices types or something because these are not supported yet? Which? In the FAQ it seemed, that there shouldn’t be a problem with any type of device, right?
Thanks in advance for your support.
matterbridge version: 1.4.1
z2m v2.1.9
Log:
info - [17:46:36.634] [PluginManager]: Loading plugin matterbridge-zigbee2mqtt type
info - [17:46:37.894] [Matterbridge zigbee2mqtt plugin]: Initializing platform: matterbridge-zigbee2mqtt v
info - [17:46:37.894] [Matterbridge zigbee2mqtt plugin]: Loaded zigbee2mqtt parameters from /root/.matterbridge/matterbridge-zigbee2mqtt.config.json:
info - [17:46:37.895] [Matterbridge zigbee2mqtt plugin]: Connecting to MQTT broker: mqtt://192.168.0.100:1883
notice - [17:46:37.937] [PluginManager]: Loaded plugin matterbridge-zigbee2mqtt type DynamicPlatform (entrypoint /usr/lib/node_modules/matterbridge-zigbee2mqtt/dist/index.js)
info - [17:46:37.938] [PluginManager]: Starting plugin matterbridge-zigbee2mqtt type DynamicPlatform
info - [17:46:37.938] [Matterbridge zigbee2mqtt plugin]: Starting zigbee2mqtt dynamic platform v2.1.9: Matterbridge is starting
info - [17:46:37.943] [Matterbridge zigbee2mqtt plugin]: MQTT broker at 192.168.0.100:1883 connected
info - [17:46:37.949] [Matterbridge zigbee2mqtt plugin]: zigbee2MQTT is online
info - [17:46:37.951] [Matterbridge zigbee2mqtt plugin]: MQTT broker at 192.168.0.100:1883 subscribed to: zigbee2mqtt/#
info - [17:46:37.954] [Matterbridge zigbee2mqtt plugin]: zigbee2MQTT version 1.39.0 zh version 0.50.1 zhc version 19.62.0
info - [17:46:37.969] [Matterbridge zigbee2mqtt plugin]: zigbee2MQTT sent 42 devices
info - [17:46:37.971] [Matterbridge zigbee2mqtt plugin]: zigbee2MQTT sent 1 groups
info - [17:46:37.975] [Matterbridge zigbee2mqtt plugin]: zigbee2MQTT device Rollos Büro Iris is online
info - [17:46:37.990] [Matterbridge]: The plugin matterbridge-zigbee2mqtt is up to date. Current version: 2.1.9, Latest version: 2.1.9
info - [17:46:39.441] [Matterbridge zigbee2mqtt plugin]: Registering 42 devices
error - [17:46:39.516] [PluginManager]: Failed to start plugin matterbridge-zigbee2mqtt: Error: Only supported EndpointInterface implementation is Endpoint
error - [17:46:39.666] [Matterbridge]: The plugin matterbridge-zigbee2mqtt is in error state.
error - [17:46:39.666] [Matterbridge]: The bridge will not start until the problem is solved to prevent the controllers from deleting all registered devices.
error - [17:46:39.667] [Matterbridge]: If you want to start the bridge disable the plugin in error state and restart.

Got the same error, hope this helps:

[10:26:32.626] [Matterbridge zigbee2mqtt plugin]: Registering device Spüle ID: 0xa4c1381a9857f735
debug - [10:26:32.626] [Spüle]: Created MatterEntity: Spüle
debug - [10:26:32.626] [Spüle]: Device Spüle endpoint: type: light property: state => deviceType: MA-onofflight cluster: 6 attribute: onOff
debug - [10:26:32.627] [MatterbridgeDevice]: new MatterbridgeDevice with deviceType: 256-MA-onofflight
debug - [10:26:32.628] [Spüle]: new BridgedBaseDevice Spüle
debug - [10:26:32.628] [Spüle]: - with deviceType: 256-MA-onofflight
debug - [10:26:32.628] [Spüle]: - with cluster: 3-Identify
debug - [10:26:32.628] [Spüle]: - with cluster: 4-Groups
debug - [10:26:32.628] [Spüle]: - with cluster: 6-OnOff
debug - [10:26:32.628] [Spüle]: - with cluster: 6-OnOff
debug - [10:26:32.629] [Spüle]: addDeviceType: 19-MA-bridgedNode
debug - [10:26:32.644] [Spüle]: addDeviceType: 17-MA-powerSource
debug - [10:26:32.645] [Spüle]: Device Spüle endpoint: type: light property: brightness => deviceType: MA-dimmablelight cluster: 8 attribute: currentLevel
debug - [10:26:32.645] [Spüle]: addDeviceTypeAndClusterServer
debug - [10:26:32.645] [Spüle]: - with deviceType: 257-MA-dimmablelight
debug - [10:26:32.646] [Spüle]: addDeviceType: 257-MA-dimmablelight
debug - [10:26:32.646] [Spüle]: - with cluster: 3-Identify
debug - [10:26:32.646] [Spüle]: - with cluster: 4-Groups
debug - [10:26:32.646] [Spüle]: - with cluster: 6-OnOff
debug - [10:26:32.646] [Spüle]: - with cluster: 8-LevelControl
debug - [10:26:32.646] [Spüle]: - with cluster: 8-LevelControl
debug - [10:26:32.647] [Spüle]: Device Spüle transition is supported
debug - [10:26:32.647] [Matterbridge]: Adding bridged device Spüle (MA-onofflight) for plugin matterbridge-zigbee2mqtt
error - [10:26:32.648] [PluginManager]: Failed to start plugin matterbridge-zigbee2mqtt: Error: Only supported EndpointInterface implementation is Endpoint
debug - [10:26:33.092] [Matterbridge]: Cleared startMatterInterval interval for Matterbridge for plugin in error state
error - [10:26:33.092] [Matterbridge]: The plugin matterbridge-zigbee2mqtt is in error state.
error - [10:26:33.092] [Matterbridge]: The bridge will not start until the problem is solved to prevent the controllers from deleting all registered devices.
error - [10:26:33.092] [Matterbridge]: If you want to start the bridge disable the plugin in error state and restart.

Hi,
I would try to put Spüle in the black list...
but honestly I also have the doubt that using that character in the name could also create the issue... try also renaming it.
Then I would like to solve the problem in the plugin to either reject the device or adding it correctly.
Update me as soon as you understand the issue.
In HOME\Matterbridge\matterbridge-zigbee2mqtt there are 3 files starting with bridge, can you send all of them please so I try to understand the issue.
Thanks.

Hi,
unfortunately I didn’t find the log directory so far with my baby on the arm. :) But I’ve enabled debug again and here are again some frontend logs:
Plugins - Enabling plugin: matterbridge-zigbee2mqtt
debug - [08:37:02.765] [Matterbridge]: The frontend sent /api/command/enableplugin/matterbridge-zigbee2mqtt
debug - [08:37:02.765] [Matterbridge]: Received frontend command: enableplugin:matterbridge-zigbee2mqtt
info - [08:37:02.765] [PluginManager]: Enabled plugin matterbridge-zigbee2mqtt
debug - [08:37:02.766] [PluginManager]: Saved 1 plugins to storage
info - [08:37:02.766] [PluginManager]: Loading plugin matterbridge-zigbee2mqtt type DynamicPlatform
debug - [08:37:02.767] [PluginManager]: Importing plugin matterbridge-zigbee2mqtt from file:///usr/lib/node_modules/matterbridge-zigbee2mqtt/dist/index.js
debug - [08:37:02.767] [PluginManager]: Imported plugin matterbridge-zigbee2mqtt from file:///usr/lib/node_modules/matterbridge-zigbee2mqtt/dist/index.js
debug - [08:37:02.770] [PluginManager]: Loaded config file /root/.matterbridge/matterbridge-zigbee2mqtt.config.json for plugin matterbridge-zigbee2mqtt.
debug - [08:37:02.770] [Matterbridge zigbee2mqtt plugin]: MatterbridgeDynamicPlatform loaded
info - [08:37:02.770] [Matterbridge zigbee2mqtt plugin]: Initializing platform: matterbridge-zigbee2mqtt v
info - [08:37:02.770] [Matterbridge zigbee2mqtt plugin]: Loaded zigbee2mqtt parameters from /root/.matterbridge/matterbridge-zigbee2mqtt.config.json:
debug - [08:37:02.771] [Zigbee2MQTT]: Created new instance with host: 192.168.0.100 port: 1883 topic: zigbee2mqtt username: loxberry password: *****
info - [08:37:02.771] [Matterbridge zigbee2mqtt plugin]: Connecting to MQTT broker: mqtt://192.168.0.100:1883
debug - [08:37:02.771] [Zigbee2MQTT]: Starting connection to mqtt://192.168.0.100:1883...
debug - [08:37:02.772] [Matterbridge zigbee2mqtt plugin]: Created zigbee2mqtt dynamic platform
debug - [08:37:02.772] [Zigbee2MQTT]: Data directory /root/Matterbridge/matterbridge-zigbee2mqtt created successfully.
debug - [08:37:02.773] [PluginManager]: Loaded schema file /usr/lib/node_modules/matterbridge-zigbee2mqtt/matterbridge-zigbee2mqtt.schema.json for plugin matterbridge-zigbee2mqtt.
debug - [08:37:02.773] [PluginManager]: Schema file /root/.matterbridge/matterbridge-zigbee2mqtt.schema.json to delete not found.
notice - [08:37:02.773] [PluginManager]: Loaded plugin matterbridge-zigbee2mqtt type DynamicPlatform (entrypoint /usr/lib/node_modules/matterbridge-zigbee2mqtt/dist/index.js)
info - [08:37:02.773] [PluginManager]: Starting plugin matterbridge-zigbee2mqtt type DynamicPlatform
info - [08:37:02.774] [Matterbridge zigbee2mqtt plugin]: Starting zigbee2mqtt dynamic platform v2.1.9: The plugin has been enabled
debug - [08:37:02.774] [Zigbee2MQTT]: Connection established
debug - [08:37:02.774] [Zigbee2MQTT]: Started
info - [08:37:02.774] [Matterbridge zigbee2mqtt plugin]: MQTT broker at 192.168.0.100:1883 connected
debug - [08:37:02.774] [Zigbee2MQTT]: Subscribing topic: zigbee2mqtt/#
info - [08:37:02.776] [Matterbridge zigbee2mqtt plugin]: zigbee2MQTT is online
debug - [08:37:02.776] [Zigbee2MQTT]: Message bridge/state online => true
debug - [08:37:02.776] [Zigbee2MQTT]: Subscribe success on topic: zigbee2mqtt/#
info - [08:37:02.776] [Matterbridge zigbee2mqtt plugin]: MQTT broker at 192.168.0.100:1883 subscribed to: zigbee2mqtt/#
debug - [08:37:02.777] [Zigbee2MQTT]: Message bridge/info availability => false
debug - [08:37:02.777] [Zigbee2MQTT]: Message bridge/info version => 1.39.0
debug - [08:37:02.777] [Zigbee2MQTT]: Message bridge/info permit_join => true timeout => 0
debug - [08:37:02.777] [Zigbee2MQTT]: Message bridge/info advanced.output => json
debug - [08:37:02.777] [Zigbee2MQTT]: Message bridge/info advanced.legacy_api => false
debug - [08:37:02.777] [Zigbee2MQTT]: Message bridge/info advanced.legacy_availability_payload => false
info - [08:37:02.778] [Matterbridge zigbee2mqtt plugin]: zigbee2MQTT version 1.39.0 zh version 0.50.1 zhc version 19.62.0
info - [08:37:02.785] [Matterbridge zigbee2mqtt plugin]: zigbee2MQTT sent 42 devices
debug - [08:37:02.786] [Zigbee2MQTT]: Received 42 devices
info - [08:37:02.786] [Matterbridge zigbee2mqtt plugin]: zigbee2MQTT sent 1 groups
debug - [08:37:02.786] [Zigbee2MQTT]: Received 1 groups
debug - [08:37:02.786] [Zigbee2MQTT]: Message topic: zigbee2mqtt/bridge/definitions
info - [08:37:02.786] [Matterbridge zigbee2mqtt plugin]: zigbee2MQTT device Rollos Büro Iris is online
debug - [08:37:02.787] [Zigbee2MQTT]: Successfully wrote to /root/Matterbridge/matterbridge-zigbee2mqtt/bridge-info.json
debug - [08:37:02.788] [Zigbee2MQTT]: Successfully wrote to /root/Matterbridge/matterbridge-zigbee2mqtt/bridge-groups.json
debug - [08:37:02.788] [Zigbee2MQTT]: Successfully wrote to /root/Matterbridge/matterbridge-zigbee2mqtt/bridge-devices.json
debug - [08:37:03.266] [Matterbridge]: The frontend sent /api/settings
debug - [08:37:03.266] [Matterbridge]: WebSocketServer logger local callback: inactive
debug - [08:37:03.266] [Matterbridge]: WebSocketServer logger global callback: active
debug - [08:37:03.267] [Matterbridge]: The frontend sent /api/plugins
info - [08:37:04.276] [Matterbridge zigbee2mqtt plugin]: Registering 42 devices
debug - [08:37:04.276] [Matterbridge zigbee2mqtt plugin]: Registering device Coordinator ID: 0xb43522fffefc2311
debug - [08:37:04.276] [Coordinator]: Created MatterEntity: Coordinator
debug - [08:37:04.277] [MatterbridgeDevice]: new MatterbridgeDevice with deviceType: 10-MA-doorlock
debug - [08:37:04.278] [Coordinator]: new BridgedBaseDevice Coordinator
debug - [08:37:04.278] [Coordinator]: - with deviceType: 10-MA-doorlock
debug - [08:37:04.278] [Coordinator]: - with cluster: 3-Identify
debug - [08:37:04.278] [Coordinator]: - with cluster: 257-DoorLock
debug - [08:37:04.313] [Coordinator]: addDeviceType: 19-MA-bridgedNode
debug - [08:37:04.337] [Coordinator]: addDeviceType: 17-MA-powerSource
debug - [08:37:04.338] [Matterbridge]: Adding bridged device Coordinator (MA-doorlock) for plugin matterbridge-zigbee2mqtt
error - [08:37:04.338] [PluginManager]: Failed to start plugin matterbridge-zigbee2mqtt: Error: Only supported EndpointInterface implementation is Endpoint
error - [08:37:04.338] [PluginManager]: Plugin matterbridge-zigbee2mqtt not started

Hi, I would try to put Spüle in the black list... but honestly I also have the doubt that using that character in the name could also create the issue... try also renaming it. Then I would like to solve the problem in the plugin to either reject the device or adding it correctly. Update me as soon as you understand the issue. In HOME\Matterbridge\matterbridge-zigbee2mqtt there are 3 files starting with bridge, can you send all of them please so I try to understand the issue. Thanks.

I have tried the blacklist, but without success. I think these special characters may be the reason, but in Germany it is not possible to live without them. For me, renaming the devices is not possible, as they are then not addressable in Alexa and have to be renamed individually. And this happens after every restart of Matterbridge, as Alexa then changes the names again.
As a test, I only added the "Couch" device to the whitelist, but without success.

Hi,
in the HOME\Matterbridge\matterbridge-zigbee2mqtt from HOME directory on the machine you run matterbridge, there are 3 files starting with bridge, can you send all of them please so I try to understand the issue.
What do you mean with: So 42 devices are filtered out because they are not on the whitelist. Should this not be 78 because only "Couch" is on the whitelist?
It stops because of the error... I guess.
From the other log I understand you should put the Coordinator in the blackList. But I still need the files to understand and correct the bug.

I'm testing a fix to avoid preventing the plugin to load but still need the files from both of you to solve the issue at the origin of it
Thanks

Here are the files:
bridge-devices.json
bridge-info.json
bridge-groups.json

Will send you mine aprx. tomorrow.

Von: FreAcX @.>
Gesendet: Thursday, August 8, 2024 7:21:29 PM
An: Luligu/matterbridge-zigbee2mqtt @.>
Cc: T @.>; Author @.>
Betreff: Re: [Luligu/matterbridge-zigbee2mqtt] Failed to start plugin matterbridge-zigbee2mqtt: Error: Only supported EndpointInterface implementation is Endpoint (Issue #50)
Here are the files:
bridge-devices.jsonhttps://github.com/user-attachments/files/16551414/bridge-devices.json
bridge-info.jsonhttps://github.com/user-attachments/files/16551415/bridge-info.json
bridge-groups.jsonhttps://github.com/user-attachments/files/16551416/bridge-groups.json
—
Reply to this email directly, view it on GitHubhttps://github.com/Luligu/matterbridge-zigbee2mqtt/issues/50#issuecomment-2276307925, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AKEKCEKLUXNZUZDI54IB3TDZQOSJTAVCNFSM6AAAAABMCUQ4L6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDENZWGMYDOOJSGU.
You are receiving this because you authored the thread.Message ID: @.***>

Thanks @FreAcX.
I loaded your devices and there is absolutely nothing wrong with them...
Let see tomorrow when you upgrade to the latest what messages you get...
The fix will prevent to put the plugin in error mode.
Tomorrow send me please a complete log from the console not frontend and with plugin in debug mode.

How do you (@tt2g89 @FreAcX) run matterbridge?
Standalone, service, docker or docker compose?
On what machine?

Thanks @FreAcX. I loaded your devices and there is absolutely nothing wrong with them... Let see tomorrow when you upgrade to the latest what messages you get... The fix will prevent to put the plugin in error mode. Tomorrow send me please a complete (starting from when you start matterbridge) log from the console not frontend and with plugin in debug mode.

I'm gonna test it tomorrow and will give you feedback

How do you (@tt2g89 @FreAcX) run matterbridge? Standalone, service, docker or docker compose? On what machine?

LXC via ProxMox, setup by HelperScript from tteck:
https://github.com/tteck/Proxmox/raw/main/ct/matterbridge.sh

Hi,
that script does an installation from GitHub... really bad idea in my opinion.
The official latest is on npm with a build made in a different way.
I would not use that way.
Send me please the systemctrl configuration file so at least I can check is created correctly.
We will see tomorrow with a full log debug.

[2.1.10] - 2024-08-09
Changed

[package]: Updated dependencies.
[logger]: Update mqtt to 5.9.1.

Fixed

[z2m]: Fixed issue: 'Only supported EndpointInterface implementation is Endpoint'.

Thanks for the commit.
I've tested with the HomeAssistant MatterBridge Addon and it's working like a charm.
To be honest, this was also my planned application, but I didn't want to test it on my production system. WAF, you know.
On my LXC implementation it's still not working. Your new version allows MatterBridge to start, but it's not registering the device:
error - [09:49:20.479] [Matterbridge zigbee2mqtt plugin]: Error registering device Couch ID: 0x0017880102235185: Error: Only supported EndpointInterface implementation is Endpoint
I will setup a Debian LXC and install MatterBridge the recommended way.
How do I get the full log debug? You say not from the frontend, but I don't see any other Matterbridge logs. Is there a log file?

systemctl-configuration from LXC:
root@matterbridge:~# systemctl cat matterbridge.service
# /etc/systemd/system/matterbridge.service
[Unit]
Description=matterbridge
After=network-online.target

[Service]
Type=simple
ExecStart=/usr/bin/npm run start:bridge
WorkingDirectory=/opt/matterbridge
StandardOutput=inherit
StandardError=inherit
Restart=always
RestartSec=10s
TimeoutStopSec=30s
User=root
Environment=PATH=/usr/bin:/usr/local/bin:/opt/matterbridge/bin
Environment=NODE_ENV=production

[Install]
WantedBy=multi-user.target

How do you (@tt2g89 @FreAcX) run matterbridge? Standalone, service, docker or docker compose? On what machine?

LXC via ProxMox, setup by HelperScript from tteck: https://github.com/tteck/Proxmox/raw/main/ct/matterbridge.sh

Same on May l my side LXC via Proxmix helper script.
Will also try the HA addon.
@Luligu  could you please add the log paths to your readme? Could be also helpful for the community. 🙂
Thanks for your work! I’m looking forward to test it later.
@FreAcX  thanks to you as well for giving your data to @Luligu!

Installed on a Debian LXC, everything works just as well.
So it really seems to be the implementation of the tteck helperscript.
I think then the issue can be closed as it is not a problem with your implementation.

systemctl configuration from LXC:
root@matterbridge:~# systemctl cat matterbridge.service
# /etc/systemd/system/matterbridge.service
[Unit]
Description=matterbridge
After=network-online.target

[Service]
Type=simple
ExecStart=/usr/bin/npm run start:bridge
WorkingDirectory=/opt/matterbridge
StandardOutput=inherit
StandardError=inherit
Restart=always
RestartSec=10s
TimeoutStopSec=30s
User=root
Environment=PATH=/usr/bin:/usr/local/bin:/opt/matterbridge/bin
Environment=NODE_ENV=production

[Install]
WantedBy=multi-user.target

This is absolutely wrong!!! Someone should tell them that they release a wrong stuff

Installed on a Debian LXC, everything works just as well. So it really seems to be the implementation of the tteck helperscript. I think then the issue can be closed as it is not a problem with your implementation.

It is absolutely wrong!

Can you open an issue on that stuff, they have either to remove the script or adjust it following the guidelines...

How do you (@tt2g89 @FreAcX) run matterbridge? Standalone, service, docker or docker compose? On what machine?

LXC via ProxMox, setup by HelperScript from tteck: https://github.com/tteck/Proxmox/raw/main/ct/matterbridge.sh

Same on May l my side LXC via Proxmix helper script. Will also try the HA addon. @Luligu could you please add the log paths to your readme? Could be also helpful for the community. 🙂 Thanks for your work! I’m looking forward to test it later. @FreAcX thanks to you as well for giving your data to @Luligu!

In the readme there are the instructions to get the log with systemctrl and doker. If you run it standalone just copy paste from the terminal.
https://github.com/Luligu/matterbridge?tab=readme-ov-file#view-the-log-of-matterbridge-in-real-time-this-will-show-the-log-with-colors
and
https://github.com/Luligu/matterbridge?tab=readme-ov-file#shows-the-logs-real-time-tail

How do you (@tt2g89 @FreAcX) run matterbridge? Standalone, service, docker or docker compose? On what machine?

LXC via ProxMox, setup by HelperScript from tteck: https://github.com/tteck/Proxmox/raw/main/ct/matterbridge.sh

Same on May l my side LXC via Proxmix helper script. Will also try the HA addon. @Luligu could you please add the log paths to your readme? Could be also helpful for the community. 🙂 Thanks for your work! I’m looking forward to test it later. @FreAcX thanks to you as well for giving your data to @Luligu!

In the readme there are the instructions to get the log with systemctrl and doker. If you run it standalone just copy paste from the terminal.
https://github.com/Luligu/matterbridge?tab=readme-ov-file#view-the-log-of-matterbridge-in-real-time-this-will-show-the-log-with-colors
and
https://github.com/Luligu/matterbridge?tab=readme-ov-file#shows-the-logs-real-time-tail

yup, found it. Will open an issue and refer to this issue.
Thx

https://github.com/tteck/Proxmox/discussions/3498

authors: FreAcX Luligu tt2g89


text:
support for Host header

some Apache deployments require using a Host header when accessing the status page. It would be great if apache_exporter were able to support this. I've reviewed the code, it is simple, and this ought to be an easy task, though I was not 100% sure how to specify this when using the http client. I attempted to pipe in that header when making the request to apache, but I have not spent enough time with golang to be very effective.
The context is running multiple instances of apache, where each instance of apache has its own apache_exporter scrapping mod_status. apache_exporter refers to each instance by IP port directly, rather than going through a load balancer or other routing layers.

just put the host in the status url.
http://myhost/

That would work if you ran 1 instance of apache. Let's say you have multiple instances of apache running, so you then run one instance of apache_exporter per instance of apache. Each apache_exporter is going to talk to exactly one instance of apache on a particular http://IP:port. The instances get tagged, and you want continuity in the metrics and where they originate from. You do not want it moving around. This is why we point apache_exporter at an IP:port, and then end up needing to include the Host header for applications that rely on that for routing through the vhost configuration.

@ketzacoatl if you use the host in the status url it will resolve the hostname to the local instance or is that not gonna work for you?

When reviewing the HTTP client code, it seems easy to make a spot for the host header, but I'm not 100% sure I see how to do this correctly in the apache_exporter code base. Can anyone point me in the right direction to poke at this some more? Thanks :)

hi @ketzacoatl , have a look at
https://github.com/Lusitaniae/apache_exporter/blob/master/apache_exporter.go#L168

Thanks for the info @Lusitaniae! I've got zero significant golang experience, but I'll see what I can work out :)

Merged PR should solve it.

yahoo! thanks!

authors: Lusitaniae ketzacoatl roidelapluie


text:
Multiple vertex color support per mesh [$5]

LuxCore currently only supports one set of vertex colors per mesh, it would be great to have multiple vertex color support per mesh.

There is a $5 open bounty on this issue. Add to the bounty at Bountysource.

The support must be for vertex colors, UVs and alpha.

Done, the new support is explained here: https://forums.luxcorerender.org/viewtopic.php?f=5&t=1558

repo: LuxCoreRender/LuxCore


text:
Allow to choose Python version to build for (Windows only)

For Windows, the build system will look for "python3x" version (see pull request https://github.com/LuxCoreRender/WindowsCompile/pull/9 )
To my understanding, this is not needed for other platforms.

Thanks, merged all pull related requests.


text:
States of toggle buttons of search function barely distinguishable

States of the toggle buttons
Imagine the images as small as the real GUI.
Nothing pressed or focused:

First one focused and not pressed:

First one focused and pressed:

First one not focused and pressed:

Problems
When using the mouse to toggle the buttons, it's hard to intuitively understand what state the buttons are currently in.
When using Tab and Space, the focused-only state looks much too similar to the pressed state.

It's the same with the vertical multi-file search tool. Also, there, the background color of the textboxes look too bright. That background color could be darker in both search tools, I think.

I am looking into it tanks for the proposition. I agree with you I had the same problem will place this issue on my priority list ...

I don't have any selectors to change the focus/unfocused color states if you know of a theme that is doing it let me know and I will investigate further ...

authors: Luxcium h-h-h-h

repo: Luxcium/pop-n-lock-theme-vscode


text:
Vnp

{
"stats": {},
"log": {
"loglevel": "warning"
},
"policy": {
"levels": {
"8": {
"handshake": 4,
"connIdle": 300,
"uplinkOnly": 1,
"downlinkOnly": 1
}
},
"system": {
"statsOutboundUplink": true,
"statsOutboundDownlink": true
}
},
"inbounds": [
{
"tag": "socks",
"port": 10808,
"protocol": "socks",
"settings": {
"auth": "noauth",
"udp": true,
"userLevel": 8
},
"sniffing": {
"enabled": true,
"destOverride": [
"http",
"tls"
]
}
},
{
"tag": "http",
"port": 10809,
"protocol": "http",
"settings": {
"userLevel": 8
}
}
],
"outbounds": [
{
"tag": "proxy",
"protocol": "vmess",
"settings": {
"vnext": [
{
"address": "v2ray.tld",
"port": 10086,
"users": [
{
"id": "c1e7e331-d6d2-4249-b09c-d1f5c8eb752e",
"alterId": 64,
"security": "auto",
"level": 8
}
]
}
],
"servers": [
{
"address": "v2ray.tld",
"method": "chacha20",
"password": "123456",
"port": 10086,
"level": 8
}
]
},
"streamSettings": {
"network": "tcp"
},
"mux": {
"enabled": false
}
},
{
"protocol": "freedom",
"settings": {},
"tag": "direct"
},
{
"protocol": "blackhole",
"tag": "block",
"settings": {
"response": {
"type": "http"
}
}
}
],
"routing": {
"domainStrategy": "IPIfNonMatch",
"rules": []
},
"dns": {
"hosts": {},
"servers": []
}
}

11994


text:
🛑 115Wiki is down

In 1279eb0, 115Wiki (https://115.anavi.cn) was down:

HTTP code: 0
Response time: 0 ms

Resolved: 115Wiki is back up in dcf8c1c.

repo: LxnChan/status


text:
🛑 Official（泠泫凝的异次元空间-主页） is down

In 6db8954, Official（泠泫凝的异次元空间-主页） (https://lxnchan.cn) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Official（泠泫凝的异次元空间-主页） is back up in 169fe7e after 14 minutes.


text:
🛑 115Wiki is down

In e73f47f, 115Wiki (https://115.anavi.cn) was down:

HTTP code: 0
Response time: 0 ms

Resolved: 115Wiki is back up in ffffcef.


text:
🛑 EnderChest（末影箱-云盘） is down

In bfb23ef, EnderChest（末影箱-云盘） (https://enderchest.anavi.cn) was down:

HTTP code: 0
Response time: 0 ms

Resolved: EnderChest（末影箱-云盘） is back up in c58bb31 after 17 minutes.


text:
🛑 EnderChest（末影箱-云盘） is down

In 6fdfd3d, EnderChest（末影箱-云盘） (https://enderchest.anavi.cn) was down:

HTTP code: 0
Response time: 0 ms

Resolved: EnderChest（末影箱-云盘） is back up in 27b9f1a after 11 minutes.


text:
🛑 Official（泠泫凝的异次元空间-主页） is down

In 0b11b18, Official（泠泫凝的异次元空间-主页） (https://lxnchan.cn) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Official（泠泫凝的异次元空间-主页） is back up in 4d5a04c after 8 minutes.


text:
🛑 Official（泠泫凝的异次元空间-主页） is down

In c418725, Official（泠泫凝的异次元空间-主页） (https://lxnchan.cn) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Official（泠泫凝的异次元空间-主页） is back up in b2a2a66 after 20 minutes.


text:
Symlink is abysmally SLOW and takes ages to load albums for the first time

Detailed description of the problem
I have installed latest (rc2) builds for Lychee on my server and started loading photos on it in a few albums. If you open the gallery, even as guest, many albums and pages just takes forever to display.
Steps to reproduce the issue
go to "photos.gardiol.org", wait for the slash screen to finish then click on "gallery" on top-right. It takes about 12 minutes to have the main page with the list of albums  loaded (be patiente! wait...)
Now, from the list of albums, select "viaggi" (should open in a few seconds), then select "2013 - Centra Asia Overland", it will take up to more than 1 minute to load this one too. Be patient, and wait.  It will load. The "loading" pixels on top of the screen shows loading in progress...
During all this, the server (linux) shows little load (apache at 10-13%, no mysql load, no memory load).
Network connection to the server is good of course.
Output of the diagnostics (Settings => Diagnostics)
    Diagnostics
    -----------
    Info: Latest version of PHP is 7.4
    Warning: Dropbox import not working. dropbox_key is empty.
    Warning: Pictures that are rotated lose their metadata! Please install Imagick to avoid that.

    System Information
    ------------------
    Lychee-front Version:      3.2.16
    Lychee Version (git):      No git data found. Probably installed from release or could not read .git
    DB Version:                040000
    System:                    Linux
    PHP Version:               7.2
    MySQL Version:             10.2.29-MariaDB-log

    Lychee total space:        70.04 MB
    Upload folder space:       43.00 B
    System total space:        411.20 GB
    System free space:         53.66 GB (13%)

    Imagick:                   -
    Imagick Active:            1
    Imagick Version:           -
    GD Version:                bundled (2.1.0 compatible)

    Config Information
    ------------------
    version:                   040000
    check_for_updates:         0
    sorting_Photos_col:        title
    sorting_Photos_order:      ASC
    sorting_Albums_col:        title
    sorting_Albums_order:      DESC
    imagick:                   1
    skip_duplicates:           0
    small_max_width:           0
    small_max_height:          360
    medium_max_width:          1920
    medium_max_height:         1080
    lang:                      it
    layout:                    1
    image_overlay:             1
    image_overlay_type:        desc
    default_license:           reserved
    compression_quality:       90
    full_photo:                1
    delete_imported:           0
    Mod_Frame:                 1
    Mod_Frame_refresh:         30
    thumb_2x:                  1
    small_2x:                  1
    medium_2x:                 1
    landing_page_enable:       1
    landing_owner:             Willy Gardiol
    landing_title:             Willy Gardiol Photos
    landing_subtitle:          Foto di Willy Gardiol
   landing_facebook:
    landing_flickr:
    landing_twitter:
    landing_instagram:
    landing_youtube:
    landing_background:        dist/cat.jpg
    site_title:                Willy Gardiol Photos
    site_copyright_enable:     1
    site_copyright_begin:      2019
    site_copyright_end:        2019
    additional_footer_text:
    display_social_in_gallery: 0
    public_search:             0
    public_recent:             0
    recent_age:                1
    public_starred:            0
    downloadable:              0
    photos_wraparound:         1
    map_display:               1
    zip64:                     1
    map_display_public:        0
    map_provider:              Wikimedia
    force_32bit_ids:           0
    map_include_subalbums:     0
    update_check_every_days:   3
    has_exiftool:              0
    share_button_visible:      0
    has_ffmpeg:                0

Browser and system
Browser is Mozilla Firefox 60.5.2esr (64-bit)
Server is Gentoo Linux with Apache.

Hum... I beg to differ, it fully loaded in about 3000 ms.
Call to index.php took about 150ms.
Call to Albums::get took about 800ms.
The rest are just pictures.
However I see that you have the symlink enabled. That part DO TAKE TIME: we need to generate all the sym links for each pictures you see...
Depending of how often you refresh them (it is in advanced parameters), it can significantly slow down your website on the first load.

Okay, having had a look at your website, there is something weird going on, mine is working really fast: https://photography.viguier.nl/gallery

Yes!
that was it!
I just used the defaults from the installation... maybe in the Rc2
builds this shipped enabled? Indeed, it should not be.
thank you for pointing it out, now it's fast as it should.
Il 2020-03-06 12:48 Benoît Viguier ha scritto:

Hum... I beg to differ, it fully loaded in about 3000 ms.
Call to index.php took about 150ms.
Call to Albums::get took about 800ms.
The rest are just pictures.
However I see that you have the symlink enabled. That part DO TAKE TIME: we need to generate all the sym links for each pictures you see...
Depending of how often you refresh them (it is in advanced parameters), it can significantly slow down your website on the first load.
--
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub [1], or unsubscribe [2].

--
Willy Gardiol
willy@gardiol.org
www.gardiol.org [3]
www.trackaway.org [4] -> Track YOUR way the way you want!
Links:
[1]
https://github.com/LycheeOrg/Lychee-Laravel/issues/450?email_source=notifications&email_token=ABQS5FHNERBNKNDMVJCGVZDRGDPIJA5CNFSM4LC6O5YKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEOBCYYY#issuecomment-595733603
[2]
https://github.com/notifications/unsubscribe-auth/ABQS5FBJNRMG7N6YOQZOADTRGDPIJANCNFSM4LC6O5YA
[3] http://www.gardiol.org
[4] http://www.trackaway.org

At least an exaplanation on what that setting do and what are the
benefits would be good i think.
thank you!
Il 2020-03-06 12:48 Benoît Viguier ha scritto:

Hum... I beg to differ, it fully loaded in about 3000 ms.
Call to index.php took about 150ms.
Call to Albums::get took about 800ms.
The rest are just pictures.
However I see that you have the symlink enabled. That part DO TAKE TIME: we need to generate all the sym links for each pictures you see...
Depending of how often you refresh them (it is in advanced parameters), it can significantly slow down your website on the first load.
--
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub [1], or unsubscribe [2].

--
Willy Gardiol
willy@gardiol.org
www.gardiol.org [3]
www.trackaway.org [4] -> Track YOUR way the way you want!
Links:
[1]
https://github.com/LycheeOrg/Lychee-Laravel/issues/450?email_source=notifications&email_token=ABQS5FHNERBNKNDMVJCGVZDRGDPIJA5CNFSM4LC6O5YKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEOBCYYY#issuecomment-595733603
[2]
https://github.com/notifications/unsubscribe-auth/ABQS5FBJNRMG7N6YOQZOADTRGDPIJANCNFSM4LC6O5YA
[3] http://www.gardiol.org
[4] http://www.trackaway.org

https://github.com/LycheeOrg/Lychee-Laravel/wiki/Settings#symbolic-link
I will make it so it is not enabled by default.
Feel free to edit the wiki to add information you think are necessary. :)

I would be glad to wdit the wiki... the problem is, i have not the
smallest idea of what those options do... Yes they make symlinks, but
why? To what end? What is the benefit in enabling it?
Il 2020-03-06 13:09 Benoît Viguier ha scritto:

https://github.com/LycheeOrg/Lychee-Laravel/wiki/Settings#symbolic-link
I will make it so it is not enabled by default.
Feel free to edit the wiki to add information you think are necessary. :)
--
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub [1], or unsubscribe [2].

--
Willy Gardiol
willy@gardiol.org
www.gardiol.org [3]
www.trackaway.org [4] -> Track YOUR way the way you want!
Links:
[1]
https://github.com/LycheeOrg/Lychee-Laravel/issues/450?email_source=notifications&email_token=ABQS5FAWUQZ6VMNXIUFMDC3RGDRXVA5CNFSM4LC6O5YKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEOBEQXA#issuecomment-595740764
[2]
https://github.com/notifications/unsubscribe-auth/ABQS5FHPKWW4QNT23GAGR63RGDRXVANCNFSM4LC6O5YA
[3] http://www.gardiol.org
[4] http://www.trackaway.org

https://github.com/LycheeOrg/Lychee-Laravel/pull/295
This should give you an idea of why us or not use them. :)

Clearer... but indeed it has a huge performance impact and this is not
good for low-visits galleries like mine.
I have improved the wiki entry with text from the issue and my
experience.
thank you
Il 2020-03-06 13:38 Benoît Viguier ha scritto:

#295 [1]
This should give you an idea of why us or not use them. :)
--
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub [2], or unsubscribe [3].

--
Willy Gardiol
willy@gardiol.org
www.gardiol.org [4]
www.trackaway.org [5] -> Track YOUR way the way you want!
Links:
[1] https://github.com/LycheeOrg/Lychee-Laravel/pull/295
[2]
https://github.com/LycheeOrg/Lychee-Laravel/issues/450?email_source=notifications&email_token=ABQS5FBIGLC6DDEWJSCHDFLRGDVFVA5CNFSM4LC6O5YKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEOBG2VI#issuecomment-595750229
[3]
https://github.com/notifications/unsubscribe-auth/ABQS5FAQWHETUOK6SQZ4RXDRGDVFVANCNFSM4LC6O5YA
[4] http://www.gardiol.org
[5] http://www.trackaway.org

https://github.com/LycheeOrg/Lychee-Laravel/commit/e1b7d3057b094e19159e40d0d90fde783f2f0e61 changes the default behavior, the Symbolic Link system is now off by default.

authors: gardiol ildyria

repo: LycheeOrg/Lychee-Laravel


text:
Git merging strategy

This one is always a favourite topic. Do we have a merge commit or not?
In the past I have used it but more recently I squash and commit PRs so we don't have the merge commit as I think it adds extra noise.

I have disabled squash and merge for this repo.
There was a situation where I contributed to a large change from a spike which was taken and used as a basis for introducing some functionality. The resulting PR was then squashed and merged and I lost my commits and couldn't see the change history - so I couldn't find code I'd written and wanted to reference. I also like the merge commits.
My suggestion is: if you want to squash then perform an interactive rebase locally and force push to your PR. This will allow squashing individaul contributors commits into single commits for their contributions and rewriting of the commit messages to align with the issue being worked on.

If there's no other comments I will close this issue.

authors: cameronfletcher jchannon

repo: LykkeCorp/ironclad


text:
🛑 quote-api is down

In 927986f, quote-api (https://bot.lyo.su/quote/generate) was down:

HTTP code: 502
Response time: 733 ms

Resolved: quote-api is back up in dc060f5.

repo: LyoSU/upptimly


text:
🛑 CTRPro is down

In 9595c3e, CTRPro (https://ctrpro.co) was down:

HTTP code: 0
Response time: 0 ms

Resolved: CTRPro is back up in eec84f5 after 1 hour, 9 minutes.


text:
Add method stringifyVariable to use method depending on sf version

In sf >= 4, the DataCollector::varToString() doesn't exists anymore.
Add a proxy method to check the availability of the method

thanks @mojoLyon 👍

license: mit

license_source: bigquery


text:
Bug/maap py dependency errors

Fixes the jupyter server extension not correctly working in the R workspace through undoing extracting the maap.cfg for maap-py and adding xmltodict to jupyter server extension
Fixes the maap-py dependency errors that were:
awscli 2.14.1 requires cryptography<40.0.2,>=3.3.2, but you have cryptography 40.0.2 which is incompatible.
awscli 2.14.1 requires prompt-toolkit<3.0.39,>=3.0.24, but you have prompt-toolkit 3.0.43 which is incompatible.
aiobotocore 2.9.0 requires botocore<1.33.14,>=1.33.2, but you have botocore 1.34.3 which is incompatible.

Through adding boto3=1.34.41 to all base image environment.ymls, and pinning ipython==8.11.0 and boto3==1.34.41

Deleting and trying again because permission issues being difficult and not letting @bsatoriu and I merge

repo: MAAP-Project/maap-workspaces


text:
Improve UI of scroll to top widget

The UI of this widget doesn't match the website theme. I wish to improve it and add animations to it.
Please assign me this

@sau-mili okay go ahead.


text:
Read timed out

Hi,
I´m having issues setting up the plugin.
My server adress ist http://myserveradress:8080/ and all the other informations are given also.
When I test the connection it is working corretly but when I apply I´m getting that Error message on the top right.

IO Error during method execution 'http://myserveradress:8080//api/json?tree=name,url,jobs[name,displayName,url,color,buildable,inQueue,healthReport[description,iconUrl],lastBuild[id,url,building,result,number,timestamp,duration],property[parameterDefinitions[name,type,defaultParameterValue[value],choices]]]': Read timed out

What is causing that issue and how can I fix that ?
Regards !

timeout is now configurable. If it still happens please reopen

authors: MCMicS kurtisane

repo: MCMicS/jenkins-control-plugin


text:
Fix Linux and Windows CI build

Last commit pointed to local copy of MFEKmath. This points back at the git repository and updates the Cargo.lock to use the latest version

Closing since at this point, this PR isn't actually productive on its own, can be rolled into a different PR entirely

repo: MFEK/glif


text:
Python min version still a problem

./mfc.sh tests the command python3 for the Python version. This checks the "usual" Python version, such as whatever which python3 or type python3 shows (e.g., if one has used an alias or export to change their user space via, say, alias python3='/usr/bin/python3.11', it will show that). However, the shebangs in the toolchain invoke /usr/bin/env python3, which ignores the userspace declarations and will give you the PATH default python3. A workaround for this is to create symlinks and change your path, but this is cumbersome.
So, this issue notes two things:

If one has python < 3.9 in their /usr/bin/env python3, ./mfc.sh will not catch this and thus
Even if one uses exports/aliases to change the user space, MFC will still fail at ./mfc.sh test

We need a slick way to detect this. It would also be handy if MFC ran with Python aliases.

@sbryngelson does this effect users? To my knowledge, we never call the toolchain in a way that would invoke these shebangs.

It affected me (try getting on Rogues Gallery then ssh violet1). The default python3 binary is python3.6 but python3.11 is in /usr/bin. No amount of exporting/aliasing seemed to get it to actually use python3.11.

@sbryngelson I think I understand the issue you were having. mfc.sh uses, the first time it is invoked, the standard python3 command, to create its virtual environment using python3 -m venv "$(pwd)/build/venv". It then enables it using . build/venv/bin/activate every time you call mfc.sh. The Python version it uses is therefore that which you used the first time.
To get around this, you can:

rm -r build/venv
Alias python3 to point wherever you like!
Call mfc.sh once to regenerate the virtual environment.

@sbryngelson I think I understand the issue you were having. mfc.sh uses, the first time it is invoked, the standard python3 command, to create its virtual environment using python3 -m venv "$(pwd)/build/venv". It then enables it using . build/venv/bin/activate every time you call mfc.sh. The Python version it uses is therefore that which you used the first time.
To get around this, you can:

rm -r build/venv
Alias python3 to point wherever you like!
Call mfc.sh once to regenerate the virtual environment.

The only file in the toolchain with a shebang is mfc.py since it's executable. It's never used though. It can help some IDEs and tools locate the entry point.

That's what I thought as well, but this does not work.

authors: henryleberre sbryngelson

repo: MFlowCode/MFC


text:
Error in .local(m, ...) :    insufficient unique points for computing knee/inflection points

The following objects are masked from ‘package:stats’:
filter, lag

The following objects are masked from ‘package:base’:
intersect, setdiff, setequal, union

Error in .local(m, ...) :
insufficient unique points for computing knee/inflection points
Calls: barcodeRanks -> barcodeRanks -> .local
Execution halted
Traceback (most recent call last):
File "/storage/public/home/2021060213/anaconda3/envs/DNBC4tools_LFN/bin/DNBC4tools", line 8, in
sys.exit(main())
File "/storage/public/home/2021060213/anaconda3/envs/DNBC4tools_LFN/lib/python3.8/site-packages/DNBC4tools/DNBC4tools.py", line 43, in main
args.func(args)
File "/storage/public/home/2021060213/anaconda3/envs/DNBC4tools_LFN/lib/python3.8/site-packages/DNBC4tools/tools/count.py", line 72, in count
Count(args).run()
File "/storage/public/home/2021060213/anaconda3/envs/DNBC4tools_LFN/lib/python3.8/site-packages/DNBC4tools/tools/count.py", line 55, in run
logging_call(cellCalling_cmd,'count',self.outdir)
File "/storage/public/home/2021060213/anaconda3/envs/DNBC4tools_LFN/lib/python3.8/site-packages/DNBC4tools/tools/utils.py", line 50, in logging_call
check_call(popenargs,shell=True)
File "/storage/public/home/2021060213/anaconda3/envs/DNBC4tools_LFN/lib/python3.8/subprocess.py", line 364, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '/storage/public/home/2021060213/anaconda3/envs/DNBC4tools_LFN/bin/Rscript /storage/public/home/2021060213/anaconda3/envs/DNBC4tools_LFN/lib/python3.8/site-packages/DNBC4tools/rna/cell_calling.R --matrix /storage/public/home/2021060213/Placenta_Single_Rowdata/data/Rawdata/C4-4-TP/C4-4-TP/01.data/raw_matrix --outdir /storage/public/home/2021060213/Placenta_Single_Rowdata/data/Rawdata/C4-4-TP/C4-4-TP/02.count/ --method emptydrops --expectcells 3000 --forcecells 0 --minumi 500' returned non-zero exit status 1.
Traceback (most recent call last):
File "/storage/public/home/2021060213/anaconda3/envs/DNBC4tools_LFN/bin/DNBC4tools", line 8, in
sys.exit(main())
File "/storage/public/home/2021060213/anaconda3/envs/DNBC4tools_LFN/lib/python3.8/site-packages/DNBC4tools/DNBC4tools.py", line 43, in main
args.func(args)
File "/storage/public/home/2021060213/anaconda3/envs/DNBC4tools_LFN/lib/python3.8/site-packages/DNBC4tools/tools/run.py", line 79, in run
Runpipe(args).runpipe()
File "/storage/public/home/2021060213/anaconda3/envs/DNBC4tools_LFN/lib/python3.8/site-packages/DNBC4tools/tools/run.py", line 71, in runpipe
start_print_cmd(pipecmd)
File "/storage/public/home/2021060213/anaconda3/envs/DNBC4tools_LFN/lib/python3.8/site-packages/DNBC4tools/tools/utils.py", line 31, in start_print_cmd
check_call(arg,shell=True)
File "/storage/public/home/2021060213/anaconda3/envs/DNBC4tools_LFN/lib/python3.8/subprocess.py", line 364, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command 'DNBC4tools count --name C4-4-TP --raw_matrix /storage/public/home/2021060213/Placenta_Single_Rowdata/data/Rawdata/C4-4-TP/C4-4-TP/01.data/raw_matrix --bam /storage/public/home/2021060213/Placenta_Single_Rowdata/data/Rawdata/C4-4-TP/C4-4-TP/01.data/final_sorted.bam --calling_method emptydrops --expectcells 3000 --forcecells 0 --minumi 500 --cDNAbarcodeCount /storage/public/home/2021060213/Placenta_Single_Rowdata/data/Rawdata/C4-4-TP/C4-4-TP/01.data/cDNA_barcode_counts_raw.txt --Indexreads /storage/public/home/2021060213/Placenta_Single_Rowdata/data/Rawdata/C4-4-TP/C4-4-TP/01.data/Index_reads.fq.gz --oligobarcodeCount /storage/public/home/2021060213/Placenta_Single_Rowdata/data/Rawdata/C4-4-TP/C4-4-TP/01.data/Index_barcode_counts_raw.txt --thread 10 --oligotype /storage/public/home/2021060213/anaconda3/envs/DNBC4tools_LFN/lib/python3.8/site-packages/DNBC4tools/config/oligo_type8.txt --outdir /storage/public/home/2021060213/Placenta_Single_Rowdata/data/Rawdata/C4-4-TP' returned non-zero exit status 1.
$cat 04DNBC4tools_map.sh
source /storage/public/home/2021060213/anaconda3/envs/DNBC4tools_LFN/bin/activate
DNBC4tools  run
--cDNAfastq1 /storage/public/home/2021060213/Placenta_Single_Rowdata/data/Rawdata/C4-4-TP/3092-1-230426/cDNA-3092-1-230426/FP200008583_L01_52_1.fq.gz
--cDNAfastq2 /storage/public/home/2021060213/Placenta_Single_Rowdata/data/Rawdata/C4-4-TP/3092-1-230426/cDNA-3092-1-230426/FP200008583_L01_52_2.fq.gz
--oligofastq1 /storage/public/home/2021060213/Placenta_Single_Rowdata/data/Rawdata/C4-4-TP/3092-1-230426/oligo-3092-1-230426/DP8450008182TL_L01_61_1.fq.gz
--oligofastq2 /storage/public/home/2021060213/Placenta_Single_Rowdata/data/Rawdata/C4-4-TP/3092-1-230426/oligo-3092-1-230426/DP8450008182TL_L01_61_2.fq.gz
--starIndexDir /storage/public/home/2021060213/Placenta_Single_Rowdata/data/Rawdata/C4-4-TP/_STARtmp
--gtf /storage/public/home/2021060213/Placenta_Single_Rowdata/data/Rawdata/Genome/cow/genomic.gtf
--name C4-4-TP
--species Bos_taurus
--thread 10
--outdir /storage/public/home/2021060213/Placenta_Single_Rowdata/data/Rawdata/C4-4-TP

The inflection point cannot be found during analysis. Can you check the size of your bam or the size of the files in the raw_matrix directory?

The inflection point cannot be found during analysis. Can you check the size of your bam or the size of the files in the raw_matrix directory?

final_sorted.bam  67.36GB
barcodes.tsv.gz 296KB  features.tsv.gz 1KB  matrix.mtx.gz 255KB

There seems to be something wrong with your raw_matrix.
Check 01.data/alignment_report.csv and 01.data/anno_report.csv


text:
Updated googletest and moved it out of the repo

I'm not sure that is what was supposed to do, but I tried to implement it in some convenient way:

User types make unit_test in one of the folders
unit_test requires building of googletest
gtest lib is downloaded as a tarball, unpacked and built, after that all the unit_test's are build quickly.

Everything works fine on my local machine.

This accomplishes  #28.

Looks good. Let me try it today...

authors: gkorepanov pavelkryukov

repo: MIPT-ILab/mipt-mips


text:
Problem Identification

Lifestyle Choices and Life Expectancy:
Data Availability: Lifestyle data may be available through surveys, health studies, and behavioral databases.
Ease of Work: Connecting lifestyle choices to life expectancy could be complex, requiring careful study design and data integration.
Hot Topic: With the growing focus on preventive healthcare and personal health choices, this is a hot topic that aligns with the public interest.
Related to this topic, these research questions would be considerable:

How do different lifestyle factors, such as diet, exercise, smoking, and alcohol consumption, impact life expectancy across different demographics and regions?

Can specific lifestyle interventions, such as dietary modifications or exercise programs, lead to improvements in life expectancy and overall health outcomes?

What role do socioeconomic factors play in influencing lifestyle choices and subsequently affecting life expectancy disparities among populations?

How do cultural differences in lifestyle practices contribute to variations in life expectancy outcomes globally?

Are there gender differences in the relationship between lifestyle choices and life expectancy, and if so, what are the underlying factors driving these differences?

To what extent do environmental factors, such as air quality and access to green spaces, interact with lifestyle choices to influence life expectancy?

How do trends in lifestyle choices and health behaviors over time correlate with changes in life expectancy patterns within specific populations or regions?

What are the long-term health implications of specific lifestyle choices, such as sedentary behavior, poor nutrition, or chronic stress, on life expectancy and overall well-being?

How do genetic predispositions interact with lifestyle factors to influence individual life expectancy outcomes, and what implications does this have for personalized health interventions?

Can predictive models incorporating lifestyle data accurately forecast future trends in life expectancy and inform targeted public health interventions?

We found a topic on mental health that we all want to work on


text:
The training and testing (loading and using) of a model should be in the same class or docs should be added

The classes in the gr.iti.mklab.visual.quantization package train the various models used by the classes in the gr.iti.mklab.visual.datastructures package. It's hard to construct the data pipeline of training and testing the same complete search structure.

I think that it's better to distinguish classes that implement data structures from classes that train the quantizers used from this data structures. That said, adding documentation and/or a class that shows how the complete pipeline (of training the quantizers and using them in a data structure) can be constructed would indeed be very helpful.

CoarseQuantizerLearning and CodebookLearning are essentially the same except for the input data format. They can be unified.

I've successfully built a small IVFPQ index and the image retrieval results were not bad although I didn't benchmark and tune the parameters. The complete steps are as follows.

Downloading images (using my own Apache HttpComponents based multi-threaded downloader)
Run gr.iti.mklab.visual.examples.FeatureExtraction to extract local features. A few file path issues have to be fixed. SIFT and RootSIFT failed to detect key points in some of my images while SURF worked well.
Optionally sample the local features by running gr.iti.mklab.visual.quantization.SampleLocalFeatures. 4. Copy the local features of each image into a single file with cat feature_dir/*.txt  > somewhere_else/features.csv or cat feature_dir/*.csv  > somewhere_else/features.csv.
Run gr.iti.mklab.visual.quantization.CodebookLearning to learn a local features codebook.
Run gr.iti.mklab.visual.examples.FolderIndexingMT to extract VLAD features of the images downloaded in step 1 using the codebook learned in step 5 and store them in a linear index.
Run gr.iti.mklab.visual.quantization.CoarseQuantizerLearning to learn a coarse quantizer from the VLAD features extracted in step 6.
Run gr.iti.mklab.visual.quantization.ProductQuantizationLearning to learn a product quantizer from the VLAD features extracted in step 6 and the coarse quantizer learned in step 7.
Run gr.iti.mklab.visual.examples.IndexTransformation to transform the linear index of the VLAD features extracted in step 6 into an IVFPQ index using the product quantizer learned in step 8 and the coarse quantizer learned in step 7.
Run the image retrieval example gr.iti.mklab.visual.examples.Example using the linear index (step 6), IVFPQ index (step 9), coarse quantizer (step 7) and product quantizer (step 8) to get the most similar images of each image in the linear index.  I adapted the example to generate the HTML pages each of which visualized a query image and its retrieval results.

The pipeline seems correct.

authors: futurely lefman

repo: MKLab-ITI/multimedia-indexing


text:
Add AWS Amplify database and REST API

Note most of this is just the 'boilerplate' generated by the CLI tool, the main file I have been working on is aws-backend/amplify/backend/function/fellowsEndpoint/src/app.js.
As described in the linked issue, this sets up an Amplify NoSQL database (fellowbookdb) and Amplify REST API (fellowbookapi), linked to my AWS dev account.
The database's primary key is username which is a Fellow's GitHub username.
There are 2 endpoints:

/fellows/list which returns a list of all the fellows
/fellows/{username} which returns a fellow by their GitHub username

Ideally, we'd have /fellows return the list of Fellows and /fellows/{username} filter that down a bit, but I was getting some weird 'Missing Authentication Token' error so I think we should just stick with this, at least for now.
Closes #3.

Looks good!


text:
Dark theme based on System Theme

Please, go through these steps before you submit a PR.

[x] You've explained what the Pull Request is adding.
[x] You've explained why this is important.

Added them toggle based on system theme, user can choose between whether the theme will change based on the system theme or based on the toggle switch.
Fixed #13

Hey ! @rosekamallove Can you move the js folder to the assets folder . As it would give a clearer outlook to project files workflow.

Okay on it

Done

Works great.
@rosekamallove just a tip, don't add the checkboxes in your PR messages, just the updates themselves will do :)

authors: awilkescom hkaur008 rosekamallove


text:
Removed ppl with no contributions from lb

Resolves #54
Please, go through these steps before you submit a PR.

[x] My Pod Leader knows I'm working on this Pull Request
[x] I've explained what the Pull Request is adding.
[x] I've explained why this is important.

Done.


text:
"Prompt Caching"

It would be great to eventually have the implementation for the latest "prompt caching" option released by Anthropic.
https://www.anthropic.com/news/prompt-caching
https://docs.anthropic.com/en/docs/build-with-claude/prompt-caching

Thank you for your suggestion regarding the latest "prompt caching" feature by Anthropic.
We are aware of this feature currently in beta testing. However, it appears that AWS Bedrock has not yet integrated this feature. Typically, models on AWS Bedrock lag behind the official release by one version. Based on previous experiences, such as with the tools use feature, we estimate that it may take another 1-2 months for this feature to be adopted, likely once it reaches RC (Release Candidate) status rather than being in beta.
Thank you for your understanding and patience.

authors: lutprodic mm-sam

repo: MMHK/bedrock-claude-proxy


text:
Can some outputs remain in NCHW format during the conversion, instead of changing to NHWC?

For example, when I convert a model, the original input shape is [1,1,7680], but after conversion, the shape becomes [1,7680,1]. Although I can initialize the data with the corresponding shape when using the model to perform inference without affecting the results, I still want to know if there's a way to avoid modifying the original shape.

我有看到有个issues是说了相关的，说是输出之后再转置，那有没有办法就是在做转换的时候就不做那个变换，仍然保持NCHW

I think it's completely feasible, you should make some change at file(utils/graph_tools.py#35, function build_tf_inputs), make input's layout to FORCE_CHANNEL_FIRST_OP.


text:
Update Update-ConfigMgrContentSourceGUI_1.0.2.ps1

filter expired applications

reference issue #2


text:
Make whole website responsive

The current website is not responsive to all type of devices.
We-demy should be responsive to mobile as well as tablet view.
Don't edit in the same homepage.css file, please make a new CSS file responsive.css.
some suggestions

In mobile view all lessons should be in the single column
In tablet view - two lessons per row(i.e., 2 columns)

@KanjiyaJinesh may you please assign this to me

@benardcharumbira  assigning to you.

authors: KanjiyaJinesh benardcharumbira

repo: MSTC-DA-IICT/We-demy


text:
Correction des statuts de signalement dans la liste BO pour les admins

Ticket
#291
Description
Correction des statuts de signalement dans la liste BO pour les admins
Tests

[ ] Créer 2/3 signalements dans le 13
[ ] Se connecter en admin dans un navigateur pour voir l'évolution des différents statuts
[ ] Se connecter en entreprise en navigation privée (ou autre navigateur) et accepter / refuser des signalements / envoyer des estimations pour voir si l'affichage correspond
[ ] Avec un des navigateurs, aller sur l'url publique (récupérée dans Mailcatcher) pour faire des actions usager et vérifier le comportement dans la liste admin

Je ne sais pas si c'est normal.
J'ai fais 2 signalements, pour les 2 j'ai juste des acceptations et/ou refus entreprise et envoi d'une estimation pour le 2022-7, mais pourtant le 2022-7 apparait comme Traité dans la liste de signalements. (c'est normal qu'il s'appelle 2022-7 et pas 2023-7 ?)

En tant qu'usager, j'accepte l'estimation, il apparait toujours comme "intervention faite/traité" dans la liste des signalements.
Avec une autre entreprise, j'accepte le signalement 2022-9, il apparait au bon statut dans la liste, j'envoie une estimation, il apparait comme "en cours / estimation envoyée".... pour l'instant je ne trouve pas ce qui n'a pas marché avec le 2022_7

authors: emilschn hmeneuvrier

repo: MTES-MCT/stop-punaises


text:
🛑 HeroDB is down

In 1c5db78, HeroDB (https://herodb.mooo.com/) was down:

HTTP code: 0
Response time: 0 ms

Resolved: HeroDB is back up in 1d92ee7 after 18 hours, 27 minutes.

repo: MTech-cmd/mtech-upptime


text:
setAllBorder doesn´t work.

$sheet->setAllBorder('thin'); doesn´t work when I create a excel file with a blade view.

I can not make it work :(

It doesn't work for me either

It doesn't work for me either.

$sheet->setAllBorders('thin');
thin,dashDot,dashed......is work；but only 'none' is not working;

repo: Maatwebsite/Laravel-Excel


text:
[QUESTION]export a file with a template in Laravel Excel 3.1

Versions

PHP version: 7.3.1
Laravel version: 5.8.*
Package version: ^3.1

Description
I have a same question like the stackoverflow's questions
I don't find the best way to export file with a template from docs.
What can I do to solve this problem?
Thankyou

I found some issues like this. it looks like there have no good way util laravel-excel 3.3.


text:
ClientLanguageResources bug fix

Added the fix for the client language resources being empty in the browser.

Adina is testing at the moment.

ja/client-language-resources works! This fixes #31
:shipit:

Note that there is overlap with the work done in this PR and issue #48. Should remove the Localization logic out of Startup.cs, create a simple class that holds the BuildClientResources function, even though it is currently a skeleton method that returns a fixed string.

I've done some refactoring, this should be ready to merge now :shipit:

authors: JamesEarle ashanhol


text:
Unable to run game

Hi, I'm trying to run game and I receive:
error: failed to run custom build command for `gfx-backend-metal v0.3.3`

Caused by:
  process didn't exit successfully: `D:\rust\realm.one\target\debug\build\gfx-backend-metal-4c6718d17db5c8c8\build-script-build` (exit code: 101)
--- stderr
thread 'main' panicked at 'unsupported target x86_64-pc-windows-msvc', C:\Users\sergi\.cargo\registry\src\github.com-1ecc6299db9ec823\gfx-backend-metal-0.3.3\build.rs:17:9
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace.

warning: build failed, waiting for other jobs to finish...
error: build failed

rustc 1.41.1 (f3e1a954d 2020-02-24)
Windows 10, 64
What I'm doing wrong?

Hello, @captain-yossarian.
Try to  set default = ["vulkan"] in cargo.toml file in [features] section.
There are several graphics backends used in Amethyst. It seems that author uses macOs, so he set "metal" backend by delault. Win/linux users have to use "vulkan".

authors: captain-yossarian vigdail


text:
Week 1 - Raiden Review Ticket

Individual Github Pages(3 points)

[X] Github page for Test prep, 5.3 5.4
[X] Github page with replit
[X] All hacks done(InfoDB lists, InfoDB loops, Fibonacci)

Evidence

Github Pages
Repl.it Runtime
Github Code
Week 1 TPT Github Page

Crossover Grader Nathan Shih:
3/3
Notes are present and clear +1
Github page has the embed +1
All hacks are done and work +1

repo: MadCacti/bipbapbopbepbup

license: Unlicense


text:
🛑 Nitter (nitter.net) is down

In 52a67e2, Nitter (nitter.net) (https://nitter.net) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Nitter (nitter.net) is back up in 94eb4cd.

repo: Magic-Services/upptime


text:
iconpath alignment issue

I noticed that after using MaterialDesign IconPath in my NavigationViewItem the icons seem to be drifting a little towards right as you can see in this image. This does not happen if using default symbolIcon control.

any idea why this is happening @punker76  ?

@touseefbsb Just tried it with the NavigationView and can not see this issue...

oh then its probably something wrong in my app, thanks for confirming.


text:
Textbox w/ ToggleSwitch + LostFocus

Here is the issue I am running into. I have a textbox where I need to do the UpdateSourceTrigger as LostFocus (I am converting values to fractions). I have a MahApps.ToggleSwitch tied to this TextBox. Basically, the ToggleSwitch is being used as a "signoff" for the texbox if it has a valid value. My ToggleSwitch has its UpdateSourceTrigger as PropertyChanged.
What is happening is that the Binding Property of the ToggleSwitch is getting fired before my TextBox's LostFocus. Any idea why the ToggleSwitch does not gain focus (which would cause my TextBox to LoseFocus and update its binding)?

I also posted on SO (http://stackoverflow.com/questions/33661385/mahapps-metro-toggleswitch-focus-issues?noredirect=1#comment55147668_33661385) and problem seems resolved using latest Alpha (1.1.3)


text:
[app] Add Content Layout

Description
This PR defines the scaffolding layout for the app. It adds a responside side navigation with dummy links.
Screenshots
https://user-images.githubusercontent.com/28949397/124875334-667ef300-dfe6-11eb-9213-9872fc31302a.mp4

For some reason, Codecov is not commenting on this pull request. Here's the coverage report.

repo: MahmoudAGawad/cros-diag-app


text:
TypeError in _get_next_start_timestamp

The most recent commits resolved many of the problems I had, thanks a lot for this - your repository is one of the most important elements in my research and saved me weeks of work. After successfully diarizing some files, a new error was thrown:
python diarize.py -a audio_file.mp3 --whisper-model large-v2
Failed to align segment (" Das haben wir nicht einverstanden."): backtrack failed, resorting to original...
Traceback (most recent call last):
  File "/Users/tobiasarbogast/git/audio_transcription/whisper-diarization/diarize.py", line 110, in <module>
    word_timestamps = filter_missing_timestamps(result_aligned["word_segments"])
  File "/Users/tobiasarbogast/git/audio_transcription/whisper-diarization/helpers.py", line 361, in filter_missing_timestamps
    ws["end"] = _get_next_start_timestamp(word_timestamps, i)
  File "/Users/tobiasarbogast/git/audio_transcription/whisper-diarization/helpers.py", line 336, in _get_next_start_timestamp
    " " + word_timestamps[next_word_index]["word"]
TypeError: can only concatenate str (not "NoneType") to str

Hi, please provide the audio file so I can reproduce, Thanks

the problem is that is that the file is a somewhat confidential audio from my research but I can share it with you personally if you get in touch (I sent you an invite on LinkedIn)

Just debugged the issue together with @Toby1091:
The crash occurs when filter_missing_timestamps() encounters multiple word_timestamps entries without a start keyword. For the first entry _get_next_start_timestamp() will set the keyword word  of following entry to None in order to delete it (or rather to mark it as "deleted") (see https://github.com/MahmoudAshraf97/whisper-diarization/blob/main/helpers.py#L326).
When the for loop in filter_missing_timestamps() then processes the second entry it crashes in _get_next_start_timestamp() when trying to concatenate word_timestamps[next_word_index]["word"] (which was set to None) to a string.
Replacing https://github.com/MahmoudAshraf97/whisper-diarization/blob/main/helpers.py#L346 with
ws.get("start") is None and ws.get("word") is not None:

or something along those lines should fix the issue.
We are just now re-running the transcription to confirm. Afterwards we could create a PR?

Hi @barbogast , I couldn't replicate the issue with @Toby1091 files so sending a reproduceable file would be great. The function supposedly handles arbitrary chunks of missing timestamps and I've tested it before pushing, but maybe I missed something

@barbogast and @Toby1091 , I successfully reproduced the error, will get back with my findings

I reached the same conclusion as @barbogast , feel free to open a PR or I can just commit the fix directly whatever suits you, thanks

I wouldn't mind you just committing the fix. Otherwise I'll create a PR on Tuesday.

fixed in 570807ef438ec0e6cad5e5575e8cb208fb183da6

Great, thanks 👍


text:
Update helpers.py

Fix function _get_next_start_timestamp:

fix while condition

Hi, i run your code on different audios and faced up with this error:
Traceback (most recent call last):   File "/servant/jobs/resources/bt1llfnt03pk6lm727mq/diarize.py", line 192, in <module>     main(args)   File "/servant/jobs/resources/bt1llfnt03pk6lm727mq/diarize.py", line 143, in main     transcription.generate_word_timestamps(result_aligned["word_segments"])   File "/servant/jobs/resources/bt1llfnt03pk6lm727mq/models.py", line 30, in generate_word_timestamps     self.word_timestamps = filter_missing_timestamps(result_aligned)   File "/servant/jobs/resources/bt1llfnt03pk6lm727mq/helpers.py", line 382, in filter_missing_timestamps     ws["end"] = _get_next_start_timestamp(word_timestamps, i)   File "/servant/jobs/resources/bt1llfnt03pk6lm727mq/helpers.py", line 353, in _get_next_start_timestamp     if word_timestamps[next_word_index].get("start") is None: IndexError: list index out of range
When I looked the structure of the _get_next_start_timestamp function, I found that the while condition never works.

Hello, can you share an audio file to reproduce?

Hello @MahmoudAshraf97 ! Thank you for all your work on this project.
This didn't seem to be worth a pull request, but I can put one in if you'd like re: 9c0ab3c1882d5481628e9b0471b0d4e646f31f2e
As committed there is some misalignment between the naming of initial_offset ( diarize.py, diarize_parallel.py ) and initial_timestamp helpers.py. I chose to fix this by changing diarize.py and diarize_parallel.py to rename the parameter to initial_timestamp to maintain consistency with final_timestamp.

Thanks for noticing that @jonsampson , fixed in 39572386eb4170fc16440b770666f23ccf9bdc80

Hello @MahmoudAshraf97, yes, you're right. Thank you for fix this problem.


text:
chore(CPlusPlus): Add linked list (templated) implementation in C++

What kind of change does this PR introduce? (check at least one)

[ ] Bugfix
[ ] New algorithm
[ ] Optimization in previous algorithms
[ ] Code style update
[ ] Refactor
[ ] Documentation
[x] Other, please describe:
Implemented a Linked List data structure in C++. It is modeled after the List class in C++ STL. It is fully templated also.

Briefly describe the changes in this PR

Language used is C++. This is just an implementation of Linked List data structure, to show how it works under the hood possibly in a more optimized manner than what is shown, but using the same concept.
Other information:

Ah okay, no problem.
I studied the file you had linked to and there are some things which I think I can modify. I will submit a new PR regarding it

repo: MakeContributions/DSA


text:
Dodge in scatter,lines

Problem description
I often encountered the issue, that there is no way to dodge datapoints in a scatter (or less important imho line) plot.
That is going from here:

To here:

Something similar is asked here #230 I think
Proposed solution
I dont understand enough of the internals, but as I understand Makie.jl implements the dodge feature for violin & histograms.
In ggplot2 dodging is possible by specifing a position-function (position = position_dodge(width=0.2)). I was expecting something like
data(df) * mapping(x,y,color="categoryA",dodge="categoryA")  * visual(Scatter) to "just work", by doding the colored datapoints.
Let's just hope I missed something ;-)

ok - I needed this again and couldnt find a solution. I implemented a new Makie Recipe Dodge, which allows you to do exactly this.
Please find the gist here: https://gist.github.com/behinger/8df41a3e051979a8e8ee0068f1aac6b8
I don't really know whether @recipe Dodge should be rather in Makie.jl @SimonDanisch what do you think?
I also dont know if this is the nicest way, but one can dodge all kinds of plots. tried with scatter and errorbars. dodging in y instead of x is supported as well.

MWE
begin
	using Makie
	using CairoMakie
	using HTTP
HTTP.download("https://gist.githubusercontent.com/behinger/8df41a3e051979a8e8ee0068f1aac6b8/raw/4c6f44603d4432b19c8abe2955eab4962a8ae45f/MakieDodge.jl",tempdir()) |>include

	#----
	x = [1,2,3,  1,2,3.,  3,2,1]
	y = [1.1,1.9,2.8,1,2,3,3.05,2.05,1.05]
	c = ["red","red","red","green","green","green","blue","blue","blue"]
	low,high = repeat([0.2],length(x))
	dodge(x,y,low,high;plot_fun=errorbars!,color=c)

	dodge!(x,y;color=c, plot_fun=scatter!)
	current_figure()

end

ah and of course with AoG

let
		d = DataFrame(:x=>["x2","x1","x2","x1","x3","x3","x4"],:y=>[2.,1.1,2.1,1.,3.,3.1,4],:c=>["a","a","b","b","b","b","b"])
	d.high = repeat([0.1],nrow(d))
	d.low = repeat([0.1],nrow(d))

	data(d)*
		mapping(color=:c,dodge=:c) *
		(
			mapping(:x,:y,:low,:high,)* visual(Dodge,plot_fun=errorbars!) +
	 		mapping(:x,:y)			  * visual(Dodge)
		) |> draw

end

@jkrumbiegel I would be super interested in this feature! Not sure how to add it. But if it could go higher on the priority list I would appreciate it!

I'm not sure, yet, either, how exactly this could be implemented. But in principle one can add arbitrary keywords to the aesthetic mapping of a plotting function, which just have to be removed before everything is transferred to Makie. Maybe one could add some sort of generic logic to to_entry which detects the dodge keyword and modifies the data belonging to the X or Y aesthetic accordingly. The generic to_entry functions are here https://github.com/MakieOrg/AlgebraOfGraphics.jl/blob/a61e36191dc0939d33899c01764092203f6deccf/src/algebra/layers.jl#L314-L351. Then the plotting functions wouldn't need to know about dodging at all, they would just receive modified x and y data.

I think the issue is that Makie itself has no concept of dodge for certain things like lines and errorbars. So this has to be fixed upstream, right?

Well as I wrote above, if you consider dodging in data space, then you don't really have to add it to plotting functions. You could, but you don't have to, depending on what exactly is plotted and whether there's some advanced interactions like in barplots where width needs to change as well.

Yes sorry, my particular application is bar plots with error bars on the top.

As a concrete example, here is what I want to be able to do with AoG:
julia> df = DataFrame(
           g = ["a", "b", "c", "a", "b", "c"],
           country = ["X", "X", "X", "Y", "Y", "Y"],
           val = [1.0, 1.5, 2.0, 4.3, 3.6, 2.9],
           err = [0.2, 0.4, 0.1, 0.3, 0.1, 0.4]);

julia> data(df) * (mapping(:g, :val, color = :country, dodge = :country) * visual(BarPlot) + mapping(:g, :val, :err; dodge = :country) * visual(Errorbars)) |> draw

I get
ERROR: ArgumentError: ProcessedLayer with plot type Plot{Makie.errorbars} did not have :dodge in its AestheticMapping. The mapping was {1 = AlgebraOfGraphics.AesX, 2 = AlgebraOfGraphics.AesY, 3 = AlgebraOfGraphics.AesDeltaY, :color = AlgebraOfGraphics.AesColor}

authors: behinger jkrumbiegel pdeffebach


text:
[Finishes #150819088] updated snapshot component unit tests

@miq-bot add_label tests
@miq-bot add_label fine/no
@miq-bot add_label my services

@miq-bot add_label test

repo: ManageIQ/manageiq-ui-service


text:
Deployment wizard: change API request function call for deployment data

change API.get to API.options and the request url, following #11563
depends on https://github.com/ManageIQ/manageiq/pull/11708

@miq-bot add_label providers/containers, api

@miq-bot add_label euwe/yes

@abellotti @himdel @alongoldboim @simon3z please review

LGTM, seems consistent with the changes in #11563

LTGM :+1:

That should do it, LGTM.  Thanks!!

LGTM :+1:  ready for merge
@miq-bot assign abellotti
cc @chessbyte

Euwe Backport details:
$ git log
commit 9c206e723a7aa29e3f5fa812a725b9f3c7c23be1
Author: Alberto Bellotti <abellotti@users.noreply.github.com>
Date:   Fri Oct 7 07:51:47 2016 -0400

    Merge pull request #11710 from dkorn/deployment_data_options

    Deployment wizard: change API request function call for deployment data
    (cherry picked from commit a6b091f6bf8db956a52e23375ac398333710b7e3)

authors: abellotti alongoldboim chessbyte dkorn himdel simon3z

repo: ManageIQ/manageiq


text:
Remove 'manageiq' from provider's summary PDF report

https://bugzilla.redhat.com/show_bug.cgi?id=1276785
also changed name of PDF file
before

after

@matthewd Please review.  I feel like there should be a better way to title something (in this case a PDF) than manipulating a class name.  What do you think?

@matthewd bump

@Fryguy agreed.
That's not a string I'd expect to see from ui_lookup in the first place. :confused:
But we most definitely shouldn't be calling ui_lookup with things that aren't actually model names, just because we think we know what it's going to do with that string.

@Fryguy @matthewd added into locales
@gtanzillo @mzazrivec thank you

:+1: LGTM

authors: Fryguy chessbyte gtanzillo lpichler matthewd


text:
Tell us which attribute is missing from the resources.

In https://github.com/ManageIQ/manageiq/pull/6962, we removed the guid column
from MiqGroup and it wasn't obvious why spec/requests/api/groups_spec.rb was
failing.
Adding the missing key/attribute should make this more obvious.
Before:
  Failure/Error: fetch_value(keys).each { |key| expect(results.all? { |r| r.key?(key) }).to be_truthy }
    expected: truthy value
        got: false

After:
  Failure/Error: fetch_value(keys).each { |key| expect(results.all? { |r| r.key?(key) }).to be_truthy, "resource missing: #{key}" }
    resource missing: guid

@abellotti  cc @chrisarcand

:+1:

Looks good :+1:
will merge when green.

Thanks!

authors: Fryguy abellotti jrafanie