text:
GAM 6.09 Crashing on "gam print cros allfields"

Just updated to 6.09.  On a run of "gam print cros allfields", received this after all devices were fetched:
Traceback (most recent call last):   File "gam\__main__.py", line 50, in <module>   File "gam\__main__.py", line 45, in main   File "gam\__init__.py", line 11652, in ProcessGAMCommand   File "gam\gapi\directory\cros.py", line 871, in doPrintCrosDevices   File "gam\display.py", line 246, in write_csv_file   File "csv.py", line 157, in writerows _csv.Error: need to escape, but no escapechar set [17240] Failed to execute script '__main__' due to unhandled exception!
Previous versions of GAM were fine.

I suspect this has something to do with the upgrade to Python 3.10.0. I
can't reproduce the error though. What OS are you using?
Jay Lee
On Wed, Oct 20, 2021 at 5:17 PM emf2718 @.***> wrote:

Just updated to 6.09. On a run of "gam print cros allfields", received
this after all devices were fetched:
Traceback (most recent call last): File "gam_main_.py", line 50, in
 File "gam_main_.py", line 45, in main File "gam_init_.py",
line 11652, in ProcessGAMCommand File "gam\gapi\directory\cros.py", line
871, in doPrintCrosDevices File "gam\display.py", line 246, in
write_csv_file File "csv.py", line 157, in writerows _csv.Error: need to
escape, but no escapechar set [17240] Failed to execute script 'main'
due to unhandled exception!
Previous versions of GAM were fine.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/jay0lee/GAM/issues/1437, or unsubscribe
https://github.com/notifications/unsubscribe-auth/ABDIZMFHCPOOSPTU6VEL7TLUH4WVJANCNFSM5GMTEA6Q
.

Windows 10.  Could it be the number of devices?  We have over 65,000.  Are there any other things I could send that might help?
Get Outlook for Androidhttps://aka.ms/AAb9ysg

