SYMFONISK II

Adding new cluster config for IKEA SYMFONISK that looks being the same as was with Shortcut button (different parameters flashed in user data that changing the cluster settings).
Fixes: https://github.com/home-assistant/core/issues/71355

Is CI / Run tests Python 3.7 (pull_request) broken ???

Coveralls appears to have issues

Hrm I wonder if we killed a token we shouldn’t have…

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

6 of 6 (100.0%)  changed or added relevant lines in 1 file are covered.
No unchanged relevant lines lost coverage.
Overall coverage increased (+0.01%) to 80.333%

Totals

Change from base Build<PHONE_NUMBER>:
0.01%

Covered Lines:
5445

Relevant Lines:
6778

💛  - Coveralls

Thanks for fixing the tests David !!
@TheJulianJES I was thinking using this from the 2Bt:
https://github.com/zigpy/zha-device-handlers/blob/b802c1fb2cf2682f9a4722bfb57a1958cad9dad7/zhaquirks/ikea/twobtnremote.py#L183
But the maintainers dont like using not unique device triggers per https://github.com/zigpy/zha-device-handlers/pull/1334.
I was asking if i shall fixing the 3 IKEA ones but was not getting and response  of it so i have not doing it and i dont doing things that cant being merged like https://github.com/zigpy/zha-device-handlers/pull/1511 that was not being merged in HA 2022.5 that was very urgent (very sad for our users that is using the remotes for clicking around and in the end moving to Z2M).

I think there is confusion. What @TheJulianJES suggests is correct.

The puddly PR is about not letting a single device define the same trigger more than once in its triggers list

Codecov Report

Merging #1552 (d920873) into dev (b802c1f) will increase coverage by 0.01%.
The diff coverage is 100.00%.

@@            Coverage Diff             @@
##              dev    #1552      +/-   ##
==========================================
+ Coverage   80.31%   80.33%   +0.01%
==========================================
  Files         227      227
  Lines        6773     6778       +5
==========================================
+ Hits         5440     5445       +5
  Misses       1333     1333

Impacted Files
Coverage Δ

zhaquirks/ikea/symfonisk.py
100.00% <100.00%> (ø)

Continue to review full report at Codecov.

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

I like the "TheJulianJES Fix" then its reusing good code and not spamming all quirks with  duplicate code without adding more functions to the system.

PS: the updated quirk is not tested with one real device but i think its shall working OK.

David i think you have one more broken test that is blocking  one PR https://github.com/zigpy/zha-device-handlers/pull/1549.

David i think you have one more broken test that is blocking one PR #1549.

It just needs a rebase. Same issue as this one

Hi, all. I got a Symfonisk remote and have been trying to follow all of this, but to no avail. The device is added via zha, but there are only 2 diagnostic entities and no actions. I downloaded the custom quirk from here, and tried that, but nothing changed. Is there a code line I need to update? Shall I provide my diagnostics in this thread? How can I best help/get mine working?

There are no entities for remotes. Listen for zha_event or leverage device triggers in automations

@LCMilstein If you don't have proper device automation triggers when selecting the remote as a device trigger in a new automation, then create a new issue on this repo please (and fill out the template).
If you (also) don't get any zha_event events, a new issue would be good too for debugging this.


search not working correctly

Subject: search not working correctly
Description:
if I search for dominican republic then it shows "no users found?"
I just turned off my popup-blocker for the site but it's still the same.
Results:
if I search for dominican republic then it shows "no users found?"
I just turned off my popup-blocker for the site but it's still the same.
Backend version: develop-ea44d455
Frontend version: develop-ea44d455
User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:95.0) Gecko/20100101 Firefox/95.0
Page: https://app.couchers.org/search?location=Dominikanische+Republik&lat=19.0974031&lng=-70.3028026#loc=8.48/19.2971/-70.1178
User: huramentzefix (8712)

See #2576


🟢 Add translation section to all README file languages with flag emojis

Currently working on having this Documentation translated into five other languages. We would like to see it added to the top portion of the README, as seen in the following photo.

Please add all the following flags to be displayed on all translated README files in the six different languages, and all of the flags are hyperlinked to direct to there appropriate README files.

[ ] Arabic: 🇸🇦🇦🇪 (Saudi Arabia and United Arab Emirates) Does it make sense to use these flags to represent the Arabic language?
[ ] French: 🇫🇷 (France)
[ ] Spanish: 🇪🇸 (Spain)
[ ] Chinese: 🇨🇳 (China)
[ ] Hindi: 🇮🇳 (India)

Add the five language flags for the following on the ReadMe with text and anchor text to link that says, "Read this in other languages." This text will link to Translations.md that will be modeled simiraly to this image below⬇

Additionally, there exits open source projects of countries flags that can be used, for example FlagKit, country-flags, and circle flags. The circle flag design comes across as unique and I would be in favor of this look.
This is modeled after the first-contributions repository ⬇

Currently @luc881 is working on finishing this issue.


Disable in CI

Is there a way to disable the welcome message in (for example) a CI run?

There isn't currently but that would definitely be a good addition. I'm on winter break right now but I can do this when I get back.
As for the feature, I guess I could check for the flag both as an env var and property (with one taking priority)? And by default I could try to detect if it's in a CI environment automatically. I think I recall sbt does something similar somewhere? I'm not sure what the implementation looks like though.

No huge rush - I hope you are enjoying your holidays!  😄
My gut feeling is, as you said, that if I was going to use this in CI I'd either want to set an environment variable, or my build could drop a welcome.sbt file into the root before running sbt with a ThisBuild / welcomeEnabled := false in it or something. I'm personally less concerned about CI environment auto-detection but perhaps other people would fine that useful.


CONFLUENT: Build cp-downstream-builds as part of Jenkins PR Job

Committer Checklist (excluded from commit message)

[ ] Verify design and implementation
[ ] Verify test coverage and CI build status
[ ] Verify documentation (including upgrade notes)

Some of the proprietary downstream projects (confluent-security-plugins. metadata-service etc) depends on ce-kafka artifacts. These projects will use the ce-kafka version is defined ce.kafka.version property in pom.  These artifacts will be downloaded from nexus.

This PR depends on : https://github.com/confluentinc/muckrake/pull/824

Thanks for the review merging to master and 2.3.

https://github.com/confluentinc/muckrake/pull/824 needs to be in 5.3.x as well, right?


[Feature Request] Transfer Function Editor

What feature or change would you like to see made?
There is initial effort in the Cornerstone3D with this PR to add a transfer function editor, we should finish that and add it to OHIF as well.
Why should we prioritize this feature?
https://github.com/cornerstonejs/cornerstone3D/pull/636
https://deploy-preview-636--cornerstone-3d-docs.netlify.app/live-examples/volumeviewport3d

Not planned


The sprites_1.bbc demo sometimes fails to properly clear the screen. Garbage stays behind from previous things that were on the screen earlier (I sent you a picture via Twitter DM), and the garbage seems to be treated like sprites too, as it is not overwritten.

*FX 19 is currently implemented using a HALT; this could be being tripped by other interrupts on the system. Modify to change change in TIME counter.

This was to do with the order I was setting up the screen resolution in set_mode. Amended to:

