text:
storage :library_1 isn't registered on Shrine

Describe the bug
When scanning for changes and trying to get an image of the model, I am presented with the following error "storage :library_1 isn't registered on Shrine"
To Reproduce
Steps to reproduce the behavior:

Upload Model or scan for changes
See error

Expected behavior
Scan to happen and 3d display of model to appear
Screenshots
https://i.ibb.co/3pwpkXK/image.png
Desktop (please complete the following information):

OS: Unraid
Browser Chrome

22:58:56 default_worker.1     | 2024-06-30T02:58:56.211Z pid=34 tid=12ga WARN: {"context":"Job raised exception","job":{"retry":10,"queue":"scan","wrapped":"ModelScanJob","args":[{"job_class":"ModelScanJob","job_id":"32f968bc-2c56-4574-8135-5cc2b271848a","provider_job_id":null,"queue_name":"scan","priority":null,"arguments":[1,{"include_all_subfolders":false,"_aj_ruby2_keywords":["include_all_subfolders"]}],"executions":0,"exception_executions":{},"locale":"en","timezone":"UTC","enqueued_at":"2024-06-30T00:27:00.644055036Z","scheduled_at":null}],"class":"ActiveJob::QueueAdapters::SidekiqAdapter::JobWrapper","jid":"5a363d50b12d41ce1072d62b","created_at":1719707220.6441026,"enqueued_at":1719716336.1862683,"error_message":"storage :library_1 isn't registered on Shrine","error_class":"Shrine::Error","failed_at":1719716336.210461,"retry_count":8,"retried_at":1719712205.2808805,"processor":"f501c5dd34e9:34"}}
I think the following error showed up in a "Timed Libary Scan"?

This is happening because the library has been created but the workers don't know about it, as they're in another process. I'll get a fix out soon, but in the meantime restarting the container should make it work.

authors: Floppy totalanni


text:
[localization] Add better support for Chinese languages (fix #877)

This PR aims to add better support for Chinese languages in localization plugin. With this change the plugin can support more types of Android system Chinese Locales and has better support for mapbox-streets-v8's new name_zh_Hant Traditional Chinese labels.

@LukasPaczos Hi. I think your suggestion is reasonable and have made the changes you requested. Also rebased this PR to current master.

source: gharchive/pull-request

repo: mapbox/mapbox-plugins-android

license_type: permissive

license_source: github-api


text:
live update when editing styles.

...so that there is no need to press  [cmd + r] every time :D

Hey @yuanchuan! while the effort is appreciated, I don't consider auto-refresh to be an improvement over the current interaction model. It leads to choppiness, unpredictability, and makes user state less clear.

Hi @samanpwbb, I agree with you.
But adding auto-refresh is really convenient (at least for me). I figured out the main reason to be choppiness is duo to the unsmooth refresh progress.  And as to the unpredictability, we can reduce it by comparing the source from AST level, so that it would refresh only when it's actually been changed.
I'll keep trying by myself and share it with you once there's an big improvement.

authors: samanpwbb yuanchuan

repo: mapbox/mapbox-studio

license_source: bigquery


text:
presence of json entry in the meta table

It appears mbview will not render mbtile files which lack this kind of entry in the meta table:
json: {"vector_layers": [ { "id": "foo", "description": "", "minzoom": 0, "maxzoom": 15, "fields": {"bar": "String"} } ] }

this is the error i see:
TypeError: <foo>/mbview/views/vector.ejs:105
    103|     });
    104|
 >> 105|     <% include layers %>
    106|
    107|   <% }); %>
    108| });

<foo>/mbview/views/layers.ejs:1
 >> 1| <% sources[sid].vector_layers.forEach(function (layer) { %>
    2|
    3|   var layerColor = '#' + randomColor(lightColors);
    4|

Cannot read property 'forEach' of undefined
    at eval (eval at compile (<foo>/mbview/node_modules/ejs/lib/ejs.js:549:12), <anonymous>:55:35)
    at eval (eval at compile (<foo>/mbview/node_modules/ejs/lib/ejs.js:549:12), <anonymous>:112:10)
    at Array.forEach (<anonymous>)
    at eval (eval at compile (<foo>/mbview/node_modules/ejs/lib/ejs.js:549:12), <anonymous>:36:29)
    at returnedFn (<foo>/mbview/node_modules/ejs/lib/ejs.js:580:17)
    at tryHandleCache (<foo>/mbview/node_modules/ejs/lib/ejs.js:223:34)
    at View.exports.renderFile [as engine] (<foo>/mbview/node_modules/ejs/lib/ejs.js:437:10)
    at View.render (<foo>/mbview/node_modules/express/lib/view.js:135:8)
    at tryRender (<foo>/mbview/node_modules/express/lib/application.js:640:10)
    at Function.render (<foo>/mbview/node_modules/express/lib/application.js:592:3)

However, the mbtile spec makes no mention of this row.
I find filling the "fields" entry problematic. For every layer key it should state the type of the value. Yet, the mapbox vector tile spec doesn't prevent a layer key to have multiple values. One feature in the layer can say: "id": 1234 and another "id" : "ABCD"
and thus it is not true that a value under a key has a distinct type.

This is clarified in the MBTiles 1.3 spec: https://github.com/mapbox/mbtiles-spec/blob/master/1.3/spec.md#vector_layers
The vector_layers key is required, and fields that do not have a consistent type should be listed as "String".

The JSON object in the json row MUST contain a vector_layers key, whose value is an array of JSON objects. Each of those JSON objects describes one layer of vector tile data, and MUST contain the following key-value pairs:
id (string): The layer ID, which is referred to as the name of the layer in the Mapbox Vector Tile spec.
fields (object): A JSON object whose keys and values are the names and types of attributes available in this layer. Each type MUST be the string "Number", "Boolean", or "String". Attributes whose type varies between features SHOULD be listed as "String".

source: gharchive/issue

authors: mattficke remster

repo: mapbox/mbview

license: ISC


text:
Error:SQLITE_CANTOPEN:unable to open database file

when i do something like clean some trash in my application,at the same time i exec :
var db = new sqlite3.Database('patch');
var result;
console.log('getKernalPatchLastRefreshTime');
db.get("select date from KernalPatch order by date desc limit 0, 1", function(error,row){
console.log('getKernalPatchLastRefreshTime'+error);
if (error) {
callback({error: error});
return;
}
if(row&&row.date)result=row.date;
callback(result);
});
db.close();
it stoped before db.get,but when i exec that codes straight forward it works well.what's the problem with me?

Feel to open a report if you can specify this error in more detail and make it clear that the database isn't, for instance, absent or corrupted. Closing because this is not debuggable in its current form.

authors: shulianghe tmcw


text:
sqlite3 installation on Debian 8 64-bit.

Hello,
the problem occured while trying to install ghost blog platform. But it also happend while trying to install sqlite3 without version specified.
My current node version is v0.13.0-pre
Thanks for helping!
Here are logs for ghost0-6-4 (current):
artur@satellite:~/Projekty/ghost$ npm install --production
/

sqlite3@3.0.8 install /home/artur/Projekty/ghost/node_modules/sqlite3
node-pre-gyp install --fallback-to-build

gyp ERR! configure error
gyp ERR! stack Error: "pre" versions of node cannot be installed, use the --nodedir flag instead
gyp ERR! stack     at install (/usr/local/lib/node_modules/npm/node_modules/node-gyp/lib/install.js:66:16)
gyp ERR! stack     at Object.self.commands.(anonymous function) [as install] (/usr/local/lib/node_modules/npm/node_modules/node-gyp/lib/node-gyp.js:66:37)
gyp ERR! stack     at getNodeDir (/usr/local/lib/node_modules/npm/node_modules/node-gyp/lib/configure.js:152:20)
gyp ERR! stack     at /usr/local/lib/node_modules/npm/node_modules/node-gyp/lib/configure.js:95:9
gyp ERR! stack     at ChildProcess.exithandler (child_process.js:723:7)
gyp ERR! stack     at ChildProcess.emit (events.js:110:17)
gyp ERR! stack     at maybeClose (child_process.js:1000:16)
gyp ERR! stack     at Socket. (child_process.js:1168:11)
gyp ERR! stack     at Socket.emit (events.js:107:17)
gyp ERR! stack     at Pipe.close (net.js:461:12)
gyp ERR! System Linux 3.16.0-4-amd64
gyp ERR! command "/usr/local/bin/node" "/usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "configure" "--fallback-to-build" "--module=/home/artur/Projekty/ghost/node_modules/sqlite3/lib/binding/node-v0.13.0-pre-linux-x64/node_sqlite3.node" "--module_name=node_sqlite3" "--module_path=/home/artur/Projekty/ghost/node_modules/sqlite3/lib/binding/node-v0.13.0-pre-linux-x64"
gyp ERR! cwd /home/artur/Projekty/ghost/node_modules/sqlite3
gyp ERR! node -v v0.13.0-pre
gyp ERR! node-gyp -v v1.0.1
gyp ERR! not ok
node-pre-gyp ERR! build error
node-pre-gyp ERR! stack Error: Failed to execute '/usr/local/bin/node /usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js configure --fallback-to-build --module=/home/artur/Projekty/ghost/node_modules/sqlite3/lib/binding/node-v0.13.0-pre-linux-x64/node_sqlite3.node --module_name=node_sqlite3 --module_path=/home/artur/Projekty/ghost/node_modules/sqlite3/lib/binding/node-v0.13.0-pre-linux-x64' (1)
node-pre-gyp ERR! stack     at ChildProcess. (/home/artur/Projekty/ghost/node_modules/sqlite3/node_modules/node-pre-gyp/lib/util/compile.js:83:29)
node-pre-gyp ERR! stack     at ChildProcess.emit (events.js:110:17)
node-pre-gyp ERR! stack     at maybeClose (child_process.js:1000:16)
node-pre-gyp ERR! stack     at Process.ChildProcess._handle.onexit (child_process.js:1072:5)
node-pre-gyp ERR! System Linux 3.16.0-4-amd64
node-pre-gyp ERR! command "node" "/home/artur/Projekty/ghost/node_modules/sqlite3/node_modules/.bin/node-pre-gyp" "install" "--fallback-to-build"
node-pre-gyp ERR! cwd /home/artur/Projekty/ghost/node_modules/sqlite3
node-pre-gyp ERR! node -v v0.13.0-pre
node-pre-gyp ERR! node-pre-gyp -v v0.6.7
node-pre-gyp ERR! not ok
Failed to execute '/usr/local/bin/node /usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js configure --fallback-to-build --module=/home/artur/Projekty/ghost/node_modules/sqlite3/lib/binding/node-v0.13.0-pre-linux-x64/node_sqlite3.node --module_name=node_sqlite3 --module_path=/home/artur/Projekty/ghost/node_modules/sqlite3/lib/binding/node-v0.13.0-pre-linux-x64' (1)
npm ERR! sqlite3@3.0.8 install: node-pre-gyp install --fallback-to-build
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the sqlite3@3.0.8 install script.
npm ERR! This is most likely a problem with the sqlite3 package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR!     node-pre-gyp install --fallback-to-build
npm ERR! You can get their info via:
npm ERR!     npm owner ls sqlite3
npm ERR! There is likely additional logging output above.
npm ERR! System Linux 3.16.0-4-amd64
npm ERR! command "/usr/local/bin/node" "/usr/local/bin/npm" "install" "--production"
npm ERR! cwd /home/artur/Projekty/ghost
npm ERR! node -v v0.13.0-pre
npm ERR! npm -v 1.4.28
npm ERR! code ELIFECYCLE
npm ERR! not ok code 0
Here are logs for sqlite only:
artur@satellite:~/Projekty/ghost$ npm install sqlite3
|

sqlite3@3.0.8 install /home/artur/Projekty/ghost/node_modules/sqlite3
node-pre-gyp install --fallback-to-build

gyp ERR! configure error
gyp ERR! stack Error: "pre" versions of node cannot be installed, use the --nodedir flag instead
gyp ERR! stack     at install (/usr/local/lib/node_modules/npm/node_modules/node-gyp/lib/install.js:66:16)
gyp ERR! stack     at Object.self.commands.(anonymous function) [as install] (/usr/local/lib/node_modules/npm/node_modules/node-gyp/lib/node-gyp.js:66:37)
gyp ERR! stack     at getNodeDir (/usr/local/lib/node_modules/npm/node_modules/node-gyp/lib/configure.js:152:20)
gyp ERR! stack     at /usr/local/lib/node_modules/npm/node_modules/node-gyp/lib/configure.js:95:9
gyp ERR! stack     at ChildProcess.exithandler (child_process.js:723:7)
gyp ERR! stack     at ChildProcess.emit (events.js:110:17)
gyp ERR! stack     at maybeClose (child_process.js:1000:16)
gyp ERR! stack     at Process.ChildProcess._handle.onexit (child_process.js:1072:5)
gyp ERR! System Linux 3.16.0-4-amd64
gyp ERR! command "/usr/local/bin/node" "/usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "configure" "--fallback-to-build" "--module=/home/artur/Projekty/ghost/node_modules/sqlite3/lib/binding/node-v0.13.0-pre-linux-x64/node_sqlite3.node" "--module_name=node_sqlite3" "--module_path=/home/artur/Projekty/ghost/node_modules/sqlite3/lib/binding/node-v0.13.0-pre-linux-x64"
gyp ERR! cwd /home/artur/Projekty/ghost/node_modules/sqlite3
gyp ERR! node -v v0.13.0-pre
gyp ERR! node-gyp -v v1.0.1
gyp ERR! not ok
node-pre-gyp ERR! build error
node-pre-gyp ERR! stack Error: Failed to execute '/usr/local/bin/node /usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js configure --fallback-to-build --module=/home/artur/Projekty/ghost/node_modules/sqlite3/lib/binding/node-v0.13.0-pre-linux-x64/node_sqlite3.node --module_name=node_sqlite3 --module_path=/home/artur/Projekty/ghost/node_modules/sqlite3/lib/binding/node-v0.13.0-pre-linux-x64' (1)
node-pre-gyp ERR! stack     at ChildProcess. (/home/artur/Projekty/ghost/node_modules/sqlite3/node_modules/node-pre-gyp/lib/util/compile.js:83:29)
node-pre-gyp ERR! stack     at ChildProcess.emit (events.js:110:17)
node-pre-gyp ERR! stack     at maybeClose (child_process.js:1000:16)
node-pre-gyp ERR! stack     at Process.ChildProcess._handle.onexit (child_process.js:1072:5)
node-pre-gyp ERR! System Linux 3.16.0-4-amd64
node-pre-gyp ERR! command "node" "/home/artur/Projekty/ghost/node_modules/sqlite3/node_modules/.bin/node-pre-gyp" "install" "--fallback-to-build"
node-pre-gyp ERR! cwd /home/artur/Projekty/ghost/node_modules/sqlite3
node-pre-gyp ERR! node -v v0.13.0-pre
node-pre-gyp ERR! node-pre-gyp -v v0.6.7
node-pre-gyp ERR! not ok
Failed to execute '/usr/local/bin/node /usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js configure --fallback-to-build --module=/home/artur/Projekty/ghost/node_modules/sqlite3/lib/binding/node-v0.13.0-pre-linux-x64/node_sqlite3.node --module_name=node_sqlite3 --module_path=/home/artur/Projekty/ghost/node_modules/sqlite3/lib/binding/node-v0.13.0-pre-linux-x64' (1)
npm ERR! sqlite3@3.0.8 install: node-pre-gyp install --fallback-to-build
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the sqlite3@3.0.8 install script.
npm ERR! This is most likely a problem with the sqlite3 package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR!     node-pre-gyp install --fallback-to-build
npm ERR! You can get their info via:
npm ERR!     npm owner ls sqlite3
npm ERR! There is likely additional logging output above.
npm ERR! System Linux 3.16.0-4-amd64
npm ERR! command "/usr/local/bin/node" "/usr/local/bin/npm" "install" "sqlite3"
npm ERR! cwd /home/artur/Projekty/ghost
npm ERR! node -v v0.13.0-pre
npm ERR! npm -v 1.4.28
npm ERR! code ELIFECYCLE
npm ERR! not ok code 0

You are trying to build using a pre-release version of node and node-gyp doesn't know how to get the source code for it. You either need to use --nodedir to point to the source or try a release. node-v4.0.0 was just released if new is what you want (thought sqlite3@3.0.11 which should support it hasn't been released quite yet)

Ghost only supports node 0.10.x or 0.12.x - I think this issue can be closed :)