From: Jay Lee @.>
Sent: Wednesday, October 20, 2021 5:02:29 PM
To: jay0lee/GAM @.>
Cc: emf2718 @.>; Author @.>
Subject: Re: [jay0lee/GAM] GAM 6.09 Crashing on "gam print cros allfields" (Issue #1437)
I suspect this has something to do with the upgrade to Python 3.10.0. I
can't reproduce the error though. What OS are you using?
Jay Lee
On Wed, Oct 20, 2021 at 5:17 PM emf2718 @.***> wrote:

Just updated to 6.09. On a run of "gam print cros allfields", received
this after all devices were fetched:
Traceback (most recent call last): File "gam_main_.py", line 50, in
 File "gam_main_.py", line 45, in main File "gam_init_.py",
line 11652, in ProcessGAMCommand File "gam\gapi\directory\cros.py", line
871, in doPrintCrosDevices File "gam\display.py", line 246, in
write_csv_file File "csv.py", line 157, in writerows _csv.Error: need to
escape, but no escapechar set [17240] Failed to execute script 'main'
due to unhandled exception!
Previous versions of GAM were fine.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/jay0lee/GAM/issues/1437, or unsubscribe
https://github.com/notifications/unsubscribe-auth/ABDIZMFHCPOOSPTU6VEL7TLUH4WVJANCNFSM5GMTEA6Q
.

—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHubhttps://github.com/jay0lee/GAM/issues/1437#issuecomment-948071103, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ASDDKC32MZXF4FXZZTLNJUTUH437LANCNFSM5GMTEA6Q.
Triage notifications on the go with GitHub Mobile for iOShttps://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Androidhttps://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

No, thanks. I figured out how to reproduce the error in my environment so
now just need to confirm the fix.
On Wed, Oct 20, 2021, 6:58 PM emf2718 @.***> wrote:

Windows 10. Could it be the number of devices? We have over 65,000. Are
there any other things I could send that might help?
Get Outlook for Androidhttps://aka.ms/AAb9ysg

From: Jay Lee @.>
Sent: Wednesday, October 20, 2021 5:02:29 PM
To: jay0lee/GAM @.>
Cc: emf2718 @.>; Author @.>
Subject: Re: [jay0lee/GAM] GAM 6.09 Crashing on "gam print cros allfields"
(Issue #1437)
I suspect this has something to do with the upgrade to Python 3.10.0. I
can't reproduce the error though. What OS are you using?
Jay Lee
On Wed, Oct 20, 2021 at 5:17 PM emf2718 @.***> wrote:

Just updated to 6.09. On a run of "gam print cros allfields", received
this after all devices were fetched:
Traceback (most recent call last): File "gam_main_.py", line 50, in
 File "gam_main_.py", line 45, in main File "gam_init_.py",
line 11652, in ProcessGAMCommand File "gam\gapi\directory\cros.py", line
871, in doPrintCrosDevices File "gam\display.py", line 246, in
write_csv_file File "csv.py", line 157, in writerows _csv.Error: need to
escape, but no escapechar set [17240] Failed to execute script 'main'
due to unhandled exception!
Previous versions of GAM were fine.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/jay0lee/GAM/issues/1437, or unsubscribe
<
https://github.com/notifications/unsubscribe-auth/ABDIZMFHCPOOSPTU6VEL7TLUH4WVJANCNFSM5GMTEA6Q
.

—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub<
https://github.com/jay0lee/GAM/issues/1437#issuecomment-948071103>, or
unsubscribe<
https://github.com/notifications/unsubscribe-auth/ASDDKC32MZXF4FXZZTLNJUTUH437LANCNFSM5GMTEA6Q

.
Triage notifications on the go with GitHub Mobile for iOS<
https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675>
or Android<
https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub
.

—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/jay0lee/GAM/issues/1437#issuecomment-948097548, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/ABDIZMA4TGOPAHPGOMWJ2DTUH5CP5ANCNFSM5GMTEA6Q
.

BTW, I'd really recommend against using allfields unless you REALLY need
all fields. It's much more efficient to just list the actual fields you
use. You get better performance and it'll likely work around this bug
On Wed, Oct 20, 2021, 7:09 PM Jay Lee @.***> wrote:

No, thanks. I figured out how to reproduce the error in my environment so
now just need to confirm the fix.
On Wed, Oct 20, 2021, 6:58 PM emf2718 @.***> wrote:

Windows 10. Could it be the number of devices? We have over 65,000. Are
there any other things I could send that might help?
Get Outlook for Androidhttps://aka.ms/AAb9ysg

From: Jay Lee @.>
Sent: Wednesday, October 20, 2021 5:02:29 PM
To: jay0lee/GAM @.>
Cc: emf2718 @.>; Author @.>
Subject: Re: [jay0lee/GAM] GAM 6.09 Crashing on "gam print cros
allfields" (Issue #1437)
I suspect this has something to do with the upgrade to Python 3.10.0. I
can't reproduce the error though. What OS are you using?
Jay Lee
On Wed, Oct 20, 2021 at 5:17 PM emf2718 @.***> wrote:

Just updated to 6.09. On a run of "gam print cros allfields", received
this after all devices were fetched:
Traceback (most recent call last): File "gam_main_.py", line 50, in
 File "gam_main_.py", line 45, in main File
"gam_init_.py",
line 11652, in ProcessGAMCommand File "gam\gapi\directory\cros.py", line
871, in doPrintCrosDevices File "gam\display.py", line 246, in
write_csv_file File "csv.py", line 157, in writerows _csv.Error: need to
escape, but no escapechar set [17240] Failed to execute script
'main'
due to unhandled exception!
Previous versions of GAM were fine.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/jay0lee/GAM/issues/1437, or unsubscribe
<
https://github.com/notifications/unsubscribe-auth/ABDIZMFHCPOOSPTU6VEL7TLUH4WVJANCNFSM5GMTEA6Q
.

—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub<
https://github.com/jay0lee/GAM/issues/1437#issuecomment-948071103>, or
unsubscribe<
https://github.com/notifications/unsubscribe-auth/ASDDKC32MZXF4FXZZTLNJUTUH437LANCNFSM5GMTEA6Q

.
Triage notifications on the go with GitHub Mobile for iOS<
https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675>
or Android<
https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub
.

—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/jay0lee/GAM/issues/1437#issuecomment-948097548, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/ABDIZMA4TGOPAHPGOMWJ2DTUH5CP5ANCNFSM5GMTEA6Q
.


text:
Resize keeping aspect ratio?

Right now the resize function does not preserve the image aspect ratio and there is no way to do that right now. The image crate has methods to achieve this, like resize, resize_to_fill, resize_exact, thumbnail and thumbnail_exact.
This is a big feature missing, and I would love to have methods similar to these listed. I love ril because compared to the image crate, it already includes all the dependencies and the API is amazing, so adding these methods will be a really good addition!

You can resize it while preserving aspect ratio. For example if you want to make it 50% of its original size do something like this:
let (width, height) = image.dimensions();
let new_width = ((width as f32)  * 0.5) as u32;
let new_height = ((height as f32) * 0.5) as u32;
image.resize(new_width, new_height, ResizeAlgorithm::Bicubic);

That works when you want to scale the images, not resize to an exact width or height. I ended up using image-rs code to calculate the new width and height. But it would be cool if this library could add that code internally so people don't have to implement that themselves

Ah, I see

This would be a nice addition, I'll consider this for v0.11

source: gharchive/issue

authors: ghmendonca jay3332 johandalabacka

license: MIT

license_type: permissive

license_source: github-api


text:
Adding Version

Pull Request for Version-1

ACK

source: gharchive/pull-request

repo: jayakody/TestApp


text:
Javassist-3.16.0-GA LocalVariableTable invalid length exception

From rco...@gmail.com on January 05, 2012 17:41:53
This link, http://community.jboss.org/thread/176974?tstart=0 , points to a more thorough explanation.  It's posted there, because javassist is the culprit but cross posted here to provide visibility of this major javassist bug to the powermock community.
Original issue: http://code.google.com/p/powermock/issues/detail?id=360

From johan.ha...@gmail.com on January 05, 2012 09:25:11
Thanks for reporting. I didn't knew that 3.16 is released? According to http://www.csg.is.titech.ac.jp/~chiba/javassist/ 3.15 is still the latest version.
Status: Accepted

From johan.ha...@gmail.com on January 05, 2012 09:26:28
Sorry I didn't saw that you tested the Javassist trunk.

repo: jayway/powermock

license_source: bigquery


text:
replace ugettext with gettext for django4

Continue to https://github.com/jazzband/django-auditlog/pull/335
I've just rebased the patch.

Hmm… why didn't you just merge the previous PR ? A rebase were only needed if the code were not up to date (and maybe if you were not sure about tests, but it was ok). Furthermore, I think you can edit other's PR if the right option is ticked (ticked by default) ;). So, no need to open a new one.

The merge button was not enabled.
I tried to push to previous PR, i wasn't possible because of permissions. That's why I created a new pr

authors: Linkid hramezani

repo: jazzband/django-auditlog


text:
Last access vs last login

Is it possible to log last access instead of last login? The user may stay logged in for several days. I wanna know when the user accessed the website last time which is not necessarily last login. thanks

Hi, you should implement a custom middleware for this and keep a log of user accesses either in your database or in the logs which you can parse. Monitoring user access patterns is not really the focus of this package.

repo: jazzband/django-axes

license: mit


text:
如何实现在Django-admin后台实现彩色标签？

如何实现在Django-admin后台实现彩色标签？
如图：

目前我的实现方案如下：
# models.py

from taggit.managers import TaggableManager

class Media(models.Model):
    media_tags = TaggableManager(blank=True, verbose_name='标签', help_text='请输入标签，多个标签以空格或英文逗号分隔')
    ......

# admin.py

import random

from django.contrib import admin
from django.utils.html import format_html

from mms.models import Media

class MediaAdmin(admin.ModelAdmin):
    def tag_list(self, obj):
        color = ['#0B5ED7', '#6C757D', '#198754', '#BB2D3B', '#FFCA2C', '#31D2F2', '#212529']
        return format_html(''.join(f'{o.name}'for o in obj.media_tags.all()))
    tag_list.allow_tags = True
    tag_list.short_description = '标签'

    list_display = ['tag_list']
    search_fields = ['media_tags__name']

admin.site.register(Media, MediaAdmin)

但是这样做有个缺点：
在使用list_editable = ['tag_list']会报错，使用list_editable = ['media_tags ']又会出现在admin后台页面出现两个标签项，那么到底该怎么弄才能正常使用list_editable呢？

repo: jazzband/django-taggit


text:
pip-compile error

Environment Versions

Ubuntu 20
Python version: Python 3.8.10
pip version: 21.3.1
pip-tools version: 6.4.0

Steps to replicate

create a base.txt with all module required.
then create another text file (eg development.txt) file with a line start -r base.tx
pip-compile development.txt

Expected result
The result of the compile
Actual result
ERROR: Command errored out with exit status 1:
     command: /app/xx/DependencyTrackpython_xxx/requirements/env/bin/python3 -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-resolver-deo9y29d/psycopg2/setup.py'"'"'; __file__='"'"'/tmp/pip-resolver-deo9y29d/psycopg2/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' egg_info --egg-base /tmp/pip-pip-egg-info-epd9rbhb
         cwd: /tmp/pip-resolver-deo9y29d/psycopg2/
    Complete output (23 lines):
    running egg_info
    creating /tmp/pip-pip-egg-info-epd9rbhb/psycopg2.egg-info
    writing /tmp/pip-pip-egg-info-epd9rbhb/psycopg2.egg-info/PKG-INFO
    writing dependency_links to /tmp/pip-pip-egg-info-epd9rbhb/psycopg2.egg-info/dependency_links.txt
    writing top-level names to /tmp/pip-pip-egg-info-epd9rbhb/psycopg2.egg-info/top_level.txt
    writing manifest file '/tmp/pip-pip-egg-info-epd9rbhb/psycopg2.egg-info/SOURCES.txt'
    Error: pg_config executable not found.

    pg_config is required to build psycopg2 from source.  Please add the directory
    containing pg_config to the $PATH or specify the full executable path with the
    option:

        python setup.py build_ext --pg-config /path/to/pg_config build ...

    or with the pg_config option in 'setup.cfg'.

    If you prefer to avoid building psycopg2 from source, please install the PyPI
    'psycopg2-binary' package instead.

    For further information please check the 'doc/src/install.rst' file (also at
    <http://initd.org/psycopg/docs/install.html>).

    ----------------------------------------
Traceback (most recent call last):
  File "/app/xx/DependencyTrackpython_xxx/requirements/env/bin/pip-compile", line 8, in <module>
    sys.exit(cli())
  File "/app/xx/DependencyTrackpython_xxx/requirements/env/lib/python3.8/site-packages/click/core.py", line 1128, in __call__
    return self.main(*args, **kwargs)
  File "/app/xx/DependencyTrackpython_xxx/requirements/env/lib/python3.8/site-packages/click/core.py", line 1053, in main
    rv = self.invoke(ctx)
  File "/app/xx/DependencyTrackpython_xxx/requirements/env/lib/python3.8/site-packages/click/core.py", line 1395, in invoke
    return ctx.invoke(self.callback, **ctx.params)
  File "/app/xx/DependencyTrackpython_xxx/requirements/env/lib/python3.8/site-packages/click/core.py", line 754, in invoke
    return __callback(*args, **kwargs)
  File "/app/xx/DependencyTrackpython_xxx/requirements/env/lib/python3.8/site-packages/click/decorators.py", line 26, in new_func
    return f(get_current_context(), *args, **kwargs)
  File "/app/xx/DependencyTrackpython_xxx/requirements/env/lib/python3.8/site-packages/piptools/scripts/compile.py", line 466, in cli
    results = resolver.resolve(max_rounds=max_rounds)
  File "/app/xx/DependencyTrackpython_xxx/requirements/env/lib/python3.8/site-packages/piptools/resolver.py", line 175, in resolve
    has_changed, best_matches = self._resolve_one_round()
  File "/app/xx/DependencyTrackpython_xxx/requirements/env/lib/python3.8/site-packages/piptools/resolver.py", line 319, in _resolve_one_round
    their_constraints.extend(self._iter_dependencies(best_match))
  File "/app/xx/DependencyTrackpython_xxx/requirements/env/lib/python3.8/site-packages/piptools/resolver.py", line 428, in _iter_dependencies
    dependencies = self.repository.get_dependencies(ireq)
  File "/app/xx/DependencyTrackpython_xxx/requirements/env/lib/python3.8/site-packages/piptools/repositories/local.py", line 79, in get_dependencies
    return self.repository.get_dependencies(ireq)
  File "/app/xx/DependencyTrackpython_xxx/requirements/env/lib/python3.8/site-packages/piptools/repositories/pypi.py", line 236, in get_dependencies
    self._dependencies_cache[ireq] = self.resolve_reqs(
  File "/app/xx/DependencyTrackpython_xxx/requirements/env/lib/python3.8/site-packages/piptools/repositories/pypi.py", line 199, in resolve_reqs
    results = resolver._resolve_one(reqset, ireq)
  File "/app/xx/DependencyTrackpython_xxx/requirements/env/lib/python3.8/site-packages/pip/_internal/resolution/legacy/resolver.py", line 379, in _resolve_one
    dist = self._get_dist_for(req_to_install)
  File "/app/xx/DependencyTrackpython_xxx/requirements/env/lib/python3.8/site-packages/pip/_internal/resolution/legacy/resolver.py", line 332, in _get_dist_for
    dist = self.preparer.prepare_linked_requirement(req)
  File "/app/xx/DependencyTrackpython_xxx/requirements/env/lib/python3.8/site-packages/pip/_internal/operations/prepare.py", line 482, in prepare_linked_requirement
    return self._prepare_linked_requirement(req, parallel_builds)
  File "/app/xx/DependencyTrackpython_xxx/requirements/env/lib/python3.8/site-packages/pip/_internal/operations/prepare.py", line 546, in _prepare_linked_requirement
    dist = _get_prepared_distribution(
  File "/app/xx/DependencyTrackpython_xxx/requirements/env/lib/python3.8/site-packages/pip/_internal/operations/prepare.py", line 58, in _get_prepared_distribution
    abstract_dist.prepare_distribution_metadata(finder, build_isolation)
  File "/app/xx/DependencyTrackpython_xxx/requirements/env/lib/python3.8/site-packages/pip/_internal/distributions/sdist.py", line 49, in prepare_distribution_metadata
    self.req.prepare_metadata()
  File "/app/xx/DependencyTrackpython_xxx/requirements/env/lib/python3.8/site-packages/pip/_internal/req/req_install.py", line 561, in prepare_metadata
    self.metadata_directory = generate_metadata_legacy(
  File "/app/xx/DependencyTrackpython_xxx/requirements/env/lib/python3.8/site-packages/pip/_internal/operations/build/metadata_legacy.py", line 59, in generate_metadata
    call_subprocess(
  File "/app/xx/DependencyTrackpython_xxx/requirements/env/lib/python3.8/site-packages/pip/_internal/utils/subprocess.py", line 254, in call_subprocess
    raise InstallationSubprocessError(proc.returncode, command_desc)
pip._internal.exceptions.InstallationSubprocessError: Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.

I installed `psycopg2-binary` as the error suggested but the problem persisted.

NB: I run this in venv
Hence what could be the problem. Thanks

Looks like you're missing the PostgreSQL development library -- it includes pg_config. That's not a pip install, it's in your package manager, apt or yum or dnf or .... What OS?

Thanks!
Are you sure you've removed psycopg2 from all input and output files, and can you share them for a reliable reproduction?

Hello! Just adding a friendly ping to @tonnyhideyori to please provide more details on reproducing this issue. Thanks!

Hi! I'm getting this same error. I have the following in my requirements.in file:
SQLAlchemy
psycopg2

and I ran pip-compile requirements.in
I want to install these dependencies on a docker container, but I am generating requirements.txt on the host machine.

The psycopg2 package has extra non-python requirements for doing any useful inspection, so you'll need those on the system running pip-compile.
https://www.psycopg.org/docs/install.html
Alternatively, you may use the psycopg2-binary package to avoid that.

See also: #1583

authors: AndydeCleyre alflanagan cristina0botez tonnyhideyori

repo: jazzband/pip-tools


text:
wbt 2.03: mean_curvature and local_quadratic_regression not available

Hi.
just tried to calculate some LSP, and noticed that mean_curvature and local_quadratic_regression were not available. Checking the code here I see mean_curvature in the terrain_analysis dir and local_quadratic_regression in the plugins dir.
here is the error:
AttributeError                            Traceback (most recent call last)
<ipython-input-19-495b6d5d2409> in <module>
     15 for w in [3]: #,5,7,9,11,13,15,17,19,21]:
     16     out_wood = f'wood_{w}x{w}'
---> 17     wbt.local_quadratic_regression(dem=dem, output=out_wood, filter=w)
     18

AttributeError: 'WhiteboxTools' object has no attribute 'local_quadratic_regression'

I installed WBT in Linux using pip. Should I try to compile it?
thanks

Hi Carlos,
Both the MeanCurvature tool and the LocalQuadraticRegression tool are currently on the development branch but not yet in the public release. We're hoping to release a new version of the WBT open core sometime this month, and so it shouldn't be too long before you can get your hands on these new tools. At this point, I just need to write the documentation for all the new tools that we've added, but that may take a bit of time. Other related things that may interest you: I have just committed changes to the aspect, slope, tangential curv, plan curv, and profile curv tools that update the algorithm to using the more robust Florinsky (2016) 3rd order bivariate polynomial method based on a local 5x5. These tools use this method for DEM with projected CRS and for those in geographic coordinates, I have updated the tools to use the method for calculating curvatures on a sphere, also described by Florinsy (2016). This is a huge improvement for WBT, as you know! In addition, I've just added the code for new Gaussian curvature, minimal and maximal curvature tools. And just a little heads-up for you, we're also going to be announcing soon the addition of eight new curvature tools that use these same improved robust algorithms to the WBT DEM Extension, including rotor, unsphericity, difference curvature, accumulation curvature, ring curvature, vertical and horizontal excess curvatures, and generating function. We're pretty excited!

Hi John
Lots of great news! I'm looking forward to test those news tools!
BTW, what do you think of a multi-scale measurement of curvature?
Carlos

Yes indeed, plenty of good things coming down the line. My PhD student, Dan Newman, just added a new multi-scale curvature (among other surface morphology parameters) tool called GaussianScaleSpace. It works really well.

Fantastic! I have to check the reference paper.
I checked the code and it resamples to DEM at the desired scales, calculates LSPs and then use z-scores for the output. DO you think the results will be much different than calculating the LSPs from the original DEM with a larger window (using local quadratic) and then doing the same z-score procedure?

Hello Carlos,
Unfortunately, the Gaussian scale-space paper John mentioned is still in review. That tool also outputs the LSP value as well as the z-score transformed value and 'optimal scale'. It only uses the z-scores to perform the scale selection or 'optimization'.
Aside from fact that the slowness of the local quadratic method can hinder the range of scales you evaluate, I believe the Gauss function's sigma parameter gives far more control over the output that does the window size. I have found that the local quadratic method tends to converge on a spatial pattern regardless of the window size parameter, and is becomes a poorer representation of the surface it is modelling as scale increases. I believe it is due to the local nature of the measurement and the fixed degrees of freedom of a 2-d quadratic model respectively. On the other hand, Gaussian scaling uses the same basic method of measuring local derivatives (a fixed 3x3 local quadratic function), but achieves scaling by removing detail from the terrain. This separates scaling from measurement (which is local by definition for derivatives).
That said, I don't see any reason why applying the z-score procedure can't be done. I'd expect the results to be very similar at smaller scales. However, I'd expect the results would provide less information at larger scales. John and I recently wrote an open source paper that details some of my experimentation on the subject (https://www.researchgate.net/publication/357539447_Evaluating_Scaling_Frameworks_for_Multiscale_Geomorphometric_Analysis). I think figures 2 and 6 should explain my opinion more concisely.

Just to add to what Dan replied Carlos, the rationale for using the z-score procedure for scaling is that as you explore broader scales, the absolute values of many land surface parameters (LSPs) tend towards zero. However, with respect to identifying characteristic scales at a site, to create heterogeneous scale maps, two things are important: 1) we are interested not in identifying the scale at which the absolute parameter value achieves its maximum, but rather when it achieves its most deviated value relative to the overall spatial distribution, and 2) if LSP values tend towards smaller and smaller values at larger scales, a heterogeneous scale map of the LSP needs to standardize the units of the parameter in order to provide a continuous and smooth surface. There is no doubt based on our experiments with it that using the z-score to identify local characteristic scales provides a different, and in many ways more interesting, result than using the original LSP values; in particular, it allows for identification of 'interesting' features at broader scales, where the overall magnitude and range of LSP values would be small relative to their values at more localized scales. I hope that helps to answer your question.

Thanks so much for the replies! I have two of Dan's papers with me (Geosciences 2018, Geomatics 2022) to read. I asked about using local quadratic because it was an old idea that I never tested. I'm sure your approach is more robust. I'll keep an eye on the repo for the next release!

Hi @jblindsay,
Thanks for all your work on WBT. I've also encountered Carlos' error with local_quadratic_regression not being available:
wbt.local_quadratic_regression(
    'input_dem.tif',
    'quadratic_output.tif',
    filter=3,
)

thread 'main' panicked at 'Unrecognized tool name LocalQuadraticRegression.', whitebox-tools-app/src/main.rs:72:21
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace

My installation was compiled from the current master branch (reporting v2.1.0). Am I correct in assuming that these tools are yet to make it into the public release? If so, can you recommend which of the development branches I could compile to gain access?
Cheers,
Tom

authors: CarlosGrohmann dnewma02 jblindsay trchudley

repo: jblindsay/whitebox-tools


text:
Order the bolts and standoffs

8 x 10mm standoffs
8 x 12mm M3 hex bolts
8 x 6mm M3 hex bolts

Don't forget the M2.5 mountings for the PCBs.

Bolts for mounting the picture frame hangers.

Second display (https://www.adafruit.com/product/4337)
HDMI cables
USB-C cable

[ ] Wood oil
[ ] Sandpaper

Done.

repo: jbmorley/elsewhere


text:
MediatorPipeline is not assignable to service MediatR.IRequestHandler

I was following MediatR Pipeline Examples and combined this with a simple console app, the MediatR Extensions for Microsoft Dependency Injection and Autofac.
On running the app, I received the following exception:

The type 'ConsoleApp1.MediatorPipeline2[TRequest,TResponse]' is not assignable to service 'MediatR.IRequestHandler2'.

Code to reproduce:
Programs.cs
using System;
using Autofac;
using Autofac.Extensions.DependencyInjection;
using ConsoleApp1.Data;
using MediatR;
using Microsoft.Extensions.DependencyInjection;

namespace ConsoleApp1
{
    public static class Program
    {
        private static readonly IServiceCollection Services;
        private static IContainer container;

        static Program()
        {
            Services = new ServiceCollection();

            Services.AddMediatR(typeof(Program));

            BuildContainer();
        }

        public static void Main()
        {
            var mediator = container.Resolve<IMediator>();

            Console.ReadKey();
        }

        private static void BuildContainer()
        {
            var builder = new ContainerBuilder();

            builder.Populate(Services);

            container = builder.Build();
        }
    }
}

project.json
{
    "buildOptions": {
        "emitEntryPoint": true
    },
    "dependencies": {
        "Autofac": "4.1.1",
        "Autofac.Extensions.DependencyInjection": "4.0.0",
        "MediatR": "2.1.0",
        "MediatR.Extensions.Microsoft.DependencyInjection": "1.0.1",
         "Microsoft.Extensions.DependencyInjection": "1.0.0",
        "Microsoft.NETCore.App": {
            "type": "platform",
            "version": "1.0.0"
        }
    },
    "frameworks": {
        "netcoreapp1.0": {
            "imports": [
                "portable-net45+win8"
            ]
        }
    },
    "version": "1.0.0-*"
}

MediatorPipeline.cs
using MediatR;

namespace ConsoleApp2
{
    public class MediatorPipeline<TRequest, TResponse>
      : IRequestHandler<TRequest, TResponse>
      where TRequest : IRequest<TResponse>
    {
        private readonly IRequestHandler<TRequest, TResponse> _inner;

        public MediatorPipeline(IRequestHandler<TRequest, TResponse> inner)
        {
            _inner = inner;
        }

        public TResponse Handle(TRequest message)
        {
            return _inner.Handle(message);
        }
    }
}

Is it so that you need to configure that MediatorPipeline will be used as decorator to all IRequestHandler<,>?

Oh, I don't know, I was just following the article. Late to the party, I've found Mediatr to be a fantastic breath of fresh air such that I got quite excited and wanted to see it working in the way described above.

Yes, can't agree more. If you are so called late to the party, you might find it interesting to follow second up coming part of blog post about round shaped architectures ("pizza" as I called it). http://blog.tech-fellow.net/2016/10/17/baking-round-shaped-software/
There mediator is acting in one if the main role to communicate between adapters and handlers. Next part will cover all the setups and ceremony required for spinning up the application.
Cheers!

I am getting this same exception described above when using AddMediatR() - I want to configure MediatorPipline to be used as a decorator for all IRequestHandler<,>. Do I need to manually configure the DI instead of using AddMediatR if I want to use decorators?

Yes, you have to manually register decorators. Or use the new pipeline
stuff:
https://github.com/jbogard/MediatR.Extensions.Microsoft.DependencyInjection/blob/master/test/MediatR.Extensions.Microsoft.DependencyInjection.Tests/PipelineTests.cs#L178
On Sat, Feb 25, 2017 at 2:57 PM, paulb2011 notifications@github.com wrote:

I am getting this same exception described above when using AddMediatR() -
I want to configure MediatorPipline to be used as a decorator for all
IRequestHandler<,>. Do I need to manually configure the DI instead of using
AddMediatR if I want to use decorators?
—
You are receiving this because you modified the open/close state.
Reply to this email directly, view it on GitHub
https://github.com/jbogard/MediatR/issues/105#issuecomment-282511896,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAGYMtMHoymYZjYW8xpUIK3Ggn7MU9Kjks5rgJXAgaJpZM4KYHEO
.

authors: jbogard paulb2011 valdisiljuconoks vorosoft

repo: jbogard/MediatR


text:
Unity example for 3.0

Unity example for 3.0

👍

Feel free to open a PR for a Unity example. I don't know Unity, so all the other samples are just people submitting PRs.

Unity is dead now.....

Doesn anyone have an example. all i have found elsewhere is for previous versions of MediatR

Here is an example that works for me: https://gist.github.com/nojaf/a3f1c3fd2d8b924e64348d425c2e9285

@furier can you open a pull request then? Just follow the examples of the other DI examples copy pasting it.

@jbogard will do. :)

Done! #183

struggling to get this to work with notification handlers. i'm seeing the type registered but my handler never hits. anyone get notifications wired up with unity?


text:
[Unify] Unified official docs version and style, fixed links in git

Hi @paoloantinori ,
I saw I messed up the brackets forming the links in the git example, so I corrected it and unified the documentation versions and style

looking good, thank you. Can I ask you guys to just add some issue with the section you are planning to cover, so to coordinate and to avoid the risk of same people working on the same sections?

Sure, I forwarded your request to our mailing list

authors: avano paoloantinori

repo: jboss-fuse/quickstarts-ops


text:
ENTESB-7750 - minor fix

Signed-off-by: Aurélien Pupier apupier@redhat.com

Thanks, merged. Didn't notice this, I reverted my change and merged yours.

authors: apupier oscerd

repo: jboss-fuse/spring-boot-camel-xml


text:
Git Hosting Plugin keeps loading

When I'm clicking on the Redmine Git Hosting plugin in the Administration menu from Redmine it keeps loading and doesn't open the plugin

Check your log. It might be doing something.

output from the githosting log:
2015-10-11 12:28:26 +0000 [INFO] Flush Settings Cache !
2015-10-11 12:28:26 +0000 [INFO] Create tmp directory : '/opt/redmine/redmine-3.0.4/tmp/redmine_git_hosting/git/gitolite-admin.git'
2015-10-11 12:28:26 +0000 [INFO] Accessing gitolite-admin.git at '/opt/redmine/redmine-3.0.4/tmp/redmine_git_hosting/git/gitolite-admin.git'
2015-10-11 12:28:27 +0000 [INFO] Settings cache flushed!
2015-10-11 12:28:27 +0000 [INFO] Disable README creation for repositories
2015-10-11 12:28:27 +0000 [INFO] Accessing gitolite-admin.git at '/opt/redmine/redmine-3.0.4/tmp/redmine_git_hosting/git/gitolite-admin.git'

And in production.log?

it's working now
in my etc/hosts file was the ip-address wrong

authors: michaelvoorjans n-rodriguez


text:
Fix mobile trending cards on /projects

What does this PR do and why?
BEFORE:

AFTER:

Acceptance checklist

[ ] I have evaluated the Approval Guidelines for this PR.
[ ] I have tested this PR in all supported browsers.
[ ] I have tested this PR in dark mode and light mode (if applicable).

@johnnyd-eth im assuming it's just that last commit you want to merge! https://github.com/jbx-protocol/juice-interface/pull/3226/commits/c1ce8229e7f23055b4b1edafae236ce6be1d05fb
I will fix this up 🙏

authors: johnnyd-eth tomquirk

repo: jbx-protocol/juice-interface


text:
Chessnut Evo support?

Does this support Chessnut Evo yet?

Hi @sorsted
No it is not, and this would be difficult to achieve. The engine is builtin the application is and not usable as a separate UCI engine.

@jcarolus You do realize that the Chessnut Evo is simply an Android tablet with a built in chessboard on the side? The app can already run on the Evo as it is, it simply does not utilize the features of the board. I believe it would be quite simple to implement.

authors: jcarolus sorsted

repo: jcarolus/android-chess


text:
@JuliaRegistrator register

@JuliaRegistrator register

Comments on pull requests will not trigger Registrator, as it is disabled. Please try commenting on a commit or issue.

authors: Jcharis JuliaRegistrator


text:
Release v2.0.1

Release PR
v2.0.1 (2024-01-09)
Full Changelog
Changes since v2.0.0:

9cc2736 Update version.rb
5b3acaf Release v2.0.1-rc.1
58fa048 Update rspec and rubocop to latest project standards (#21)

Reverting this release using revert-github-release


text:
Expected hostname at index Error

When I try to submit hello world example from the documentation, I get the following error.
(py35) hussainsultan@cluster-07d2-m:~$ skein application submit helloworld-skein.yaml
Error: Failed to submit application, exception:
Expected hostname at index 7: file://:0/home/hussainsultan/payload.txt

accident - wrong repository

repo: jcrist/conda-pack


text:
False "Recursive loop..." error

Issue summary
When printing (echo/less) via server-side invocation, output that mirrors that of the previous command throws an error:
Recursive loop in echo detected, skip
Expected behavior
Output should print error-free after both submissions
Actual behavior
The second submission prints only  an error message
Steps to reproduce
Client-side:
$(function() {
    $('body').terminal(function(command) {
        return $.post('script.php', {command: command});
    }, {
        invokeMethods: true
    });
});

Server-side (script.php):
<?php
echo '[[ terminal::less("Testing...") ]]';

Those recursive guard is pretty flaky, maye I should remove it, and if create recursive loop it will be user problem. Will check if I can fix this without removing this check and if not I will just remove it.
Thanks for the report.

No problem and thanks for the terminal!

The issue is fixed, it should never give false positives when detecting recursive calls.

authors: PhoenixVioleus jcubic


text:
Peforming an Update on a User that does not exist does not return a 404

After trying to delete a user that does not exist, the following message appeared:

A 404 status code should be returned to accurately depict that the UUID in the update call is not associated to any existing user

Resolved and merged in this PR: https://github.com/jderik-student/user_management/pull/15


text:
Create test documentation for one of the existion opensource Service(Report Portal ?)

Provide an example of different tests types for one of the Service;

Integration
Contract
Component (mocking?)

Ask @YuliaAtlasova for review this tests.
Services:

trello - https://developers.trello.com/reference/#actionsidmember
https://docs.postman-echo.com
reportportal

done

repo: jdi-testing/jdi-dark


text:
Remove old sites

A large cleanup of old sites:

AllCall Forum: Site hasn't worked for years and does not indicate it will ever work again
Beamly: Subdomain linked doesn't work, root domain redirects to coty, which does not have an account system
ClickAndBuy: The site was most likely shut down, as the company is no longer in business
Codenvy: Now uses the Red Hat account system
Fast2Pay: Does not have any A/AAAA records at root or www, last successful wayback machine archive was in August 2021
FogBugz: Now known as Glitch (which is already listed on jdm)
Heroes of Newerth: Game and site shut down on June 20, 2022
Importa Brasil: Redirects to AliExpress
Metacafe: Website supposedly stopped working in August 2021
Multiplay: Now tied to Unity ID
OpenShift: Now uses the Red Hat account system
Orkut: Archive link doesn't work at all anymore (site was archived in 2014)
Sonico: Redirects to Twoo (which is now shut down and sends you to Plenty of Fish)
Technorati: Site hasn't had any login functionality or blogs since about 2014
Twoo: See Sonico
Zeit: Now known as Vercel (also listed on jdm)

I will add the red hat id deletion form in another pr

While the support and deletion link work, Google is not known for removing old articles in a timely manner, and the community archive doesn't have any dns records, and the real delete link is the generic link for all services.
As for FogBugz, that is interesting. I was sent to a medium article announcing a rebrand to Glitch. Although it seems to work now. The entry should be changed to impossible however since the note says accounts can only be closed. I will change that one.

Turns out that FogBugz accounts are deleted entirely some time after being closed. As such I have updated the note.
As for how I found them, it was all by hand. I guess I could have done dns lookups automatically for them but I thought the ping websites script was supposed to catch those.

repo: jdm-contrib/jdm


text:
Assets not being displayed in counterwallet

Assets exist at address, but are not being displayed on counterwallet, or coindaddy's server.  Three show up, with incorrect balances, and the rest are not visible.  The assets are visible on rarepepewallet, xchain.io, etc.

Are the assets showing up in freewallet?

Yes, they do appear to be correct in freewallet.

This repo is for reporting issues with Freewallet. If your having an issue with Counterwallet, please report it to the Counterwallet developers at https://github.com/CounterpartyXCP/counterwallet/issues

authors: cryptochainer jdogresorg

repo: jdogresorg/freewallet


text:
conditional show/hide of group fields

Is it possible to define in a scheme that the editor should show or hide specific fields depending on values of others?
Like for example if I have a choice checkbox field "use credit card"  and only when it is checked then an additional group of fields should be show for all credit card details ...
Save is also valid for the validation - when the group is hidden - now validation on it should be done.
That will be definitely an awesome feature!

I would also like to know if this is possible.

implemented dynamic schemas with https://github.com/jdorn/json-editor/pull/322

This should be possible with schema dependencies like this:
{
  "type": "object",

  "properties": {
    "name": { "type": "string" },
    "credit_card": { "type": "number" }
  },

  "required": ["name"],

  "dependencies": {
    "credit_card": {
      "properties": {
        "billing_address": { "type": "string" }
      },
      "required": ["billing_address"]
    }
  }
}

Apparently this is not fully supported: Object is missing the required property 'billing_address'

What is the status of this? Would this also support toggling fields based on the value of a select element?

+1

+3

+1000

+3M

Another possibility would be that strings corresponding to boolean expression are supported for the hidden option of the editor. With the help of the watch property, that would enable dynamic hiding of parts of the form.
For example, to hide billing address unless card number is specified, one would use :
{
 "type": "object",

"properties": {
  "name": { "type": "string" },
  "credit_card": { "type": "number" },
  "billing_address": {
    "type": "string",
    "watch": {
      "ccard": "credit_card"
    },
    "hidden": "!ccard"
  }
}

Do it using oneOf
There's too much whitespace in the rendered UI (I disable the collapse, edit JSON and properties buttons), but it works
{
  "title": "Payment Method",
  "oneOf": [
    {
      "title": "Bank EFT",
      "type": "object",
      "properties": {
        "bankName": { "title": "Bank name", "type": "string" },
        "routingNumber": { "title": "Rounting number", "type": "string" },
        "accountNumber": { "title": "Account number", "type": "string" }
      },
      "additionalProperties": false
    },
    {
      "title": "Credit Card",
      "type": "object",
      "format": "grid",
      "properties": {
        "cardType": { "title": "Card type", "type": "string", "enum": [ "Amex", "Discover", "MasterCard", "Visa" ]},
        "cardNumber": { "title": "Card number", "type": "string", "minLength": 15, "maxLength": 16 },
        "expiration": { "title": "Expiration month", "type": "string", "format": "month" },
        "CCV": { "type": "integer", "maximum": 9999 }
      },
      "additionalProperties": false
    }
  ]
}

Try it here

One question about this. The above solution forces the driver of the dependency (Payment Method) to be  a dropdown selection. It doesn't appear that any other format is supported (i.e. checkbox, per the original ask). In other words, I would like to be able to ask for a first condition in boolean format (i.e. 'Show form') and depending on whether that box is checked, then you would either get one of the forms or nothing.
{ 	"title": "Show form", 	"oneOf": [{ 		"title": "True", 		"type": "object", 		"properties": { 			"bankName": { 				"title": "Bank name", 				"type": "string" 			}, 			"routingNumber": { 				"title": "Rounting number", 				"type": "string" 			}, 			"accountNumber": { 				"title": "Account number", 				"type": "string" 			} 		}, 		"additionalProperties": false 	}, { 		"title": "False", 		"type": "object", 		"properties": {}, 		"additionalProperties": false 	}] }
Per the example above, I would want to have that first 'Show form' condition determine whether or not the rest of the form appears. Obviously, this isn't set up as a boolean so I can't just set the format to checkbox but are there alternatives to getting a boolean to determine whether another item shows up or not?

The original request was to have values appear and disappear in the UI and the produced JSON value based on user interaction and the value of a property.  It was suggested this could be done using schema dependencies, but that doesn't work.
A behavior similar to the original request can be achieved using oneOf, possibly in addition to the other suggestions above
If you set the first entry in your oneOf array to be a schema with "type": "null", it results in a UI that I find workable.
There's still a problem with excessive white space, that the author should fix.  The problem is the container for the Collapse, Edit Json, and Properties controls isn't removed/hidden when those are all disabled.
See it here
{
  "title": "Payment Method",
  "oneOf": [
    {
      "title": "None",
      "type": "null"
    },
    {
      "title": "Bank EFT",
      "type": "object",
      "format": "grid",
      "properties": {
        "bankName": {
          "title": "Bank name",
          "type": "string",
          "minLength": 5
        },
        "routingNumber": {
          "title": "Routing number",
          "type": "string",
          "minLength": 9
        },
        "accountNumber": {
          "title": "Account number",
          "type": "string",
          "minLength": 12
        }
      },
      "required": [ "bankName", "routingNumber", "accountNumber" ],
      "additionalProperties": false
    },
    {
      "title": "Credit Card",
      "type": "object",
      "format": "grid",
      "properties": {
        "cardType": {
          "title": "Card type",
          "type": "string",
          "enum": [
            "Amex",
            "Discover",
            "MasterCard",
            "Visa"
          ]
        },
        "cardNumber": {
          "title": "Card number",
          "type": "string",
          "minLength": 15,
          "maxLength": 16
        },
        "expiration": {
          "title": "Expiration month",
          "type": "string",
          "format": "month"
        },
        "CCV": {
          "type": "string",
          "maxLength": 4,
          "minLength": 3,
          "pattern": "[0-9]*"
        }
      },
      "required": [ "cardType", "cardNumber", "expiration", "CCV" ],
      "additionalProperties": false
    }
  ],
  "options": {
    "theme": "bootstrap3",
    "disable_collapse": true,
    "disable_edit_json": true,
    "disable_properties": true
  }
}

Right, apologies if I wasn't clear but my specific question is around that first layer and specifically using a boolean to determine if a dependent option is visible. The primary reason for wanting this to be a boolean, is such that I can use the checkbox format. I basically want to have a first checkbox (not a drop down) where I set a value to true or false. If set to true, I get an additional form with a set of options. If set to false, I get nothing.
The example you provided is in line with my original post where you get have to use a drop down since oneOf doesn't work like a boolean.
Thanks!

I don't think there's a way to achieve what you want. Using oneOf is the only thing currently available.  In a way, it seems more complicated to use 2 controls (a check-box and a drop-down) to get the same end results with just a drop down that has "None" (or equivalent) as the first choice of many.  Having said that, if there's only one choice other that "None", a checkbox is better.
If you think about it, what you're asking for is a simpler interface for optional properties.  Currently their presence is controlled using a checkbox in the Properties drop-down.  It would be simpler if the checkbox were shown with the label for the property.  The label for optional fields would always be shown, but the UI elements for the property would only be shown if the checkbox is checked.
This is still not exactly what was requested in the original request as the behavior is not controlled by the value of another property.  Instead it is controlled by whether or not the property is required.

This example is very good. But how I can "Payment Method" check in output JSON? Only details is present.

The  schema must be defined in such a way that a valid value will validate against exactly one of the oneOf schemas (that's what oneOf means).  A simple approach is to check for the presence of unique properties to determine which one is used.  For example, when property 'bankName' is present you know it must be a "Bank EFT", and when property 'cardType' is present, you know it must be a "Credit Card"

I thought so. Is it possible add anyOf-key to output JSON? (field with predefined value). Thanks!

Add a required hidden property to each oneOf schema, with the same name but different single valid value.
{
  "title": "Payment Method",
  "oneOf": [
    {
      "title": "None",
      "type": "object",
      "properties": {
        "paymentMethod": {
          "type": "string",
          "enum": [ "none" ],
          "options": { "hidden": true }
        }
      },
      "additionalProperties": false,
      "required": [ "paymentMethod" ]
    },
    {
      "title": "Bank EFT",
      "type": "object",
      "format": "grid",
      "properties": {
        "paymentMethod": {
          "type": "string",
          "enum": [ "bankEft" ],
          "options": { "hidden": true }
        },
        "bankName": {
          "title": "Bank name",
          "type": "string",
          "minLength": 5
        },
        "routingNumber": {
          "title": "Routing number",
          "type": "string",
          "minLength": 9
        },
        "accountNumber": {
          "title": "Account number",
          "type": "string",
          "minLength": 12
        }
      },
      "required": [
        "paymentMethod",
        "bankName",
        "routingNumber",
        "accountNumber"
      ],
      "additionalProperties": false
    },
    {
      "title": "Credit Card",
      "type": "object",
      "format": "grid",
      "properties": {
        "paymentMethod": {
          "type": "string",
          "enum": [ "creditCard" ],
          "options": { "hidden": true }
        },
        "cardType": {
          "title": "Card type",
          "type": "string",
          "enum": [
            "Amex",
            "Discover",
            "MasterCard",
            "Visa"
          ]
        },
        "cardNumber": {
          "title": "Card number",
          "type": "string",
          "minLength": 15,
          "maxLength": 16
        },
        "expiration": {
          "title": "Expiration month",
          "type": "string",
          "format": "month"
        },
        "CCV": {
          "type": "string",
          "maxLength": 4,
          "minLength": 3,
          "pattern": "[0-9]*"
        }
      },
      "required": [
        "paymentMethod",
        "cardType",
        "cardNumber",
        "expiration",
        "CCV"
      ],
      "additionalProperties": false
    }
  ]
}

Hello. Is it possible to have the description of the master node be displayed in the editor when specified?
I have added the "description" property in this example and it does not show up in the editor...

You added a "Description", not a "description"
On Thu, Sep 6, 2018 at 1:58 PM Matej Drolc notifications@github.com wrote:

Hello. Is it possible to have the description of the master node be
displayed in the editor when specified?
I have added the "description" property in this example
http://jeremydorn.com/json-editor/?schema=N4IgLglmA2CmIC4QAUCGBPAtrAdmABALKxgAWA9gCYgA0IAIrAM4DGAThAA6Tk6IgBJfAHdyAV2iV80CAGtY+MhCaLYADwJhy+VJ06xUbfBByLSC2JSjk2tEL1gB5AGaIA2qEgx4SAHIO7MHR9fnIAIwArWBYwO042cn02SGZEUGwyKjTwYJ8QJjAOHABzO1wxTHcQHACAXTpEnhwmbNIISkpcREKxWABfAbo2WABHMQhh6gQ3EAyKanqQVA6oCF5UaGQEpJSWhGcNplgG7jXm1vbOvgQe4/BzbH4w8nIwArZdAGY7KyZUMLgAH0WORoNBdEdumxenRfv8gZYoICIkxeFCYSA4QDYID4olYMkIKkbtD+nRGKwOKc0UghKIJFIZPIzMpVBpFNpdPpDMZTGQLFYtLY+jRPFA4PwAEKoHCyfAAUQAYgAVQK5UKRaKxOjOGyYVCxJDFDjUOh4nZEvbpEjzbJBEJId4mUp0cqVaYgWDOWKLRpnK0gNodLok3qDEBhGWyXyoR4IMXeKVR/A4WPwOj2vJOkp2TAmAAyuGKZEQAFYRSAEmJICVfBUwgS7eK8gAlcQ14op+uNjPqx2FZ25gtFksIACcFdQLBBYjwdcwDds8fAzf4AEFp+I8F2Fz2cg78gOc3Q8zhCyVRwBGABM4eGYwmliqcyydEjspjjyG7ed88XdinGc527WxFmWQUzg2LZ8UJYkDmgI4TiaAN+TjCMXjeQovh+ZR4RxEEwQhHxblhXDsUBREwGRVFrhIzEyKBc0CV2dEyQYZh2C4Jp+DpcRJGkOQFCUFQwHUTROT0AwjBMMwBWsYVRRXRMkAAYUmKB8BUwxTX3PJwiiGI7F1Nh9UNEBjXaOJtmYy1shfKZPD7Q8ihdT0cAqKp2EorS2AWJD/QuYNaNJcMWG05U+wTCVVO0xR1V7A9s1ct0qjXbA1DsehlBBAA3PdCFQAoCR8nSADVcJAX1qXOZcLMoYFQQqGrPlC7S/0bZcvGikASp3f8EqzI9XNPc9i1IRBL1LE9UDUUarwANn83gAzqhroCavYABZw3UTgJgNM4m2UkB5TUPaPiafBMF4EsBv4JKjL1A1+GuvBxqWmrQFWgiNsQFqKxUlTSrtJyHum2aR3GhBNpPYcLyhz4zQNUS2GuEA3AABgAWjHWoACo7D9Zbsm+xrMBq2871GcZJmfG1XxAMLfIikI6CZyh2tsV0zv27i6EB4GwJWJooOs2C9ngxD7GqlCHjyZ5XnebDSL+ciCPBThIVDO4sQRQVqJpOjdZxJjxdYisKU46qeJEPjGUElkRLEjkdEknkZP5fBKJsEA+iq5C7Tlp4MKVzhvhVvC1o1rWjYYnFKIN4KMWN3ExZY7WBiAAA&value=N4IgtgpgLgFg9gExALhAYwE4QQSygYQEMMkAadYhAFQE8AHCFEAQUgA8Ry1KA5AVzAAjCBiacQENnRwZCUHHAB2Y8vnwA1MQF8gAAA==&theme=bootstrap3&iconlib=fontawesome4&object_layout=normal&show_errors=interaction&disable_properties
and it does not show up in the editor...
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/jdorn/json-editor/issues/315#issuecomment-419186291,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AEZeMe-m7-nEfAmh2A4W2xX3PKZJ-1Skks5uYWI7gaJpZM4DHL_r
.

I'm facing a similar issue. I am trying to use OneOf but the dropdown is not rendering correctly. Can anyone offer some feedback?
Here's the snippet:
"isMulti": {   "$id": "#/isMulti",   "type": "string",   "oneOf": [     {       "properties": {         "StartIndex": {           "$id": "#/properties/StartIndex",           "default": 1,           "examples": [             "1"           ],           "pattern": "^(.*)$",           "title": "YES",           "description": "The starting sequence number for this set of servers",           "type": "number",           "minimum": 1,           "hidden": false         }       }     },     {       "properties": {         "StartIndex": {           "$id": "#/properties/StartIndex",           "default": 1,           "examples": [             "1"           ],           "pattern": "^(.*)$",           "title": "NO",           "description": "The starting sequence number for this set of servers",           "type": "number",           "minimum": 1,           "hidden": true         }       }     }   ],   "title": "Are you provisioning multiple instances?",   "default": "YES",   "examples": [     ""   ],   "pattern": "^(.*)$" }
Pardon the formatting.

authors: HaNdTriX Lorenzbi MrSena ThomasSteiner gfb107 gpetrov ilyak123 kavod mbrodala oadam pingec samvaughton shikshik stefanocudini

repo: jdorn/json-editor


text:
Personalize Portfolio's homepage, add images directory, create naviga…

…tion bar to link to link to other pages.
Sorry for what seems like a large PR. Its mostly images that I uploaded to use later on. I also did create two new HTML for different sections of my portfolio

The most recent commit was meant to fix a simple problem with my image not showing up

Okay thanks! I'll use one of those tools to compress my images later on. Here's also the link to the original assignment:
https://github.com/googleinterns/step/blob/master/walkthroughs/week-2-web-development/portfolio-walkthrough.md
Also, for making these changes, do I make another commit, or can I edit directly from GitHub?

Okay, the image sizes aren't blocking, per se.
Thanks for the link-- this helps me make sense of things better. Looks like I really do need to get that GCP project up today.
You should make another commit locally responding to reviews!

I've added the changes you wanted me to make in this most recent commit. I'm still a little confused about the optional tag things (like how would I include the script and and stylesheets); would I just do this without putting it in a  tag? This also includes another HTML file and more updates to my stylesheet.

Thanks Cam! I'll figure out how to compress my images and videos after our stand-up


text:
正在翻译的页面有哪些？由谁翻译？

这些好像大伙都没在README里写上啊，现在人多了一些就怕干了重复的工作啊

我在翻译editor-> basic

同问这个问题，怎么让其他人知道那个项目已经有人开始翻译了？
手动告诉管理员更新么

在readme的目录那里标注上状态应该可以基本说清楚状态了。  详细的我在这个issue里说了。 不过想想，算了，还是复制过来吧。开两个issue好像没必要。 那个issue我说的如下：
目前在demo中看到有几种翻译的形式（状态？）， 有些是已经变成纯英语，有些是中英并存。
而中英并存的有些是中文在前英文在后（如这里），有些反之(这个)， 请问这些是等待审核的翻译吗？
如果有翻译的中间状态，是不是统一一下形式比较好？ 例如都是中文在前，英文在后。 而且建议在某些地方给出中间状态的标记，例如在左侧菜单里，小节名字后加个括号。
同时，建议在项目根readme上定义好翻译的各个不同状态，如果有人想拿某个小节开始翻译，也可以在小节列表中进行标记，例如加上自己的名字等等。
总结来说，我是建议做一个状态管理， 定义各个状态， 说明不同状态的特征（开始状态、如何进入下一状态等等），然后做一个章节列表，为所有小节标记上状态，不标记的默认为‘未开始翻译’

repo: jeasonstudio/CN-VScode-Docs


text:
When json's key is a number, json automatically sorts, and the final exported excel is not the data I want.

Why fields were written in Array type, I modified it to Array.

Hi @2yllll, I will check this tomorrow, could you post the example data and config?

repo: jecovier/vue-json-excel


text:
表单中的ApiTreeSelect组件设置多选，选择多个值时input框中只显示一个值

版本号：3.5.4
前端版本：vue3版
问题描述：表单中的ApiTreeSelect组件设置多选，选择多个值时input框中只显示一个值
截图&代码：
{
field: 'orgIdList',
label: '选择机构',
component: 'ApiTreeSelect',
show: false,
componentProps: ({ formModel, formActionType }) => {
return {
api: orgTreelist,
params: { id: roleId.value },
labelField: 'title',
valueField: 'id',
multiple: true,
getPopupContainer: (node) => document.body,
};
},
},

并且发现使用多勾选时，我需要拦截数据自处理才能对数据使用，不然多勾选然后的字段都是[object,object]这种形式

sq

![image](https://github.com/jeecgboot/jeecg-boot/assets/8199499/e898f04f-1c37-4fe6-9403-bf68fc732225)
import { treeOptionsListApi } from '/@/api/demo/tree';   项目中的mock数据
经测试没发现你所说的情况，你可以把以上代码放在src/views/demo/jeecg/jeecgComponents.data.ts（自定义组件示例）中测试下，看是否正常。

页面效果：

测试代码：

import { treeOptionsListApi } from '/@/api/demo/tree';   项目中的mock数据
经测试没发现你所说的情况，你可以把以上代码放在src/views/demo/jeecg/jeecgComponents.data.ts（自定义组件示例）中测试下，看是否正常。

authors: RacingK93 liaozhiyang zhangdaiscott

repo: jeecgboot/jeecg-boot


text:
[8:17:45 PM] warn :: ✖ [asus] [asus (3080)] tuf :: STATUS CODE ERROR 404

Error STATUS CODE ERROR 404 for Asus website.

This is normal for the ASUS store as they take listings offline while there's no stock but a lot of users are enquiring about this on Discord so I'll make a PR tomorrow which ignores 404 statuses for the ASUS store.

That's fair, I'd just set it as Out of Stock when it detect a 404 for Asus
store.
On Sat, Sep 26, 2020 at 9:25 PM Andrew Mackrodt notifications@github.com
wrote:

This is normal for the ASUS store as they take listings offline while
there's no stock but a lot of users are enquiring about this on Discord so
I'll make a PR tomorrow which ignores 404 statuses for the ASUS store.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/jef/nvidia-snatcher/issues/338#issuecomment-699569651,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AH7Y3L3KXB3YM2FSNXXGGCDSH2ICLANCNFSM4R3G2DFQ
.

authors: Fedack andrewmackrodt

repo: jef/nvidia-snatcher


text:
Optional begin & end half-slots

Optionally create half-slots at the beginning (if SB is true) and/or end (if SE is true) of the channel. This allows several channels to be placed end-to-end, and then joined using a cover that overlaps the joint between channels.

Ok

repo: jeffbarr/OpenSCADObjects


text:
Support shape caching

Calculation of vertices for a base shape, given a set of specific field values, is deterministic. We recalculate the same values every time any change is made. For simple shapes, the performance impact is negligible. For more complex shapes, like some l-systems, it can bog down the UI.
I propose we do some simple in-memory caching of shapes as they are rendered. So, you would take a calculation "hit" the first time you drew a shape, but after that, the cached version could be used. We'll have to make sure we expire shapes in the cache as needed to avoid running out of memory - I am not sure what this calculation looks like, but I am hoping we can set some sensible defaults.

The wiper doesn't need caching. Some shapes, like the star, have some options that are pretty variable, and they don't benefit from caching.


text:
暗黑模式下侧边栏Menu和Switch组件主题色切换失效

Swtich组件颜色可以通过n-config-provider theme-overrides覆盖主题解决
{
    // worked
    Switch: {
      railColorActive: appTheme,
      loadingColor: appTheme,
    }
}

针对Menu做了类似的处理，没有奏效
{
    // didn't work
    Menu: {
      itemColorActive: appTheme,
      itemColorActiveCollapsed: appTheme,
    },
}

配置 common.primaryColorSuppl 试试

配置 common.primaryColorSuppl 试试

可以了，感谢

repo: jekip/naive-ui-admin


text:
Use Hash#key? instead of Hash#keys.any?

Hash#key? is a lot faster than Hash#keys.any?
Warming up --------------------------------------
           keys.any?    38.835k i/100ms
                key?    93.048k i/100ms
Calculating -------------------------------------
           keys.any?    573.498k (A± 1.3%) i/s -      2.874M in   5.011842s
                key?      2.883M (A± 1.7%) i/s -     14.422M in   5.003596s

Comparison:
                key?:  2883339.1 i/s
           keys.any?:   573498.4 i/s - 5.03x  slower

@jekyllbot: merge +fix

repo: jekyll/jekyll-redirect-from


text:
Added to social media list

To whom it may concern,
I've been getting into Jekyll a lot the past week but had trouble adding custom social media links. I thought that others may be having the same trouble so decided to add some common social media platforms:
Discogs : discogs.com
Letterboxd: letterboxd.com
Spotify: spotify.com
Bandcamp: bandcamp.com
I was also planning on making a guide to install custom social media accounts for people new to HTML/CSS like me. If I wrote a detailed guide, would it be appropriate to add it to the main repository?
Hope you're doing well.

Dylan

FWIW @Dylan-Bollard I think a social media guide would be nice. I had to learn the hard way as well for https://github.com/jekyll/minima/pull/673

Thank you for submitting the proposal.
We're no longer accepting further additions to our social-icon list.
Moreover, the template has been modified to enable users to add their desired social link at their end.
Please refer the README document for details.

authors: Dylan-Bollard ashmaroli juicedatom

repo: jekyll/minima


text:
[原创-2020-03-29] Jenkins 构建 Android 应用实践

PR 类型*

[x] 原创，我申明当前 PR 中的文章是由我本人创作
[ ] 翻译，为了方便大家 Review，我已经把原文地址拷贝到了这里

[ ] 我已阅读翻译规范

[x] 我已阅读文章发布规则
[x] 我已阅读文章编写格式
[ ] 维护

建议将发布日期修改为工作日，最好是每周1、3、5

@Sakuragi 为了提高文章发布效率，您可以自行将当前 PR 迁移到 https://github.com/jenkins-zh/jenkins-zh 或者在合并后，我们帮忙迁移。
更多信息，请参考 jenkins-zh/jenkins-zh#205

这篇文章已经在教程中了，可以不用在博客中再发一次了吧？

如果没有在公众号上发布过的话，我觉得再发也没有问题。
主要是，提了 PR 后需要自己关注下状态，不能放在这里不管了。

@LinuxSuRen 嗯，忙起来忘了。想起来发公众号因为我看零星的有人关注到这个教程，想起上次说公众号是不是可以更多的人看到

@Sakuragi 是的，好的文章当然希望是被更多的人看到，让更多的人收益。不过，我有个想法，教程和博客的内容应该很大部分上是相似的。如果有两个很相似的内容，后续大家去维护、更新的话，也会增加工作量，而且，容易遗忘修改另外一个。因此，可以考虑把教程的格式再做个调整。然后 review 完成后，在公众号上发出去。
大家觉得如何呢？

@Linuxsuren 是只在教程内做调整，然后直接在公众号发出对吧？  我个人赞同这个观点，原文链接就可以直接指向教程链接，这样也可以尽量避免冗余
On Thu, Apr 9, 2020 at 9:02 AM Zhao Xiaojie notifications@github.com
wrote:

@Sakuragi https://github.com/Sakuragi
是的，好的文章当然希望是被更多的人看到，让更多的人收益。不过，我有个想法，教程和博客的内容应该很大部分上是相似的。如果有两个很相似的内容，后续大家去维护、更新的话，也会增加工作量，而且，容易遗忘修改另外一个。因此，可以考虑把教程的格式再做个调整。然后
review 完成后，在公众号上发出去。
大家觉得如何呢？
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/jenkins-infra/wechat/pull/324#issuecomment-611270531,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AE47N3MCRF7IVEA32SGSUATRLUNC3ANCNFSM4LPISIWA
.

--
Shi Yanjun(yJunS)
Blog:https://github.com/yJunS

@yJunS 是的，是这个意思。我也是刚刚才想到的。如果大家觉得可行，后续类似的情况，都可以这么处理。

这篇翻译是不是没有维护的了？需要我这边帮忙协助下吗？

@0N0thing 这个不是翻译，是 @Sakuragi 提供的教程。@Sakuragi 需要帮助的话，可以提出来。

@0N0thing 这个不是翻译，是 @Sakuragi 提供的教程。@Sakuragi 需要帮助的话，可以提出来。

好的

OK,那这个PR就可以关了吧,可以从教程中发出去。

authors: 0N0thing LinuxSuRen Sakuragi donhui yJunS

repo: jenkins-infra/wechat


text:
Delete application bdd-spring-1572982577 from this environment

The command jx delete application was run by  and it generated this Pull Request

[APPROVALNOTIFIER] This PR is NOT APPROVED
This pull-request has been approved by:
To fully approve this pull request, please assign additional approvers.
We suggest the following additional approvers:
If they are not already assigned, you can assign the PR to them by writing /assign  in a comment when ready.
The full list of commands accepted by this bot can be found here.
The pull request process is described here

Needs approval from an approver in each of these files:

OWNERS

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment


text:
Delete application bdd-spring-1573695288 from this environment

The command jx delete application was run by  and it generated this Pull Request

[APPROVALNOTIFIER] This PR is NOT APPROVED
This pull-request has been approved by:
To fully approve this pull request, please assign additional approvers.
We suggest the following additional approvers:
If they are not already assigned, you can assign the PR to them by writing /assign  in a comment when ready.
The full list of commands accepted by this bot can be found here.
The pull request process is described here

Needs approval from an approver in each of these files:

OWNERS

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment


text:
Add ability do create build asynchronously and then wait for it when …

…needed. This will allow to build multiple parallel blocks with common dependency as below (Windows, OSX and Linux all include android builds but they can build their respective dependencies and then wait for android to complete before building final installers):
def allParams = new HashMap(params)
def buildLinux 			= 	buildAsync(allParams,"LINUX")
def buildVC120			= 	buildAsync(allParams,"WINDOWS_VC120")
def buildAndroid 		= 	buildAsync(allParams,"Android")
def buildOSX 			= 	buildAsync(allParams,"OSX")
def buildiOS 			= 	buildAsync(allParams,"iOS")
parallel (
{
ignore(FAILURE){
println("Building OS X installer")
waitForAsyncBuild(buildOSX)
waitForAsyncBuild(buildAndroid)
waitForAsyncBuild(buildiOS)
 	build(allParams,"MacOSXInstaller")
 }

},
{
ignore(FAILURE){
println("Building Linux installer")
waitForAsyncBuild(buildLinux)
waitForAsyncBuild(buildAndroid)
build(allParams, "LinuxInstaller")
}
},
{
ignore(FAILURE){
println("Building Windows installer")
 	waitForAsyncBuild(buildVC120)
 	waitForAsyncBuild(buildAndroid)
 	build(allParams,"WindowsInstaller")
 }

}
)

Thank you for a pull request! Please check this document for how the Jenkins project handles pull requests

Hi! @J-cztery - can you tell me how did you manage to build the plugin locally? I've tried
mvn clean install
then I checked how it's built on Jenkins during PRs and I've tried
mvn clean install -e -U -Dignore.random.failures
still nothing. Nothing means I have plenty of failed tests with exceptions like
Running com.cloudbees.plugins.flow.UpstreamTest
Jul 27, 2015 6:30:30 PM hudson.triggers.SafeTimerTask run
SEVERE: Timer task hudson.triggers.Trigger$2@176e99 failed
java.lang.NoClassDefFoundError: Could not initialize class hudson.model.ComputerSet
	at hudson.triggers.Trigger$2.doRun(Trigger.java:305)
	at hudson.triggers.SafeTimerTask.run(SafeTimerTask.java:54)
	at java.util.TimerThread.mainLoop(Timer.java:555)
	at java.util.TimerThread.run(Timer.java:505)

Jul 27, 2015 6:30:30 PM org.mortbay.log.Slf4jLog info
INFO: jetty-6.1.26
Jul 27, 2015 6:30:30 PM org.mortbay.log.Slf4jLog info
INFO: NO JSP Support for , did not find org.apache.jasper.servlet.JspServlet
Jul 27, 2015 6:30:30 PM org.mortbay.log.Slf4jLog info
INFO: Started SocketConnector@0.0.0.0:57790
Jul 27, 2015 6:30:30 PM jenkins.InitReactorRunner$1 onAttained
INFO: Started initialization
Jul 27, 2015 6:30:30 PM jenkins.InitReactorRunner$1 onAttained
INFO: Listed all plugins
Jul 27, 2015 6:30:30 PM jenkins.InitReactorRunner$1 onAttained
INFO: Prepared all plugins
Jul 27, 2015 6:30:30 PM jenkins.InitReactorRunner$1 onAttained
INFO: Started all plugins
Jul 27, 2015 6:30:30 PM jenkins.InitReactorRunner$1 onAttained
INFO: Augmented all extensions
Jul 27, 2015 6:30:30 PM jenkins.InitReactorRunner$1 onAttained
INFO: Loaded all jobs
Jul 27, 2015 6:30:31 PM jenkins.InitReactorRunner$1 onAttained
INFO: Completed initialization
Jul 27, 2015 6:30:31 PM hudson.triggers.SafeTimerTask run
SEVERE: Timer task hudson.model.LoadStatistics$LoadStatisticsUpdater@3f008ed3 failed
java.lang.NoClassDefFoundError: Could not initialize class hudson.model.ComputerSet
	at hudson.model.OverallLoadStatistics.computeTotalExecutors(OverallLoadStatistics.java:63)
	at hudson.model.LoadStatistics.updateExecutorCounts(LoadStatistics.java:188)
	at hudson.model.LoadStatistics$LoadStatisticsUpdater.doRun(LoadStatistics.java:226)
	at hudson.triggers.SafeTimerTask.run(SafeTimerTask.java:54)
	at java.util.TimerThread.mainLoop(Timer.java:555)
	at java.util.TimerThread.run(Timer.java:505)

Jul 27, 2015 6:30:31 PM hudson.TcpSlaveAgentListener <init>
INFO: JNLP slave agent listener started on TCP port 37366
Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.414 sec <<< FAILURE!

and the overall list is:
Tests in error:
  testIgnoreJobUnstableButFailureFailure(com.cloudbees.plugins.flow.IgnoreTest): -1
  testIgnoreJobUnstable(com.cloudbees.plugins.flow.IgnoreTest): second instance
  testIgnoreJobFailure(com.cloudbees.plugins.flow.IgnoreTest): -1
  testUseExtension(com.cloudbees.plugins.flow.BuildFlowDSLExtensionTest): second instance
  testImportStatement(com.cloudbees.plugins.flow.BuildTest): -1
  testBuildWithParams(com.cloudbees.plugins.flow.BuildTest): second instance
  testSequentialBuildsWithFailure(com.cloudbees.plugins.flow.BuildTest): -1
  testSequentialBuilds(com.cloudbees.plugins.flow.BuildTest): second instance
  testUnknownJob(com.cloudbees.plugins.flow.BuildTest): -1
  testDisabledJob(com.cloudbees.plugins.flow.BuildTest): second instance
  testJobFailure(com.cloudbees.plugins.flow.BuildTest): -1
  testJobUnstable(com.cloudbees.plugins.flow.BuildTest): second instance
  testBuildWithParamsAsMap(com.cloudbees.plugins.flow.BuildTest): -1
  testSingleBuild(com.cloudbees.plugins.flow.BuildTest): second instance
  testParametersFromBuild(com.cloudbees.plugins.flow.BuildTest): -1
  testParametersFromBuildWithDefaultValues(com.cloudbees.plugins.flow.BuildTest): second instance
  testGuardPass(com.cloudbees.plugins.flow.GuardTest): -1
  testConcurrencyWithNonConcurrentDownstream(com.cloudbees.plugins.flow.ConcurrencyTest): second instance
  testConcurrency(com.cloudbees.plugins.flow.ConcurrencyTest): -1
  testRetryGuard(com.cloudbees.plugins.flow.RetryTest): second instance
  testRetry(com.cloudbees.plugins.flow.RetryTest): -1
  testRetryThenSuccess(com.cloudbees.plugins.flow.RetryTest): second instance
  testNoRetryUnstable(com.cloudbees.plugins.flow.RetryTest): -1
  testNoQuotesNotation(com.cloudbees.plugins.flow.RetryTest): second instance
  testNoRetry(com.cloudbees.plugins.flow.RetryTest): -1
  testBuiltinImports(com.cloudbees.plugins.flow.BindingTest): second instance
  testEnvBinding(com.cloudbees.plugins.flow.BindingTest): -1
  testBindings(com.cloudbees.plugins.flow.BindingTest): second instance
  testThatAbortAbortsStartedJobs(com.cloudbees.plugins.flow.AbortTest): -1
  testGuardWithParallel(com.cloudbees.plugins.flow.CombinationTest): second instance
  testParallelSubFlows(com.cloudbees.plugins.flow.CombinationTest): -1
  testRetryWithGuard(com.cloudbees.plugins.flow.CombinationTest): second instance
  Flow cause not blocking the upstream causes(com.cloudbees.plugins.flow.FlowCauseTest): -1
  testFailOnParallelFailed(com.cloudbees.plugins.flow.ParallelTest): second instance
  testParallelMap(com.cloudbees.plugins.flow.ParallelTest): -1
  testFailOnJobSequenceFailed(com.cloudbees.plugins.flow.ParallelTest): second instance
  testGetParallelResults(com.cloudbees.plugins.flow.ParallelTest): -1
  testParallel(com.cloudbees.plugins.flow.ParallelTest): second instance
  testUpstream(com.cloudbees.plugins.flow.UpstreamTest): -1
  org.jvnet.hudson.test.JellyTestSuiteBuilder$JellyTestSuite(org.jvnet.hudson.test.junit.FailedTest): second instance
  testCliSanity(org.jvnet.hudson.test.PluginAutomaticTestBuilder$CliSanityTest): -1

Yes, I did build it locally. I skip running tests, though as I am using Windows and I encountered problems with some files being locked by other process. Issue that probably does not exist on Linux. I add -DskipTests
Do you have problem compiling base version or the one with my pull request?

Nah - the tests are failing. No wonder you've managed to build it locally then ;)

What happens if one forgets to wait on one or more asyncbuilds?

thomaste: i have not tested it. Probably job will hung, memory will be leaked. Do not forget to wait on one or more asyncbuild;)

@J-cztery ,
Since I am currently looking for someone else to take over as a maintainer; I will not be the one merging this change. Please check http://jenkins-ci.org/pull-request-greeting.
Side note: I think introducing new features in this plugin is risky and takes away resources that could be better spent on the pipeline plugin. However, please feel free to merge if you are interested in carrying on the flag.
I am currently closing this PR due to tests.

authors: J-cztery dnozay jenkinsadmin marcingrzejszczak thomaste

repo: jenkinsci/build-flow-plugin


text:
Github commit status reset to Pending after build success

We are having a problem where one of our Github repositories is showing ~80% of pull request commit statuses as still 'Pending' after successfully being built by ghprb.
After examining the Github commit status history API I can see an extra status update after the 'success' setting it back to Pending.
commitStatusHistory.txt
I have examined our jenkins setup but I can't see any major differences between the build jobs that do an do not cause this issue. Any help or suggestions of scenarios that might cause this would be appreciated.

Can you post the job config.xml?

Here is the job config in question.
jenkins-job-config-edited.txt
We have a web hook configured on the associated Github repo that triggers this build - this is the same setup we use for our other jobs.

Hi.  I'm running into this bug as well or something similar.  I set the "Commit Status Context" globally to $JOB_NAME.  On some jobs the global value shows up as greyed-out text in the job config UI and is not present in the actual config.xml.  For example...
      <extensions>
        <org.jenkinsci.plugins.ghprb.extensions.status.GhprbSimpleStatus>
          <commitStatusContext></commitStatusContext>
          <triggeredStatus></triggeredStatus>
          <startedStatus></startedStatus>
          <statusUrl></statusUrl>
        </org.jenkinsci.plugins.ghprb.extensions.status.GhprbSimpleStatus>
      </extensions>

And in other jobs the global value is black text in the job config UI and is in fact present in the job config.
      <extensions>
        <org.jenkinsci.plugins.ghprb.extensions.status.GhprbSimpleStatus>
          <commitStatusContext>$JOB_NAME</commitStatusContext>
          <triggeredStatus></triggeredStatus>
          <startedStatus></startedStatus>
          <statusUrl></statusUrl>
          <addTestResults>false</addTestResults>
        </org.jenkinsci.plugins.ghprb.extensions.status.GhprbSimpleStatus>
      </extensions>

For the jobs with the greyed-out global setting we see status on the default job status and then a forever pending status on the $JOB_NAME  Build triggered. sha1 is merged. status.

Facing a similar issue, wherein if I change the Commit Status Context to something other than default e.g Bot under Manage Jenkins -> Github Pull Request Builder Plugin I see two different checks on the repositories, one that successfully executes and marks the status of build with name default and the other with the name Bot that is forever pending thereafter.

authors: DavidTanner dansajner lightray55 namannigam

repo: jenkinsci/ghprb-plugin


text:
Notify failure not working

Only the Notify Start is sending a notification to the channel. Notification for failure is not working.

I'm having the same problem. I can get an abort notification but failure notifications don't seem to work.

did you all get it working? it works for me.

Hi guys,
forgot to update. To remedy this issue you need to config the plugin to notify you of failures as well (why isn't this the default? I don't know).
Go to your project configuration, scroll down to Post-build actions, expand the Slack section if needed, and check the Notify failure, like here:

This is configured to notify only of success and failure. Hope it helps.

authors: AnneTheAgile dennisjac yuri-wisestamp

repo: jenkinsci/slack-plugin


text:
[JENKINS-55582] Turn modules into plugins

Downstream of https://github.com/jenkinsci/ssh-cli-auth-module/pull/9.

superseded by https://github.com/jenkinsci/sshd-module/pull/38

authors: jglick kuisathaverat

repo: jenkinsci/sshd-module


text:
Add transaction support

requires mongodb version V4.0 or more and deployment replica sets or sharded clusters
transaction support create/insert,update,delete,etc operation
Supports infinite-level nested transactions, but outside transaction rollbacks do not affect the commit of inside transactions
DB::beginTransaction();
DB::collection('users')->where('name', 'klinson')->update(['age' => 18]);
DB::transaction(function () {
    DB::collection('users')->where('name', 'mongodb')->update(['age' => 30]);
});
DB::rollBack();

@klinson check failed tests in travis build please

@klinson check failed tests in travis build please

Because transaction requires mongodb version V4.0 or more and deployment replica sets or sharded clusters,
But your environment doesn't.

@Smolevich Because transaction requires mongodb version V4.0 or more and deployment replica sets or sharded clusters, but your environment doesn't.

@klinson, Not my environment, it is common configuration based on official docker images, you can change if it's needed

@klinson if you work on PR, add 'WIP' to title of PR

@Smolevich I've modified the environment to support it

@klinson do you have plans to work on this PR?

whats your plan about this MR, i need this really. @Smolevich @klinson @jenssegers If you need help or anything i can help to fix this problem i need this immediately. Thanks

Merge master, please @klinson

How to do? @Giacomo92

See here

@divine I will do it today

@divine My network can't connect github, I'll try again tomorrow

@klinson, please add another testsuite for transactional tests in phpunit.xml and i prepare new ci file for running only transactional tests

For example see https://github.com/jenssegers/laravel-mongodb/blob/master/phpunit.xml.dist#L28

@Smolevich Hello, I am a user of jenssegers/laravel-mongodb. As i see currently there is no support of multi doc transaction handling in jenssegers and you people are working on it. Reference to https://github.com/jenssegers/laravel-mongodb/issues/1334 also. Is there any fix 'temporarily' (until jenssegers comes up) to handle this in laravel along with jenssegers and MongoDb/Client because my code is using jenssegers Models at many places in the code. So i don't want to use raw MongoDb/Client alone which required lot of changes and thus, I want to use MongoDB/Client with jenssegers instead of just MongoDB/Client. Any code snippet will be appreciated. Thanks

Any update on this ? Is this part of the Develop branch already ?

Any update on this ? Is this part of the Develop branch already ?

Not part of develop branch. Sorry, still no updates so far.

@Smolevich I have added another testsuite for transactional tests in phpunit.xml.What should I do next?
@talnizer @ksgush1 @divine
Sorry, I stopped coding because of the epidemic.
Now I'm going to keep completing it.

@klinson i will see on your changes and go back with answer

@klinson can you copy part for ci from this PR or i can implemente this functionality at master ?

@Smolevich Can I invite you into the project?

Codecov Report

Merging #1904 into master will increase coverage by 0.57%.
The diff coverage is 95.74%.

@@             Coverage Diff              @@
##             master    #1904      +/-   ##
============================================
+ Coverage     86.90%   87.48%   +0.57%
- Complexity      672      683      +11
============================================
  Files            31       31
  Lines          1558     1582      +24
============================================
+ Hits           1354     1384      +30
+ Misses          204      198       -6

Impacted Files
Coverage Δ
Complexity Δ

src/Jenssegers/Mongodb/Connection.php
91.48% <92.00%> (+0.18%)
47.00 <9.00> (+9.00)

src/Jenssegers/Mongodb/Query/Builder.php
89.77% <100.00%> (+0.68%)
172.00 <2.00> (+2.00)

src/Jenssegers/Mongodb/Eloquent/Builder.php
87.71% <0.00%> (-0.22%)
22.00% <0.00%> (ø%)

src/Jenssegers/Mongodb/Relations/EmbedsMany.php
97.14% <0.00%> (-0.11%)
45.00% <0.00%> (ø%)

src/Jenssegers/Mongodb/Queue/MongoQueue.php
100.00% <0.00%> (ø)
10.00% <0.00%> (ø%)

...rc/Jenssegers/Mongodb/Eloquent/HybridRelations.php
93.58% <0.00%> (+5.94%)
34.00% <0.00%> (ø%)

...Jenssegers/Mongodb/MongodbQueueServiceProvider.php
100.00% <0.00%> (+20.00%)
2.00% <0.00%> (ø%)

Continue to review full report at Codecov.

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

@klinson well done! Could you please take a loot at @Smolevich https://github.com/jenssegers/laravel-mongodb/pull/1904#discussion_r447489996?

Please merge this PR ? @Smolevich

Any news?

Any news?

There are important problems that needs to be fixed before merging this so no updates planned for now at least.
Thanks!

Thanks for the answer. What problems still need to be solved? I see practically solved problems in PR.

Thanks for the answer. What problems still need to be solved? I see practically solved problems in PR.

Why test are failing?
Problems not related to this PR, however a library itself;  see this discussion https://github.com/jenssegers/laravel-mongodb/issues/1974

Thanks!

Codecov Report

Merging #1904 (72dbdcb) into master (a362df4) will increase coverage by 0.45%.
The diff coverage is 95.91%.

@@             Coverage Diff              @@
##             master    #1904      +/-   ##
============================================
+ Coverage     87.01%   87.47%   +0.45%
- Complexity      664      683      +19
============================================
  Files            33       31       -2
  Lines          1556     1581      +25
============================================
+ Hits           1354     1383      +29
+ Misses          202      198       -4

Impacted Files
Coverage Δ
Complexity Δ

src/Jenssegers/Mongodb/Connection.php
91.48% <92.00%> (+0.18%)
47.00 <9.00> (+9.00)

src/Jenssegers/Mongodb/Query/Builder.php
89.77% <100.00%> (+0.50%)
173.00 <3.00> (+10.00)

...gers/Mongodb/Auth/PasswordResetServiceProvider.php
25.00% <0.00%> (-8.34%)
2.00% <0.00%> (ø%)

src/Jenssegers/Mongodb/Collection.php
88.88% <0.00%> (-0.59%)
5.00% <0.00%> (ø%)

...enssegers/Mongodb/Helpers/QueriesRelationships.php
92.98% <0.00%> (-0.24%)
28.00% <0.00%> (ø%)

src/Jenssegers/Mongodb/Eloquent/Builder.php
87.71% <0.00%> (-0.22%)
22.00% <0.00%> (ø%)

src/Jenssegers/Mongodb/Relations/BelongsToMany.php
85.85% <0.00%> (-0.15%)
42.00% <0.00%> (ø%)

src/Jenssegers/Mongodb/Eloquent/SoftDeletes.php
100.00% <0.00%> (ø)
1.00% <0.00%> (ø%)

src/Jenssegers/Mongodb/MongodbServiceProvider.php
100.00% <0.00%> (ø)
2.00% <0.00%> (ø%)

... and 7 more

Continue to review full report at Codecov.

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

Any update on transactions support?

Any update on transactions support?

any news?

@klinson copy current ci part . See here

Any news guys?

review please @Smolevich

Any updates on this branch being merged, it looks so close to being completed

Any updates on this branch

@jenssegers ... when is this package going to support multi-document transactions?

Any status on transactions support? Really appreciate this feature to be there. Thanks

Any update so far?

Any update with transaction?

Any update on this?

I have an almost-done version of this locally and will aim to have a new pull request up in the coming days. Stay tuned...

I have an almost-done version of this locally and will aim to have a new pull request up in the coming days. Stay tuned...

Thank you @alcaeus

Closed in favor of https://github.com/jenssegers/laravel-mongodb/pull/2465, thank you for your work!

authors: Giacomo92 MageloPST Smolevich abdulmlik alcaeus bsormagec codecov-commenter codecov-io divine henriquetroiano josemiguelq klinson ksgush1 mattg66 patie redbonzai salvationarinze tairau talnizer vinkev ymgsmz

repo: jenssegers/laravel-mongodb


text:
🛑 Wanted Gigs is down

In 0ae0feb, Wanted Gigs (https://www.wanted.co.kr/gigs) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Wanted Gigs is back up in ac9219e.

repo: jeongsk/upptime


text:
sbom import

Hello, I am trying to import a sbom in json file and I am using this command to import: ./cli/target/release/bin/dependency-check.sh --out . --scan /home/asad/a/file.json
But when i check the report it says no vulnerabilities detected, as I know it has vulnerable components, which I already checked.
Can anyone tell me what could be the problem.
Thanks.

What part of the documentation makes you suspect that Owasp Dependency Checker will currently be consuming an SBOM?
This project does not use an SBOM as an input format.
It can consume a various build-tool dependency configurations (e.g. package(-lock).json, Maven pom.xml) and will try deriving library coordinates from binaries (jar-files, DLL files) and javascript files.

@AJquetta you seem to be looking for a feature that ain't there (first discussed at #5947).

hi @marcelstoer and @aikebah , thanks for the reply.
I guess, I misunderstood, now its clear that dependency check wont import sbom.
Any other open source tool, which I can use?, I already tried GRYPE  and Dependecy-track.

Those are both good candidates. You might want to take a look at https://github.com/owasp-dep-scan/dep-scan as well.
--> this issue should be closed

Thanks.

authors: AJquetta aikebah marcelstoer

repo: jeremylong/DependencyCheck


text:
Change the link to the guide in README.md

Change the link to the guide in README.md

I updated it to point to the location where the docs are now published: https://jeremyrsmith.github.io/featherbed/doc/
The files in src/tut are actually tut sources, not the version for humans to read.

Closing this as the issue is addressed - thanks for the heads up!

No worries, thanks!

authors: jeremyrsmith tjweir

repo: jeremyrsmith/featherbed


text:
Pref Localtion not overriding default location.

Fix bug related with Accept-Language header parameter not being properly treated to set the locale.

This cause the user settings to be overriden by the accept-language.
www.test.com?lang=sk with an accept-language="en" will be displayed in "en".
I don't know if this is intended, but overriding user preference seems odd to me.

authors: Spouwny jpsfs


text:
[Bug] The 'smart irrigation start' event is not being triggered.

Describe the bug
The 'smart irrigation start' event is not happening
I've installed and configured the service via HACS and then Integrations.
I've created automation based on 'smart irrigation start' event as a trigger, but this event is not
happening in my system.

The automation hasn't been triggered for 2 weeks now
The daily_adjusted_run_time reached >2500s over the last 2 weeks, each day more seconds added.
The daily bucket stays a negative (-) number.

Expected behavior
The 'smart irrigation start' event is being triggered daily, if daily bucket value is negative number and daily_adjusted_run_time >0.
Screenshots

Installed version
I'm running 0.0.77 on HA 2022.3.7
Additional context
What are the other conditions that may cause 'smart irrigation start' event not being triggered?
Attached the automation code however the automation itself works if I trigger the  'smart irrigation start' event in Developer Tools...
Watering.txt
The  'smart irrigation start' event has active 1 listener (the watering automation)
Can you please clarify what can cause it?

interesting. I have not seen this before. Can you collect some logs?

Sure. Which particular ones? Where can I find these?

sorry for the late reply - just add the following to your configuration.yaml:
logger:
  logs:
    custom_components.smart_irrigation: debug

After a reboot you should be able to find the debug messages in your HA Core log.

I have the same problem. So i checked the debug log. according to the log the event was fired (i also scheduled the automation to start at 6.00 according to the automation debug the automation was fired by the timed trigger and not the event:
2022-05-06 05:59:11 INFO (MainThread) [custom_components.smart_irrigation.sensor] fired start event: Smart_Irrigation_start
2022-05-06 06:00:00 INFO (SyncWorker_15) [custom_components.smart_irrigation] Reset bucket service called, resetting bucket to 0.
2022-05-06 06:00:00 INFO (SyncWorker_15) [custom_components.smart_irrigation.sensor] _bucket_updated, received bucket value 0.0 from event_dict: {'event_type': 'Smart_Irrigation_bucketUpd', 'data': {'bucket': 0}, 'origin': 'LOCAL', 'time_fired': '2022-05-06T04:00:00.527539+00:00', 'context': {'id': '01809786440f9a1ab8c2110d35a0e417', 'parent_id': None, 'user_id': None}}
2022-05-06 06:00:00 INFO (SyncWorker_15) [custom_components.smart_irrigation.sensor] updated_adjusted_run_time_from_event called.
2022-05-06 06:00:00 INFO (SyncWorker_15) [custom_components.smart_irrigation.sensor] Calculated water_budget = 0 and adjusted_run_time: 0 for type: Daily Adjusted Run Time. Bucket value was: 0.0, and base schedule index is: 1427.9279279279278, force mode is: False, force mode duration is: 0, lead_time is: 0, maximum_duration: -1, change percentage: 1.0, type: Daily Adjusted Run Time
2022-05-06 06:00:00 INFO (SyncWorker_15) [custom_components.smart_irrigation.sensor] updated_adjusted_run_time_from_event: got result: {'wb': 0, 'art': 0}. Setting attributes of daily adjusted run time (including result['wb']) and state == result['art']
2022-05-06 06:00:00 INFO (SyncWorker_15) [custom_components.smart_irrigation.sensor] sun_rise: 2022-05-07 03:57:23.501841+00:00
2022-05-06 06:00:00 INFO (SyncWorker_15) [custom_components.smart_irrigation.sensor] Smart_Irrigation_start will fire at 2022-05-07 03:57:23.501841+00:00

Could it be that the event is case sensitive? in my automation i have:
platform: event
event_type: smart_irrigation_start

interesting - can you try firing the Smart_Irrigation_start event manually using Developer Tools-->Events and see if your automation gets triggered?

If I fire the event. The automation is triggered immediately. I disabled the time trigger on the automation, but the event from the component did not trigger th3 automation.

i Updated HA to 2022.5.2, and this morning the event was triggered. (according to de debug of the automation)
So it looks like this problem is a HA issue.

great - I'll close this issue for now, feel free to re-open it if it turns out to be another problem.

authors: jeroenterheerdt kayserjan reinierjh

repo: jeroenterheerdt/HAsmartirrigation


text:
How to add simple straight verticle line as widget?

I want just simple streight line in widget bar , but whenever i try to pull in it appears inside the box what way should i proceed to use api?
here are the code snippets and output i am gettign

I want line should have output bubble , but here i am getting box in addition and output bubble is on the box

I don't quite understand you.
Can you draw a picture of what you want?

@jerosoler  please see the below sketch
something like this i want to achive for call flows, I just need help how can i draw the red line as shown in image.

Hello,
I think you want to do something like this:
https://bramp.github.io/js-sequence-diagrams/
I don't know if this is the right library for this. I'm not sure what you want to do.
I show you how you can create the node of user A.

Javascript
  editor.addNode('usera', 1, 1, 150, 300, 'usera', {}, `User A`);

CSS
      .drawflow-node.usera {
        width: 6px;
        height: 300px;
        padding: 0px;
        background: red;
        border: 0px;
      }

      .drawflow-node.usera .drawflow_content_node {
        position: absolute;
        top: -30px;
        width: 100px;
        left: -20px;
      }
      .drawflow-node.usera .outputs{
        position: absolute;
        top: 50px;
        left: -12.5px;
      }

      .drawflow-node.usera .inputs{
        position: absolute;
        top: 200px;
        right: -12.5px;
      }

Jero

authors: jerosoler princeyogesh

repo: jerosoler/Drawflow


text:
Implemented Fuzzilli Integration

Hello. I am creating a new issue as I haven't found a better contact. I implemented an integration for JerryScript for Fuzzilli fuzzer https://github.com/googleprojectzero/fuzzilli/pull/79 . It contains also an easy-to-use docker container or it could be invoked directly, as described in the readme file. If you decide to give it a try, I believe it could still find some valuable bugs.

Sounds great!
We already have a separate main for libfuzzer, I belive we would have no objection to add a separate main for fuzzilli as well, if you're willing to open a pull request. Instead of relying on a patch file, this would make sure that it's always up to date, as long as it does not require extensive amounts of maintenance.

Hey, I created a pull request here.

authors: dbatyai nszetei

repo: jerryscript-project/jerryscript


text:
target: tizenrt-artik05x: Add missing jerry_port.c

Add missing jerry_port.c in previous initial port.
JerryScript-DCO-1.0-Signed-off-by: Sanggyu Lee sg5.lee@samsung.com

LGTM

authors: glistening yichoi


text:
made initial template in html

I added styling using bulma and got basic template built in html

SPECTACULAR!!!


text:
Crashes if cloud is disconnected

ESP-IDF version: v3.1-dev-239-g1c3dd23f
Cloud: local mosquitto server
I just compiled your code fixing all dependencies issues and noticed this issue in first run itself.
If the server is closed, the application crashes saying heap corrupted.

Thanks for letting me know, I'll take a look at it after work tonight and try to get a fix pushed.

Sorry for the delay, been especially busy with work lately.
I was able to reproduce your problem, but as far as I can tell the issue seems to be upstream in the esp32-mqtt component. I can try to get ahold of the project owner and get things sorted.

authors: AmrutaCh jessebraham


text:
Create a landing page to explain what Gym Tracker does

Is your feature request related to a problem? Please describe.
It might be odd to come across a website and have no other context than the name of the site + a sign in screen. It would be nice to create a landing page so that potential users or people that are curious can see what features that Gym Tracker has to offer + that is 100% free to use.

Hey I would like to work on this do you have any design that I can follow

@alienware96 Not really at the moment, I was thinking that we could base it off a different product that has a simple yet informative landing page. I haven't looked into it since I'm working on another PR, do you have any to suggest? :)

I will check and let you know if I found anything to go with this in the meantime I'll set up this locally

Sounds great! Let me know if you need anything

we can create something similar to this

https://dribbble.com/shots/13942117-Fitness-Club-Landing-Page?utm_source=Clipboard_Shot&utm_campaign=supriyosajib&utm_content=Fitness Club Landing Page&utm_medium=Social_Share&utm_source=Clipboard_Shot&utm_campaign=supriyosajib&utm_content=Fitness Club Landing Page&utm_medium=Social_Share

repo: jessedelira/gym-tracker


text:
Updating Meteo Data to be Annual

Howdy Jesse,
I updated this to take annual data. The annual data for Ocean Heat only went from like 2000-2010, so in my EDA I annualize the quarterly data that went back to the late '50s.
Andrew

There are conflicts with the processing files currently in main -- it looks like you started this from an old branch, then re-wrote co2_processing.py and ocean_heat_processing.py. You need to rebase main into your branch (so you start with the current state of the project) then make your changes from there. Mostly you're just changing the URLs to point to annual averages? Is this different than just adding .resample("YS-JAN").mean() to the monthly pre-processing?

This appears to be stale, the changes in the files are already in main. Please reopen if I am mistaken.

authors: andrewpwalters jessegrabowski

repo: jessegrabowski/laos-climate-change


text:
Invisible not triggering

The invisible (hidden) condition isn't triggering a DC11 check.

I've handled that (and added a few other things) in https://github.com/jessev14/pf2-flat-check/pull/2 (or, rather, I treated Invisible as Undetected).

#2 merged.

authors: jessev14 roguedevjake xdy