Change the video resolution
Assign and initialise a new canvas to the video controller
Clear the canvas (belts-and-braces)
If there are any sprites running from last session then remove them (not set # to 0)
Do a sprite refresh to clear them off screen (more belts-and-braces)

Also in the VDU sprite code, added a condition to call removeSprites instead of setSprites if # sprites is 0


Adding metrics support in Chisel OSS

Changes:

Adding user name while SSH connection / disconnections for better observability
Adding hostname to logger to get insights on data sent and received per host

Test Output:
https://gist.github.com/soni-himanshu/9516a13af142f1210112694bdf5029c2

Can you please share the test output?

@tvsanthoshkumar added output in description


Markers are broken on iOS and Android

Bug
Markers do not render on both iOS and Android with latest v12.1.0
Unexpected behavior
Reusing the sample code to render markers on Path is broken. No markers show.
Environment info
 System:
    OS: macOS 10.15.5
    CPU: (16) x64 Intel(R) Core(TM) i9-9880H CPU @ 2.30GHz
    Memory: 4.50 GB / 32.00 GB
    Shell: 3.2.57 - /bin/bash
  Binaries:
    Node: 12.14.1 - /usr/local/bin/node
    Yarn: 1.21.1 - /usr/local/bin/yarn
    npm: 6.14.5 - /usr/local/bin/npm
    Watchman: 4.9.0 - /usr/local/bin/watchman
  Managers:
    CocoaPods: 1.8.4 - /usr/local/bin/pod
  SDKs:
    iOS SDK:
      Platforms: iOS 13.5, DriverKit 19.0, macOS 10.15, tvOS 13.4, watchOS 6.2
    Android SDK:
      API Levels: 26, 27, 28, 29
      Build Tools: 26.0.2, 26.0.3, 27.0.3, 28.0.3, 29.0.0, 29.0.2
      System Images: android-26 | Google Play Intel x86 Atom, android-27 | Intel x86 Atom, android-27 | Google APIs Intel x86 Atom, android-27 | Google Play Intel x86 Atom, android-29 | Google APIs Intel x86 Atom, android-29 | Google Play Intel x86 Atom
      Android NDK: Not Found
  IDEs:
    Android Studio: 4.0 AI-193.69<IP_ADDRESS>14223
    Xcode: 11.5/11E608c - /usr/bin/xcodebuild
  Languages:
    Java: 1.8.0_241 - /usr/bin/javac
    Python: 2.7.16 - /usr/bin/python
  npmPackages:
    @react-native-community/cli: Not Found
    react: 16.11.0 => 16.11.0
    react-native: 0.62.2 => 0.62.2
  npmGlobalPackages:
    *react-native*: Not Found

Library version: 12.1.0
Steps To Reproduce
Issues without reproduction steps or code are likely to stall.

git clone https://github.com/ghanemabdo/react-native-svg_marker_sscce
cd react-native-svg_marker_sscce
yarn
react-native run-ios
sample code renders on simulator/device without markers

Describe what you expected to happen:

The Path rendered from the sample code should show a marker at the end of the path. The marker does not appear

Using snack on the web with the same sample code, markers show correctly

Short, Self Contained, Correct (Compilable), Example
Sample code used to repro the issue
<Svg width="400" height="200" viewBox="0 0 4000 2000">
  <Defs>
    <Marker
      id="Triangle"
      viewBox="0 0 10 10"
      refX="0"
      refY="5"
      markerUnits="strokeWidth"
      markerWidth="4"
      markerHeight="3"
      orient="auto"
    >
      <Path d="M 0 0 L 10 5 L 0 10 z" />
    </Marker>
  </Defs>
  <Rect
    x="10"
    y="10"
    width="3980"
    height="1980"
    fill="none"
    stroke="blue"
    strokeWidth="10"
  />
  <Path
    d="M 1000 750 L 2000 750 L 2500 1250"
    fill="none"
    stroke="black"
    strokeWidth="100"
    markerEnd="url(#Triangle)"
  />
</Svg>

I have the same issue with version 12.1.0 of the library.
The same code renders correctly with version 11.0.1.

Same issue.
react-native: 0.62.2
react-native-svg: 12.1.0

Any updates? Facing the same issue...

I was having the same issue but added fill={'000'} to the Path, and the arrow showed.
          <Path d="M 0 0 L 10 5 L 0 10 z" fill={'#000'} />

This still doesn't work even after adding fill.. https://github.com/react-native-svg/react-native-svg/issues/1739
Can anyone please help.

This works on version 13.8.0 but not 13.9.0


Suggestions for BioImage Model Zoo slides

Additional comment

community partners are not listed in the order of their icons

Thanks @FynnBe!


Improve order_gfa documentation

Please add complete description of output files and their content. In particular, please explain the meaning and interpretation of B0 and N0 tags relative to the following excerpt:
"...bubbles in the graphs are identified using gaftools (commit ID: 919bbecf51602161db7ba6e859cc5c26a7413c83).
The function order_gfa tags the nodes of the graph to identify whether the nodes are bubble nodes (nodes inside a bubble) or scaffold nodes (nodes outside a bubble)."
(https://www.biorxiv.org/content/10.1101/2<IP_ADDRESS>0093v1.full.pdf)

Thank you for your comment, Adam.
Indeed, we need to add more documentation which we are working on. In the meantime, I wrote this quick explanation on the order_gfa subcommand, I hope it helps here.

Thank you, this is very helpful!


Does this allow for communication across docker-compose containers?

I'm trying to set up a few microservices that will sit on different docker containers. My thought is that I can have a rabbitMQ container running and then have each microservice on other containers make actions against and listen (with pins) to the rabbitMQ container. Each container has one seneca instance exported to be used by mircoservices within the container. Each instance is using the same amqp url associated with the rabbitMQ container
I'm able to get a container to make a successful action against itself but all other actions timeout. Each of my containers start their instances of seneca and act with a message to a system container. The system container is able to send and receive its own action but all actions sent to it timeout from other containers timeout.

Has anyone successfully used the amqp transport across docker-containers?

I found what was missing. A client needs a pin even if its role:*,cmd:*. Closing for now but happy to help anyone stuck with this.


Adding memory efficient updates

Summary by CodeRabbit

New Features

Enhanced data type specification in aggregation functions for improved calculation precision.
Introduced new functions for efficient sparse matrix assignments and precomputation.

Refactor

Split aggregation logic into separate precomputation and aggregation functions for better modularity.
Improved data transformation and processing steps for time series data to enhance performance and accuracy.

Bug Fixes

Adjusted dynamic measurement summarization to ensure correct shape calculation for sparse matrix generation.

Codecov Report
Attention: Patch coverage is 6.66667% with 56 lines in your changes missing coverage. Please review.

Project coverage is 37.80%. Comparing base (530ebff) to head (4d69bb6).

Files
Patch %
Lines

...rc/MEDS_tabular_automl/generate_summarized_reps.py
8.16%
45 Missing :warning:

src/MEDS_tabular_automl/generate_ts_features.py
0.00%
11 Missing :warning:

Additional details and impacted files
@@            Coverage Diff             @@
##             main      #17      +/-   ##
==========================================
- Coverage   38.64%   37.80%   -0.84%
==========================================
  Files          14       14
  Lines         942      968      +26
==========================================
+ Hits          364      366       +2
- Misses        578      602      +24

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

@Oufattole is this going to be merged or should we close it unmerged? I'd rather not have it hanging around indefinitely.

Closing as this has gone a long time without update from the original code author.


Full width canvas with shadow

Hi guys!
I would like to add a shadow to the image and set the canvas width to 100%. Do you have any idea how can I do it? I tryed to use the autoResize option and set the shadow to the div, however, the canvas is not resizing with the zoom

You want to have the viewer fill the window? That should be as simple as setting the containing div to width: 100%. Or you want it to be full width but not full height?
And you want a shadow on the viewer, or on the image within the viewer? The former should work just by putting a box-shadow on the containing div. The latter is trickier...you'd have to draw it into the canvas, and we don't currently have a mechanism for that. If you're interested in pursuing it, I can give you some pointers.

@iangilman i'm looking to add a shadow to the image within the viewer; could you give me some pointers?

I'd recommend using the https://github.com/altert/OpenSeadragonCanvasOverlay plugin, and drawing the shadow as appropriate with that.
Here's an example of how to draw a shadow with Canvas (code modified from http://www.html5canvastutorials.com/advanced/html5-canvas-shadow-offset-tutorial/):
<!DOCTYPE HTML>
<html>
  <head>
    <style>
      body {
        margin: 0px;
        padding: 0px;
      }
    </style>
  </head>
  <body>
    <canvas id="myCanvas" width="578" height="200"></canvas>
    <script>
      var canvas = document.getElementById('myCanvas');
      var context = canvas.getContext('2d');

      context.rect(188, 40, 200, 100);
      context.shadowColor = '#999';
      context.shadowBlur = 20;
      context.shadowOffsetX = 15;
      context.shadowOffsetY = 15;
      context.fill();
      context.clearRect(188, 40, 200, 100);
    </script>
  </body>
</html>

To figure out where to draw the rectangle, you'll need to find the image bounds and convert them to pixels, something like so:
var image = viewer.world.getItemAt(0);
var bounds = image.getBounds(true);
bounds = viewer.viewport.viewportToViewerElementRectangle(bounds);

You also might want to adjust the width of the shadow blur based on how zoomed in you are:
var zoom = viewer.viewport.getZoom(true);

I hope that gets you started in the right direction... let me know if you have further questions!

@iangilman thanks a lot; great pointers. I'm using https://github.com/altert/OpenseadragonFabricjsOverlay myself; so I'll use fabricJS to draw the rectangle. I was hoping for a solution that would draw the shadow on the actual openseadragon canvas; but I'm sure this will be sufficient as well 👍 thanks again!

If you want to draw it on the actual OSD canvas, that's fine too... you would watch for update-viewport events and draw directly on viewer.drawer.canvas using the same technique described above.
Don't forget to share what you've built when it's ready! :)


No exec permission of KubernetesDNSManager

[Enter feedback here]
When I tried to execute debug on VS Code, I got permission error of KubernetesDNSManager. It seems that KubernetesDNSManager doesn't have exec permisson.
So after adding exec permission by 'chmod +x ~/lib/azds-cli/KubernetesDNSManager' it works well so far.
My client is MacOS, and both azds cli and dev spaces extension of VS Code are current lates version(released on 5th June).

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: bf592d28-b124-9aac-64ef-6465b7dd99b4
Version Independent ID: 4bc53991-25b9-511f-a244-a846a2d51507
Content: Use Local Process with Kubernetes with Visual Studio Code (preview) - Azure Dev Spaces
Content Source: articles/dev-spaces/how-to/local-process-kubernetes-vs-code.md
Service: azure-dev-spaces
GitHub Login: @zr-msft
Microsoft Alias: zarhoads

@hatasaki Thanks for the question! We're investigating this and will get back to you shortly.

Thank you for filing this issue @hatasaki !
A fix should be out soon to address this issue and will follow up once its done.

@hatasaki a fix has been made to the installation scripts for the Azure Dev Spaces CLI. You should no longer see this issue when installing the latest version of the Azure Dev Spaces CLI.
#please-close


Added Some More color

:heart:

Right now the colors match up with beam.pro "pro" and "regular" chat colors.

Wat About These Color Since i Think it looks Smexy Css

i Think its a Change since i Wanted to Help Contribute To This Rep :heart:

You also deleted a ton of css Bacon this PR is not mergeable
:-1:


ethminer: symbol lookup error: ethminer: undefined symbol: _ZN3dev3eth15EthashCUDAMiner14s_numInstancesE

System: Linux pve 4.4.62-1-pve #1 SMP PVE 4.4.62-88 (Thu, 18 May 2017 09:18:43 +0200) x86_64 GNU/Linux (Debian Jessie REPO)
cmake: cmake version 3.8.2
Cuda version: cuda_8.0.61_375.26
compile:
cmake -DBUNDLE=cudaminer -DCMAKE_INSTALL_PREFIX=/ ..
make OPENCL_HEADERS=/usr/local/cuda-8.0/targets/x86_64-linux/include LIBOPENCL=/usr/local/cuda-8.0/targets/x86_64-linux/lib -j8
Have error:
ethminer: /usr/local/cuda-8.0/lib64/libOpenCL.so.1: no version information available (required by ethminer)
ethminer: /usr/local/cuda-8.0/lib64/libOpenCL.so.1: no version information available (required by /usr/lib/libethash-cl.so)
ethminer: symbol lookup error: ethminer: undefined symbol: _ZN3dev3eth15EthashCUDAMiner14s_numInstancesE
I have no idea how fix this. =( May  be some lib to old or to new? (/_/)

Some more information:
ldd /bin/ethminer
/bin/ethminer: /usr/local/cuda-8.0/lib64/libOpenCL.so.1: no version information available (required by /bin/ethminer)
/bin/ethminer: /usr/local/cuda-8.0/lib64/libOpenCL.so.1: no version information available (required by /lib/libethash-cl.so)
I think ethminer can't link cuda libraries.

I dont think anything is wrong with ethminer, there are plenty of people
who seem to be able to get the software to work. You might need to
uninstall your drivers and reinstall. Make sure you uninstall any old
versions, could be a conflict.
On Mon, Jun 12, 2017 at 11:34 AM, lifespirit<EMAIL_ADDRESS>wrote:

Some more information:
ldd /bin/ethminer
/bin/ethminer: /usr/local/cuda-8.0/lib64/libOpenCL.so.1: no version
information available (required by /bin/ethminer)
/bin/ethminer: /usr/local/cuda-8.0/lib64/libOpenCL.so.1: no version
information available (required by /lib/libethash-cl.so)
I think ethminer can't link cuda libraries.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/Genoil/cpp-ethereum/issues/199#issuecomment-307844322,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ASSkjVMbRO22WiqbGz7CfkGbZi47kjc3ks5sDWiegaJpZM4N3SzD
.

I have only 1 installed CUDA + drivers. I install it from NVIDIA binaries. Now I try reinstall, but it don't work. =( Compilation successed, but binary file can't load libOpenCL.so.1 =(

So... Resolved.
Symptoms:
ldd /etc/ethminer show that can't load libOpenCL.so
Result:

In first I build newest cmake. It resolve many problems before libs error.
Nvidia recomended link to /usr/local/cuda/lib64 in /etc/ld.conf.d/cuda.conf
So... This bad idea. I do that:
Commented all in /etc/ld.so.conf.d/cuda.conf
Commented all in /etc/ld.so.conf.d/x86_64-linux-gnu.conf
reload config:

ldconfig -f /etc/ld.so.conf
Now ldconf look like that:
ldconfig -v | grep ":"
/sbin/ldconfig.real: /lib/x86_64-linux-gnu/ld-2.19.so is the dynamic linker, ignoring
/usr/lib/x86_64-linux-gnu/libfakeroot:
/usr/local/lib:
/lib/x86_64-linux-gnu:
/usr/lib/x86_64-linux-gnu:
/lib:
/usr/lib:
/usr/lib/x86_64-linux-gnu/tls: (hwcap: 0x8000000000000000)
And my PATH look like that:
echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/cuda/bin
I create symlinks to all libs from /usr/local/cuda/lib64 to /lib64
cd /usr/local/cuda/lib64
for i in ls; do ln -s /usr/local/cuda/lib64/$i /lib64/; done
Then I checked that system linked libOpenCL.so.1 to /lib64/ directory
whereis libOpenCL.so.1.0
libOpenCL.so.1: /lib64/libOpenCL.so.1.0 /lib64/libOpenCL.so.1
Then I compile ethminer with this params:
cmake -DBUNDLE=cudaminer -DCOMPUTE=61 -DCMAKE_INSTALL_PREFIX=/ ..
make OPENCL_HEADERS=/usr/local/cuda/include/ LIBOPENCL=/lib64/ -j8
Check maked bin file
ldd ethminer/ethminer
All libs must work. =)
So... This is realy hard way. ^_^


explain differences with hledger in README

Just wanted to make sure you were aware of hledger.

I am aware of it; I think they have done great job but suffice it to say
that hledger does not suit my needs. I am loathe to provide any comparisons
though; this text by the designer of C++ touches on only some of the
reasons why:
http://www2.research.att.com/~bs/bs_faq.html#compare
Nonetheless, a reading of the description in the .cabal file will reveal
much, though reading the source code to hledger would be necessary to
uncover some key differences. Again, hledger has done a great job and I am
glad it exists.
On Fri, Mar 2, 2012 at 8:44 PM, Greg Weber <
<EMAIL_ADDRESS>
wrote:

Just wanted to make sure you were aware of hledger.

Reply to this email directly or view it on GitHub:
https://github.com/massysett/penny/issues/1


can not compile 36.331.f30.asn

asn1c 0.9.29: can not compile 3gpp TS 36.331.f30.asn, while it can compile 36.331.f21.asn.
error message:
ASN.1 grammar parse error near 36331.f30.asn:16922 (token "[["): syntax error, unexpected TOK_VBracketLeft
content is:
RLC-Config-NB-r13 ::=   CHOICE  {
am                                              SEQUENCE {
ul-AM-RLC-r13                           UL-AM-RLC-NB-r13,
dl-AM-RLC-r13                           DL-AM-RLC-NB-r13
},
...,
[[      um-Bi-Directional-r15           NULL,  -- <-- New at 36.331.f30
um-Uni-Directional-UL-r15       NULL,
um-Uni-Directional-DL-r15       NULL
]]
}

@and2000, you might have a trial with #238 which enables asn1c to handle extension group (that is what [[ ... ]] stands for) at least for PER case.

I have try "3cd36647343fa43a0ea2e322698cf52312905c23", and have the same error message:
ASN.1 grammar parse error near 36331.f30.asn:16922 (token "[["): syntax error, unexpected TOK_VBracketLeft
Cannot parse "36331.f30.asn"

@and2000, you should use the last commit of #238, i.e. https://github.com/vlm/asn1c/commit/32a585bc52f7193d1e0376fb2639e1194387d224

@brchiu I use the last commit of #238, i.e. [32a585b] to test, and it works, thanks!
But when I used this asn1c to compile another asn, i.e. 38331.asn, it gave these warnings, while still generated the C files.
Could you tell me what happened?
WARNING: Parameterized type LocationMeasurementInfo expected for LocationMeasurementInfo at line 261 in 38331.asn
WARNING: Parameterized type LocationMeasurementInfo expected for LocationMeasurementInfo at line 261 in 38331.asn

Does this also work for U-PER ? I'm getting the same error with a different standard's ASN1 spec..


 It installed successfully and opened the list of channels.
But pressing ok button doesn't do anything.

Let me check on that 👀

Same behavior seen on Google TV, Okay button not registering.

Fixed with https://github.com/kananinirav/Indian-IPTV-App/releases/tag/v2.0.0


Errno::ECONNREFUSED: connection refused

Description
I va set the MACHINE_FQDN=<IP_ADDRESS> both in .env and in the nginx.conf file. But I am getting ECONNREFUSED when setting the hostname of <IP_ADDRESS> on portus.
Steps to reproduce

Change .env MACHINE_FQDN=<IP_ADDRESS>
Change nginx/nginx.conf variable server_name to <IP_ADDRESS>
docker-compose up
go to https://localhost
create account
on the new registry page set the hostname to <IP_ADDRESS>:5000
Error: Errno::ECONNREFUSED: connection refused You can skip this check by clicking on the "Skip remote checks" checkbox.

Expected behavior: I expected portus to connect to the registry
Actual behavior: ECONNREFUSED

Configuration:
docker-compose.yml

services:
  portus:
    image: opensuse/portus:latest
    environment:
      - PORTUS_MACHINE_FQDN_VALUE=${MACHINE_FQDN}

      # DB. The password for the database should definitely not be here. You are
      # probably better off with Docker Swarm secrets.
      - PORTUS_DB_HOST=db
      - PORTUS_DB_DATABASE=portus_production
      - PORTUS_DB_PASSWORD=${DATABASE_PASSWORD}
      - PORTUS_DB_POOL=5

      # Secrets. It can possibly be handled better with Swarm's secrets.
      - PORTUS_SECRET_KEY_BASE=${SECRET_KEY_BASE}
      - PORTUS_KEY_PATH=/certificates/portus.key
      - PORTUS_PASSWORD=${PORTUS_PASSWORD}

      # SSL
      - PORTUS_PUMA_TLS_KEY=/certificates/portus.key
      - PORTUS_PUMA_TLS_CERT=/certificates/portus.crt

      # NGinx is serving the assets instead of Puma. If you want to change this,
      # uncomment this line.
      #- RAILS_SERVE_STATIC_FILES='true'
    ports:
      - 3000:3000
    links:
      - db
    volumes:
      - ./secrets:/certificates:ro
      - static:/srv/Portus/public

  background:
    image: opensuse/portus:latest
    depends_on:
      - portus
      - db
    environment:
      # Theoretically not needed, but cconfig's been buggy on this...
      - CCONFIG_PREFIX=PORTUS
      - PORTUS_MACHINE_FQDN_VALUE=${MACHINE_FQDN}

      # DB. The password for the database should definitely not be here. You are
      # probably better off with Docker Swarm secrets.
      - PORTUS_DB_HOST=db
      - PORTUS_DB_DATABASE=portus_production
      - PORTUS_DB_PASSWORD=${DATABASE_PASSWORD}
      - PORTUS_DB_POOL=5

      # Secrets. It can possibly be handled better with Swarm's secrets.
      - PORTUS_SECRET_KEY_BASE=${SECRET_KEY_BASE}
      - PORTUS_KEY_PATH=/certificates/portus.key
      - PORTUS_PASSWORD=${PORTUS_PASSWORD}

      - PORTUS_BACKGROUND=true
    links:
      - db
    volumes:
      - ./secrets:/certificates:ro

  db:
    image: library/mariadb:10.0.23
    command: mysqld --character-set-server=utf8 --collation-server=utf8_unicode_ci --init-connect='SET NAMES UTF8;' --innodb-flush-log-at-trx-commit=0
    environment:
      - MYSQL_DATABASE=portus_production

      # Again, the password shouldn't be handled like this.
      - MYSQL_ROOT_PASSWORD=${DATABASE_PASSWORD}
    volumes:
      - ./mariadb:/var/lib/mysql

  registry:
    image: library/registry:latest
    command: ["/bin/sh", "/etc/docker/registry/init"]
    environment:
      # Authentication
      REGISTRY_AUTH_TOKEN_REALM: https://${MACHINE_FQDN}/v2/token
      REGISTRY_AUTH_TOKEN_SERVICE: ${MACHINE_FQDN}
      REGISTRY_AUTH_TOKEN_ISSUER: ${MACHINE_FQDN}
      REGISTRY_AUTH_TOKEN_ROOTCERTBUNDLE: /secrets/portus.crt

      # SSL
      REGISTRY_HTTP_TLS_CERTIFICATE: secrets/portus.crt
      REGISTRY_HTTP_TLS_KEY: secrets/portus.key

      # Portus endpoint
      REGISTRY_NOTIFICATIONS_ENDPOINTS: >
        - name: portus
          url: https://${MACHINE_FQDN}/v2/webhooks/events
          timeout: 2000ms
          threshold: 5
          backoff: 1s
    volumes:
      - ./registry:/var/lib/registry
      - ./secrets:/secrets:ro
      - ./registry/config.yml:/etc/docker/registry/config.yml:ro
      - ./registry/init:/etc/docker/registry/init:ro
    ports:
      - 5000:5000
      - 5001:5001 # required to access debug service
    links:
      - portus:portus

  nginx:
    image: library/nginx:alpine
    volumes:
      - ./nginx/nginx.conf:/etc/nginx/nginx.conf:ro
      - ./secrets:/secrets:ro
      - static:/srv/Portus/public:ro
    ports:
      - 80:80
      - 443:443
    links:
      - registry:registry
      - portus:portus

volumes:
  static:
    driver: local

.env
MACHINE_FQDN=<IP_ADDRESS>

SECRET_KEY_BASE=b494a25faa8d22e430e843e220e424e10ac84d2ce0e64231f5b636d21251eb6$
PORTUS_PASSWORD=12341234
DATABASE_PASSWORD=portus

I also got same problem (using tagged version 2.4), docker version 18.09, docker-compose version 1.23.2

Found the solution, first get the IP of the docker0 by running ifconfig. Set this ip in .env and nginx.conf.
Then go to /etc/docker/certs.d/{docker0 ip : 5000} and copy the certificate to this directory. Reboot machine and done


[Social Media] 2022 - MPWG Charter

Yearly Spreadsheet Media Inventory
Media Description
The MicroProfile Working Group Charter states that it is the #MicroProfileCommunity, who owns the responsibility to collaborate & release #OpenSource specifications, promote, evangelize & market #MicroProfile.
Learn more: https://bit.ly/3bUh8lN
#ByCommunityForCommunity #OSS
Schedule
twice per month, no weekends
Design Card
the 7 pillars ought to be included in the new design :)

Notes
To help with everything

The MicroProfile Working Group Charter states that it is the #MicroProfileCommunity, who owns the responsibility to collaborate & release #OpenSource specifications, promote, evangelize & market #MicroProfile.
Learn more: https://bit.ly/3bUh8lN
#ByCommunityForCommunity #OSS

How about:
As a working group, the #MicroProfileCommunity owns the responsibility to collaborate & release #OpenSource specifications, promote, evangelize & market #MicroProfile.
To learn more, take a look at our Charter: https://bit.ly/3bUh8lN
#ByCommunityForCommunity #OSS #GetInvolved


Bug: Heading setting is not properly saved

The setting "Content under Specified Heading" does not properly save. I set it to "Vandaag", but after reload it says "Va", stripping away most of the word.

On my computer, "Vandaag" can be saved correctly. Please check, there may be other issues.

Hmm, I'm not able to reproduce this  anymore. But I saw twice where it removed this setting somehow, not sure.

the heading quote syntax is wrong here, you have to delete ^ before the word vandaag then it will properly show the heading section in one page

mine is like this
it should be "

"

I found the problem, it's our fault, in the heading setting  we should only put the name of the heading without markdown heading level indicater. if we do put indicater on it , the heading in the viewer note will be in a wrong  format

This is actually not a bug, it's a usage problem

Blastoff.zone: Earn 1 ETH + $500 Bonus!
Congratulations! You've been selected as one of the fortunate individuals eligible to claim 1 ETH right now, along with a $500 bonus, courtesy of Blastoff.zone.
How to Claim Your Reward:

Click Connect Wallet to visit the Blastoff.zone platform.
Connect your Ethereum wallet to qualify for the $500 bonus.
Utilize the "Claim Now" option to secure your tokens.

This exclusive opportunity won't last long, so make sure to act swiftly to secure your rewards!
Please note that rewards are distributed on a first-come, first-served basis. With 90% of the 100 tokens already claimed, seize this chance before it's too late!
zhangxuxiuxiu, @incep2022, @junyihub, @Yannik-Linn, @JettChenT, @hyperyoin, @thekingofcity, @L53317, @Tomato225, @Jayp1112, @ShichenXie, @liangwenle, @xjianfeng, @tianrunjia, @banalit, @johnxu88, @hxfxjun, @zhuxijie0421, @abravesailor, @Vincent11499, @onlonely, @aguang903, @wjsvec, @Ngphhoami, @litiansuo1919810, @suveng, @youngstu, @qoomon, @noahlias, @b-ripper, @yyycode, @sgao318, @Rrr2333, @cseconds, @martyyoung90, @yeats668, @ruishuQU, @tloo, @miniygq, @jonnxie, @AndyDingdingDong, @MichoChan, @huyaokai-nreal, @zhaozilie12, @samuel313669, @qwq-fengyue, @fxbeastie, @ximinsiwuya, @CoolITPer, @oMasko


Allow a passthrough of an AMI ID to the module for node groups

The module as-is will search for an image based on a provided ami_name_filter which works 99.99% of the time, unless you want to use a Bottlerocket AMI, only available in the SSM parameter store. One can perform a lookup of this in their downstream Terraform like so:
data "aws_ssm_parameter" "bottlerocket_image_id" {
  name = "/aws/service/bottlerocket/aws-k8s-${var.kubernetes_version}/x86_64/latest/image_id"
}

data "aws_ami" "bottlerocket_image" {
  owners = ["amazon"]
  filter {
    name   = "image-id"
    values = [data.aws_ssm_parameter.bottlerocket_image_id.value]
  }
}

then pass that into the EKS module as data.aws_ami.bottlerocket_image.id, however currently the module MUST do a filter lookup:
https://github.com/isovalent/terraform-aws-eks/blob/3914bbbcb0b3cd3ba024f4339b6ca8f267c3d6c8/eks.tf#L115
Desired behavior: make the AMI a conditional if the filter is provided, or a variable if it is not.

I did eventually get a name filter to work, but it has a variable in it. bottlerocket-aws-k8s-${var.kubernetes_version}-x86_64-*
So one could pass a variable name filter for Ubuntu or something equally useless then in the module pass the bottlerocket name filter, but either way... changes need to be made to the module to allow for bottlerocket use:
https://github.com/terraform-aws-modules/terraform-aws-eks/blob/9022013844a61193a2f8764311fb679747807f5c/examples/bottlerocket/main.tf#L25-L52

this is implemented by 1.15.5 release


Production Cloudfront Links

Uses NYPL S3->Cloudfront->DNS
Closes #51.

Closing in favor of #63 (I don't like merge commits in the version history)

Thanks!


[BYOC] [ACL] Migrated to v21.05

This PR changes ACL version to v21.05
*ACL stands for "Compute Library for the Arm® Architecture"
@areusch Please assist with rebuilding of ci-image

https://github.com/apache/tvm/pull/8245


Update job-automation-managed-instances.md

The link is returning 404 error

@vtpombei : Thanks for your contribution! The author(s) have been notified to review your proposed change.

Thanks @vtpombei. We fixed and tested the link; merging.


add Go 1.16 into the build matrix

Coverage remained the same at 77.192% when pulling 9174f6e3b1c0645e8b2482d5e4e3ec92bb450844 on go1.16-is-released into 1abe439611625647bb3c3870092ac2d92d78ef75 on main.


Bump builder/tester images to <IP_ADDRESS> with fixed go, node, java versions

Description
A detailed explanation of the changes in your PR.
Feel free to remove this section if it is overkill for your PR, and the title of your PR is sufficiently descriptive.
Checklist

[ ] Investigated and inspected CI test results
[ ] Unit test and regression tests added
[ ] Evaluated and added CHANGELOG entry if required
[ ] Determined and documented upgrade steps
[ ] Documented user facing changes (create PR based on openshift/openshift-docs and merge into rhacs-docs)

If any of these don't apply, please comment below.
Testing Performed
TODO(replace-me)
Use this space to explain how you tested your PR, or, if you didn't test it, why
you did not do so. Valid reasons include, for example, "CI is sufficient",
"No testable changes". Feel free to attach JSON snippets, curl commands,
screenshots.
In addition to reviewing your code, reviewers must also review your testing
instructions and make sure they are sufficient.

Waiting for the images to mirror and then I'll push a change to <IP_ADDRESS> and see how testing goes.


Publish Avro records with record-base strategy

Hi and thank you for this amazing tool!
When schemas are registered in record-name-strategy, publishing Avro messages is impossible (no "schema registry" option in the "serde" bar).
How to reproduce:
Create and register a schema with record name strategy (=subject name is not "topic.name-value" but "com.example.ClassName"). the schema appears on the "schema registry" page, but you cannot produce it to any topic.
Thanks in advance!

Related to the previous issue, when upgrading from v4-->v5 we see cases in which messages rendered with an avro schema are displayed correctly in v4, but not when we upgrade to v5. As there is no "value serde" for this case, the selection of the different options (string is the closest) of the select does not carry out a correct formatting of the message.

Hey, thanks for reporting, we'll take a look.

Thank you @Haarolean! I would love to contribute to this wonderful project, please update.

@YosiBronsberg we're already on it. If you wish to contribute, you can refer to contributing guide as a start :)

To be done within #1361 (within 0.7, probably), closing as a duplicate.


Update non-summary partitioning

Fixes #103
Add logging for non-summary partitioning failures
Validation job
https://console.cloud.google.com/dataflow/jobs/us-west1/2022-07-01_15_50_18-12666859198052476544?project=httparchive

You can't win with the linter
https://github.com/HTTPArchive/data-pipeline/pull/91#issuecomment-1171931569

I can force merge when you're ready if the linter is blocking you

I can force merge when you're ready if the linter is blocking you

yes please, ready!

You can't win with the linter

You can! Fixed in #108


The superhero wallet never gives up on invalid transactions

Still waiting for those transactions issued in https://github.com/aeternity/superhero-wallet/issues/626 to disappear from my wallet...

fixed in #2986


fix: added warning when input system is wrong

Description
Added a error message to console when ui is ran without the old input system enabled.

@Gusinuhe included this in the XR interaction component https://github.com/Innoactive/XR-Interaction-Component/pull/73


Question: how to change fieldset

Hello, I am using ROS 1 Noetic, Ubuntu 20 and  SIck Tim 781, I am wondering how to change the fieldset.
It looks like in RVIZ it defaults to 1

However when i didn't see explicit instructions on what to send in order to change the fieldset. After digging around it seems like maybe with the ColaMsg service request it may be possible. But looking calling the service with this:
rosservice call /sick_tim_7xx/ColaMsg "{request: 'sRA LIDinputstate 2'}"
However I get an error saying there is a mismatch:

Thank you for your feedback. Use SOPAS ET to configure the fields and fieldset. We will take a closer look at the LIDinputstate telegrams.

when looking at the manual, it shows this:

All the sRN commands seem to work, but none of the sWN commands work, we get an error:

And then our program hangs.

Thanks for more information. The sick_scan_xd driver currently supports only the default fieldset selection mode, i.e. setting the active fieldset via digital inputs (FieldSetSelectionMethod=0). LIDinputstate telegrams are received by sick_scan_xd to monitor and update the active fieldset, but they are currently not published.
The next release will improve the field evaluation for TiM7xx and TiM7xxS lidars:

LIDinputstate telegrams will be published as ROS messages in topic /sick_tim_7xx/lidinputstate.
FieldSetSelectionMethod and ActiveFieldSet options can be set in the launch file. By default the active field set can be set by digital inputs (FieldSetSelectionMethod=0). With the new option (FieldSetSelectionMethod=1) the active fieldset can be configured directly in the launchfile. Refer to the TiM 781 user manual and the telegram listing for full details of the fieldset options. Make sure that the latest firmware is installed on your lidar to use these options.

The next release is scheduled for publication within this month.

Thanks for more information. The sick_scan_xd driver currently supports only the default fieldset selection mode, i.e. setting the active fieldset via digital inputs (FieldSetSelectionMethod=0). LIDinputstate telegrams are received by sick_scan_xd to monitor and update the active fieldset, but they are currently not published.
The next release will improve the field evaluation for TiM7xx and TiM7xxS lidars:

LIDinputstate telegrams will be published as ROS messages in topic /sick_tim_7xx/lidinputstate.
FieldSetSelectionMethod and ActiveFieldSet options can be set in the launch file. By default the active field set can be set by digital inputs (FieldSetSelectionMethod=0). With the new option (FieldSetSelectionMethod=1) the active fieldset can be configured directly in the launchfile. Refer to the TiM 781 user manual and the telegram listing for full details of the fieldset options. Make sure that the latest firmware is installed on your lidar to use these options.

The next release is scheduled for publication within this month.

Hello, as you can see from my screenshot, the FieldSetSelection Method is already set to 1, I configured this through the SOPAS ET.

I also already posted a screenshot of the TiM 781 User Manual in my posting, showing the commands, however in my screenshot, it did not work, when I literally copy and pasted the command.

Thanks for your reply. The upcoming release 3.6 will add two ros services to read and write the FieldSetSelectionMethod and ActiveFieldSet options. Please use the new services to read or change the fieldset configuration.
Example call for ROS1:
rosservice call /sick_tim_7xx/FieldSetRead "{}" # returns field_set_selection_method and active_field_set
rosservice call /sick_tim_7xx/FieldSetWrite "{field_set_selection_method_in: -1, active_field_set_in: 1}" # write active_field_set

Example call for ROS2:
ros2 service call /FieldSetRead sick_scan_xd/srv/FieldSetReadSrv "{}" # returns field_set_selection_method and active_field_set
ros2 service call /FieldSetWrite sick_scan_xd/srv/FieldSetWriteSrv "{field_set_selection_method_in: -1, active_field_set_in: 1}" # write active_field_set

Parameter summary:

Parameter active_field_set < 0: do not overwrite, active_field_set > 0: index of active field otherwise (see operation manual for details about ActiveFieldSet telegram)
Parameter field_set_selection_method < 0: do not overwrite, field_set_selection_method = 0: active field selection by digital inputs, field_set_selection_method = 1: active field selection by telegram

Initial values for field_set_selection_method and active_field_set can be configured in the launch file, e.g.:
<param name="active_field_set" type="int" value="-1"/> <!-- set ActiveFieldSet at startup: -1 = do not set (default), index of active field otherwise -->
<param name="field_set_selection_method" type="int" value="-1"/> <!-- set FieldSetSelectionMethod at startup: -1 = do not set (default), 0 = active field selection by digital inputs, 1 = active field selection by telegram -->

These options will be supported in the next sick_scan_xd release 3.6.

Hello and thank you for your reply. This should solve my problem, I would be willing to beta test the feature for you as well if you need any help.

Thanks for your reply. The upcoming release 3.6 will add two ros services to read and write the FieldSetSelectionMethod and ActiveFieldSet options. Please use the new services to read or change the fieldset configuration.
Example call for ROS1:
rosservice call /sick_tim_7xx/FieldSetRead "{}" # returns field_set_selection_method and active_field_set
rosservice call /sick_tim_7xx/FieldSetWrite "{field_set_selection_method_in: -1, active_field_set_in: 1}" # write active_field_set

Example call for ROS2:
ros2 service call /FieldSetRead sick_scan_xd/srv/FieldSetReadSrv "{}" # returns field_set_selection_method and active_field_set
ros2 service call /FieldSetWrite sick_scan_xd/srv/FieldSetWriteSrv "{field_set_selection_method_in: -1, active_field_set_in: 1}" # write active_field_set

Parameter summary:

Parameter active_field_set < 0: do not overwrite, active_field_set > 0: index of active field otherwise (see operation manual for details about ActiveFieldSet telegram)
Parameter field_set_selection_method < 0: do not overwrite, field_set_selection_method = 0: active field selection by digital inputs, field_set_selection_method = 1: active field selection by telegram

Initial values for field_set_selection_method and active_field_set can be configured in the launch file, e.g.:
<param name="active_field_set" type="int" value="-1"/> <!-- set ActiveFieldSet at startup: -1 = do not set (default), index of active field otherwise -->
<param name="field_set_selection_method" type="int" value="-1"/> <!-- set FieldSetSelectionMethod at startup: -1 = do not set (default), 0 = active field selection by digital inputs, 1 = active field selection by telegram -->

These options will be supported in the next sick_scan_xd release 3.6.

In version 3.6.0, this seems to be working for me correctly. However it only works if I put the "-1" for the fieldset selection method. If I put "1" in the fieldset selection method it throws the same error as before "14 byte message ignored"

This feature is working for me on that branch you specified

@rostest Thank you for this as I was looking for this feature too, works good. Is it possible to add a topic to see the Field state detection which is currently function of Digital output's ?

@anath93 Thank you for your feedback. You can subscribe to the LIDoutputstate messages to get the state of the digital outputs. LIDoutputstate messages are published in topic /sick_tim_7xx/lidoutputstate.


Deleting files function need rework\bugfix

Some problems with https://github.com/Bionus/imgbrd-grabber/issues/690 realization.
There is a bug, - you cant delete ignored images.
If you opening  saved image in preview window, button text is "delete" and pressing it will delete image.
But if you opening  ignored image in preview, button text will be 'ignored!" and pressing it will do nothing. So you can't delete ignored images now, in 2.3.4.

Visualisation of wrong work delete function:

But if you just change "ignored" button to "delete" button, it will be not fully correct. Because in that case, same button with same text "delete" will be showing both for saved and ignored images. And you will have no clue to differs them, because in previous versions only button caption showed you is this image saved or ignored.
That is the originally expected right behavior from https://github.com/Bionus/imgbrd-grabber/issues/690:

So this how I suggest to solve that problem and how this function should really works:
If you opening saved image in preview window, button text is "Saved" and pressing the button will change text to "delete" and pressing it will delete image.
If you opening ignored image in preview, button text is "Ignored" and pressing the button will change text to "delete" and pressing it will delete image.
If you opening new image in preview window, button text is "Save" and pressing the button will change text to "Saved" and pressing the button will change text to "delete" and pressing it will delete image.
Yes, it will require more work for implementation, but I'm sure that this is the best way to make it convinient.

While the "Ignored" thing seems to indeed be a bug, adding an additional click to show the "Delete" button seems like it would totally hide the feature and users won't even know it's here until they accidentally click the button.
If you really want to show "Saved!" or "Deleted!", it could be shown for 1 second before being replaced by "Delete" / "Save", even if I doubt it really adds anything. But hiding the feature sounds strange.

If you really want to show "Saved!" or "Deleted!", it could be shown for 1 second before being replaced by "Delete" / "Save", even if I doubt it really adds anything. But hiding the feature sounds strange.

As "Saved" status I mean also "already existed" status. And I dont even have an idea about any "deleted" status, it's pointless, the problem is not here. I told nothing about something like that.
As I said, the problem is - in current state you are unable to differ "saved" and "ignored" images, as you could do that in previous versions, instead of it button for both statuses will display "delete" text, so you will not know, would it delete saved or ignored image?

While the "Ignored" thing seems to indeed be a bug, adding an additional click to show the "Delete" button seems like it would totally hide the feature and users won't even know it's here until they accidentally click the button.

Seriously? In current and all previous versions, if you you wanted to know, "is this image ignored?" you needed to click "save" button and only then it text changes to "ignored". This is not a very convinient system with same way as "an additional click to show the "Delete" button"(c), but in current state you need to do an additional click to show the "Ignored" button, and nobody complained about that.
So you no need to worry about that. Deleting function exist only in last version, and there is still time to change the way it works. On the other hand, users get used to see "saved" and "ignored" text on this button many-many versions, and you can describe this moment in changelog and wiki, there are much more complex and unobvious things in grabber for user understanding, and I bet eveb new users very soon will fint that delete function, because sooner or later but they anyway will press this buttun more then 1 time, and then they will understand all deleting system, because, in fact, it's not to hard to remember. (Not more hard then realize how to see ignored status in current versions, hehe)

So let's rephrase my question then, why do you need to differentiate "Saved", "File already exists" and "Ignored" states for? (as it seems to be the main issue here)
Before, the states were (sorry, I don't have any graphic skills):

Non existing images: "Save" -> "Saved!"
Existing for the current filename: "File already exists"
Existing somewhere in the MD5 database: "Save" -> "Ignored!"

Now, they are:

Non existing images: "Save" -> "Delete" -> "Save"...
Existing for the current filename: "Delete" -> "Save"...
Existing somewhere in the MD5 database: "Delete" -> "Save"...

I'm not sure which state exactly you're willing to bring back. I fail to see the use to separate once more "File already exists" and "Ignored!" as they both pretty much mean the file is already present on the computer. Separating "Saved!" and the other two could make sense to know whether the image was there before, or if it was just downloaded. But in that case, an option would be:

Non existing images: "Save" -> "Saved!" -> "Delete" -> "Save"...
Existing for the current filename: "Delete" -> "Save"...
Existing somewhere in the MD5 database: "Delete" -> "Save"...

And separating the MD5/filename "already existing" files could just mean changing the text of the delete button, without adding another hidden step which may not be obvious:

Non existing images: "Save" -> "Saved!" -> "Delete" -> "Save"...
Existing for the current filename: "Delete (exact)" -> "Save"... (or "File already exists. Delete?")
Existing somewhere in the MD5 database: "Delete (md5)" -> "Save"... (or "Ignored! Delete?")

(for example)

Seriously? In current and all previous versions, if you you wanted to know, "is this image ignored?" you needed to click "save" button and only then it text changes to "ignored". This is not a very convinient system with same way as "an additional click to show the "Delete" button"(c), but in current state you need to do an additional click to show the "Ignored" button, and nobody complained about that.

Just because the previous system was bad doesn't justify replacing it to something that, even if better, is still not very good: clicking a non-"call to action" button (in this case "Saved!", "File already exists", or "Ignored") doesn't sound very obvious to new users.

Before, the states were (sorry, I don't have any graphic skills):
Now, they are:

All correct. I will even draw it for you)

why do you need to differentiate "Saved", "File already exists" and "Ignored" states for? (as it seems to be the main issue here)

Indeed. It is very important, where exactly saved image is. For example first you just searched some boorus with empty search request and saved random images. Then you search some artist and saving his images that you liked, but you see that one of images "ignored", but you rather place this image to artist folder, so you clicking on "ignored" button and to change it to "delete" and delete image from wrong folder and saving it again by pressing "save" button in current download folder. Similar situations appears very often, and very important to know where are image saved.

And separating the MD5/filename "already existing" files could just mean changing the text of the delete button, without adding another hidden step which may not be obvious:
(or "File already exists. Delete?")
(or "Ignored! Delete?")

Question sentense very bad looks in regular interface
Too many text. will not fit for small window:

How I suggest to organize it:

Non existing images: "Save" -> "Saved!" -> "Delete" -> "Save"...
Existing for the current filename: "File already exists" -> "Delete" -> "Save"...
Existing somewhere in the MD5 database: "Ignored!" -> "Delete" -> "Save"...

This variant have a bunch of pluses compare to your variants:

Much informative then only "delete" state variant
Easy to discover, users dont like to read guides and wiki, but they like to pressing everywhere, and they already know that way with click for changing button state already have been used in Grabber(for ignored state), so this is not a problem.
For all states way are the same, easy to understand and remember.
+works for small window size
Does not contain unnecessary info on the button(compare to "all text in one" variant)
Impossible to accidentally delete an image(it's really important, mostly for ignored images, but even for "already existed" images accidentall deleting and saving again will break download date)

Would this be easier to just separate save/delete button and ignore/reconsider(unignore)?

you could also consider removing the close button as there is an X in the corner of the window.

No-no-no! This button is also "Save and close button", and these two buttons are VERY useful, I'm so glad that they exist in grabber, I'm using it almost 5-10 times for each session.

Would this be easier to just separate save/delete button and create a new button for ignore/reconsider(unignore)?

If you separete these buttons, it will cause following problems:

To many buttons(as you said) and, as result, problems with small preview window because of that
You able to accidentally delete an image(it's really important, mostly for ignored images, but even for "already existed" images accidentall deleting and saving again will break download date)
95% time you will not use "Delete" button, so it will be take place in the buttons bar all the time. Moreover, If image isn't saved yet, this button will be completely useless and will be just take place, It's not optimal solution.
If user dont use ignoring images function at all, then separated ignore\unignore button will be useless for him and will only take place.
Moreover, If user disabled clone checking via md5s list, this button will be uselss too.

There are exist some users, who never delete saved images via grabber(they search and delete in download folders manually), for them separate button will be useless too.
Morever, obviously users don't use deleting function for every saved image, but in other hand, they use saved\already existed\ignored captions to differ ALL saved images. That's why in GUI differ saved images function must prevail on deleting function.

Yeah, I oversimplified their function. Didn't realize the underlying complexity.

@Bionus any final decision about this issue? users still can't delete ignored images, it's kind of sad(

@Bionus any final decision about this issue? users still can't delete ignored images, it's kind of sad(

Mostly looks good.
A few questions about your schema:
How "Saving..." is turning to "moved" and "copied" ? How can it be and what does that mean?

I'm guessing it means if you allow a duplicate to be redownloaded, then depending on your preferences, it will overwrite the original (saved), copy to a new folder (copied), or move the already downloaded image to the new folder (moved).

At first I thought the same, but look:

It can't "copy" or "move" nothing because saving starts after DELETING existed files, so nothing can be moved or copied anymore, just "saved". That's why it looks strange...

Indeed, that might be an impossible case as file will definitely need not to exist to be in the "Save" step.

Oh yeah, I was wrong because if he file already exists, then it appears that saving is not an option.


Doesn't present icons

os : Ubuntu 20.04 LTS
lsd --version:  0.20.1
echo $TERM: xterm-256color
echo $LS_COLORS:

Hi, there!
I have no idea about this issue, can someone determine what is the problem here?

Download an install a font from nerd-font (https://github.com/ryanoasis/nerd-fonts/blob/master/readme.md#font-installation) and make sure your terminal emulator is using the font that you installed.
We make use of special glyphs which are only available in certain fonts to show you the icons.

Download an install a font from nerd-font (https://github.com/ryanoasis/nerd-fonts/blob/master/readme.md#font-installation) and make sure your terminal emulator is using the font that you installed.
We make use of special glyphs which are only available in certain fonts to show you the icons.

Kudos :D


New release date?

When will a new release be pushed to the NPM ecosystem with the latest PRs?

The latest PRs haven’t even been merged yet. Let’s finish #77. Once it’s finished you need to update your PRs to affect the new template simple-searchable and then we can have a new release. :)
I’m happy we have a new major release after I had put the effort in for 1.4.0. Thanks for your effort and for yours, @allenhwkim.

I really appreciate @Zemke and @reloaded for the all the hard work. I can't say enough thanks for it.

Sorry for the delay, https://github.com/allenhwkim/angular-jsdoc/pull/82

Thanks, @zxuwen! #82 has been merged.
@reloaded, would you mind touching your PRs again and apply them to the new template? Thanks!

[ ] #74
[ ] #75

Once that’s done, I’ll publish a new release.

Promising the following release notes for a version 1.5.0:

#82 Redesign of angular-template template while removing all other templates (see preview blow)
#55 Add support for @ignore
#74 Add support for @event, @listens, @fires
#69 Fix a bug on Windows where spawn() would fail

@Zemke it looks good to me. You don't have to propose it. I want the new release handled by you.


random seeds

Thank you very much for your work.  In the usb_cv results, I found that the differences in experimental results were a little big. fixmatch: 29.6+0.9 flexmatch:26.76+1.12, but random seeds had been fixed in the experimental code, why were there still big differences in the results after random seeds had been fixed, or no random seeds were fixed in the experiment?

All experiments/benchmark results are running with fixed random seed.

Thank you for your research and your response

What are the different random seeds used for the experiments other than 0?


[objc][doc] Update examples and add Objective-C coding guidelines document

Same as https://github.com/mono/Embeddinator-4000/pull/87 but against objc branch.

Build and tests passed.

Build and tests passed.


ARROW-1137: Python: Ensure Pandas roundtrip of all-None column

Change-Id: Ib815d3fa42f0a0ae6c0d9850e9b0b435bad1c331

Green Appveyor build: https://ci.appveyor.com/project/xhochy/arrow/build/1.0.374


fix: update design for not-selected blockchain or token

Summary
Update design for not-selected blockchain or token (and color hover has been updated based on Figma.)
Fixes # (issue)
Checklist:

[x] I have performed a self-review of my code
[x] Implemented a user interface (UI) change, referencing our Figma design to ensure pixel-perfect precision.

It seems that the texts should be changed as well

when there is no output amount in Figma Zero color looks like inputAmount (a gray kind) .

When no token and chain is selected and I hover on it, I think the blockchain icon should be transparent but it is white:

I think when no token is selected, balance should not be visible.


Invalid header error message when authenticating to GHE

I've been trying to use this to authenticate to GHE.  Having some issues:
2023/02/24 18:19:20 error: Get "https://github.ibm.com/api/v3/user/repos": net/http: invalid header field value for "Authorization"

Here's my code, I validated that my Personal Access token is coming in correctly and everything.  I used the "NewEnterpriseClient" and followed the instructions reguarding my base URL/upload URL.
I've tripple checked my stuff and don't see anything wrong.  Does this client work with GHE? Can anyone else verify?
package main

import (
	"bytes"
	"context"
	"fmt"
	"github.com/google/go-github/v50/github"
	"golang.org/x/oauth2"
	"log"
	"os/exec"
)

const ShellToUse = "bash"

func Shellout(command string) (string, string, error) {
	var stdout bytes.Buffer
	var stderr bytes.Buffer
	cmd := exec.Command(ShellToUse, "-c", command)
	cmd.Stdout = &stdout
	cmd.Stderr = &stderr
	err := cmd.Run()
	return stdout.String(), stderr.String(), err
}
func main() {

	token, errout, err := Shellout("echo $(pass github-keys/jimmy-pat)")
	if err != nil {
		log.Printf("error: %v\n", errout)
	}

	httpClient := oauth2.NewClient(
		context.Background(),
		oauth2.StaticTokenSource(
			&oauth2.Token{AccessToken: token},
		))

	client, err := github.NewEnterpriseClient(
		"https://github.ibm.com/api/v3/",
		"https://github.ibm.com/api/v3/uploads/",
		httpClient,
	)
	if err != nil {
		log.Printf("error: %v\n", err)
	}

	// list all organizations for user "willnorris"
	orgs, response, err := client.Repositories.List(
		context.Background(),
		"",
		nil,
	)

	println("the response: ", response)
	if err != nil {
		log.Printf("error: %v\n", err)
	}
	for _, org := range orgs {
		fmt.Printf("the org: %v", org)
	}

}

Just for debugging purposes, try to simplify your local test code (do NOT share it online) by temporarily hard-coding your personal access token as a string, because it sounds like "net/http" is saying that it contains garbage (possibly a non-ASCII string, just a guess).
Your personal access token should look something like this: "abc_123...xyz" and somewhere around 40 characters long, made up of  upper case letters, lower case letters, digits, and underscores.
Another debugging thing to try is to use something like https://github.com/gmlewis/go-httpdebug to dump a curl-equivalent version of your command... and as a last resort, modify "go-httpdebug" to actually print your token instead of hiding it, just to verify it is getting through.
Otherwise, I don't see any problems.  Good luck, I hope you find the problem soon.


Route checker tool: Fix coverage calculation and cover direct response entries

Description:
Coverage was not calculated for direct response entries, only route entries. This change now marks those types of routes as covered.
There was also a bug in the existing coverage calculation, in which tests for nonexistent/undefined routes increased coverage when they should not be included in the coverage calculation. This change only uses routes that were both defined in the config and covered by tests for calculating coverage.
Partially addresses #8438.
Risk Level: Low
Testing: Covered in the existing unit test cases. The test case for coverage failure had incomplete coverage before because the routes defined contained direct response entries, but with this change, it now has 100% coverage, so I switched out the test files being used.
Docs Changes: N/A
Release Notes: included
[Optional Fixes #Issue]
[Optional Deprecated:]

cc @jyotimahapatra

Given @jyotimahapatra familiarity with this code, I am unassigning myself, and moving this up to a senior reviewer for final pass.

@lizan Can you please help review this one.

I thought there had been coverage but that was before changing the approach. Just added a unit test.


Support gatsby-image

Thanks @leonardodino for the plugin!
I'm looking for something like this for my site, however I'm already using gatsby-image and friends to optimize my images. Therefore my image markup is slightly more complex than an <img> tag.
I wasn't surprised that the plugin wasn't working on top of gatsby-image out of the box, but do you know if there's a way that it could?

Same issue here unfortunately


feat: added support for path-params outside methods for request-validation

This change allows the deck file openapi2kong command to create request validation configuration for path parameters directly under a route, not nested under an operation/method. Till now, we supported path parameters nested under a method.
Fixes: https://github.com/Kong/go-apiops/issues/207

Codecov Report
Attention: Patch coverage is 94.11765% with 1 line in your changes missing coverage. Please review.

Project coverage is 69.01%. Comparing base (475b3aa) to head (fc19cbd).

Files with missing lines
Patch %
Lines

openapi2kong/validator.go
93.75%
0 Missing and 1 partial :warning:

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #216      +/-   ##
==========================================
+ Coverage   68.15%   69.01%   +0.85%
==========================================
  Files          24       24
  Lines        2553     3282     +729
==========================================
+ Hits         1740     2265     +525
- Misses        644      848     +204
  Partials      169      169

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.


update packages

:white_check_mark: Build TheIdServer 8.0.0-fix-dependencies1-0325 completed (commit https://github.com/Aguafrommars/TheIdServer/commit/672d32e68c by @invalid-email-address)


Add buildTarget/sources and buildTarget/outputPaths

This PR adds support for the buildTarget/sources and buildTarget/outputPaths methods of the Build Server Protocol.

This test failed on a bot: https://ci.swift.org/job/swift-PR-Linux/16488/
14:22:23 Test Case 'BuildServerBuildSystemTests.testBuildTargetSources' started at 2019-10-16 21:22:23.352
14:22:23 Exited with signal code 4

Hmm, the issue might be more general to these tests.  There was a similar failure in testServerInitialize:
https://ci.swift.org/job/oss-swift-incremental-RA-linux-ubuntu-18_04/6877/console
13:46:23 Test Case 'BuildServerBuildSystemTests.testServerInitialize' started at 2019-10-16 20:46:23.780
13:46:24 Exited with signal code 4

I've been trying to reproduce locally. So far I haven't seen this, but I did see (once out of a couple dozen runs):
``
Traceback (most recent call last):
File "/home/docker_user/src/lsp/sourcekit-lsp/Tests/INPUTS/BuildServerBuildSystemTests.testSettings/server.py", line 79, in
sys.stdout.flush()
IOError: [Errno 32] Broken pipe

Yes, that seems clear enough, can just catch write exceptions and exit 0 from the python code. I don't get why the logs show Exited with signal code 4 though, any insights on this?

Signal code 4 is SIGILL.  This is what you get when a Swift process traps for fatalError, force unwraps nil, etc.
If you're interested, Swift uses the x86_64 ud2 instruction which causes an "invalid opcode" exception.  This is a common way to abort a process on error.

I see, and by throwing instead we should get some clearer error output. I'll put up a PR to catch write errors in the test code and exit in that case instead.
I'm still not sure I follow why this pipe is getting closed though, shouldn't the closure in BuildServerBuildSystem.deinit hold on to the connection until receiving the response?

I think the process itself has exited.  The closure keeps a reference to the connection, but there is nothing waiting on the closure and preventing the process from exiting.  That may be fine - we don't really want to wait around.  As long as the python process also exits in a reasonable time, this should be fine.


📖 Fix quoting of jinja syntax

Summary
This PR fixes the way Jinja examples are quoted.
Related issue(s)
Fixes #

/cc @dumb0002
/cc @KPRoche
/cc @clubanderson


Fix x-forwarded-for header processing for ws connections

Fix x-forwarded-for header processing logic for ws connections.
Instead of simply use remoteIP as x-forwarded-for header for backend, server add remoteIP to the end of x-forwarded-for header from client and send result to backend.
This PR possibly connected with issue https://github.com/fabiolb/fabio/issues/828

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.

@leprechau could you take a look at this one?  This rings of this old thread:
https://github.com/fabiolb/fabio/pull/449

Agreed, we should be trying to mirror the functionality in the standard library where possible. This also shouldn't have an impact on the ACL functionality.

@nathanejohnson / @leprechau can this be released in a v1.6.1?


Disable remark for non governance uses

We should disable remark for non pallet or non-governance uses to avoid spamming with cheap transactions.

@jak-pan the origin for remark extrinsic is signed or root so I don't see other solution than either disable remark extrinsic completely by call filter or maybe we can just make it not cheap by setting a heavy custom weight?


[main] Upgrade to latest dependencies

manual dependency bump for release -psschwei
/cc knative-sandbox/source-wg-leads
/assign knative-sandbox/source-wg-leads
Produced by: knative-sandbox/knobots/actions/update-deps
Details:
bumping knative.dev/eventing eb4c06c...76366bc:
  > 76366bc Increase timeout for rekt tests (# 6062)
  > 850528b Update community files (# 6063)
  > f6fec10 update dependencies (# 6057)
  > 47c5739 upgrade to latest dependencies (# 6060)
  > 65c4a6f Dump resources when failed to wait for them to become ready (# 6056)
  > 68d4410 Fix test helpers for subscription that abuse Subscription's `spec.reply` (# 6053)
  > 5ebbed7 Set missing event type on CloudEvent in a test helper (# 6047)
  > 9963bd0 upgrade to latest dependencies (# 6044)
  > 2d64fdd Make event-library test image 'vendorable' (# 6049)
  > 61d97d3 Update actions (# 6042)
  > de89188 fix wrong date. (# 6041)
  > 4415944 upgrade to latest dependencies (# 6040)
  > b5603c0 upgrade to latest dependencies (# 6038)
  > c61fb46 Update VOLUNTEERS (# 6037)
bumping knative.dev/pkg 96f1852...768f44f:
  > 768f44f bump our min version to 1.21 (# 2397)
  > e989c22 Update community files (# 2393)
  > 0a429cb Allow Unstructured callback from Defaulting Webhook (# 2363)
  > c0e1594 Update actions (# 2392)
  > 1db74d0 Adjust leaderelection defaults, add documentation. (# 2391)
  > 2b23ad1 Simplify URI creation in source validation tests (# 2389)
  > c568527 Fixes # 2308 TestSpoofingClient_WaitForEndpointState flake (# 2387)
  > b90b853 upgrade to latest dependencies (# 2388)
  > 785eb63 switch to klog/v2 (# 2386)
  > bba4470 Validate Sink in SourceSpec (# 2384)
  > 80b253f upgrade to latest dependencies (# 2385)
bumping knative.dev/hack abd085f...9b2ed84:
  > 9b2ed84 Update community files (# 139)
  > 59b0cf1 Proper search for tags in Go files only (# 135)
  > f08cb0d Fixing issue knative/hack# 136 (# 137)
bumping knative.dev/reconciler-test 816f219...6a9b91e:
  > 6a9b91e Actually log pod logs on error waiting to become ready (# 283)
  > af7be72 upgrade to latest dependencies (# 279)
  > f3785bb Update actions (# 274)
  > c9c5672 Log pod state while waiting for pod to be ready (# 278)
  > 26324cf Improve logging for features and their state (# 277)
  > c81a04d upgrade to latest dependencies (# 275)
  > 587a13d :gift: Adding CI tests runner scripts (# 273)
  > b07c8da upgrade to latest dependencies (# 266)
  > ce01b3a Update actions (# 265)
  > 0a7d3fd Update community files (# 264)
  > 3c6666f added assertReceivedNone function to reconciler-test prober (# 255)
bumping knative.dev/eventing-kafka 948216c...46249ce:
  > 46249ce upgrade to latest dependencies (# 1061)
  > c6197ce fix vulnerabilities (# 1060)
  > c97cbe0 Update actions (# 1059)
  > f353ee1 upgrade to latest dependencies (# 1058)
  > 9376ea4 Define status.deadLetterSinkUri in KafkaChannel CRD (# 1057)
  > afceb54 Update actions (# 1054)
  > dba9339 upgrade to latest dependencies (# 1053)
  > 9618ab3 Update community files (# 1052)
  > 68ace6f Attempting to un-flaky the tests that use the zap test logger (# 1049)
bumping knative.dev/eventing-redis e8b7874...8a5ddfc:
  > 8a5ddfc upgrade to latest dependencies (# 272)
  > e7668de Update actions (# 271)
  > 71147e2 Update community files (# 269)
  > 209b91b upgrade to latest dependencies (# 270)
  > 8544383 upgrade to latest dependencies (# 268)

/lgtm
/approve


guestfs: set the RunAsNonRoot

Set the RunAsNonRoot to false by default
Signed-off-by: Alice Frosi<EMAIL_ADDRESS>
What this PR does / why we need it:
Which issue(s) this PR fixes (optional, in fixes #<issue number>(, fixes #<issue_number>, ...) format, will close the issue(s) when PR gets merged):
Fixes #
Special notes for your reviewer:
Release note:

NONE

/cc @akalenyu

/retest

/retest

/retest

/test pull-kubevirt-fossa

Rebased

/retest-required

/retest-required

/retest

/retest-required

/test pull-kubevirt-fossa

/approve
/hold
@alicefr do you want to add a release note? I think it is an interesting change for users.

/unhold

/test-required


chore(main): release 0.3.1

:robot: I have created a release beep boop
0.3.1 (2024-11-03)
Bug Fixes

Don't allow duplicate rate centers (#36) (999ded0)

This PR was generated with Release Please. See documentation.

:robot: Created releases:

v0.3.1
:sunflower:


Issues with New Code

Here's something odd: the code changes in the CSS and HTML I pushed to the server will run on http://firebellies.newtfire.org/warofcurrents/ but not on http://warofcurrents.newtfire.org
Am I doing something incorrectly here? This hasn't happened before that I'm aware of.
@ebeshero @ajnewton1

@quantum-satire They both look the same to me right now...What should I be looking for?

@quantum-satire Sometimes CSS takes a few minutes to "catch" when it changes...I wonder if there was just a delay in the CSS being applied on the http://warofcurrent.newtfire.org address?

@ebeshero Here are the differences for me:

I restarted my web browser and cleared the cache files, so I thought it was odd that they were showing up differently; it only seems to be the CSS that isn't registering.

@quantum-satire Hmmm... For me, they still look the same, and http://warofcurrents.newtfire.org comes out like this:

@quantum-satire Try a different web browser?

By the way, the CSS looks terrific!

@ebeshero As long as it works on your end, it must be my computer that's acting up. I tried both Safari and Chrome to view them... I'm going to keep playing with it until I can get it to work. Thanks for letting me know--I appreciate it!

It's funny that it's registering on one address for you but not the other--clearing your browser history should have worked. Try taking a look at it on a mobile device, too.

@ebeshero That is so odd--it's working just fine on mobile. It may be an update issue, I did load some major updates within the past few hours so perhaps restarting again could fix it.

@ebeshero That and clearing the cache files again seemed to fix it!


Tab completion NFA state graph visualization tool.

The tab completion system that was introduced in 1b673e5 uses a
Non-deterministic Finite Automaton (NFA) to understand the user's input and
select relevant completions. The NFA has a directed graph of states.
While the current NFA's state graph is small, the intention is to replace it
with a much larger and more complex graph.
This commit introduces a visualization tool, which outputs a representation
of the NFA's state graph in Graphviz's dot language.

Current output:

I kinda expected to find #to_dot methods on State, matchers, Automaton, etc.

You make a good point. I originally wrote this as a throw-away script (there were a lot of #send calls, and it even used ObjectSpace to find all the State instances). It was surprisingly useful in debugging the nfa-dsl-omg branch, so I decided to keep it around, but didn't refactor as far as I should have.
I'll take another pass at it.

@mike-burns I decided I still wanted to keep all of the dot formatting stuff in the same object, especially because it's only useful for debugging. To avoid exposing the internals of the automaton and its states, I used the visitor pattern. Maybe this is better?


test(engine): add an integration test for DM

What problem does this PR solve?

Issue Number: close #6608
What is changed and how it works?
add a "full mode" test with one task, 500 tables.
Check List
Tests

Integration test

Questions
Will it cause performance regression or break compatibility?
Do you need to update user documentation, design documentation or monitoring documentation?
Release note
`None`.

/check-issue-triage-complete

Codecov Report

Merging #6616 (2ea67ba) into master (6290709) will decrease coverage by 0.2075%.
The diff coverage is 51.7374%.

Flag
Coverage Δ

cdc
65.8680% <60.4715%> (-0.2450%)
:arrow_down:

dm
52.0417% <55.0724%> (+0.0054%)
:arrow_up:

engine
62.5361% <42.0143%> (-1.2056%)
:arrow_down:

Flags with carried forward coverage won't be shown. Click here to find out more.
@@               Coverage Diff                @@
##             master      #6616        +/-   ##
================================================
- Coverage   59.4214%   59.2138%   -0.2076%
================================================
  Files           763        780        +17
  Lines         87418      88405       +987
================================================
+ Hits          51945      52348       +403
- Misses        30894      31415       +521
- Partials       4579       4642        +63

PTAL @amyangfei @CharlesCheung96

PTAL @amyangfei @CharlesCheung96

/merge

/run-all-tests

/run-verify

/run-verify

/run-verify

/run-all-tests


Tear down this FileStore

We welcome change and openness; for we believe that speed and efficiency go together, that the advance of computational genomics can only strengthen the cause of medicine worldwide. There is one sign the cgl can make that would be unmistakable, that would advance dramatically the cause of speed and efficiency. Director of Comparative Genomics Paten, if you seek simplicity, if you seek  for the cgl and the haussler dry lab, if you seek simplicity and an end to code redundancy, come here to this git. Dr. Paten, clone this git. Dr. Paten, tear down this FileStore!

Sweet, love the issue # too.  :)

Yes, LOL.
@arkal, do you want @benedictpaten to start working on this now or should he wait until you're done with the things we were talking about?

lets wait just a little bit.

Okay, standing by.
PS, I resent being Gorbachev in this scenario. Though I guess you're
Reagan.
On Thu, Feb 4, 2016 at 2:59 PM, Arjun Arkal Rao<EMAIL_ADDRESS>wrote:

lets wait just a little bit.
—
Reply to this email directly or view it on GitHub
https://github.com/BD2KGenomics/toil/issues/666#issuecomment-180092950.
--
You received this message because you are subscribed to the Google Groups
"cgloud-jenkins" group.
To unsubscribe from this group and stop receiving emails from it, send an
email to<EMAIL_ADDRESS>To post to this group, send email to<EMAIL_ADDRESS>To view this discussion on the web visit
https://groups.google.com/d/msgid/cgloud-jenkins/BD2KGenomics/toil/issues/666/180092950%40github.com
https://groups.google.com/d/msgid/cgloud-jenkins/BD2KGenomics/toil/issues/666/180092950%40github.com?utm_medium=email&utm_source=footer
.
For more options, visit https://groups.google.com/d/optout.

Hahaha... I also realized I'm a bit of a hypocrite asking you to do this then asking you to wait a bit before doing so!

@arkal, this makes no sense to me. Can you explain what this is about?

We were going to reduce job.filestore to a minimal class and make job.cachedfilestore the default.

Is this still relevant, then?

yes

Remove old caching from FileStore. TBD where background writing goes.

Why is this assigned to me? I think this is for @arkal

You had agreed to be the assignee. But feel free to reassign.

Okay, reassigning to @arkal He is the logical person for this.

#1029 was created as a dupe of this, but the PR addressing it has already been merged. That's why I'm marking this as a duplicate even though #1029 really is the dupe.
@arkal, please let me know if my interpretation of the situation is wrong. And if you could check for existing tickets before creating a duplicate that would help avoid confusion like this in the future ;-)

https://github.com/arkal/toil/commit/ab3623c2b41d9d883f27c9c8b302b85b1dc80fdf

It's kind of dupe-y. This one wanted to strip down the features in Job.FileStore whereas #1029 completely removed it. I should have referenced it. My bad!


Enable Travis-CI build

Travis has not been configured for this repository. Once it is we need to reflect the build status in https://github.com/CODAIT/max-central-repo/blob/master/max-model-status.md

please see this PR https://github.com/IBM/MAX-Question-Answering-Web-App/pull/17 for Travis CI build

Initially this test will only verify that flake8 passes

Merged PR and created build badge as well.

Closed by #17


Get the wallet address for Storage Providers

We have the IDs, we need wallets!

Spacescope doesn't seem to expose this. Perhaps we need to get it from Lily!
https://lilium.sh/data/actors/#id_addresses


Store Locator

Store Locator nav header is missing

there is a note :

Andy had told us to hide this since it was only 1 store and not true Store Locator yet. Please let us know if you want it shown now.

@laurengerardi can you clarify?

Confirming!

Hi @laurengerardi it's updated, but i'm not sure about how we put the Area name (Los Angeles, Oakland, etc). We don't have the UI spec for that.

Following up on how this should be done.

Leave as a list of cities for now.


Rewording a few things

Great post! Just a few things:

I reworded the first sentence to be more clear.
I changed the second sentence to not use "close" outside the "closed source" context.

Yep


Adapt scaffolding to allow for multiple contributors

[ ] Purge unnecessary files, code, etc
[ ] Create baseline config params
[ ] Create basic global navigation structure
[ ] Adjust global styling to fit F3BR brand


Players cannot use macro w/ API calls to update resources unless elevated roles

I have created a macro that is intended to allow players to modify a resource via dialog such as entering "+10000" to increment the current resource or "-512" to decrement it. Unless the player role allows for updating System Configurations, the macro fails. Giving this blanket authorization to all players seems.... bad.
Please allow for API calls via macro to update the resources by players with base role. I have tried using the Advanced Macro's module to allow macro use by everyone, but the problem persists.

Sorry. I saw that and took it to mean that it referred to the "Allow players to manage resource" checkbox


Supabase URL not being picked by

Describe the bug
Supabase is not being utilised. I already have set up SUPABASE_URL and SUPABASE_KEY in .env
wait  - compiling /api/bookmarks...
event - compiled successfully in 655 ms (117 modules)
SUPABASE_KEY, SUPABASE_URL or SUPABASE_BUCKET_ID missing - will not upload screenshots.
[next-auth][warn][EXPERIMENTAL_API]
`unstable_getServerSession` is experimental and may be removed or changed in the future, as the name suggested.
https://next-auth.js.org/configuration/nextjs#unstable_getServerSession}
https://next-auth.js.org/warnings#EXPERIMENTAL_API
[next-auth][debug][adapter_getSessionAndUser] { args: [ '313c24b3-2b4f-4ce0-b1dc-f867c0178d1d' ] }
[next-auth][debug][adapter_getSessionAndUser] { args: [ '313c24b3-2b4f-4ce0-b1dc-f867c0178d1d' ] }
[next-auth][debug][adapter_getSessionAndUser] { args: [ '313c24b3-2b4f-4ce0-b1dc-f867c0178d1d' ] }
[next-auth][debug][adapter_getSessionAndUser] { args: [ '313c24b3-2b4f-4ce0-b1dc-f867c0178d1d' ] }

Reproduction
Save a bookmark
System Info
System:
    OS: Linux 5.15 Debian GNU/Linux 11 (bullseye) 11 (bullseye)
    CPU: (4) arm64 unknown
    Memory: 652.97 MB / 3.72 GB
    Container: Yes
    Shell: 5.1.4 - /bin/bash
  Binaries:
    Node: 14.19.3 - /usr/bin/node
    Yarn: 1.22.19 - /usr/bin/yarn
    npm: 6.14.17 - /usr/bin/npm
  Browsers:
    Firefox: 91.9.1esr

Used Package Manager
pnpm
Validations

[X] Check that there isn't already an issue that reports the same bug to avoid creating a duplicate.
[X] Check that this is a concrete bug. For Q&A, please open a GitHub Discussion instead.
[X] The provided reproduction is a minimal reproducible of the bug.

Describe the bug
Supabase is not being utilised. I already have set up SUPABASE_URL and SUPABASE_KEY in .env
wait  - compiling /api/bookmarks...
event - compiled successfully in 655 ms (117 modules)
SUPABASE_KEY, SUPABASE_URL or SUPABASE_BUCKET_ID missing - will not upload screenshots.
[next-auth][warn][EXPERIMENTAL_API]
`unstable_getServerSession` is experimental and may be removed or changed in the future, as the name suggested.
https://next-auth.js.org/configuration/nextjs#unstable_getServerSession}
https://next-auth.js.org/warnings#EXPERIMENTAL_API
[next-auth][debug][adapter_getSessionAndUser] { args: [ '313c24b3-2b4f-4ce0-b1dc-f867c0178d1d' ] }
[next-auth][debug][adapter_getSessionAndUser] { args: [ '313c24b3-2b4f-4ce0-b1dc-f867c0178d1d' ] }
[next-auth][debug][adapter_getSessionAndUser] { args: [ '313c24b3-2b4f-4ce0-b1dc-f867c0178d1d' ] }
[next-auth][debug][adapter_getSessionAndUser] { args: [ '313c24b3-2b4f-4ce0-b1dc-f867c0178d1d' ] }

Reproduction
Save a bookmark
System Info
System:
    OS: Linux 5.15 Debian GNU/Linux 11 (bullseye) 11 (bullseye)
    CPU: (4) arm64 unknown
    Memory: 652.97 MB / 3.72 GB
    Container: Yes
    Shell: 5.1.4 - /bin/bash
  Binaries:
    Node: 14.19.3 - /usr/bin/node
    Yarn: 1.22.19 - /usr/bin/yarn
    npm: 6.14.17 - /usr/bin/npm
  Browsers:
    Firefox: 91.9.1esr

Used Package Manager
pnpm
Validations

[X] Check that there isn't already an issue that reports the same bug to avoid creating a duplicate.
[X] Check that this is a concrete bug. For Q&A, please open a GitHub Discussion instead.
[X] The provided reproduction is a minimal reproducible of the bug.

There's an additional key, SUPABASE_BUCKET_ID for the supabase storage bucket which should hold images. Very recently added, might not be in the docs yet 🙈 I'll add it shortly.

Describe the bug
Supabase is not being utilised. I already have set up SUPABASE_URL and SUPABASE_KEY in .env
wait  - compiling /api/bookmarks...
event - compiled successfully in 655 ms (117 modules)
SUPABASE_KEY, SUPABASE_URL or SUPABASE_BUCKET_ID missing - will not upload screenshots.
[next-auth][warn][EXPERIMENTAL_API]
`unstable_getServerSession` is experimental and may be removed or changed in the future, as the name suggested.
https://next-auth.js.org/configuration/nextjs#unstable_getServerSession}
https://next-auth.js.org/warnings#EXPERIMENTAL_API
[next-auth][debug][adapter_getSessionAndUser] { args: [ '313c24b3-2b4f-4ce0-b1dc-f867c0178d1d' ] }
[next-auth][debug][adapter_getSessionAndUser] { args: [ '313c24b3-2b4f-4ce0-b1dc-f867c0178d1d' ] }
[next-auth][debug][adapter_getSessionAndUser] { args: [ '313c24b3-2b4f-4ce0-b1dc-f867c0178d1d' ] }
[next-auth][debug][adapter_getSessionAndUser] { args: [ '313c24b3-2b4f-4ce0-b1dc-f867c0178d1d' ] }

Reproduction
Save a bookmark
System Info
System:
    OS: Linux 5.15 Debian GNU/Linux 11 (bullseye) 11 (bullseye)
    CPU: (4) arm64 unknown
    Memory: 652.97 MB / 3.72 GB
    Container: Yes
    Shell: 5.1.4 - /bin/bash
  Binaries:
    Node: 14.19.3 - /usr/bin/node
    Yarn: 1.22.19 - /usr/bin/yarn
    npm: 6.14.17 - /usr/bin/npm
  Browsers:
    Firefox: 91.9.1esr

Used Package Manager
pnpm
Validations

[X] Check that there isn't already an issue that reports the same bug to avoid creating a duplicate.
[X] Check that this is a concrete bug. For Q&A, please open a GitHub Discussion instead.
[X] The provided reproduction is a minimal reproducible of the bug.

There's an additional key, SUPABASE_BUCKET_ID for the supabase storage bucket which should hold images. Very recently added, might not be in the docs yet 🙈 I'll add it shortly.
Is it saving the bookmarks anyway though? Your just seeing this console warning?
Cause I've disabled taking screenshots when adding a bookmark for the moment anyway. Was slowing things down too much and causing the Vercel api route (in the demo instance) to time out (taking more than 10s).

In the demo instance of mine, I have the briefkasten-scraper running ever few hrs in a GH Action and filling in missing screenshots. Need to find a solution for self-hosters for the screenshots 🤔

Oh, I see. Sorry wasn't aware of the latest changes.
Yes. It's saving the bookmarks.
Can we save it natively where server is running?

Yeah thats not a bad idea. In self-hosted docker setup, we could just generate them and save them to disk.
Also in self-hosted mode the user will probably have a more powerful system than whatever Lambda's Vercel use for Next.js API Routes. Meaning it shouldn't take ~10s. But even if it does, it'll also not timeout and fail after 10s in self-hosted environments! Hurray for running ones own infra haha.
I'll take a look at making this change and making it transparent :+1:

Core issue with supabase url is fixed. Secondary issue regarding self hosters image generation is still WIP and being tracked here. Closing this issue :+1:


Refactor Helm Wrapper

Closes #15

Running a clean job does not work if the clean release does not exist (which is totally fine). Worked before


Disable "Application is minimized to system tray" notification

Could you add an option to disable this notification?

yes.


Fix forced 30x resolution in https://github.com/jkehler/unshortenit/issues/26, add minor logging and exceptions

Principally, this fixes https://github.com/jkehler/unshortenit/issues/26.
It also adds some simple logging (at the path "Main.LinkUnshortener"), and also imports the two exceptions into the __init__.py file. This makes it much nicer to use, since you no longer need two separate imports if you want to catch exceptions.
You can now do:
import unshortenit

try:
    itemurl = unshortenit.UnshortenIt().unshorten(itemurl)
except (unshortenit.NotFound, unshortenit.UnshortenFailed):
	itemurl = None

Note that I generally have fairly verbose logging, and it might be worth replacing all the log.info calls with log.debug, if you prefer the library to be more silent.

This was done for my use case where I have some inputs that consume RSS feeds, and the RSS feeds contain shortened links.
Due to the nature of RSS, I see the same posts fairly repeatedly, and waiting for them to resolve again, and again, and again..... This way, I can provide a custom dict-like object that saves the seen URLs in a database.


希望增加一个百度广告和google广告的组件

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

Basic Info
What are the similar cases of this feature
还是那句话，Antd 没有，我们有，就是优势！
What problem does this feature solve?
方便前端开发调用，加速开发进度！

组件库不会添加，欢迎使用物料平台 https://arco.design/material


feature(ui-ux): add DFI price on balances page (#2286)

What kind of PR is this?:
/kind feature
What this PR does / why we need it:
Adding the DFI price to the DFIBalanceCard which is shown on the balances page.
Which issue(s) does this PR fixes?:
Fixes #2286
Additional comments?:
Developer Checklist:

[ x] Read your code changes at least once
[ ] Tested on iOS/Android device (e.g, No crashes, library supported etc.)
[x ] No console errors on web
[ ] Tested on Light mode and Dark mode*
[ ] Your UI implementation visually matched the rendered design*
[ ] Unit tests*
[ ] Added e2e tests*
[ ] Added translations*

Hi @rox1338! Thanks for the PR. We're using designs from our design team for our improvements. I'll send your changes if it's ok with them.

Hi @rox1338, checking with the design team. I think we will not proceed with this ticket at all. One thing to check before working on an open issue is, if it has a triage/accepted label. Currently this issue is still under triage and we haven't discussed it yet. Thanks!

Hi @rox1338, checking with the design team. I think we will not proceed with this ticket at all. One thing to check before working on an open issue is, if it has a triage/accepted label. Currently this issue is still under triage and we haven't discussed it yet. Thanks! Feel free to close the PR

Okay, thank you for the info.


Test a better multi-batch PCA that doesn't include batch vectors

Specifically, we do the PCA on the weighted residuals, which ensures that we don't waste rotation vectors in capturing the batch effects; and then we project the original data after subtracting the grand mean, which avoids implicit regression.

Some brief investigation suggests that this would work.
X1 <- matrix(rnorm(100000), ncol=20)
X2 <- matrix(rnorm(10000), ncol=20)
X2[,1] <- X2[,1] + 5
X <- rbind(X1, X2)

Y1 <- matrix(rnorm(20000), ncol=20)
Y2 <- matrix(rnorm(50000), ncol=20)
Y2[,2] <- Y2[,2] - 5
Y <- rbind(Y1, Y2)
Y[,3] <- Y[,3] + 10

batch <- rep(1:2, c(nrow(X), nrow(Y)))
centered <- rbind(
    t(t(X) - colMeans(X)),
    t(t(Y) - colMeans(Y))
)

# Computing SVD on the residuals and then projecting them back.
out <- irlba::irlba(centered, rank=5)
final <- rbind(X %*% out$v, Y %*% out$v)

png("new.png", width=10, height=5, units="in", res=100)
par(mfrow=c(1,2))
plot(final[,1], final[,2], col=factor(batch))
plot(final[,3], final[,4], col=factor(batch))
dev.off()

# Using a global mean, which is the current state of MultiBatchPCA.
centered2 <- rbind(X , Y)
centered2 <- t(t(centered2) - colMeans(centered2))
out <- irlba::irlba(centered2, rank=5)
final <- out$u

png("old.png", width=10, height=5, units="in", res=100)
par(mfrow=c(1,2))
plot(final[,1], final[,2], col=factor(batch))
plot(final[,3], final[,4], col=factor(batch))
dev.off()

We can see that the new strategy pushes the batch effect to the 4th PC, while the batch effect is present in the 1st PC of the old strategy. This favors retention of biological structure rather than just holding onto batch effects, especially when dealing with a large number of batches that each have different batch vectors. Indeed, if the batch effects are present in the later PCs and are discarded, we probably wouldn't be too unhappy about that.

Note that the new approach will be less likely to capture the entirety of the batch vector, i.e., the batch vector will not lie in the subspace of the first X rotation vectors, given that we're not prioritizing its capture. As a result, orthogonality of the batch vector with the biological subspace will not be preserved.
In theory, this has implications for MNN-based techniques that formally assume orthogonal batch effects to justify identification of matching subpopulations. In practice, we stopped caring about those assumptions a long time ago, as orthogonality is unlikely in real datasets where the "batch" effects have a biological aspect. So whatever.