It definitely can be closed... I just installed Ghost on another machine and forgot about the issue altogether. Thanks a lot anyway!
Or maybe... add some descriptive error messages for novices like me? Symfony is quite good at that, they often return detailed suggestions in command line.

authors: ErisDS Owidiusz rmg


text:
Validate range inputs

Applies to date filters and number ranges (eg. objects created/modified/deleted).
Continues #69.
cc: @kepta @rasagy

I'm trying to avoid using a date picker library as far as possible.
The validation isn't perfect. It works now if you stick to the native date picker UI or arrow keys for number ranges. The user can still focus on an input and type an invalid value.

Date
From: no min value, max value - current to date or today
To: min value - current from date, max value - today

Number
From: min value - 0, max value - current to value
To: min value - current from value, no max value

A bit more feedback when user types an invalid input.

looks great.
Thanks @ajithranka

authors: ajithranka kepta

repo: mapbox/osmcha-frontend


text:
I want to solve problem ImportError: dlopen(/Users/evan/OpenSfM-0.1.0/opensfm/csfm.so, 2): Symbol not found: _PyUnicode_AsUTF8String

now i installed opensfm-0.1.0
when i running bin/opensfm_run_all data/berlin
evan@evanui-MacBookPro OpenSfM-0.1.0 % bin/opensfm_run_all data/lund
Traceback (most recent call last):
File "/Users/evan/OpenSfM-0.1.0/bin/opensfm", line 10, in
from opensfm import commands
File "/Users/evan/OpenSfM-0.1.0/opensfm/commands/init.py", line 2, in
import extract_metadata
File "/Users/evan/OpenSfM-0.1.0/opensfm/commands/extract_metadata.py", line 5, in
from opensfm import dataset
File "/Users/evan/OpenSfM-0.1.0/opensfm/dataset.py", line 12, in
from opensfm import io
File "/Users/evan/OpenSfM-0.1.0/opensfm/io.py", line 10, in
from opensfm import features
File "/Users/evan/OpenSfM-0.1.0/opensfm/features.py", line 7, in
import csfm
ImportError: dlopen(/Users/evan/OpenSfM-0.1.0/opensfm/csfm.so, 2): Symbol not found: _PyUnicode_AsUTF8String
Referenced from: /usr/local/opt/boost-python3/lib/libboost_python37.dylib
Expected in: flat namespace
in /usr/local/opt/boost-python3/lib/libboost_python37.dylib
i don't know how to solve it

I'm not sure what the problem is from the logs but here are some ideas. Are you using opensfm version 0.1.0? if so I recommend you using either the current master branch or latest release 0.3.0.
Version 0.1.0 is old, did not support python 3 and had problems with recent versions of boost (which is why we switched to pybind)

No answer in a while, closing.

authors: YanNoun ghost paulinus

repo: mapillary/OpenSfM


text:
TODO'S for Google Maps Bug?

I'm submitting a ...  (check one with "x")

[x] question
[ ] any problem or bug report

OS:  (check one with "x")

[x] Android
[x] iOS
[ ] Browser

Current behavior:

The last days, Google really fu*ked it up and cause thousands of App Crashes. The IssueTracker is here: https://issuetracker.google.com/issues/154855417
Now they came up with a "Solution", but i don't know how this will work with this Plugin.
Android:
On Android they said that The updates to Google Play Services to fix the crash is now available to all devices with Google Play Services version 17.4.55 and newer. End users' devices need to download and apply the updates. They recommend if we use Android Maps SDK v3 beta to roll out a Code Workaround which they provided.
-> What about this Plugin? Which SDK is used? Which Play Version? Do we have to change something here?
iOS:
For iOS they seems to don't have a Fix, they just give a Code Workaround (really nice Google 😒). So we should add this Workaround to this Plugin?
What do you think about this whole Topic and my Questions? If you have any Plan, i will give my best to support you with PR's, etc.
Support this plugin activity
I appreicate if you give me a beer :beer: from here

You can specify the  Google Play Services version 17.4.55 with PLAY_SERVICES_VERSION
https://github.com/mapsplugin/cordova-plugin-googlemaps/blob/master/README.md#install-optional-variables-configxml

But this set's the play-service-maps Version right? I don't think they mean this, because the latest Version of this seems to be 17.0.0 (See here).
And what about iOS?

play-service-map is part of Google Play Services

Actually I have no problems on Android and iOS.
If you still have the problems, try to reinstall your apps.

I have no Problems either, but have seen many many Crash Reports. I manually added one Workaround in Android to stop the App crashing, which seems to work, but i want a final solution.
I cannot say 400.000 Users to reinstall their app. 🤔
I don't know if i understand the Google Play Version Thing correctly, but there is no Version 17.4.55 we can use. Is this maybe kind of a internal Version Users need to install on their device?
Still: They recommend the Workaround for iOS

I don't think 400.000 people face this problem.
The problem occurs only the people who launched at the day.
And reinstalling your app is the fastest way to solve the problem instead of waiting next release at this time.

Oh, I found one thing. You can specify google maps SDK for Android version 3 if you want.
Define GOOGLE_MAPS_ANDROID_SDK in config.xml.
<preference name="GOOGLE_MAPS_ANDROID_SDK" value="maps-sdk-3.0.0-beta" />

Okay seems to be resolved then. One last Question: What is the default Android SDK that is used if i don't specify GOOGLE_MAPS_ANDROID_SDK?

v2

repo: mapsplugin/cordova-plugin-googlemaps


text:
Links to Leaflet API reference docs redirect to the top of the page

All the links to anchors in the Leaflet API docs in https://mapzen.com/documentation/mapzen-js/search/ now redirect to the top of the API reference.
For example, http://leafletjs.com/reference.html#latlngbounds redirects and goes to the top of the page.
Current link is: http://leafletjs.com/reference-1.2.0.html#latlngbounds
It looks like there is no longer a "latest" or "current" release documentation with a stable URL, so I do not think it will be worth us updating every link each time a new version is released. This may mean removing these anchors altogether.

See https://github.com/Leaflet/Leaflet/issues/5508

Thanks @rmglennon - it looks like Leaflet just fixed this   :)

authors: rfriberg rmglennon

license: isc


text:
Source neighborhoods from WOF / Quattroshapes

The OSM neighborhoods are... still a work in progress and weird shit appears in NYC and other cities.

+++++++++++++++++++++++++

Seems like a struck a nerve (in a good way)!

:+1:

source: whosonfirst

@nvkelso will we want a layer with just neighborhood name and label position? Or will we need the actual geometries of the neighborhoods?

For this issue, we put WOF neighborhoods into 'places' layer as points alone, in addition to the OSM points, and source them to whosonfirst.
Sent from my handsful device.

On Oct 15, 2015, at 12:55, Robert Marianski notifications@github.com wrote:
@nvkelso will we want a layer with just neighborhood name and label position? Or will we need the actual geometries of the neighborhoods?
―
Reply to this email directly or view it on GitHub.

At what zoom do we want to start including the WOF neighborhoods?

For now, the same zoom as for OSM neighborhoods: zoom 12+.
Since WOF includes area and relative importance, we might later throttle that so some (smaller, less important) are visible only at later zooms. But that's later optimization.

Looking good. Turns out some neighborhood like things are hiding in WOF Macrohoods – I've added that work in https://github.com/mapzen/vector-datasource/issues/337.

@bcamper and @mjcunningham and @sensescape Please review this in dev. You'll need to add source: whosonfirst to any neighborhood style layer to filter out the OSM features.

It seems like there are only 2 rows for macrohoods. Am I looking at the wrong place?

That’s the right thing. It needs to be data gardened.
On Mon, Oct 26, 2015 at 10:12 AM, Robert Marianski <notifications@github.com

wrote:

It seems like there are only 2 rows for macrohoods
https://github.com/whosonfirst/whosonfirst-data/blob/master/meta/wof-macrohood-latest.csv.
Am I looking at the wrong place?
—
Reply to this email directly or view it on GitHub
https://github.com/mapzen/vector-datasource/issues/147#issuecomment-151212695
.

Browsing around, comparing and contrasting it's clear that sometimes WOF is better, sometimes OSM is better. There are some obvious funk in WOF that is different than the obvious OSM funk. The question is do we wait for the obvious funk to resolve itself before enabling this or push it out as a way to force more WOF edits.

Let's pull the plug on OSM sourced neighborhoods entirely this release and cut over completely to WOF sourced neighborhoods. New issue: https://github.com/mapzen/vector-datasource/issues/359.

Tracking adding macrohoods with https://github.com/mapzen/vector-datasource/issues/337 and adding importance with https://github.com/mapzen/vector-datasource/issues/338.

authors: bcamper mjcunningham nvkelso rmarianski

repo: mapzen/vector-datasource

license: mit


text:
About plot in your article

I am so happy to gain the good result by using  your Salsa software,and  i want to show this plot in my article.this plot is no good by using your recommend coloredChromosomes software,This may be a problem with my usage，I would like to ask if you can provide code to me ?thanks~

The plots are generated using the same code as in the MHAP publication () so the code is available as supplementary materials from that publication here: http://www.cbcb.umd.edu/software/PBcR/MHAP/. However, coloredChromosomes is no longer maintained and it can be quite difficult to reconfigure it's display other genomes (e.g. not human).
More recently, we have been using https://github.com/bernatgel/karyoploteR which is an active project and has extensive documentation, including using it for custom genomes. It can visualize any intervals so you can reproduce the above plot assuming you have alignment blocks to a reference. I recommend learning/using karyoploteR instead of coloredChromosomes.

authors: skoren zhoudreames

repo: marbl/SALSA

license: MIT


text:
enhancement: Make it more clear what column is the arrow positioned in, when it's visible in TableCell

https://discord.com/channels/1015005816094478347/1015005816648118347/1227004845626494998

Closed in https://github.com/marc2332/freya/commit/f289d7fd10ccf8500f2dda225244137374310a72


text:
Improve OrderDirection docs

I was a bit surprised to see "Down" and "Up" for order rather than "Ascending" and "Descending", so this fixes that (doesn't rename the variants, just adds docs). Also adds a note that the table order_direction prop is only visual.

I'm fine renaming these to Ascending / Descending, Up and down sounds weird here 😂

I'm fine renaming these to Ascending / Descending, Up and down sounds weird here 😂

I just didn't want to introduce any breaking changes, that's all. Also, Up / Down don't sound weird when you consider the fact that it's only a visual change, but I suppose that may change in the future. I don't quite care though, which is I chose the non-breaking option.

np, I'll change it myself in another PR then


text:
Remove the deprecated phantom.args

The use of phantom.args has been deprecated in the PhantomJS2. It is needed to switch to use system.args instead.

why yslow team takes long time to release new version? is this project abandoned? if yes i will move on with other performance test tool

repo: marcelduran/yslow


text:
🛑 Video Call is down

In 707d456, Video Call (https://jitsi01.diversolatam.com/test) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Video Call is back up in 661e4b4.

repo: marcoadasilvaa/health


text:
🛑 Web Patient is down

In f6096e5, Web Patient (https://www.sanna.pe/citas/) was down:

HTTP code: 403
Response time: 10 ms

Resolved: Web Patient is back up in b52eaf6 after 5 minutes.


text:
🛑 Video Call is down

In 72d267c, Video Call (https://jitsi01.diversolatam.com/test) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Video Call is back up in 8a9d5ba.


text:
Textual status shown in wrong language

Version 1.07.24
Hi.
I'm not sure if this problem belongs to the room-card but let me explain:
I'm using a the 'Landroid Cloud' integration for my mower. And I want to display its status inside the room-card; status can be 'mowing', 'docked' or similar.
The status is shown, but in English language instead of German.
On other places in the UI where the status can be seen it is shown in German language.

Do you have any idea what the reason can be?
Best regards and a nice weekend
Martin

The problem lies within HA. But which card is the card below the room card? Maybe I can try and reverse engineer that card and fix the issue

The card below room-card is a standard entity-card. And below that it's the 'Landroid' card

Thnx. I think I can see how they translate. It may take some time due to busy schedule  :(

No panic, it is not such critical. But if/when you have some time it would be great to fix it.
Thanks in advance :-)

Same problem here. If you have free time @marcokreeft87
Thanks

Same problem here. If you have free time @marcokreeft87
Thanks

Sorry for the late response.
Tbf, I don't have time to figure this out :(

Duplicate of https://github.com/marcokreeft87/room-card/issues/190

authors: MartinGoX jvcsw marcokreeft87


text:
Mesh texture gives ValueError for numpy.ndarray for tname

Since I have updated vedo from 2021.0.7 to the newest version 2022.2.3 I get a ValueError when I want to create a texture on the Earth object by defining tname=numpy.ndarray-like texture. Could it be a bug?
The Shape of my texture array is (n,m,3). It has three dimensions due to the RGB-color values.
File "C:\Python\Python390\lib\site-packages\vedo\mesh.py", line 431, in texture
if not tname:  # disable texture
ValueError: The truth value of an array with more than one element is ambiguous. Use a.any() or a.all()
My vedo info from vedo --info is:
vedo version      : 2022.2.3   https://vedo.embl.es
vtk version       : 9.0.3
python version    : 3.9.0 (tags/v3.9.0:9cf6752, Oct  5 2020, 15:34:40) [MSC v.1927 64 bit (AMD64)]
python interpreter: c:\python\python390\python.exe
vedo installation : c:\python\python390\lib\site-packages\vedo
system            : Windows 10 nt AMD64
Thanks in advance.

Thank for your answer. Well, the above error does not occur anymore but others appear:
[vedo.pointcloud.py:2428] ERROR: cannot find any active Point array ...skip coloring.
[vedo.pointcloud.py:2579] ERROR: nr. of scalars 0 != 1 nr. of cells ...skip coloring.

OK, the new errors are not related to texture I think.
The first means that you are trying to colorize a mesh but there is no data associated to points.
The second is likely related to the first.

authors: MesoBolt marcomusy

repo: marcomusy/vedo


text:
can't interact with show and mouse

Hello,
Very nice job, I am struggling with interacting with 3d window (on windows, python)
I tried :
vp = Plotter(bg='black')
show both Volume and Mesh
vp.show(vol1,vol2,interactive=0)
vp.interactor.Render()
vp.interactor.Start()
and onmy show with interactive=True but everytime I click in the window it's closing....
I guess I missed something
Best,
Arnaud

Hi Arnaud,
thanks for your interest, can you reproduce this minimal example:
from vtkplotter import *

vol1 = load(datadir+'embryo.tif').scale(0.05)
vol2 = load(datadir+'embryo.slc')

show(vol1, vol2, bg='black', axes=1)

Thanks for the quick answer,
I do see volumes but can not rotate or move anything, the window just close.
Best,

Is is only related to volumes or it's the same with meshes?
from vtkplotter import *

vol1 = load(datadir+'embryo.tif').scale(0.05)
sph = Sphere()

show(vol1, sph)

Or, can you run this?
https://lorensen.github.io/VTKExamples/site/Python/GeometricObjects/Cone/

the vtk runs and works well, trying to find embryo.tif now...

ok I didn't install the examples, doing it now

doesn' work with examples, same behaviour, the window closed as soon as I try to interact with it

Sorry, I can't help u, I don't have any log or debug info, running on dell laptop, python 3.7 ,nvidia gtx1050 +intel gpu, vtk visualisation works and interact well, but show() renders but no interaction with mouse, keyboard ok for what I succeeded to test

OK, thanks for reporting this, I'll give it a try on a windows system to see if i can reproduce the issue!

Which VTK version are you using?

...also, what happens if you add:
# Allow to interact with scene during interactor.Start() execution
settings.allowInteraction = False

I can not reproduce the issue on Windows 10 with vtk 8.2.0
Some of the keys presses do cause the renderer to crash, but that is a known problem of vtk and has been solved on the master branch of vtk.

settings.allowInteraction = False, doesn't change anything, I use vtk 8.1.0, I will try to update to vtk 8.2

I have vtk 8.1.2 actually

is it correct ?

win32OpenGL?

Also, in Scripts I have vtkplotter not vtkplotter.exe when I modify the name and run it:
This version of Anaconda3\Scripts\vtkplotter.exe is not compatible with the version of Windows you're running.
Compatibily mode doesn' change anything.
version installed : Successfully installed vtkplotter-2020.2.1
strange...

On windows it looks like that the window title is ignored..

you should not change vtkplotter to vtkplotter.exe because the file is a python script, you should rather run it with command python vtkplotter

Does this work for you?
import vtk
from vtkplotter import load, datadir

vol = load(datadir+'embryo.tif')

ren = vtk.vtkRenderer()
ren.AddActor(vol)

renWin = vtk.vtkRenderWindow()
renWin.AddRenderer(ren)

iren = vtk.vtkRenderWindowInteractor()
iren.SetRenderWindow(renWin)
iren.Initialize()
iren.Start()

This one works well, my bad for vtkplotter, vtkplotter is working well also. only problem with show....

OK. Next step:
from vtkplotter import load, datadir, Plotter

vol = load(datadir+'embryo.tif')

vp = Plotter()

ren = vp.renderer
iren = vp.interactor

ren.AddActor(vol)

iren.Initialize()
iren.Start()

this one crash

show(datadir+'embryo.tif'), this also crash

OK, but does it render an image? Any crashing message?
Next:

import vtk
from vtkplotter import load, datadir, Plotter, settings

settings.allowInteraction=False # try both

vol = load(datadir+'embryo.tif')

vp = Plotter()

ren = vp.renderer
iren = vp.interactor
renWin = vp.window

ren.AddActor(vol)

iren = vtk.vtkRenderWindowInteractor()
iren.SetRenderWindow(renWin)
iren.Initialize()
iren.Start()

they all render images, no message, and this last one works (rendering, interact). when I say crash its for interaction

True and False are working

next:
import vtk
from vtkplotter import load, datadir, Plotter, settings, Sphere

settings.allowInteraction=False

sph = Sphere().lw(0.1)

vp = Plotter()

ren = vp.renderer
ren.AddActor(sph)

iren = vtk.vtkRenderWindowInteractor()
iren.SetRenderWindow(vp.window)

iren.AddObserver("LeftButtonPressEvent", vp._mouseleft)
iren.AddObserver("RightButtonPressEvent", vp._mouseright)
iren.AddObserver("MiddleButtonPressEvent", vp._mousemiddle)
iren.AddObserver("KeyPressEvent", vp._keypress)

vsty = vtk.vtkInteractorStyleTrackballCamera()
iren.SetInteractorStyle(vsty)
iren.Initialize()
iren.Start()

try interact, press h

works, h gives the help

STOP!! import vtk
from vtkplotter import load, datadir, Plotter, settings, Sphere,show
settings.allowInteraction=False
sph = Sphere().lw(0.1)
show(sph)
this works....

..and the Volume can also be visualized and interacted with?

Yes, but any datadir volume crash...:
from vtkplotter import  load, datadir, settings, Sphere,show
settings.allowInteraction=True
vol1 = load(datadir+'embryo.tif').scale(0.05)
sph = Sphere().lw(0.1)
show(vol1)
crash, sphere is working well

True or False doesn't change anything

Ok, this points to a gpu problem, the show() seems unrelated.
Try
from vtkplotter import datadir, settings, Sphere, Volume, show
from vtkplotter.vtkio import loadImageData

settings.allowInteraction=True

img = loadImageData(datadir+'embryo.tif') # loads a vtkImageData obj

# mapper types are: gpu, opengl_gpu, smart, fixed, tetra, unstr
vol = Volume(img, mapperType='smart')

show(vol)

crash, I am not sure which gpu card I am using with python, with vtk sure it uses the nvidia geforce, maybe show uses the intel for any reasons

I was right, I force python to use geforce and it works now... so sorry for these troubles:

And huge thanks to you for your help, hope it can help others

Fixed in less than 24h :)
23h33minutes

Indeed it should not crash with 'smart' mapper type... anyway,
thanks for your patience in testing and debugging the issue

well, that was in my interest :)

authors: RubendeBruin cyrenaique marcomusy

repo: marcomusy/vtkplotter


text:
Implement turbo_clear_cache action

closes #14

Thank you @leon-vogt! 🎉

authors: leon-vogt marcoroth


text:
add min / max to mdSelect on multiple="true"

Please add min / max to mdSelect on user Input. Additional option should be disabled if the user tries to add too many values. Thanks!

I didn't understand. On mdSelect?

@marcosmoura yes on mdSelect for multiple="true" select fields and option to select min or max input values. I'll change the title of this issue again

Well. This is not an standard on native  tag. Although it seems to be a good thing to have an 'md-max' option to limit the selection. But I'm not going to do a seamless integration with Vuelidate, for now.

Closing this issue as our focus is on the new 1.0.0 version.

authors: Samuell1 dohomi marcosmoura

repo: marcosmoura/vue-material


text:
Saltmätare

Saltmätare
Aqua Medic Optisk Saltmätare

Salt i Väst
Ingår i beställning 254400539 från 20241229


text:
Query inspector refresh

The query inspector gets stuck when the results of the query are cached. Setting cache time to 0 fixes the issue. Would it be possible to ignore the cache time parameter when refreshing in the query inspector?

Thanks for reporting! I'm not aware of an easy fix for this, however. The plugin caches the request in the browser, but the query inspector requires the plugin to go through the Grafana server.
As I see it, there are two solutions to this, though I'm not sure either is possible at this time:

Always set cache time to 0s for requests made through the query inspector: AFAIK, a plugin can't determine whether the query comes from the dashboard or the inspector.
Implement server-side caching: Would solve this, but it would require the plugin to be converted into a backend plugin, which is a lot of work.

authors: marcusolsson maveec

repo: marcusolsson/grafana-json-datasource


text:
[DEV]Register a view in Obsidian Projects

Saw your idea in discord, so I decide to file a issue to record this.
Have been playing with something even simpler, though perhaps too simple. Plugins could subscribe to an event with a context that lets you register an onload function that gives you the data and an HTMLElement where you can add your view.

And can't wait to see this happen. I wanted to build a view and use data from projects.

Let me know if I need to share some info or implement internally something inside dbfolder to help you with this =)

I have a working proof-of-concept right now. The Projects plugin scans all enabled plugins and looks for a onRegisterProjectView method.
import { Plugin } from "obsidian";

export default class MyPlugin extends Plugin {
	onRegisterProjectView(data: DataFrame, contentEl: HTMLElement) {
		contentEl.createEl("h1", { text: "Debug" });

		const ul = contentEl.createEl("ul");

		for (let field of data.fields) {
			ul.createEl("li", {
				text: field.name,
			});
		}
	}
}

Most likely we'll need to change the signature to provide a builder-type pattern like for menus so we can extend it with more configuration options in the future.
onRegisterProjectView(ctx: ViewContext) {
  ctx.setTitle("Sample view").setNoPadding().setOnLoad((data, contentEl) => { ... });
}

WDYT?

I'd love to ship it pretty soon so that you can start testing it out and we can start iterating on the API.

I will test it as soon as is released for sure

maybe I have to expose a selector modal with all the current db notes the user have inside that registerproyect

Ok. I think I finally have something you can start testing.

Here's an example of a plugin that does nothing but registers itself as a Projects view.
import { Plugin } from "obsidian";
import { ProjectView } from "obsidian-projects-types";

export default class MyPlugin extends Plugin {
  onRegisterProjectView(view: ProjectView) {
    view.setTitle("Sample view")
      .setIcon("apple")
      .setOnOpen((data, contentEl) => {
        contentEl.createEl("h1", { text: "Debug" });

        const ul = contentEl.createEl("ul");

        for (let field of data.fields) {
          ul.createEl("li", {
            text: field.name,
          });
        }
      });
  }
}

Install the types by running:
yarn add --dev obsidian-projects-types@0.2.0

The API is only intended to give you something to experiment for now. Please don't add this to any releases :)
I'm super excited to see if anyone actually gets it to work 😅

with v0.14.7 I try it with dbfolder plugin and an empty one and I am receiving an undefined on view: ProjectView
The function its called when I try to create a new view but breaks the modal

Support was introduced in 0.14.8, so make sure upgrade and try again 🙏

Please, update your manifest.json. BRAT (and also official plugins) reads your main branch > manifest.json to download the version
https://github.com/marcusolsson/obsidian-projects/blob/main/manifest.json

What should I update? 0.14.8 is the latest version and that's what's in the manifest? I don't know BRAT that well tbh :)

now BRAT upload it, thanks!
I am afraid I need a lot of work for integrate the table.
Just like Kanban plugin we use the workspaceLeaf element as input

https://github.com/RafaelGB/obsidian-db-folder/blob/master/src/DatabaseView.tsx
https://github.com/mgmeyers/obsidian-kanban/blob/main/src/KanbanView.tsx

I will try to mock it

The context of the plugin is lost inside the api function.
https://stackoverflow.com/questions/4011793/this-is-undefined-in-javascript-class-methods. We need to bind it on call

Good find! I'll fix it with the next release!

@RafaelGB Should hopefully be fixed in 0.14.10. Let me know if not.

Looks like now the context is available, thanks!
I will let you know if I found another issue

I could mock the table inside! but there is a little problem...
Your API is rendering on loop the view, I don't know if it happens after an exception or that loops provokes de exception
https://user-images.githubusercontent.com/11924043/191769917-ae844d12-8487-4196-a469-940c4a3fa8e0.mov

Wow!! 🤩
I'm not sure I understand what you mean by "rendering on loop the view"? The onOpen function gets called any time there's new data, for example if you add a file to the workspace.

In the case of dbfolder, the refresh of the information is managed internally with Zustand and I think that this refresh trigger jumps in cases where it shouldn't.
Would there be the possibility of disabling refresh as an API option (just like addIcon but toggleRefresh)? If the plugins already have their own way of managing it, you may incur a conflict. I think that is the case here

Also, I just need a path to the ddbb file, but with the view the use will need to select it every time, maybe some kind of config map  per view inside the API?

Would you rather have a separate callbacks for receiving new data and when the user opens the view?
For example:
.setOnData((data: DataFrame) => {
  /...
})
.setOnOpen((contentEl: HTMLElement) => {
  // ...
})

Each view has a config object stored in the data.json. Haven't figured out a good way to expose it yet, but it's coming.

Would you rather have a separate callbacks for receiving new data and when the user opens the view?
For example:
.setOnData((data: DataFrame) => {
  /...
})
.setOnOpen((contentEl: HTMLElement) => {
  // ...
})

Each view has a config object stored in the data.json. Haven't figured out a good way to expose it yet, but it's coming.

Since the plugin rewrite all the config every time it Marshall/unmarshall the yaml info I think it provokes the eternal loop of the callback.
I like the idea of separating them 👌

I've published 0.14.11 of the Projects plugin, and 0.3.3 of obsidian-projects-types package, which exposes a reworked version of the API.
Instead of the builder pattern, in V2, you implement an abstract class:
import { Plugin } from "obsidian";
import { DataFrame, ProjectViewV2 } from "obsidian-projects-types";

class MySampleView extends ProjectViewV2 {
  dataEl?: HTMLElement;

  getViewType(): string {
    return "my-sample-view";
  }

  getDisplayName(): string {
    return "Sample view";
  }

  getIcon(): string {
    return "apple";
  }

  async onData(frame: DataFrame) {
    if (this.dataEl) {
      this.dataEl.empty();

      this.dataEl.createDiv({ text: JSON.stringify(frame.fields) });
      this.dataEl.createDiv({ text: JSON.stringify(frame.records) });
    }
  }

  async onOpen() {
    console.log("Opening ", this.getDisplayName());

    const contentEl = this.containerEl;

    contentEl.createEl("h1", { text: "My Sample View" });

    this.dataEl = contentEl.createEl("div");
  }

  async onClose() {
    console.log("Closing ", this.getDisplayName());
  }
}

export default class MyPlugin extends Plugin {
  onRegisterProjectViewV2 = () => new MySampleView();
}

onOpen is called when the user switches to your view
onClose is called when the user leaves your view
onData is called whenever the data has changed.

Compared to V1, you can now set up more expensive computations in onOpen and only update the relevant parts of the view. You can also use onClose to clean up any resources you created in onOpen.

Really nice job. I will test it this weekend to give you feedback :)

class MySampleView extends ProjectViewV2 {
	private plugin: DBFolderPlugin;
	constructor(plugin: DBFolderPlugin) {
		super();
		this.plugin = plugin;
	}
	dataEl?: HTMLElement;

	getViewType(): string {
		return "my-sample-view";
	}

	getDisplayName(): string {
		return "Sample view";
	}

	getIcon(): string {
		return DB_ICONS.NAME;
	}

	async onData(frame: DataFrame) {
		// Do nothing here
	}

	async onOpen() {
		const [firstKey] = this.plugin.viewMap.keys();
		const db = this.plugin.viewMap.get(firstKey)

		db.initDatabase().then(() => {
			this.containerEl.createDiv().appendChild(db.containerEl)
		})
	}

	async onClose() {
		console.log("Closing ", this.getDisplayName());
	}
}
// ***
onRegisterProjectViewV2 = () => new MySampleView(this);

https://user-images.githubusercontent.com/11924043/192150347-b89126b9-b6b5-4de2-b318-79cbbf4a42b5.mov
With the correct configuration the mock is working =)
For some reason the view had a limited height but it is just a visual detail, the core of the API fits with dbfolder now

0.21.0 contains an updated API for custom views. This release has several breaking changes, but updating should be relatively straight-forward.
Notably, with this release, all the built-in views are now using the custom view API. Hopefully, that means that I'll be able to catch issues early. Feel free to have a look the table view, for example.
For documentation, refer to Custom View API. It's a bit bare, but I'll keep improving it as we go.
With this release, I'll consider this issue closed. Feel free to open new issues for any issues you find. I'll label any issues for custom views with area/view/custom in case you want to keep updated.
Exciting times ahead!

I can't wait to play with it 😄😄

authors: Quorafind RafaelGB marcusolsson

repo: marcusolsson/obsidian-projects


text:
Error message on exit(0)

You're checking for error->msg instead of error->msg[0] to decide if you need to print the stack trace. exit(0) looks like an error.

Now it outputs if there's a message and if the code is nonzero.

Verified and closed.

authors: skejeton vtereshkov

repo: marekmaskarinec/tophat


text:
fix url-regex vulnerability

When installing via npm, a warning is issued:
┌──────────┬─────────────────────────────┐
│ High                  │ Regular Expression Denial of Service             │
├──────────┼─────────────────────────────┤
│ Package           │ url-regex                                                           │
├──────────┼─────────────────────────────┤
│ Patched in        │ No patch available                                           │
├──────────┼─────────────────────────────┤
│ Dependency of │ gulp-concat-css [dev]                                       │
├──────────┼─────────────────────────────┤
│ Path                  │ gulp-concat-css > rework-import > url-regex   │
├──────────┼─────────────────────────────┤
│ More info          │ https://npmjs.com/advisories/1550                   │
└──────────┴─────────────────────────────┘
More info in https://github.com/kevva/url-regex/issues/70
It seems the issue can be fixed by switching to https://github.com/niftylettuce/url-regex-safe

Also would really like to see this fixed as well!

authors: SimonDeRidder retroburst

repo: mariocasciaro/gulp-concat-css


text:
Uncaught TypeError: Cannot assign to read only property 'include' of latlong

line 186 in the js file:
  o[key] = [];

I am not sure what does that.

same problem, try code below to get error :)
sometimes,

This one makes sense. The first (hidden) field is assigning "address" as an empty string. Then the next fields will try to add keys to that string assuming it should be an object.
If you do not have control over what invalid field has been added to the form, I would recommend to remove that one from the jQuery set in the JavaScript side. Maybe something like this:
jQuery('form input').not('input[type=hidden][name=address]').serializeJSON();

Or, use your own parser function, like this:
var handleAddedHiddenField = function(val, inputName) {
  return inputName == "address" && val === "" ? return {} : val;
}

jQuery('form').serializeJSON(parseWithFunction: handleAddedHiddenField);

This was fixed in the last release 2.5.0.
Note that the last value will override the previous values, but at least it will not crash anymore.

authors: AlexCppns dedepress marioizquierdo


text:
add Yao.jl

Another simulator in Julia.
cc: @peterwittek

great stuff! Thanks for the PR @Roger-luo


text:
placeholders are submitted as values

if you do not pick a sub select the select gets submitted with the placeholder value, there is no way to set a value or inherit it from main selects placeholder. Makes it slightly harder to do server side validation,

Hey @tablatronix! I've just had this repo transferred back to me from my previous employer (I originally created it while working there). Over the coming days and weeks I'll be catching up with all the issues and looking into personally maintaining this in the long run.
Sorry that your comment has gone un-replied for so long, but now it's back in my hands I'll try my best to stay on top of it all.

authors: markjs tablatronix

repo: markjs/jquery-dependent-selects


text:
gradlew test fails

With the latest develop code , gradlew test is failing .
ofclan16-18-253:java-spring demouser$ ./gradlew test
:buildSrc:compileJava UP-TO-DATE
:buildSrc:compileGroovy UP-TO-DATE
:buildSrc:processResources UP-TO-DATE
:buildSrc:classes UP-TO-DATE
:buildSrc:jar UP-TO-DATE
:buildSrc:assemble UP-TO-DATE
:buildSrc:compileTestJava UP-TO-DATE
:buildSrc:compileTestGroovy UP-TO-DATE
:buildSrc:processTestResources UP-TO-DATE
:buildSrc:testClasses UP-TO-DATE
:buildSrc:test UP-TO-DATE
:buildSrc:check UP-TO-DATE
:buildSrc:build UP-TO-DATE
:compileJava
warning: [options] bootstrap class path not set in conjunction with -source 1.6
/Users/demouser/.gradle/caches/modules-2/files-2.1/org.springframework/spring-context/4.1.4.RELEASE/5c66d0962e89ee577627a526b6b299a5337072be/spring-context-4.1.4.RELEASE.jar(org/springframework/context/annotation/PropertySource.class): warning: Cannot find annotation method 'value()' in type 'Repeatable': class file for java.lang.annotation.Repeatable not found
2 warnings
:compileGroovy UP-TO-DATE
:processResources
:classes
:dbConfigure UP-TO-DATE
:props
:compileTestJava
warning: [options] bootstrap class path not set in conjunction with -source 1.6
/Users/demouser/.gradle/caches/modules-2/files-2.1/org.springframework/spring-context/4.1.4.RELEASE/5c66d0962e89ee577627a526b6b299a5337072be/spring-context-4.1.4.RELEASE.jar(org/springframework/context/annotation/PropertySource.class): warning: Cannot find annotation method 'value()' in type 'Repeatable': class file for java.lang.annotation.Repeatable not found
2 warnings
:compileTestGroovy UP-TO-DATE
:processTestResources
:testClasses
:test
com.marklogic.samplestack.database.DatabaseQnADocumentSearchIT > authenticatedSearchSeesUnresolvedQuestions                                                    FAILED
java.lang.AssertionError at DatabaseQnADocumentSearchIT.java:141
com.marklogic.samplestack.integration.web.TagControllerIT > testSortFrequency FAILED
java.lang.AssertionError at TagControllerIT.java:79
23:18:44.773 [Thread-6] INFO  o.s.w.c.s.GenericWebApplicationContext - Closing org.springframework.web.context.support.GenericWebApplicationContext@a779ab4: startup date [Mon Apr 06 23:18:16 GMT 2015]; root of context hierarchy
23:18:44.788 [Thread-6] INFO  c.m.client.impl.DocumentManagerImpl - Deleting /questions/20864442.json
23:18:44.789 [Thread-5] INFO  o.s.c.s.GenericApplicationContext - Closing org.springframework.context.support.GenericApplicationContext@50f66944: startup date [Mon Apr 06 23:18:11 GMT 2015]; root of context hierarchy
23:18:44.792 [Thread-56] INFO  o.s.w.c.s.GenericWebApplicationContext - Closing org.springframework.web.context.support.GenericWebApplicationContext@299abca9: startup date [Mon Apr 06 23:18:42 GMT 2015]; root of context hierarchy
23:18:44.794 [Thread-55] INFO  o.s.w.c.s.GenericWebApplicationContext - Closing org.springframework.web.context.support.GenericWebApplicationContext@bfa335e: startup date [Mon Apr 06 23:18:39 GMT 2015]; root of context hierarchy
23:18:44.805 [Thread-4] INFO  o.s.c.s.GenericApplicationContext - Closing org.springframework.context.support.GenericApplicationContext@5d427546: startup date [Mon Apr 06 23:18:02 GMT 2015]; root of context hierarchy
23:18:44.805 [Thread-4] INFO  c.m.client.impl.DocumentManagerImpl - Deleting /questions/20864442.json
23:18:44.812 [Thread-56] INFO  o.s.j.e.a.AnnotationMBeanExporter - Unregistering JMX-exposed beans on shutdown
23:18:44.855 [Thread-4] INFO  c.m.client.impl.DocumentManagerImpl - Deleting /questions/20864445.json
23:18:44.866 [Thread-6] INFO  c.m.client.impl.DocumentManagerImpl - Deleting /questions/20864445.json
23:18:44.870 [Thread-4] INFO  c.m.client.impl.DocumentManagerImpl - Deleting /questions/20864449.json
23:18:44.898 [Thread-6] INFO  c.m.client.impl.DocumentManagerImpl - Deleting /questions/20864449.json
23:18:44.916 [Thread-4] INFO  c.m.client.impl.DocumentManagerImpl - Deleting /questions/01600486-60ea-4557-bcfc-9c10b06fb8cd.json
23:18:44.926 [Thread-4] INFO  c.m.client.impl.DocumentManagerImpl - Deleting /questions/778d0b9c-419f-496a-a300-44815d79708e.json
23:18:44.939 [Thread-4] INFO  c.m.client.impl.DocumentManagerImpl - Deleting /questions/8450f8a4-2782-4c8a-9fd9-b83bcacc5018.json
23:18:44.950 [Thread-6] INFO  c.m.client.impl.DocumentManagerImpl - Deleting /questions/01600486-60ea-4557-bcfc-9c10b06fb8cd.json
23:18:44.963 [Thread-4] INFO  c.m.client.impl.DocumentManagerImpl - Deleting /questions/e3d54960-40f7-4d86-b503-31f14f3dfa12.json
23:18:44.970 [Thread-6] INFO  c.m.client.impl.DocumentManagerImpl - Deleting /questions/778d0b9c-419f-496a-a300-44815d79708e.json
23:18:44.997 [Thread-4] INFO  c.m.client.impl.DocumentManagerImpl - Deleting /questions/fd044632-55eb-4c91-9300-7578cee12eb2.json
23:18:44.998 [Thread-6] INFO  c.m.client.impl.DocumentManagerImpl - Deleting /questions/8450f8a4-2782-4c8a-9fd9-b83bcacc5018.json
23:18:45.018 [Thread-4] INFO  c.m.client.impl.DocumentManagerImpl - Deleting /questions/3410347b-abf0-4e1a-8aa8-f153207322eb.json
23:18:45.028 [Thread-4] INFO  c.m.client.impl.DocumentManagerImpl - Deleting /questions/5dce8909-0972-4289-93cd-f2e8790a17fb.json
23:18:45.040 [Thread-6] INFO  c.m.client.impl.DocumentManagerImpl - Deleting /questions/e3d54960-40f7-4d86-b503-31f14f3dfa12.json
23:18:45.057 [Thread-6] INFO  c.m.client.impl.DocumentManagerImpl - Deleting /questions/fd044632-55eb-4c91-9300-7578cee12eb2.json
23:18:45.080 [Thread-4] INFO  c.m.client.impl.DocumentManagerImpl - Deleting /questions/6c90b1cf-2cd8-4a8d-87ae-0c6d5182d300.json
23:18:45.083 [Thread-6] INFO  c.m.client.impl.DocumentManagerImpl - Deleting /questions/3410347b-abf0-4e1a-8aa8-f153207322eb.json
23:18:45.100 [Thread-4] INFO  c.m.client.impl.DocumentManagerImpl - Deleting /triples/testRdf.json
23:18:45.108 [Thread-6] INFO  c.m.client.impl.DocumentManagerImpl - Deleting /questions/5dce8909-0972-4289-93cd-f2e8790a17fb.json
23:18:45.132 [Thread-6] INFO  c.m.client.impl.DocumentManagerImpl - Deleting /questions/6c90b1cf-2cd8-4a8d-87ae-0c6d5182d300.json
23:18:45.136 [Thread-4] INFO  c.m.client.impl.DocumentManagerImpl - Deleting com.marklogic.samplestack.domain.Contributor/cf99542d-f024-4478-a6dc-7e723a51b041.json
23:18:45.157 [Thread-6] INFO  c.m.client.impl.DocumentManagerImpl - Deleting /triples/testRdf.json
23:18:45.161 [Thread-4] INFO  c.m.client.impl.DocumentManagerImpl - Deleting com.marklogic.samplestack.domain.Contributor/9611450a-0663-45a5-8a08-f1c71320475f.json
23:18:45.182 [Thread-4] INFO  c.m.client.impl.DocumentManagerImpl - Deleting com.marklogic.samplestack.domain.Contributor/779b383c-dbf3-4008-b9d8-64f0491f1d4a.json
23:18:45.184 [Thread-6] INFO  c.m.client.impl.DocumentManagerImpl - Deleting com.marklogic.samplestack.domain.Contributor/cf99542d-f024-4478-a6dc-7e723a51b041.json
23:18:45.215 [Thread-6] INFO  c.m.client.impl.DocumentManagerImpl - Deleting com.marklogic.samplestack.domain.Contributor/9611450a-0663-45a5-8a08-f1c71320475f.json
23:18:45.235 [Thread-6] INFO  c.m.client.impl.DocumentManagerImpl - Deleting com.marklogic.samplestack.domain.Contributor/779b383c-dbf3-4008-b9d8-64f0491f1d4a.json
23:18:45.249 [Thread-6] INFO  o.s.s.ldap.server.ApacheDSContainer - Shutting down directory server ...
23:18:45.984 [Thread-6] INFO  o.s.s.ldap.server.ApacheDSContainer - Deleting working directory /var/folders/t7/3dh7n5dx4gs6pqf3r1qqc99w0000gp/T/apacheds-spring-security-1428362302176932000
83 tests completed, 2 failed, 4 skipped
:test FAILED
FAILURE: Build failed with an exception.

What went wrong:
Execution failed for task ':test'.

There were failing tests. See the report at: file:///Users/demouser/marklogic-samplestack/appserver/java-spring/build/reports/tests/index.html

Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.

BUILD FAILED
Total time: 1 mins 8.81 secs

I'm sure this is a result of my search refinements, I'll check it out.

Yes, my new additional-query query excluded one of the test documents, which has a negative vote count.  I've got a fix which appears to remedy the test case situation.

@gghai this is merged now.

Fixed.

authors: gghai grechaw laurelnaiad

repo: marklogic/marklogic-samplestack


text:
Add support for Kerberos authentication

Support Kerberos single sign-on security when it is applied to MarkLogic application servers.

Kerberos connection is successful

Woo hoo!

authors: ayuwono jmakeig wooldridge

repo: marklogic/node-client-api


text:
fix maps with legend on selfhosted api

fix #316

Is it possible to remove "full-icu" when we update the container to node:16?

i think so! As i understood  the missing locales are only in node versions <=12

I have just tested node:16 and as expected this is working well without modul full-icu, but the resulting uncompressed image will grow up ~ 18MB compared to node:12 with modul fill-icu (the fonts must be installed in both cases!)
Uncompressed image sizes
baseimage 12-alpine3.12 with modul full-icu 515MB
baseimage 16-alpine3.12 without modul full-icu 533MB
@marlon360 witch solution do you want?

I have just tested node:16 and as expected this is working well without modul full-icu, but the resulting uncompressed image will grow up ~ 18MB compared to node:12 with modul fill-icu (the fonts must be installed in both cases!) Uncompressed image sizes baseimage 12-alpine3.12 with modul full-icu 515MB baseimage 16-alpine3.12 without modul full-icu 533MB
@marlon360 witch solution do you want?

@Rubber1Duck Thanks for investigating the sizes!
Let's go with the node:16 image

hmmm but i get this messages at npm install
npm WARN old lockfile
npm WARN old lockfile The package-lock.json file was created with an old version of npm,
npm WARN old lockfile so supplemental metadata must be fetched from the registry.
npm WARN old lockfile
npm WARN old lockfile This is a one-time fix-up, please be patient...
npm WARN old lockfile

is it just ignorable?

okay downgrading npm to 6.14.15 fix this!
PR will be updated

Oh okay, let's look at the npm problem in a separate PR.

I dont think thats a realy problem, all went well. when building the docker image the warning is showed, but it is only a warning.
this can be avoid by inserting npm -g install npm@6.14.15 in the dockerfile, but this is not a "must"


text:
bug?

The above code works normally.
As in the written code, when a variable is created through a pointer, an error is displayed.
Is this bug?

https://github.com/marlonfan/coc-phpls/pull/106
sovled.

still

Define $foo before you use it.
<?php

Route::get('temp', function () {
  $foo = null; // <--- add this
  // ...
});

repo: marlonfan/coc-phpls


text:
Filter with default value

Hi,
I think this is a nice feature we should have for filter.

Default value should be available as well for fields in filter section, so that at the first loading time, we can see filter records. Such as user can see products are sold today, not the whole week/month.
I hope that my proposal can make more and more user to use this fantastic 'admin-on-rest'.

Thanks.

I think it's already possible by using filterValues use the Filter component.

Yeah, it is.
Thank all.

Yeah, it is.
Thank all.

authors: binhfoto naibinh wadjeroudi

repo: marmelab/admin-on-rest


text:
Expose polyglot instance

Separate the creation of polyglot instance from TranslationProvider and make it expose at
admin-on-rest/i18n/polyglot.

I don't understand why you'd need that, since the instance you expose is not configured.
If you want to expose an instance and configure it afterwards and then reuse it again by requiring the original instance, it works by accident with AMD modules, but it is absolutely not future-proof (it won't work with ES6 modules).
Why don't you explain your requirement rather than just the solution you found?

You are right that it is meant to be loaded by 'require', but not an accident.
Webpack & Babel makes all your ES6 import a CommonJS require. It is not any day soon that you can use ES6 modules in browser without them. It is the nature of the tools you've chosen.
Using polyglot as a Singleton and expose it with admin-on-rest, allows AOR handle translation in a much more elegant way. And for users, it is also much easier and familiar to work with.
Expose the instance without pre-configured is no more than trying to keep minimal changes to the existing behavior, personally I prefer to have it to pre-configured with the default languages is possible and use polyglot.extend in the TranslateProvider.
Why trade off the simplicity and usability against something not more than an illusion?
And why would you worries about the future that you can use JS modules without Webpack & Babel?

I'd rather expose a polyglot prop on the <Admin> component to let developers inject their own instance of Polyglot instead of relying on a singleton.

Expose a polyglot and let user to inject a polyglot instance doesn't make much difference.
It would still need to have all those unnecessary wrapping of translate(Component) stuff.
And all the FiledTitles still silently pass label to polyglot.t, which is only because ReferenceInput sets label prop to resources.${resource}.fields.${source} if the label is undefined and end-up showing the end-user resource.<sth>.fields.<sth>.
It was inflection.humanize(source) in 0.7.X and I thought that's pretty cool.
A whole lot of extra complexity was added into AOR to support the I18n in current React-ish favour.
When using an I18n instance, we can remove all those shadowed translate so that it would be easier for future maintenance and for newcomers  to join.
transalte('sth', {_: 'fallback'}) // translate is (string, object) => string
export translate(sth) // translate is (React.Component)=>React.Component

The translation can then be used much precisely as it can be imported/required whenever its needed.
And users can use the I18n.t provided by admin-on-rest outside React. Hence use admin-on-rest to handle all the translations.

Sorry, that's not the path we chose to follow. Architecture is all about compromises. The current implementation is a good balance between power and ease of use, what you propose isn't such a good balance IMO.
If you don't want to use translate in your own components, feel free not to.

authors: fzaninotto yshing


text:
io.github.maropu.lljvm.LLJVMRuntimeException: Package(GeneratedClass20180731HMKjwzxmew) not supported

message:
io.github.maropu.lljvm.LLJVMRuntimeException: Package(GeneratedClass20180731HMKjwzxmew) not supported
        at io.github.maropu.lljvm.util.analysis.SupportedMethodPackages.checkIfPackageSupported(SupportedMethodPackages.java:42)
        at io.github.maropu.lljvm.util.analysis.BytecodeVerifier$SupportedBytecodeChecker$1.visitMethodInsn(BytecodeVerifier.java:144)
        at org.objectweb.asm.ClassReader.readCode(ClassReader.java:2211)
        at org.objectweb.asm.ClassReader.readMethod(ClassReader.java:1274)
        at org.objectweb.asm.ClassReader.accept(ClassReader.java:679)
        at org.objectweb.asm.ClassReader.accept(ClassReader.java:391)
        at io.github.maropu.lljvm.util.analysis.BytecodeVerifier.checkIfBytecodeSupported(BytecodeVerifier.java:86)
        at io.github.maropu.lljvm.util.analysis.BytecodeVerifier.verify(BytecodeVerifier.java:44)
        at io.github.maropu.lljvm.util.JVMAssembler.doCompile(JVMAssembler.java:73)
        at io.github.maropu.lljvm.util.JVMAssembler.compile(JVMAssembler.java:47)
        at io.github.maropu.lljvm.LLJVMTranslator.main(LLJVMTranslator.java:61)

clang version:
$ ../clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-18.04/bin/clang --version
clang version 7.0.1 (tags/RELEASE_701/final)
Target: x86_64-unknown-linux-gnu
Thread model: posix
InstalledDir: /home/yansendao/opensource/llvm-all/lljvm-translator/../clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-18.04/bin

I use oracleJDK 8u231 when the problem occur：
$ java -version
java version "1.8.0_231"
Java(TM) SE Runtime Environment (build 1.8.0_231-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.231-b11, mixed mode)

repo: maropu/lljvm-translator


text:
Fix TensorInv tile when input tensor has only one chunk

What do these changes do?

Use input tensor's nsplits to set eye's chunk size instead of first chunk's shape in TensorInv's tile.
Related issue number

resolve #250

Since #237 is backported to v0.1 by #241 , I suggest to backport this one either.

authors: NJUPole chineking

repo: mars-project/mars


text:
Add support for the contextual and isolated modifiers to include template tags

Description
Let's make it possible to include template snippets/partials by explicitly stating whether the current template context should be made available to the included template or not through the use of new contextual and isolated tag modifiers.
For example:
{# Include my_snippet.html with the current context #}
{% include "my_snippet.html" with foo="bar", test="xyz" contextual %}

{# Include my_snippet.html without the current context #}
{% include "my_snippet.html" with foo="bar", test="xyz" isolated %}

Additionally, a new templates.isolated_included_templates setting should also be introduced in order to let developers choose whether or not included templates receive the current context by default (the default value of this setting should be false in order to ensure we don't introduce a backward-incompatible behavior).

This is required for clean code, and I like the proposed solution.
In order to encourage clean code in Marten projects by default, I recommend to set the default to true in a future version (1-2 releases later).

authors: ellmetha notramo

repo: martenframework/marten


text:
Flashing firmware for Rasp Bee II requires different parameter in the firmware-update.sh script

According to the firmware update instructions for dconz on Raspbian the flasher for Rasp Bee II should be called like this:
sudo GCFFlasher_internal -t 60 -f deCONZ_RaspBeeII_0x26680700.bin.GCF

Without the -d argument.
So the current version of firmware-update.sh should exclude the -d argument when flashing Rasp Bee II but include it when flashing Con Bee II.

Both should work for RaspBee I and II, without device -d and with -d <device path>.

I have just tested and the upgrade failed with the -d option for me but succeeded without it. When there is no -d option the firmware upgrade uses wiringpi and appears to succeed. This might just be my experience with my hardware setup.

As there hasn't been any new replies and as there are newer versions, i'm closing this issue. If this needs to be re-opened, please ping me :)

authors: Mimiix manup mfloryan

repo: marthoc/docker-deconz


text:
[BUG] JDownloader cant be uninstalled

Please confirm these before moving forward

[X] I have searched for my issue and not found a work-in-progress/duplicate/resolved issue.
[X] I have tested that this issue has not been fixed in the latest (beta or stable) release.
[X] I have checked the FAQ section for solutions
[X] This issue is about a bug (if it is not, please use the correct template)

Describe your issue
Found JDownloader 2 [AppWork.JDownloader]
Starting package uninstall...
Uninstall failed with exit code: 1
Steps to reproduce the issue
Install JDownloader 2
Uninstall it
WingetUI Log
🟡 Using bundled lang file (forced=False)
🟡 Using bundled lang file (forced=True)
🔵 It took 0.024576425552368164 to load all language files
🟢 checkQueue Thread started!
🔵 Found default chocolatey installation on expected location
---------------------------------------------------------------------------------------------------

   WingetUI version 2.2.0 (version number 2.2) log
   All modules loaded successfully and sys.stdout patched correctly, starting main script
   Translator function language set to "en"

---------------------------------------------------------------------------------------------------

 Log legend:
 🔵: Verbose
 🟢: Information
 🟡: Warning
 🟠: Handled unexpected exception
 🔴: Unhandled unexpected exception

🟢 Updating outdated language file...
🟢 Using cached lang file
🔵 Starting main application...
🔵 Looking for alive instances...
🟡 Found lock file(s), reactivating...
🔵 Starting API with random session authentication token e55660869964e8d9152e3d7020f87612da46b549c937acb5e7f85042257e326e
🔵 Reloading Winget sources...
🔵 Loading WingetUI AUMID...
🔵 Starting update check
🔴 Could not load latest metadata from remote file https://raw.githubusercontent.com/marticliment/WingetUI/main/WebBasedData/screenshot-database-v2.json
🔴  Traceback (most recent call last):

🔴  Traceback (most recent call last):

🔴    File "urllib\request.py", line 1348, in do_open

🔴    File "urllib\request.py", line 1348, in do_open

🔴    File "http\client.py", line 1283, in request

🔴    File "http\client.py", line 1283, in request

🔴    File "http\client.py", line 1329, in _send_request

🔴    File "http\client.py", line 1329, in _send_request

🔴    File "http\client.py", line 1278, in endheaders

🔴    File "http\client.py", line 1278, in endheaders

🔴    File "http\client.py", line 1038, in _send_output

🔴    File "http\client.py", line 1038, in _send_output

🔴    File "http\client.py", line 976, in send

🔴    File "http\client.py", line 976, in send

🔴    File "http\client.py", line 1455, in connect

🔴    File "http\client.py", line 1455, in connect

🔴    File "ssl.py", line 517, in wrap_socket

🔴    File "ssl.py", line 517, in wrap_socket

🔴    File "ssl.py", line 1075, in _create

🔴    File "ssl.py", line 1075, in _create

🔴    File "ssl.py", line 1346, in do_handshake

🔴    File "ssl.py", line 1346, in do_handshake

🔴  ConnectionResetError: [WinError 10054] An existing connection was forcibly closed by the remote host

🔴  ConnectionResetError: [WinError 10054] An existing connection was forcibly closed by the remote host

🔴
During handling of the above exception, another exception occurred:

🔴
During handling of the above exception, another exception occurred:

🔴  Traceback (most recent call last):

🔴  Traceback (most recent call last):

🔴    File ".\Interface\Application.py", line 298, in downloadPackagesMetadata

🔴    File ".\Interface\Application.py", line 298, in downloadPackagesMetadata

🔴    File "urllib\request.py", line 216, in urlopen

🔴    File "urllib\request.py", line 216, in urlopen

🔴    File "urllib\request.py", line 519, in open

🔴    File "urllib\request.py", line 519, in open

🔴    File "urllib\request.py", line 536, in _open

🔴    File "urllib\request.py", line 536, in _open

🔴    File "urllib\request.py", line 496, in _call_chain

🔴    File "urllib\request.py", line 496, in _call_chain

🔴    File "urllib\request.py", line 1391, in https_open

🔴    File "urllib\request.py", line 1391, in https_open

🔴    File "urllib\request.py", line 1351, in do_open

🔴    File "urllib\request.py", line 1351, in do_open

🔴  urllib.error.URLError: <urlopen error [WinError 10054] An existing connection was forcibly closed by the remote host>

🔴  urllib.error.URLError: <urlopen error [WinError 10054] An existing connection was forcibly closed by the remote host>

🔴 Note this traceback was caught by reporter and has been added to the log (<urlopen error [WinError 10054] An existing connection was forcibly closed by the remote host>)
🔴  Traceback (most recent call last):

🔴  Traceback (most recent call last):

🔴    File ".\Interface\Application.py", line 309, in downloadPackagesMetadata

🔴    File ".\Interface\Application.py", line 309, in downloadPackagesMetadata

🔴  FileNotFoundError: [Errno 2] No such file or directory: 'C:\\Users\\domin\\AppData/Local/WingetUI/CachedData\\Icon Database.json'

🔴  FileNotFoundError: [Errno 2] No such file or directory: 'C:\\Users\\domin\\AppData/Local/WingetUI/CachedData\\Icon Database.json'

🔴 Note this traceback was caught by reporter and has been added to the log ([Errno 2] No such file or directory: 'C:\\Users\\domin\\AppData/Local/WingetUI/CachedData\\Icon Database.json')
🔵 Starting Winget source search...
🔵 Version URL: https://www.marticliment.com/versions/wingetui.ver
🟢 Updates not found
🟢 Winget source search finished with 2 sources
🔴  Traceback (most recent call last):

🔴  Traceback (most recent call last):

🔴    File ".\Interface\Application.py", line 222, in getAUMID

🔴    File ".\Interface\Application.py", line 222, in getAUMID

🔴  IndexError: list index out of range

🔴  IndexError: list index out of range

🔴 Note this traceback was caught by reporter and has been added to the log (list index out of range)
🔵 Adding chocolatey to path...
{'sudoFound': True, 'sudoVersion': 'gsudo v2.0.4 (Branch.tags-v2.0.4.Sha.506efa024af0cef6e4b0cfec42e0c8c5d0b1472c)\r', 'ScoopFound': False, 'ScoopVersion': 'Scoop is disabled', 'PipFound': False, 'PipVersion': 'Pip is disabled', 'NpmFound': False, 'NpmVersion': 'Npm is disabled', '.NET ToolFound': False, '.NET ToolVersion': '.NET Tool is disabled', 'PowerShellFound': False, 'PowerShellVersion': '', 'WingetFound': True, 'WingetVersion': 'v1.6.3482  ', 'ChocolateyFound': True, 'ChocolateyVersion': '2.2.2  '}
🔵 Reached main ui load milestone
🔴  Traceback (most recent call last):

🔴  Traceback (most recent call last):

🔴    File ".\Interface\MainWindow.py", line 47, in __init__

🔴    File ".\Interface\MainWindow.py", line 47, in __init__

🔴  AssertionError: Invalid window geometry format

🔴  AssertionError: Invalid window geometry format

🔴 Note this traceback was caught by reporter and has been added to the log (Invalid window geometry format)
🟢 Discover tab loaded successfully
🟢 Total packages: 0
🟢 Update tab loaded successfully
🔵 Reloading sources...
🔵 Reloading Winget sources...
🔵 Reloading sources...
🔵 Reloading Winget sources...
🟢 Searching for string ""
🔵 Reloading sources...
🔵 Reloading Winget sources...
🟢 Uninstall tab loaded successfully
🔵 Starting Winget search for installed packages
🔵 Starting Chocolatey search for installed packages
🔵 Starting PowerShell search for installed packages
🟢 Searching for string ""
🔵 Starting Winget source search...
🔵 Starting Scoop source search...
🔵 Starting Chocolatey source search...
🟢 Winget source search finished with 2 sources
🔵 Starting PowerShell source search...
🟢 Settings tab loaded!
🔵 Reloading Scoop sources...
🟢 About tab loaded!
🔵 Reloading Scoop sources...
🔵 Reloading Scoop sources...
🟢 Chocolatey search for installed packages finished with 0 result(s)
🟠 Chocolatey got too few installed packages, retrying
🔵 Starting Chocolatey search for installed packages
🟢 Main application loaded...
🟢 Chocolatey source search finished with 1 sources
🟢 Winget search for installed packages finished with 58 result(s)
🟢 Total packages: 0
🟢 Total packages: 0
🟢 Total packages: 0
Traceback (most recent call last):
  File ".\Interface\CustomWidgets\InstallerWidgets.py", line 669, in <lambda>
TypeError: 'NoneType' object is not callable
🟢 Searching for string ""
🟢 Chocolatey search for installed packages finished with 0 result(s)
🟢 Searching for string ""
IndexError: list index out of range
IndexError: list index out of range
IndexError: list index out of range
IndexError: list index out of range
🟢 Scoop source search finished with 5 sources
🟢 PowerShell search for installed packages finished with 0 result(s)
🟢 Searching for string ""
🟢 Searching for string ""
🟢 Total packages: 58
🟢 PowerShell source search finished with 1 sources
🔵 Starting Winget search for updates
🔵 Starting Chocolatey search for updates
🔵 Starting PowerShell source search...
🟢 Chocolatey search for updates finished with 0 result(s)
🟢 Searching for string ""
🟢 Winget search for updates finished with 1 result(s)
🟢 Searching for string ""
🟢 PowerShell source search finished with 1 sources
🔵 Starting PowerShell search for updates
🟢 PowerShell search for updates finished with 0 result(s)
🟢 Searching for string ""
🟢 Searching for string ""
🟡 Can't get custom interval time! (got value was '')
🟢 Total packages: 1
🟢 Waiting for install permission... title=JDownloader 2, id=AppWork.JDownloader, installId=1708414978.727434
🔵 Given package: <Package: JDownloader 2;AppWork.JDownloader;2.0;Winget: winget;<wingetui.PackageEngine.Managers.winget.WingetPackageManager object at 0x00000229F5B1BB50>;<wingetui.Interface.CustomWidgets.SpecificWidgets.InstalledPackageItem object at 0x00000229F5D0EE40>>
🔵 Installation options: <InstallationOptions: SkipHashCheck=False;InteractiveInstallation=False;RunAsAdministrator=False;Version=;Architecture=;InstallationScope=;CustomParameters=[];RemoveDataOnUninstall=False>
🔵 Current program set to 1708414978.727434
🔵 Found icon:
🟡 Icon url empty
🟡 Icon jdownloader not found in json (KeyError)
🟡 Icon for AppWork.JDownloader does not exist
🟢 Have permission to install, starting installation threads...
🔵 Starting <Package: JDownloader 2;AppWork.JDownloader;2.0;Winget: winget;<wingetui.PackageEngine.Managers.winget.WingetPackageManager object at 0x00000229F5B1BB50>;<wingetui.Interface.CustomWidgets.SpecificWidgets.InstalledPackageItem object at 0x00000229F5D0EE40>> uninstall with Command ['C:\\Users\\domin\\AppData\\Local\\Programs\\WingetUI\\wingetui\\PackageEngine/Managers\\winget-cli_x64\\winget.exe', 'uninstall', '--id', 'AppWork.JDownloader', '--exact', '--accept-source-agreements', '--disable-interactivity']
.\PackageEngine\Managers\winget.py:725: RuntimeWarning: libshiboken: Overflow: Value 2316632112 exceeds limits of type  [signed] "int" (4bytes).
OverflowError
['Found JDownloader 2 [AppWork.JDownloader]', 'Starting package uninstall...', 'Uninstall failed with exit code: 1', '']
🔵 Starting <Package: JDownloader 2;AppWork.JDownloader;2.0;Winget: winget;<wingetui.PackageEngine.Managers.winget.WingetPackageManager object at 0x00000229F5B1BB50>;<wingetui.Interface.CustomWidgets.SpecificWidgets.InstalledPackageItem object at 0x00000229F5D0EE40>> uninstall with Command ['C:\\Users\\domin\\AppData\\Local\\Programs\\WingetUI\\wingetui\\PackageEngine/Managers\\winget-cli_x64\\winget.exe', 'uninstall', '--id', 'AppWork.JDownloader', '--exact', '--accept-source-agreements', '--disable-interactivity']
OverflowError
['Found JDownloader 2 [AppWork.JDownloader]', 'Starting package uninstall...', 'Uninstall failed with exit code: 1', '']
🔵 Loading WingetUI log...
🔵 Saving log...
🔵 Loading WingetUI log...

Package Managers Logs
Outputs from package managers on the current session:
 ---------Chocolatey
Chocolatey v2.2.2
0 packages installed.

---------Winget
-
   \
   |

  ███▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  1024 KB / 9.22 MB
  ██████▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  2.00 MB / 9.22 MB
  █████████▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  3.00 MB / 9.22 MB
  █████████████▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  4.00 MB / 9.22 MB
  ████████████████▒▒▒▒▒▒▒▒▒▒▒▒▒▒  5.00 MB / 9.22 MB
  ███████████████████▒▒▒▒▒▒▒▒▒▒▒  6.00 MB / 9.22 MB
  ██████████████████████▒▒▒▒▒▒▒▒  7.00 MB / 9.22 MB
  ██████████████████████████▒▒▒▒  8.00 MB / 9.22 MB
  █████████████████████████████▒  9.00 MB / 9.22 MB
  ██████████████████████████████  9.22 MB / 9.22 MB

   -
   \

Name                                    Id                                       Version            Available    Source
-----------------------------------------------------------------------------------------------------------------------
7-Zip 23.01 (x64)                       7zip.7zip                                23.01                           winget
Intel® Graphics Command Center          AppUp.IntelGraphicsExperience_8j3eq9eme… 1.100.5336.0
Lies of P                               Lies of P_is1                            Unknown
Microsoft Edge                          Microsoft.Edge                           121.0.2277.128                  winget
Microsoft Edge Update                   Microsoft Edge Update                    1.3.185.17
Microsoft Edge WebView2 Runtime         Microsoft.EdgeWebView2Runtime            121.0.2277.128                  winget
App Installer                           Microsoft.AppInstaller                   1.21.3482.0                     winget
Get Help                                Microsoft.GetHelp_8wekyb3d8bbwe          10.2308.12552.0
Microsoft Tips                          Microsoft.Getstarted_8wekyb3d8bbwe       10.2309.0.0
HEIF Image Extensions                   Microsoft.HEIFImageExtension_8wekyb3d8b… 1.0.63001.0
English (United Kingdom) Local Experie… Microsoft.LanguageExperiencePacken-GB_8… 22621.37.194.0
Microsoft Edge                          Microsoft.MicrosoftEdge.Stable_8wekyb3d… 121.0.2277.128
Microsoft .Net Native Framework Packag… Microsoft.NET.Native.Framework.2.2_8wek… 2.2.29512.0
Microsoft .Net Native Runtime Package … Microsoft.NET.Native.Runtime.2.2_8wekyb… 2.2.28604.0
OneDrive                                Microsoft.OneDriveSync_8wekyb3d8bbwe     24020.128.3.0
Raw Image Extension                     Microsoft.RawImageExtension_8wekyb3d8bb… 2.1.63181.0
Windows Security                        Microsoft.SecHealthUI_8wekyb3d8bbwe      1000.25873.9001.0
Microsoft Engagement Framework          Microsoft.Services.Store.Engagement_8we… 10.0.23012.0
Store Experience Host                   Microsoft.StorePurchaseApp_8wekyb3d8bbwe 22310.1401.1.0
Microsoft.UI.Xaml.2.7                   Microsoft.UI.Xaml.2.7                    7.2208.15002.0                  winget
Microsoft.UI.Xaml.2.8                   Microsoft.UI.Xaml.2.8                    8.2310.30001.0                  winget
Microsoft Visual C++ 2015 UWP Desktop … Microsoft.VCLibs.Desktop.14              14.0.33519.0                    winget
Microsoft Visual C++ 2015 UWP Runtime … Microsoft.VCLibs.140.00_8wekyb3d8bbwe    14.0.33519.0
VP9 Video Extensions                    Microsoft.VP9VideoExtensions_8wekyb3d8b… 1.0.62911.0
Webp Image Extensions                   Microsoft.WebpImageExtension_8wekyb3d8b… 1.0.62681.0
Dev Home (Preview)                      Microsoft.DevHome                        0.1001.389.0                    winget
Microsoft Photos                        Microsoft.Windows.Photos_8wekyb3d8bbwe   2024.11010.23003.0
Microsoft.WindowsAppRuntime.1.2         Microsoft.WindowsAppRuntime.1.2_8wekyb3… 2000.802.31.0
WindowsAppRuntime.1.4                   Microsoft.WindowsAppRuntime.1.4_8wekyb3… 4000.1136.2333.0
Windows Camera                          Microsoft.WindowsCamera_8wekyb3d8bbwe    2023.2311.8.0
Microsoft Store                         Microsoft.WindowsStore_8wekyb3d8bbwe     22401.1401.2.0
Xbox Game Bar Plugin                    Microsoft.XboxGameOverlay_8wekyb3d8bbwe  1.54.4001.0
Game Bar                                Microsoft.XboxGamingOverlay_8wekyb3d8bb… 6.123.11012.0
Xbox Identity Provider                  Microsoft.XboxIdentityProvider_8wekyb3d… 12.95.3001.0
Xbox Game Speech Window                 Microsoft.XboxSpeechToTextOverlay_8weky… 1.21.13002.0
Phone Link                              Microsoft.YourPhone_8wekyb3d8bbwe        1.23102.126.0
Windows Web Experience Pack             MicrosoftWindows.Client.WebExperience_c… 424.1301.40.0
NVIDIA Control Panel                    NVIDIACorp.NVIDIAControlPanel_56jybvy8s… 8.1.964.0
Realtek Audio Control                   RealtekSemiconductorCorp.RealtekAudioCo… 1.50.319.0
Killer Intelligence Center              RivetNetworks.KillerControlCenter_rh07t… 3.1523.831.0
Steam                                   Valve.Steam                              2.10.91.91                      winget
Wallpaper Engine                        Steam App 431960                         Unknown
SteelSeries GG 56.0.0                   SteelSeries.GG                           56.0.0                          winget
Sublime Text                            SublimeHQ.SublimeText.4                  Unknown            4.0.0.416900 winget
JDownloader 2                           AppWork.JDownloader                      2.0                             winget
qBittorrent                             qBittorrent.qBittorrent                  4.6.3                           winget
Intel(R) Chipset Device Software        {128196ab-db0f-4c9e-b603-9c8d8b59934d}   10.1.18950.8297
Microsoft Visual C++ 2015-2022 Redistr… Microsoft.VCRedist.2015+.x86             14.38.33130.0                   winget
Realtek Card Reader                     {5BC2B5AB-80DE-4E83-B8CF-426902051D0A}   10.0.22000.21353
Intel(R) Serial IO                      {9FD91C5C-44AE-4D9D-85BE-AE52816B0294}   30.100.2134.22
Everything 1.4.1.1024 (x64)             voidtools.Everything                     1.4.1.1024                      winget
NVIDIA Graphics Driver 551.52           {B2FE1952-0186-46C3-BAEC-A80AA35AC5B8}_… 551.52
NVIDIA PhysX System Software 9.21.0713  Nvidia.PhysX                             9.21.0713                       winget
NVIDIA HD Audio Driver 1.3.40.14        {B2FE1952-0186-46C3-BAEC-A80AA35AC5B8}_… 1.3.40.14
Killer Performance Driver Suite UWD     {C55E0E21-AC08-4F9B-8551-BCBECF982FC5}   3.1121.1159
Microsoft Update Health Tools           {C6FD611E-7EFE-488C-A0E0-974C09EF6473}   5.72.0.0
Realtek Audio Driver                    {F132AF7F-7BCA-4EDE-8A7C-958108FE7DBC}   6.0.9297.1
Microsoft Visual C++ 2015-2022 Redistr… Microsoft.VCRedist.2015+.x64             14.38.33135.0                   winget
---------Chocolatey
Chocolatey v2.2.2
0 packages installed.---------
---------Chocolatey
Chocolatey v2.2.2
Outdated Packages
Output is package name | current version | available version | pinned?Chocolatey has determined 0 package(s) are outdated.---------Winget
-
   \

  ███▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  1024 KB / 9.22 MB
  ██████▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  2.00 MB / 9.22 MB
  █████████▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  3.00 MB / 9.22 MB
  █████████████▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  4.00 MB / 9.22 MB
  ████████████████▒▒▒▒▒▒▒▒▒▒▒▒▒▒  5.00 MB / 9.22 MB
  ███████████████████▒▒▒▒▒▒▒▒▒▒▒  6.00 MB / 9.22 MB
  ██████████████████████▒▒▒▒▒▒▒▒  7.00 MB / 9.22 MB
  ██████████████████████████▒▒▒▒  8.00 MB / 9.22 MB
  █████████████████████████████▒  9.00 MB / 9.22 MB
  ██████████████████████████████  9.22 MB / 9.22 MB

   -

Name         Id                      Version Available    Source
----------------------------------------------------------------
Sublime Text SublimeHQ.SublimeText.4 Unknown 4.0.0.416900 winget
1 upgrades available.
---------
Windows PowerShell
Copyright (C) Microsoft Corporation. All rights reserved.

Install the latest PowerShell for new features and improvements! https://aka.ms/PSWindows

PS C:\Users\domin>
PS C:\Users\domin>         function Test-GalleryModuleUpdate
>>         {
>>             param
>>             (
>>                 [Parameter(Mandatory,ValueFromPipelineByPropertyName)]
>>                 [string]
>>                 $Name,
>>
>>                 [Parameter(Mandatory,ValueFromPipelineByPropertyName)]
>>                 [version]
>>                 $Version,
>>
>>                 [Parameter(Mandatory,ValueFromPipelineByPropertyName)]
>>                 [string]
>>                 $Repository,
>>
>>                 [switch]
>>                 $NeedUpdateOnly
>>             )
>>
>>             process
>>             {
>>
>>
>>                 $URLs = @{"PSGallery" = "https://www.powershellgallery.com/api/v2";}
>>
>>                 $page = Invoke-WebRequest -Uri ($URLs[$Repository] + "/package/$Name") -UseBasicParsing -Maximum 0 -ea Ignore
>>                 [version]$latest = Split-Path -Path ($page.Headers.Location -replace "$Name." -replace ".nupkg") -Leaf
>>                 $needsupdate = $Latest -gt $Version
>>
>>                 if ($needsupdate)
>>                 {
>>                     Write-Output ($Name + "|" + $Version.ToString() + "|" + $Latest.ToString() + "|" + $Repository)
>>                 }
>>             }
>>         }
>>
PS C:\Users\domin>         Get-InstalledModule | Test-GalleryModuleUpdate
PS C:\Users\domin>         exit

Relevant information
Exception:
java.lang.NoSuchMethodError: org.appwork.updatesys.client.UpdateClient.(Lorg/appwork/updatesys/client/Setup;Lorg/appwork/updatesys/client/ImplBuilder;)V
at org.appwork.install4j.updatesys.Webinstaller$8.(Webinstaller.java:686)
at org.appwork.install4j.updatesys.Webinstaller.uninstallByID(Webinstaller.java:686)
at org.appwork.install4j.updatesys.Webinstaller.uninstall(Webinstaller.java:625)
at com.install4j.runtime.installer.UninstallerContextImpl$2.fetchValue(Unknown Source)
at com.install4j.runtime.installer.helper.comm.actions.FetchObjectAction.execute(Unknown Source)
at com.install4j.runtime.installer.helper.comm.HelperCommunication.executeActionDirect(Unknown Source)
at com.install4j.runtime.installer.helper.comm.HelperCommunication.executeActionInt(Unknown Source)
at com.install4j.runtime.installer.helper.comm.HelperCommunication.executeActionChecked(Unknown Source)
at com.install4j.runtime.installer.helper.comm.HelperCommunication.fetchObjectChecked(Unknown Source)
at com.install4j.runtime.installer.UninstallerContextImpl.performActionIntStatic(Unknown Source)
at com.install4j.runtime.installer.UninstallerContextImpl.performActionInt(Unknown Source)
at com.install4j.runtime.installer.ContextImpl.performAction(Unknown Source)
at com.install4j.runtime.installer.controller.Controller.executeActions(Unknown Source)
at com.install4j.runtime.installer.controller.Controller.handleCommand(Unknown Source)
at com.install4j.runtime.installer.controller.Controller.start(Unknown Source)
at com.install4j.runtime.installer.Uninstaller.runInProcess(Unknown Source)
at com.install4j.runtime.installer.Uninstaller.main(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.exe4j.runtime.LauncherEngine.launch(Unknown Source)
at com.exe4j.runtime.WinLauncher.main(Unknown Source)
at com.install4j.runtime.launcher.WinLauncher.main(Unknown Source)
System properties:
java.runtime.name=Java(TM) SE Runtime Environment
exe4j.moduleName=C:\Program Files\JDownloader\Uninstall JDownloader.exe
exe4j.processCommFile=C:\Users\domin\AppData\Local\Temp\e4j_p20428.tmp
exe4j.semaphoreName=Local\c:_program_files_jdownloader_uninstall_jdownloader.exe
sun.boot.library.path=c:\program files\jdownloader\jre\bin
java.vm.version=25.31-b07
java.vm.vendor=Oracle Corporation
java.vendor.url=http://java.oracle.com/
exe4j.consoleCodepage=cp0
path.separator=;
java.vm.name=Java HotSpot(TM) 64-Bit Server VM
file.encoding.pkg=sun.io
com.sun.jndi.rmi.object.trustURLCodebase=false
user.country=US
user.script=
sun.os.patch.level=
install4j.exeDir=C:\Program Files\JDownloader
java.vm.specification.name=Java Virtual Machine Specification
user.dir=C:\Program Files
java.runtime.version=1.8.0_31-b13
java.awt.graphicsenv=sun.awt.Win32GraphicsEnvironment
java.endorsed.dirs=c:\program files\jdownloader\jre\lib\endorsed
os.arch=amd64
java.io.tmpdir=C:\Users\domin\AppData\Local\Temp
line.separator=
java.vm.specification.vendor=Oracle Corporation
user.variant=
exe4j.tempDir=
os.name=Windows 8
com.sun.jndi.ldap.object.trustURLCodebase=false
sun.jnu.encoding=Cp1252
java.library.path=C:\Program Files\JDownloader..install4j;C:\Users\domin\AppData\Local\Programs\WingetUI\PySide6;C:\Users\domin\AppData\Local\Programs\WingetUI;C:\Program Files (x86)\Microsoft\Edge\Application;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0;C:\WINDOWS\System32\OpenSSH;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Users\domin\AppData\Local\Programs\WingetUI\choco-cli\bin;C:\Users\domin\AppData\Local\Microsoft\WindowsApps;c:\program files\jdownloader\jre\bin
sun.awt.enableExtraMouseButtons=true
java.specification.name=Java Platform API Specification
java.class.version=52.0
sun.management.compiler=HotSpot 64-Bit Tiered Compilers
exe4j.isInstall4j=true
os.version=6.2
java.rmi.server.useCodebaseOnly=true
user.home=C:\Users\domin
user.timezone=America/Denver
java.awt.printerjob=sun.awt.windows.WPrinterJob
file.encoding=Cp1252
java.specification.version=1.8
java.class.path=C:\Program Files\JDownloader.install4j\i4jruntime.jar;C:\Program Files\JDownloader..install4j\user.jar;C:\Program Files\JDownloader..install4j\user\proxyVole.jar;;C:\Program Files\JDownloader\jre\lib\deploy.jar;C:\Program Files\JDownloader\jre\lib\plugin.jar;C:\Program Files\JDownloader\JDownloader.jar
user.name=domin
java.vm.specification.version=1.8
sun.java.command=C:\Program Files\JDownloader\Uninstall JDownloader.exe
java.home=c:\program files\jdownloader\jre
sun.arch.data.model=64
exe4j.launchName=C:\Program Files\JDownloader\Uninstall JDownloader.exe
user.language=en
java.specification.vendor=Oracle Corporation
awt.toolkit=sun.awt.windows.WToolkit
java.vm.info=mixed mode
exe4j.unextractedPosition=0
java.version=1.8.0_31
java.ext.dirs=c:\program files\jdownloader\jre\lib\ext;C:\WINDOWS\Sun\Java\lib\ext
sun.boot.class.path=c:\program files\jdownloader\jre\lib\resources.jar;c:\program files\jdownloader\jre\lib\rt.jar;c:\program files\jdownloader\jre\lib\sunrsasign.jar;c:\program files\jdownloader\jre\lib\jsse.jar;c:\program files\jdownloader\jre\lib\jce.jar;c:\program files\jdownloader\jre\lib\charsets.jar;c:\program files\jdownloader\jre\lib\jfr.jar;c:\program files\jdownloader\jre\classes
install4j.appDir=C:\Program Files\JDownloader
java.vendor=Oracle Corporation
file.separator=
com.sun.jndi.cosnaming.object.trustURLCodebase=false
java.vendor.url.bug=http://bugreport.sun.com/bugreport/
sun.io.unicode.encoding=UnicodeLittle
sun.cpu.endian=little
install4j.systemLanguage=en
sun.desktop=windows
sun.cpu.isalist=amd64
Screenshots and videos
No response

I am afraid that this issue is with this package itself. The maintainer did not publish a correct pakacge on Winget-cli, and therefore this would be ultimately a winget-cli issue, and not a WingetUI

repo: marticliment/WingetUI


text:
[Question] wmi_logical_disk_free_bytes - predict_linear?

Hi there,
I am trying to apply the method from;
https://www.robustperception.io/reduce-noise-from-disk-space-alerts/
but using data from wmi exporter as per the below but just a message "No datapoints found."
predict_linear(wmi_logical_disk_free_bytes{instance="xxxxx"}[1h], 4 * 3600) < 0
Tried a few variations but none appear to be working. Any clues as to where I am going wrong?
Thanks.
Pete

Hi,
I've successfully used that pattern myself, so that should definitely work. My guess is that you actually don't have any disks that are about to run out of space? Try removing the < 0 part, and you should get the predicted free bytes in four hours. Does that work?
(Tip: You'll probably get faster help on the prometheus-users maillist :) )

Ahha. Was a tough day 😂 and have now discovered the user group thanks as always


text:
BASE_BAD_URL_PATH

Hi Martin,
die Regel: /.(com|info|us)/about//i ist bei mir angeschlagen, da ein Kunde diese URL wirklich nutzt....
https://www.mofo.com/about/privacy-policy.html
Ich habe den Score erstmal denullt.... wäre aber ein Hinweis darauf, dass die URL wirklich echt ist....

Hi,
Die Rule habe ich soeben deaktiviert.

repo: martinschaible/rspamd-rules


text:
how to activate multi speaker

how to activate multi speaker  for your pair of onnx encoder and decoder model
on the web ui

The model I uploaded is single speaker only. You'll need to train your own multi-speaker model and export them to have the multi speaker working. Unfortunately I do not have a multi speaker model I can share in public.

thanks a lot dear for your reply  .


text:
Need to check for USB permissions before running adb commands

Right now, the script only shows the udev permissions script if fastboot shows no permissions. But it's possible that adb itself doesn't have the right USB permissions too, so we need to show the udev permissions script in this case too.
We can check for this right at the beginning and prompt the user to run the wget script,

Update: this will be fixed with the new Go installers.

@pdsouza , This issue has been fixed by your old commit, maybe it can be closed.

@utzcoz I think the installers only show the script if fastboot shows a permission error but we need to check adb too since we use adb reboot bootloader.
I actually have fixed this in the new go installers on branch go-installers which fetch the releases directly from GitHub. Since we are shipping the update zips directly for users to install with TWRP I haven't prioritized them very much though. I think I can extend them to flash the images directly like these scripts too.

Ok, I got it. Hope go-installer can be merged to master quickly.

authors: pdsouza utzcoz

repo: maruos/installer


text:
Graphs!

Historical graphs for every source and all sources and the partisan score.

360a224f51ffafaff1b21a3561bd2015ffc7634f


text:
🛑 POH events bot from render hosting is down

In 1de67f8, POH events bot from render hosting (https://poh-events-bot.onrender.com/ping) was down:

HTTP code: 0
Response time: 0 ms

Resolved: POH events bot from render hosting is back up in 3b9a13e.

repo: masch/poh-events-uptime