I2C: garbage output on DragonBoard410c

I get garbage OR whatever was there on the last frame displayed on the display, and the code hangs for a long time.
Here is an example of the oled displaying the last frame, while running the demo code in readme:

This library is working as expected, so at least its not hw.
https://github.com/codelectron/ssd1306

do you know for sure that display is SSD1306? knockoffs often use other chipsets

In particular, SH1106 is very popular, but sadly it doesn't support the addressing mode that SSD1306 uses by default (so most drivers won't work).

I've tried this display with Arduino, Zephyr, MRAA and the above mentioned library all worked fine so i'm assuming its SSD1306.

What is the exact code that you're running and what are the dimensions of that display? Also, if you're running on an RPi, which one and which OS? I'd like to test it out on a similar setup with an equivalent Adafruit display.

A couple of things I just thought of are if this is running on the DragonBoard 410c and you're using a logic level shifter:

Make sure it's I2C Safe such as https://www.adafruit.com/product/757
Make sure VCC is 3.3v and not 5V.

@makermelissa running the code that is in the  Readme of this repo under usage example.
I've got a bmp280 working fine 9n this very setup.
I've separately tried a 128x32 and 128x64 oled display. Both of these had the i2c address set to 0x3c if that helps.
Again, the display works fine using another library so i think I'm good on the level shifter end.
PS. Using the Audio Mezzanine as the level shifter. This has worked well for i2c usecases over the years.

Hi, I finally got around to testing with https://www.adafruit.com/product/931 on the DragonBoard and can confirm that the issue occurs (random dots plus hanging) with Adafruit displays as well.

After hitting Control-C and waiting a couple minutes, I finally got this error output in addition to the expected KeyBoard interrupt error:
Traceback (most recent call last):
  File "/usr/local/lib/python3.7/dist-packages/adafruit_bus_device/i2c_device.py", line 68, in __init__
    i2c.writeto(device_address, b'')
  File "/usr/local/lib/python3.7/dist-packages/busio.py", line 65, in writeto
    return self._i2c.writeto(address, buffer, stop=stop)
  File "/usr/local/lib/python3.7/dist-packages/adafruit_blinka/microcontroller/generic_linux/i2c.py", line 38, in writeto
    self._i2c_bus.write_bytes(address, buffer[start:end])
  File "/usr/local/lib/python3.7/dist-packages/Adafruit_PureIO/smbus.py", line 244, in write_bytes
    self._device.write(buf)
OSError: [Errno 22] Invalid argument

I wonder if this is related to https://github.com/adafruit/Adafruit_Python_PureIO/issues/4

probably not, smbus is the native I2C library/interface, havint it in pureio would be rad, but its really not essential. also repeated start isnt used on this display

Ok, good to know :)

Hi,
any updates on this?

Hi, thanks for checking in. I was planning on taking another look at this later this week.

I think I may have found something in that Blinka has trouble with i2c write-only devices on certain boards (DragonBoard 410c and Jetson Nano I've found). I'm looking into this further.

@makermelissa What is the status of this?

Unknown at this time. I can take another look after I finish the I2C bitbangio library, which might be the solution to this.

It looks like you are seeing recognisable data on the screen, so it is possibly not the same issue as #56, but you could try using Page Addressing Mode in the pull request #57.  @deshipu hinted this could be the issue if the display is using SH1106 hardware instead of SSD1306.  These kind of issues are explored on this Arduino forum page and helped my investigations and subsequent fix.
(note if you have successfully used another method to load data onto the display then use this library and see some junk, the correct data shown could just be leftover from the previous method -- the subsequent method is just not writing to the display correctly leaving it to show correct data from before, possibly in just some areas of the display.  I saw this in experiments!)

Hello. I'm trying to use a 1.3" OLED in place of a 0.96" OLED in this project, which uses this library:
https://github.com/sethvoltz/OctoPrint-DisplayPanel
The 0.96" OLED is probably an SSD1306, which works. The supplier of the 1.3" OLED claims it is based on SSD1306, but I suspect it's actually SH1106. The back of the PCB says 1.30"IIC V2.0, and the OLED flex cable has GME12864-70 printed on it. I have two of these modules and they behave identically.
Here's what I see when I plug it in:

The message "Printer Not Connected" is the bottom line of the intended screen content.
After various adventures I put everything back as I it was and added only page_addressing=True when instantiating the display object. Now you can see that top-to-bottom everything is there, but left-to-right the screen is shifted half over, plus the four unused pixels in the SH1106 memory map (132 pixels wide instead of 128) are visible in the centre of the display:

I'm hoping not to have to delve too deeply, but I could if necessary. Any suggestions for things to try would be welcome, and I'll report back with any progress.

Never mind. I decided to go with luma.oled here which supports SSH1306 and SH1106 (and others).


Removes ARSwitchBoardModule requirement that fromViewController lookup succeeds

Yuki was running into a problem where the RCTRootView's reactViewController property was nil. This was because the code was being invoked from the Bid Flow interface, which uses its own navigation controller (that's my intuition, anyway).
The thing is, fromViewController isn't even used in the presentNavigationViewController and presentModalViewController blocks. Removing the parameter altogether would be a big refactor, so I opted instead to remove the _Nonnull specifier and the NSParameterAssert that was causing the crash. I also prefixed the parameter names in the blocks in ARAppDelegate+Emission.m to indicate that _fromViewController isn't used.

Also here is a screenshot of the behaviour:


add: ActiveRecord::QueryMethods::WhereChain#missing

Added ActiveRecord::QueryMethods::WhereChain#missing in version 6.1 or later.
Fixed to return ::ActiveRecord::QueryMethods::WhereChain when the where method has no argument.
I confirmed that no errors occurred when used with rbs-rails.

If we mimic the RBS generated by rbs-rails, we can write it like this...
class User < ActiveRecord::Base
  extend _ActiveRecord_Relation_ClassMethods[User, ActiveRecord_Relation, Integer]

  class ActiveRecord_Relation < ::ActiveRecord::Relation
    include _ActiveRecord_Relation[User, Integer]
    include Enumerable[User]
  end

  class ActiveRecord_Associations_CollectionProxy < ::ActiveRecord::Associations::CollectionProxy
    include _ActiveRecord_Relation[User, Integer]
  end
end

Include or extend _ActiveRecord_Relation_ClassMethods and _ActiveRecord_Relation causes a large number of MethodDefinitionMissing errors.
# Type checking files:

............................................................................................................................................F................

test.rb:11:8: [error] Cannot find implementation of method `::Test::User.select`
│ Diagnostic ID: Ruby::MethodDefinitionMissing
│
└   class User < ApplicationRecord
          ~~~~

test.rb:11:8: [error] Cannot find implementation of method `::Test::User.find`
│ Diagnostic ID: Ruby::MethodDefinitionMissing
│
└   class User < ApplicationRecord
          ~~~~

......

Detected 65 problems from 1 file
No untyped calls detected. 🐾
 => Failure 🚨

# Failed gems
gems/activerecord/7.1

So I include or extend::ActiveRecord::Base::ClassMethods and  ::ActiveRecord::Relation::Methods instead.
It looks like it was designed for that purpose.
https://github.com/ruby/gem_rbs_collection/commit/375eca7206281228ea413d754036d0362faadb61

It is enough to show that missing is associated with some type, even if the code is not executable.
I do not mind if there is no code that mimics rbs_rails.

@ksss Sorry, I have a question.
Is it that I am not getting Approve from you because the current test is not sufficient?

Yes. It seems to me that there is an increase in excessively managed test code.
The test code I had in mind is as follows:
User.where.missing.to_sql

I see. Thank you for your answer and example.

/merge


Listener for Mousewheel Zoom In/Zoom Out?

Hi,
I'm implementing a zoom slider over the canvas. Does Sigma generate an event whenever I zoom in/out via the mousewheel (and the touchpad) so that I can adjust the slider? So far I see that there's already an event for double-clicks.
Thanks.
Gian

Did you have any luck with this? I am looking into implementing something that listens to these actions but have had no luck.

Hi @Yomguithereal close this issue as I am providing the solution,
Here's the code to add a Zoom slider:
// Create a slider
<input id="slidy" type="range" min="0" max="100" value="50">

//Create a hidden element to keep track of the previous value

// JavaScript code that monitors any changes in slider's value
and compares it with previous value and executes inZoomer, outZoomer functions accordingly

// I hope you know where to keep the below functions

function inZoomer(){
  var c = s.camera;
  sigma.misc.animation.camera(c, {
    ratio: c.ratio / c.settings('zoomingRatio')
  }, {
    duration: 200
  });
}

function outZoomer(){
  var c = s.camera;
  sigma.misc.animation.camera(c, {
    ratio: c.ratio * c.settings('zoomingRatio')
  }, {
    duration: 200
  });
}


Polymer & Vue knobs are vulnerable to XSS Attack

We probably should escape text values in those frameworks, or at least the values that came from URL
Polymer
Vue
Other frameworks are safe because they do escaping on their side

Released as 4.0.0-alpha.4


HTML <title> is always "Patchew"

Now that we have <h2> headings, it should be easy to add a better title too...

See pull request #53.


Fix lack of explanation

@changeworld : Thanks for your contribution! The author, @aahill, has been notified to review your proposed change.

Thanks @changeworld this is a good addition.
Thanks!
#sign-off

@Jak-MS : Thanks for your contribution! The author, @aahill, has been notified to review your proposed change.

@Jak-MS : Thanks for your contribution! The author, @aahill, has been notified to review your proposed change.

@Jak-MS : Thanks for your contribution! The author, @aahill, has been notified to review your proposed change.

table now renders correctly.


Napari 0.5.3 installed from bundle file is interupted when installing plugins on UI

🐛 Bug Report
I installed Napari 0.5.3 from Bundle file. When I opened Napari → clicked Plugins → Install/Uninstall Plugins ..., the app closed immediately without any error messages.
💡 Steps to Reproduce

Download installation file here: https://github.com/napari/napari/releases/tag/v0.5.3
Install following this instruction: https://napari.org/stable/tutorials/fundamentals/installation_bundle_conda.html#how-to-install-the-linux-bundle
Open Napari
Plugins → Install/Uninstall Plugins ...

💡 Expected Behavior
No response
🌎 Environment
napari: 0.5.3
Platform: Ubuntu 22.04.3 - kernel: 6.8.0-40-generic
Python: 3.9.19
💡 Additional Context
No response

Thanks for opening the issue.
@goanpeca @jaimergp any ideas on this? Should we transfer to napari/packaging?
Wonder if this is related to this similar issue: https://napari.zulipchat.com/#narrow/stream/309872-plugins/topic/Install.2FUninstall.20Plugins.20button.20crashes.20Napari


add example with redis

Hi, I added this example because I ran into the problem that the normal in-memory backend deletes all data when the server is restarted.
I store data in redis as a json string. When I get the data, I recreate the pydantic object from the dictionary. I think there is a way to get the class that was passed to Generic, but I didn’t figure it out and I pass it to __init__

Looks great!


Simple test script fails with boto3

import boto3
import moto

@moto.mock_ec2
def test_ec2():
  ec2 = boto3.client('ec2', region_name='eu-west-1')
  ec2.describe_instances()

test_ec2()

Gives me this:
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/local/lib/python2.7/dist-packages/moto/core/models.py", line 71, in wrapper
    result = func(*args, **kwargs)
  File "<stdin>", line 4, in test_ec2
  File "/usr/local/lib/python2.7/dist-packages/botocore/client.py", line 310, in _api_call
    return self._make_api_call(operation_name, kwargs)
  File "/usr/local/lib/python2.7/dist-packages/botocore/client.py", line 384, in _make_api_call
    operation_model, request_dict)
  File "/usr/local/lib/python2.7/dist-packages/botocore/endpoint.py", line 112, in make_request
    return self._send_request(request_dict, operation_model)
  File "/usr/local/lib/python2.7/dist-packages/botocore/endpoint.py", line 141, in _send_request
    success_response, exception):
  File "/usr/local/lib/python2.7/dist-packages/botocore/endpoint.py", line 214, in _needs_retry
    caught_exception=caught_exception)
  File "/usr/local/lib/python2.7/dist-packages/botocore/hooks.py", line 226, in emit
    return self._emit(event_name, kwargs)
  File "/usr/local/lib/python2.7/dist-packages/botocore/hooks.py", line 209, in _emit
    response = handler(**kwargs)
  File "/usr/local/lib/python2.7/dist-packages/botocore/retryhandler.py", line 183, in __call__
    if self._checker(attempts, response, caught_exception):
  File "/usr/local/lib/python2.7/dist-packages/botocore/retryhandler.py", line 250, in __call__
    caught_exception)
  File "/usr/local/lib/python2.7/dist-packages/botocore/retryhandler.py", line 265, in _should_retry
    return self._checker(attempt_number, response, caught_exception)
  File "/usr/local/lib/python2.7/dist-packages/botocore/retryhandler.py", line 313, in __call__
    caught_exception)
  File "/usr/local/lib/python2.7/dist-packages/botocore/retryhandler.py", line 222, in __call__
    return self._check_caught_exception(attempt_number, caught_exception)
  File "/usr/local/lib/python2.7/dist-packages/botocore/retryhandler.py", line 355, in _check_caught_exception
    raise caught_exception
TypeError: __str__ returned non-string (type SysCallError)

Any ideas?  Is moto supposed to mock the ec2 object or does it work by running an HTTP server and mocking responses only?
Thanks.

The inner exception seems to be this one:
2015-12-02 12:13:14,499 botocore.endpoint [DEBUG] Sending http request: <PreparedRequest [POST]>
2015-12-02 12:13:14,501 botocore.vendored.requests.packages.urllib3.connectionpool [INFO] Starting new HTTPS connection (1): ec2.eu-west-1.amazonaws.com
2015-12-02 12:13:14,508 botocore.endpoint [DEBUG] Exception received when sending HTTP request.
Traceback (most recent call last):
  File "/usr/local/lib/python2.7/dist-packages/botocore/endpoint.py", line 169, in _get_response
    proxies=self.proxies, timeout=self.timeout)
  File "/usr/local/lib/python2.7/dist-packages/botocore/vendored/requests/sessions.py", line 573, in send
    r = adapter.send(request, **kwargs)
  File "/usr/local/lib/python2.7/dist-packages/botocore/vendored/requests/adapters.py", line 370, in send
    timeout=timeout
  File "/usr/local/lib/python2.7/dist-packages/botocore/vendored/requests/packages/urllib3/connectionpool.py", line 544, in urlopen
    body=body, headers=headers)
  File "/usr/local/lib/python2.7/dist-packages/botocore/vendored/requests/packages/urllib3/connectionpool.py", line 344, in _make_request
    self._raise_timeout(err=e, url=url, timeout_value=conn.timeout)
  File "/usr/local/lib/python2.7/dist-packages/botocore/vendored/requests/packages/urllib3/connectionpool.py", line 314, in _raise_timeout
    if 'timed out' in str(err) or 'did not complete (read)' in str(err):  # Python 2.6
TypeError: __str__ returned non-string (type SysCallError)

And the err is: SSLError('bad handshake', SysCallError(32, 'Broken pipe')), where type(err) -> <class 'ssl.SSLError'>.

Looks like this HTTPretty issue is related: https://github.com/gabrielfalcao/HTTPretty/issues/242

Confirmed that this is a combination of Python2 and pyopenssl urllib3 mucking: this code Just Works(tm) with Python3.

The following solves the problem for me:
try:
  from botocore.vendored.requests.packages.urllib3 import connection

  def fake_ssl_wrap_socket(sock, *args, **kwargs):
    return sock
  connection.ssl_wrap_socket = fake_ssl_wrap_socket
except ImportError:
  pass

import boto3
import moto
...

The key thing here is that botocore ships with requests (which in turn ships with urllib3, how weird is that already?), and we need to override ssl_wrap_socket which is replaced within urllib3.contrib.pyopenssl.  To make things even more interesting, the replacement happens in requests/__init__.py so while we're importing it, the replacement has already happened.  That's why we need to override connection.ssl_wrap_socket after the fact.

I'm not able to recreate the failure using the latest version of moto and httpretty 0.8.10. Can you give me any more details? OS?

There you go :)
$ uname -a
Linux ashulgin01 3.19.0-37-generic #42-Ubuntu SMP Fri Nov 20 18:22:05 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux

$ lsb_release -a
No LSB modules are available.
Distributor ID:	Ubuntu
Description:	Ubuntu 15.04
Release:	15.04
Codename:	vivid

$ pip list | grep -E 'httpretty|boto|moto'
boto (2.38.0)
boto3 (1.2.1)
botocore (1.3.6)
httpretty (0.8.10)
moto (0.4.19)

I think the answer to this is going to be a resolution of gabrielfalcao/HTTPretty#242

This should no longer be an issue on master. Feel free to reopen if you see otherwise.


Stream plans to MATSim xml

Changes to MATSim population (plan) XML writer:

memory efficient streaming of plans to XML (avoids large memory requirements)
drop old MATSim v11 (actually population v5) support -> the current population v6 is supported (note, that the reader still supports v11 and v12)
optionally write a CRS to the population XML (see this explanation
properly set the attribute type (not all attributes are Strings)

This pull request should fix #164.
Memory usage as shown by heaptrack for the synthesis of a population of 23k persons:
current method to build the xml in memory and then write it to a file: large peak at the end when the XML file is written

this pull request: xml is streamed to file, no more peak!

hey there is a little break in one of the example notebooks (embarrassingly i think it is still writing v11):
scripts/code-qa/notebooks-smoke-test.sh

We include these smoke tests in our builds I'm afraid. I'm seeing about giving you better access to CI. Code looks great.

Both parameters version and attributes_path are now

removed from where write_matsim is called (also in the notebooks)
still available (so no existing code breaks)
but log a warning when set to a value other than None

.. and I drastically reduced the number of warnings when running the pytest test suite :)


Plugin conflict with Logstash > 2.0.0

When attempting to install this plugin, with the most recent version of logstash, I receive the following error. Are there any plans to update this to work with > 2.0.0?
logstash-filter-dynamodb (>= 0) java depends on
      logstash-core (< 2.0.0, >= 1.4.0) java

    logstash-core (= 2.1.1) java

@shalomvolchok  we currently don't have support for logstash > 2.0.0, however if you are able to add that support, we would definitely be open to a pull request from you.

@shalomvolchok @agaur-aws
Attached is a patch that seems to work for me with logstash 2.1, I am using ttps://github.com/benjcooley/logstash-input-dynamodb.git since I can't run it without (missing jars).
0001-Update-to-support-logstash-2.0.patch.txt

@ahmedammar thanks for the patch!  I will take a look into getting the repository up to date.

@ahmedammar Thanks for sharing the patch!

I have rebased the patch, and shutdown seems functional.

@ahmedammar hi, i tried your patch it works fine. I could succesfully install the plugin. and i coud fetch the data from my dynamo db table by bin/logstash -f logsatsh-input-dyanmodb.conf from my logstash home directory. But when i move the config file to /etc/logstash/conf.d/ and restart the logstash services it gives me some error like this, "such file to load -- com/amazonaws/aws-java-sdk-elasticbeanstalk/1.10.11/aws-java-sdk-elasticbeanstalk-1.10.11 (LoadError)"". I guess the logstash deamon(run as logstash user) cant resolve/find the installed dependencies. other users lile root,ubuntu could easily resolve it and run the plugin smooth.

I only ported the existing source to work with later logstash ... I'd be surprised if it worked before applying my patch ...

@ahmedammar i have used this files https://github.com/genesi/logstash-input-dynamodb/tree/b1be5b5e848d53e5e10a5b72740fc4bbf9c92e94 . and used the following steps,
jruby -S gem install bundler
bundle install
jruby -S gem build logstash-input-dynamodb.gemspec
bin/plugin install ../logstash-input-dynamodb/logstash-input-dynamodb-1.0.0-java.gem
and it works fine. My problem is with logstash daemon. The user logstash cant resolve the depndencies :confused: .
Do you have any idea ?

I'd recommend doing all the steps you mentioned as the logstash user? Sorry I can't be of more assistance ...

I  tried to build and install the gem as logstash user(by changing the permission of root directoies, but its not a safe way ). it works fine.

I think im experiencing the same problem:
fatal: Not a git repository (or any of the parent directories): .git
The error reported is:

        you might need to reinstall the gem which depends on the missing jar or in case there is Jars.lock then resolve the jars with `lock_jars` command

no such file to load -- com/amazonaws/aws-java-sdk-elasticbeanstalk/1.10.11/aws-java-sdk-elasticbeanstalk-1.10.11 (LoadError)```

Works when I ```sudo bin/logstash -f logstash-simple.conf```

@teebu its because the gems are not available for your user its only avail root. Try to build and install the plugin as ubuntu(any user you want). it should work. i couldnt find a better way to install gems globally

Not sure how to do it without sudo.
[ec2-user@radiatus logstash-input-dynamodb]$ jruby -S gem install bundler
Fetching: bundler-1.11.2.gem (100%)
ERROR:  While executing gem ... (Errno::EACCES)
    Permission denied - /home/ec2-user/.rvm/gems/jruby-1.7.19/wrappers/ruby

i have followed some wired way to make it work finally. You need to build and install the plugin as logstash user. bcoz the logstash service daemon runs as logstash user. otherwise you need to run the config file manually all the time. Please try these steps. not sure it woould work for you,
im using ubuntu15.10 wily.

Created a shell for logstash user(usermod –s /bin/bash/ logstash)

Login as logstash

sudo su
su - logstash

Allow permission to these folders for logstash user access,

/usr/bin/jruby,

Downloaded the binary from here,( https://github.com/genesi/logstash-input-dynamodb/archive/b1be5b5e848d53e5e10a5b72740fc4bbf9c92e94.zip)

In the downloaded folder,

Run this commands,
jruby -S bundle install

jruby -S gem build logstash-input-dynamodb.gemspec

jruby -S gem install --local logstash-input-dynamodb-1.0.0-java.gem
(This step stucks at fisrt time run (happened for me). Needed cancel and run again)

5.in logstash home directory (/opt/lohstash/),
Run,

bin/plugin install “path to logstash-input-dynamodb-1.0.0- java.gem”

it will install the logstash-input-dyanamodb plugin

then Openen the /opt/logstash/Gemfile ,

Change the PATH of “gem logstash-input-dynamodb" to “path to logstash-input-dynamodb-1.0.0- java.gem”

run the config file again. if it works fine restart the logstash service

I'll update the logstash gem shortly in ruby gems so it can be installed directly without downloading it locally.


View on Sourcegraph opens wrong URL

These remote URLs:
github.com:sourcegraph/sourcegraph
github.com:sourcegraph/sourcegraph.git

with
  "sourcegraph.url": "https://sourcegraph.sgdev.org",

Open https://sourcegraph.sgdev.org/sourcegraph instead of https://sourcegraph.sgdev.org/github.com/sourcegraph/sourcegraph

This was a server-side issue that is fixed now.


Index and length must refer to a location within the string. Parameter name: length

Windows
OpenVMS
Win 10
Hi
We have a problem trying to upload a csv stream to vms, we could do with some help please..
Data in our csv looks like this-
Brochure,Location,Revision,Seq No,Arrival or Stay,Supplmt Day or Wk,Occup Policy,Basic Board,Rounding,Child Policy,Child Age 1,Child Age 2
SS,3476,115,1,A,D,P,SC,N,A,15,No Value
Exception occurs when ftpClient.Upload is called.
Stack Trace was-
at System.String.Substring(Int32 startIndex, Int32 length)
at FluentFTP.FtpClient.GetAbsolutePath(String path)
at FluentFTP.FtpClient.GetNameListing(String path)
at FluentFTP.FtpClient.FileExists(String path)
at FluentFTP.FtpClient.UploadFileInternal(Stream fileData, String remotePath, Boolean createRemoteDir, FtpExists existsMode, Boolean fileExists, Boolean fileExistsKnown, IProgress`1 progress)

# Connect()
Status:   Connecting to ***:21

Command:  USER ***
Response: 331 Username diamondrpt requires a Password
Command:  PASS ***
Response: 230 User logged in.
Command:  FEAT
Response: 502 FEAT is unimplemented.
Status:   Text encoding: System.Text.ASCIIEncoding
Command:  SYST
Response: 200 VMS OpenVMS V8.3 on node tigger.jfasystems.co.uk.
Status:   Detected FTP server: OpenVMS
Status:   Auto-detected VMS listing parser

# Upload("TOPAS$ROOT:[000000.TUIL.YR_20.SUBLIS]", Overwrite, False)

# FileExists("TOPAS$ROOT:[000000.TUIL.YR_20.SUBLIS]")

# GetNameListing(".")

Many thanks

I think it might be useful for you to know that we are using your library to do a directory listing from the same location and download files.

Try https://www.nuget.org/packages/FluentFTP/27.1.1

Hi
Many thanks for jumping on this soooo quickly!
Unfortunately 27.1.1 has not resolved the problem.
Log below
Connect()
Status:   Connecting to ***:21
Response: 220 tigger.jfasystems.co.uk FTP Server (Version 5.6) Ready.
Command:  USER ***
Response: 331 Username diamondrpt requires a Password
Command:  PASS ***
Response: 230 User logged in.
Command:  FEAT
Response: 502 FEAT is unimplemented.
Status:   Text encoding: System.Text.ASCIIEncoding
Command:  SYST
Response: 200 VMS OpenVMS V8.3 on node tigger.jfasystems.co.uk.
Status:   Detected FTP server: OpenVMS
Upload("TOPAS$ROOT:[000000.TUIL.YR_20.SUBLIS]SSA_BZL_63703973.CSV;1", Overwrite, False)
FileExists("TOPAS$ROOT:[000000.TUIL.YR_20.SUBLIS]SSA_BZL_63703973.CSV;1")
GetNameListing(".")
In a separate comment I mentioned we are able to get a directory listing and download files from exactly the same vms path we are trying to upload to.  It might be relevant.
Cheers

Try this: (zip attached)
Release.zip

Plumbed in the dll and have a different exception.  Log says -
Connect()
Status:   Connecting to ***:21
Response: 220 tigger.jfasystems.co.uk FTP Server (Version 5.6) Ready.
Command:  USER ***
Response: 331 Username diamondrpt requires a Password
Command:  PASS ***
Response: 230 User logged in.
Command:  FEAT
Response: 502 FEAT is unimplemented.
Status:   Text encoding: System.Text.ASCIIEncoding
Command:  SYST
Response: 200 VMS OpenVMS V8.3 on node tigger.jfasystems.co.uk.
Status:   Detected FTP server: OpenVMS
Upload("TOPAS$ROOT:[000000.TUIL.YR_20.SUBLIS]SSA_BZL_63703984.CSV;1", Overwrite, False)
FileExists("TOPAS$ROOT:[000000.TUIL.YR_20.SUBLIS]SSA_BZL_63703984.CSV;1")
Status:   Testing connectivity using Socket.Poll()...
Command:  MDTM TOPAS$ROOT:[000000.TUIL.YR_20.SUBLIS]SSA_BZL_63703984.CSV;1
Response: 502 MDTM is unimplemented.
GetNameListing(".")
GetWorkingDirectory()
Command:  PWD
Response: 257 "TOPAS$ROOT:[DIAMONDRPT]" is current directory.
Command:  TYPE I
Response: 200 TYPE set to IMAGE.
OpenPassiveDataStream(AutoPassive, "NLST TOPAS$ROOT:[DIAMONDRPT]/.", 0)
Command:  EPSV
Response: 229 Entering Extended Passive Mode (|||53439|)
Status:   Connecting to ***:53439
Command:  NLST TOPAS$ROOT:[DIAMONDRPT]/.
Response: 550 file specification syntax error
Status:   Disposing FtpSocketStream...
CloseDataStream()
I'm trying some things to see if the problem is at my end now.
If you can see otherwise please let me know.
Many thanks for your help.

Changed FtpExists from Overwrite to NoCheck and the csv uploaded.  Can you explain please the consequences of this?
Cheers.

Please ignore my previous question.
Just to reiterate, the zip file has resolved my issue.  Huge thanks!
Will you be building it into a nuget package sometime soonish?
Cheers.

Yeah, but any idea how you got it to work? Was it a perfect solution or did you hack it?

Semi perfect, in that I "Changed FtpExists from Overwrite to NoCheck and the csv uploaded".  Overwrite is fine, we can live with that.
Thanks.

In that case its not really fixed. Whenever you try to call FileExists() it will crash again.

I agree, "its not really fixed" but our use case allows us the luxury of not having to check if the file already exists.  The support you've provided has been superb, thanks very much.  Would you like this left open?

Yeah I guess... If you have time perhaps try running FileExists and give me the logs so I can debug it...

OK will do.  I'll attempt to try the FileExists by the end of the week.

I'm closing this as I think I have solved it. If you have doubts, ask and we can reopen.


The User_Code in OAuth Device Flow cannot be configured to have a user defined keyset

Description:
The User_Code in device flow is generated from a static key set [1] and hence, cannot be configured by the admin.
[1] - https://github.com/wso2-extensions/identity-inbound-auth-oauth/blob/b211bbcddaa6006ae0b40f89c363ea4480a009e9/components/org.wso2.carbon.identity.oauth/src/main/java/org/wso2/carbon/identity/oauth2/device/constants/Constants.java#L59

Need to make the length also configurable

Expiry time(expires_in) also made configurable

Expiry time(expires_in) also made configurable


Front-end does not allow covariant late final variables.

Example:
main() {
  D().x = 3.14;
}

class C {
  covariant late final int x;
}

class D extends C {
  set x(num value) { super.x = value.toInt(); }
}

This gives an error saying that a variable cannot be both final and covariant. That's the rule pre-Null Safety Dart because covariant affects only the setter and final fields do not have a setter.
However, a late instance variable with no initializer does have a setter, and as such, it should also be allowed to be modified by covariant to make that setter's parameter covariant.
I also get an error assigning to super.x, saying that there is no setter. Again, a late instance variable with no initializer does have a setter, so it should work.
VM errors:
covar.dart:6:3: Error: Members can't be declared to be both 'final' and 'covariant'.Try removing either the 'final' or 'covariant' keyword.
  covariant late final int x;
  ^^^^^^^^^
covar.dart:9:28: Error: Superclass has no setter named 'x'.
  set x(num value) { super.x = value.toInt(); }
                           ^

(The analyzer gives similar errors:
Analyzing covar.dart...
  error - Members can't be declared to be both 'final' and 'covariant'. - covar.dart:6:3 - final_and_covariant
  error - The setter 'x' isn't defined in a superclass of 'D'. - covar.dart:9:28 - undefined_super_setter
2 errors found.

but I'm not sure whether that comes from the front-end or from the analyzer itself).

I've fixed the first part in https://dart-review.googlesource.com/c/sdk/+/137796/.
I still get the Error: Superclass has no setter named 'x'. error. I'll refer to @johnniwinther  on that one.


Convert apps to v1beta3

Refer to this link for build results (access rights to CI server needed):
https://fabric8-ci.fusesource.com/job/fabric8-quickstarts-master-pullreq/449/
Test PASSed.

Refer to this link for build results (access rights to CI server needed):
https://fabric8-ci.fusesource.com/job/fabric8-quickstarts-master-pullreq/451/
Test PASSed.


TCP Server load testing

Is your feature request related to a problem? Please describe.

I am trying to test raw TCP request ,even though we are able to send request but stats are not  coming
Describe the solution you'd like

Hope we can test TCP servers
Describe alternatives you've considered

Additional context

I've ran TCP load test before. You just need to fire the event for each request. self._request_eventin the below example is the environment.events.request stored on the User.
request_meta = {
    "request_type": "TCP",
    "name": <name>,
    "start_time": time.time(),
    "response_length": 0,
    "exception": None,
    "context": None,
    "response": None,
    "response_time": <calc this>
}

self._request_event.fire(**request_meta)

Other examples of sending something custom from the docs: https://docs.locust.io/en/1.0.1/testing-other-systems.html


[ci] fix script typos and debug image building

Motivation
Docker publish tests.
Have you read the [Contributing Guidelines on pull requests]
y
Test Plan
CI
Related PRs
None

@bors-libra r+

:pushpin: Commit 4f6fe74 has been approved by rexhoffman

:hourglass: Testing commit 4f6fe7459dfd55584633ecf205dd94162af7946a with merge 5aa3b47b3ccdf4e8bae336e177848d6bc059590b...

:broken_heart: Test failed - checks-circle_commit_workflow

@bors-libra r+

:pushpin: Commit 31b744b has been approved by rexhoffman

:hourglass: Testing commit 31b744b2299db49674ec905f75c434762318c46b with merge d70c3c8257a8147101f158179f0f9895a7db2e77...

:broken_heart: Test failed - checks-circle_commit_workflow

@bors-libra r+

:pushpin: Commit 6c4502e has been approved by rexhoffman

:hourglass: Testing commit 6c4502e6c66282ded77b4b2696a70924ec031c6b with merge a8c3b9a3d92d42bee452a7d6ed2465f431b833b5...

:sunny: Test successful - checks-actions_land_blocking_test, checks-circle_commit_workflow
Approved by: rexhoffman
Pushing a8c3b9a3d92d42bee452a7d6ed2465f431b833b5 to circle-docker...

:pushpin: Commit a114ba5 has been approved by rexhoffman

@bors-libra r+

:hourglass: Testing commit a114ba5baca95f979a785242ea314c48d7aabafc with merge ca05bd53f9324e00121f8737a429796cd571a9bb...

:sunny: Test successful - checks-actions_land_blocking_test, checks-circle_commit_workflow
Approved by: rexhoffman
Pushing ca05bd53f9324e00121f8737a429796cd571a9bb to circle-docker...

@bors-libra r+

:pushpin: Commit cdb1a1a has been approved by rexhoffman

:hourglass: Testing commit cdb1a1aa77d87f56bf153de0dd86c9201887ad0e with merge 5091aa161537962a115de9112a51135486dd8f50...

:sunny: Test successful - checks-actions_land_blocking_test, checks-circle_commit_workflow
Approved by: rexhoffman
Pushing 5091aa161537962a115de9112a51135486dd8f50 to circle-docker...

@bors-libra r+

:pushpin: Commit 6ab4ccb has been approved by rexhoffman

:hourglass: Testing commit 6ab4ccbc7e331b961a360fa5b5888e24286274ec with merge 8334498a5cb0d968d4b093a2b6f12422edf75463...

:sunny: Test successful - checks-actions_land_blocking_test, checks-circle_commit_workflow
Approved by: rexhoffman
Pushing 8334498a5cb0d968d4b093a2b6f12422edf75463 to circle-docker...

:sunny: Test successful - checks-actions_land_blocking_test, checks-circle_commit_workflow
Approved by: rexhoffman
Pushing 8334498a5cb0d968d4b093a2b6f12422edf75463 to circle-docker...

@bors-libra r+

:pushpin: Commit 563cfca has been approved by rexhoffman

:hourglass: Testing commit 563cfcad0d493e79edb66789f6dad196ac30e37d with merge e8174f2508a855241d34221948303148c30c0dad...

:sunny: Test successful - checks-actions_land_blocking_test, checks-circle_commit_workflow
Approved by: rexhoffman
Pushing e8174f2508a855241d34221948303148c30c0dad to circle-docker...

:sunny: Test successful - checks-actions_land_blocking_test, checks-circle_commit_workflow
Approved by: rexhoffman
Pushing e8174f2508a855241d34221948303148c30c0dad to circle-docker...

@bors-libra r+

:pushpin: Commit 758de4b has been approved by rexhoffman

:hourglass: Testing commit 758de4b72885aa6d6ae56e42ec003175948245f9 with merge 23ac72076051bb8a5b62e1468ffe9fb4281e7239...

:sunny: Test successful - checks-actions_land_blocking_test, checks-circle_commit_workflow
Approved by: rexhoffman
Pushing 23ac72076051bb8a5b62e1468ffe9fb4281e7239 to circle-docker...

@bors-libra r+

:pushpin: Commit e3dc179 has been approved by rexhoffman

:hourglass: Testing commit e3dc17966eba87c0036d9d2ce9787cfb0f956186 with merge 8c110b99b92fe8153ff4f32d2e68b1cdde7ffd25...

:sunny: Test successful - checks-actions_land_blocking_test, checks-circle_commit_workflow
Approved by: rexhoffman
Pushing 8c110b99b92fe8153ff4f32d2e68b1cdde7ffd25 to circle-docker...

:sunny: Test successful - checks-actions_land_blocking_test, checks-circle_commit_workflow
Approved by: rexhoffman
Pushing 8c110b99b92fe8153ff4f32d2e68b1cdde7ffd25 to circle-docker...

@bors-libra r+

:pushpin: Commit d3c40f1 has been approved by rexhoffman

:hourglass: Testing commit d3c40f19257093864e92069d78aae489f8b45793 with merge 80a4a57d001e1bb0b1d6897f72e3e78822a41c6e...

:broken_heart: Test failed - checks-circle_commit_workflow

@bors-libra r+

:pushpin: Commit 10b9a78 has been approved by rexhoffman

:hourglass: Testing commit 10b9a78894f5730b23b8f6bbf8a3541e273c8c6d with merge 85a4754231a246659403d5004812536d3f6e5391...

:sunny: Test successful - checks-actions_land_blocking_test, checks-circle_commit_workflow
Approved by: rexhoffman
Pushing 85a4754231a246659403d5004812536d3f6e5391 to circle-docker...

@bors-libra retry

:hourglass: Testing commit 10b9a78894f5730b23b8f6bbf8a3541e273c8c6d with merge 4ebdba559e46f5a6eb5bd54b23b894d11183cc11...

Unsubscribe
On Wed, Jul 1, 2020, 1:18 AM bors-libra<EMAIL_ADDRESS>wrote:

⌛ Testing commit 10b9a78
https://github.com/libra/libra/commit/10b9a78894f5730b23b8f6bbf8a3541e273c8c6d
with merge 4ebdba5
https://github.com/libra/libra/commit/4ebdba559e46f5a6eb5bd54b23b894d11183cc11
...
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/libra/libra/pull/4834#issuecomment-652020431, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/ALAH55LFQNKBWTPXH76NPNLRZJCCNANCNFSM4OL3VRLA
.

:sunny: Test successful - checks-actions_land_blocking_test, checks-circle_commit_workflow
Approved by: rexhoffman
Pushing 4ebdba559e46f5a6eb5bd54b23b894d11183cc11 to circle-docker...

:sunny: Test successful - checks-actions_land_blocking_test, checks-circle_commit_workflow
Approved by: rexhoffman
Pushing 4ebdba559e46f5a6eb5bd54b23b894d11183cc11 to circle-docker...

you have broken bors :D


List on sc.partners - API + FE

[ ] types
[ ] create
[ ] read
[ ] create read
[ ] update
[ ] delete

figure out how to read array of enums using jdbc

could try out native jdbc driver (if it supports named parameters)
could also remove the abstraction and using postgres fn to convert array to string


[PC] Keyboard input support for high scores and replay names

feature of emulator.

Added with 6.0a alpha


Update the client quickstart

https://github.com/keep-network/keep-core/blob/master/docs/run-random-beacon.adoc seems to depart from the quickstart in a couple places - should we prefer the random beacon doc and deprecate the quickstart, or bring it back in line?

The QuickStart guide was written for folks with staking bundles prepared by
us in mind.  It was never really meant for mass consumption.  I’m fine
killing it after we stop with the bundling.
On Thu, Apr 9, 2020 at 10:33 PM Matt Luongo<EMAIL_ADDRESS>wrote:

Assigned #1571 https://github.com/keep-network/keep-core/issues/1571 to
@sthompson22 https://github.com/sthompson22.
—
You are receiving this because you were assigned.
Reply to this email directly, view it on GitHub
https://github.com/keep-network/keep-core/issues/1571#event-3220583191,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAMWJYR274ACTRHY6PUOBT3RL2AOVANCNFSM4MFFMNDA
.


Find Members and Tasks

Changes

Add two new commands, find_member and find_task.
Rework existing task commands to use displayed task list instead.
Add simple tests.

Btw @changjy44 before merging, is it possible to show somewhere in the UI

what string you're searching for
how to "reset" the lists to without search string


Update the readme.md

It's currently empty.  It should probably explain how to launch the site and give a link to the actual thing.

This is done for now.  Maybe I'll add some more information later. 82c487a20c2b7d330639d186dae49e1cc49fe04a


Update issues template with no_template warning

It seems that some people still don't use the template, so moved the warning on top and made it a little more aggressive :)

@alvelig @christopherdro 🐽

We could just make it a hard requirement and close all new issues that don't follow the template.
That Might be a bit too aggressive :)

For a while I'd close it manually, with a small message.
But I thought the template should have the warning there.

I don't feel like being much aggressive. The warning low priority without filled template nor reproducible example is fair enough.

https://github.com/probot/stale?

@alvelig @christopherdro the stale bot looks good, I think we could give it a shot.


Terminal SYnergy/A   I can´t Get Terminal Status

Hi I have a Terminal Model Synergy/A, but when I try to use the FunctionalTest Can_Get_Terminal_Status ,  send me the following error:
Test Name:	Can_Get_Terminal_Status
Test Outcome:	Failed
Result Message:
Test method Syndll2.FunctionalTests.StatusTests.GetTerminalStatusTests.Can_Get_Terminal_Status threw exception:
System.AggregateException: Se han producido uno o varios errores. ---> System.InvalidOperationException: The client is not connected.
Result StandardOutput:
Debug Trace:
<IP_ADDRESS> Connecting to terminal...
<IP_ADDRESS> Connected!
<IP_ADDRESS> Sending: D1>77:(EOT)
<IP_ADDRESS> Already disconnected.
I hope your help you!!!
Best regards

Hello Raul,
It looks like you are using commands for the SY-7xx series clocks. Not the Synergy.
Use the SY-bridge software and the LOGS to see the exact commands structure.
Thanks.
Avi Levy | Technical Consultant
Microsoft Technology Associate
Synel Americas Inc.
Tel:<PHONE_NUMBER>| Fax:<PHONE_NUMBER> | www.synel-americas.comhttp://www.synel-americas.com
General Support Tel:<PHONE_NUMBER>
[SAEmailSignature70%]
From: RPC Grupo Lasbus<EMAIL_ADDRESS>Sent: Monday, March 20, 2017 10:28 AM
To: synel/syndll2<EMAIL_ADDRESS>Cc: Subscribed<EMAIL_ADDRESS>Subject: [synel/syndll2] Terminal SYnergy/A I can´t Get Terminal Status (#10)
Hi I have a Terminal Model Synergy/A, but when I try to use the FunctionalTest Can_Get_Terminal_Status , send me the following error:
Test Name: Can_Get_Terminal_Status
Test Outcome: Failed
Result Message:
Test method Syndll2.FunctionalTests.StatusTests.GetTerminalStatusTests.Can_Get_Terminal_Status threw exception:
System.AggregateException: Se han producido uno o varios errores. ---> System.InvalidOperationException: The client is not connected.
Result StandardOutput:
Debug Trace:
<IP_ADDRESS> Connecting to terminal...
<IP_ADDRESS> Connected!
<IP_ADDRESS> Sending: D1>77:(EOT)
<IP_ADDRESS> Already disconnected.
I hope your help you!!!
Best regards
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHubhttps://github.com/synel/syndll2/issues/10, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AG-n-CmnsWXOsGYKIkcIB7V0uBFS0c1Zks5rnrcogaJpZM4MiwfV.
The information contained in this message may be privileged, confidential, and protected from disclosure. If the reader of this message is not the intended recipient, or any employee or agent responsible for delivering this message to the intended recipient, you are hereby notified that any dissemination, distribution, or copying of this communication is strictly prohibited. If you have received this communication in error, please notify us immediately by replying to the message and deleting it from your computer. Thank you.


Same Api being documented multiple times

In my project I configure routing as follows:
        config.Routes.MapHttpRoute(
            name: "ApiLogin",
            routeTemplate: "Api/Default/{controller}/{action}",
            defaults: new { action = "Get" }
        );

        config.Routes.MapHttpRoute(
            name: "ApiByAction",
            routeTemplate: "Api/{controller}/{action}",
            defaults: new { action = "Get" },
            constraints: null,
            handler: sessionHandler
        );

One routing doesn't use a HttpMessageHandler whilst the other does.
When generating the documentation with Swagger, its generation duplicates (one for each routing).
Is there a way to suppress certain routing?

Moved from conventional-based routing to attribute routing and the problem is solved.


default export and  outputs es5/umd (main) and es5/esm (module)

use rollup to create umd build w/ global ('esriLoader')
move source to src folder and rename to esri-loader
added CHANGELOG
resolves #11 (I hope)

FYI - I've tested locally via npm link in the esri-react-router-example app and that works even though it's using webpack 1 (just pulls in the UMD file from main).
Also when npm linked this seems to fix https://github.com/tomwayson/esri-glimmer-example/issues/1
I feel confident this will work in ember-esri-loader.
It seems like this works when npm linked from my angular-cli example using angular2-esri-loader, but I've been burned by that before. There was this terminal warning re: unable to find TS source for source maps (which let me know that it was indeed using the "module" build output), but after re-adding the .ts in a93d103 that went away.
That's all good enough for me to merge and publish.


Added Jenkinsfile and auth.txt

Can one of the admins verify this patch?

Can this be closed. if it can be close it @THARAK-RAM1

Can this be closed. if it can be close it @THARAK-RAM1


encodeConsentString() not optimal

the function encodeConsentString only checks for rangesData with default Consent = false but not the opposite. depending on choices the oposite can result in a shorter consent string ...

Valid issue, I'm going to set aside some time to look at this.

So there are two parts to this I think:

encoding
in this case, there may be some optimizations to be gained by having the ability to flip the default consent.  However, we cannot have 'false positives' as @dmdabbs stated because of how vendors show up on the GVL.  So, for example, a consent string that has defaultConsent=true and range 1-maxVendorId cannot be valid if there are any gaps in the GVL where vendors will appear later because they will not be surfaced to the user.

But the case of defaultConsent=false and range 1-maxVendorId is valid because if a vendor isn't on the list, it doesn't have consent and when that vendor appears they have to capture consent.
Currently, the consent string tries both bitfield and range encoding and chooses the smaller of the two.

decoding
Currently, I see that this SDK does not decode the defaultConsent=true and range 1-maxVendorId correctly but I'm not sure if it's worth it include this as there is a thought of removing the defaultConsent value altogether in v2 and for it to be assumed to be false.


Can you add Live Mode for this framework?

I have known this framework having 3 mode: library, camera, video. If you can add Live Mode, it'll be wonderful.

@tiepviet What does 'Live' mean exactly?

@ytakzk The live photos that can be taken since iPhone 6S

@ytakzk Sorry for my late reply. Exactly!


app doesn't show upgrade

2 issues im having. Main issue is that when i go to the app details, it is still showing version <IP_ADDRESS> (while the current version in the app catalog is <IP_ADDRESS>) but it's not saying there is a  new version. In the app catalog, enabled, valid app package, and deployed all say yes, no errors, and i have even tried using the --ship flag on bundle and package-solution. The other issue which may or may not be related is that my app only shows in the Site Contents when I'm in classic mode.

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

ID: 2c30373b-3c44-c8bc-75d1-bb788efb479e
Version Independent ID: 5ad284d8-3320-e7f3-0164-d29d3d82b74d
Content: Provision SharePoint assets from your SharePoint client-side web part
Content Source: docs/spfx/web-parts/get-started/provision-sp-assets-from-package.md
Service: unspecified
GitHub Login: @spdevdocs
Microsoft Alias: spdevdocs

I guess this is just a difference between classic mode and the new mode, but I had to click about, not details, to upgrade to the new version. Still doesn't explain why the update isn't showing up under the app name in site contents, or why the new mode isn't displaying my apps correctly. i just noticed that there are other apps that aren't listed, and one app is listed 6 times

@erikstagg , I cannot repro the app details issue when I tried. Can you please provide me with your app? Feel free to ping me internally.

Closing the ticket due to no response. Feel free to reopen it if it repros for you.

In my case, upgrade wasn't showing because .sppkg file had been left checked out after drag&dropping it in the App Catalog. After checking it back in, "GET IT" button was enabled.


@swagger-api/apidom-ls

Hi, we've had failures from this Github action
https://github.com/swagger-api/apidom/issues/4539
This forked version is succeeding, but of course not a sustainable pinning to an alpha version, but though it was better to open a PR than an issue. Thanks for creating the Github action!
It's currently failing with:
/workspace/node_modules/tree-sitter/index.js:361
    ? parse.call(
            ^
Error: Invalid argument
    at Parser.parse (/workspace/node_modules/tree-sitter/index.js:361:13)
    at analyze (/workspace/node_modules/@swagger-api/apidom-parser-adapter-yaml-1-2/src/lexical-analysis/node.cjs:19:17)
    at Object.parse (/workspace/node_modules/@swagger-api/apidom-parser-adapter-yaml-1-2/src/adapter-node.cjs:39:39)
    at parse (/workspace/node_modules/@swagger-api/apidom-ls/src/parser-factory.cjs:98:32)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async Object.get (/workspace/node_modules/@swagger-api/apidom-ls/src/document-cache.cjs:54:30)
    at async DefaultValidationService.doValidation (/workspace/node_modules/@swagger-api/apidom-ls/src/services/validation/validation-service.cjs:323:18)
    at async /workspace/validate.cjs:53:28
Node.js v20.10.0

Is this still an issue?

@char0n I believe it is still the issue, yes

I've addressed this in https://github.com/swaggerexpert/apidom-validate/commit/0d9dea21b75b8863bb440573b8da94be199cbf65 , which now makes sure ApiDOM is installed from latest tag.
This upstream ApiDOM issue was resolved in https://github.com/swagger-api/apidom/releases/tag/v1.0.0-beta.1 and https://github.com/swagger-api/apidom/releases/tag/v1.0.0-beta.2 respectively. So if latest version of ApiDOM is used, the issue no longer manifests.

@krivaa-attensi thanks for this workaround - there was a new 1.3.0 release, which addresses this issue. You shoudn't see it any more.
Can you please confirm? Thanks


Received true for a non-boolean attribute infinite.

Got following error:
Warning: Received false for a non-boolean attribute infinite.
If you want to write it to the DOM, pass a string instead: infinite="false" or infinite={value.toString()}.
If you used to conditionally omit it with infinite={condition && value}, pass infinite={condition ? value : undefined} instead.
in div (created by t)
in t (created by i)
in i (created by Gallery)
in div (created by t)
in t (created by Gallery)
in div (created by Gallery)
in Gallery (created by CarDetailPage)
...
I am using react with typescript. My carousel looks like this:
<CarouselProvider
    className={styles.carousel}
    naturalSlideWidth={100}
    naturalSlideHeight={125}
    totalSlides={this.props.images.length}>
    <Slider>
        {
            this.props.images.map((src, i) =>
                <Slide key={i} index={i}><img src={src} /></Slide>)
        }
    </Slider>
</CarouselProvider>

I think this may be fixed in a recent release.  There was a spot where we forgot to filter out the "infinite" prop before passing it to a DOM element.

great, thank you.

We are waiting!

This is fixed in ^1.24.0


App crashing after selecting "Connect"

Hey,
I'm using Samsung Galaxy watch 6 classic and trying to connect Google pixel 7 and my windows 10 laptop to WearMouse app, even after being connected, it shows disconnected, when I try to connect, the app crashes. Not sure what is the root cause!!

same trouble on samsung galaxy watch 7

This is probably fixed now.


Add clang format

Apply .clang-format to all source files; add CI task to check formatting upon push.

We don't want BreakBeforeBraces: Stroustrup?

Nope. Stroustrup won't line up the braces except for functions.

That's what I'm asking. You used Stroustrup in btwxt.

Oh yeah,  thanks for the reminder. There are a lot of settings so it's entirely likely well miss some until we see them! InsertBraces is another one. I made the change in atheneum, so we'll propagate to everything soon.

What's going on with the failed checks?

What's going on with the failed checks?

Stupidity. I forgot to run the new clang-format before I checked it in!


How to create raw transaction?

how to get or create contract address on web3 ...please

how to create raw transaction using web3 ?

let rawtx = GethNewTransaction(nonce, toAccountAddress, amount, Constants.gasLimit.getInt64(), Constants.gasPrice, nil)
I think it will help you.


suspicious inlay-hints in EXPECT_UNAVAILABLE

Open clangd/unittests/tweaks/MemberwiseConstructorTests.cpp with the trunk clangd:

I suspect this is #1018


Add in_reply_to to ingestor result for emails

Cool. Is there any chance we can also pull this from outlook messages?

https://github.com/alephdata/ingestors/blob/c8191aca1834a62dc2c016d9aaa529a3fc59be56/ingestors/email/outlookmsg.py#L32 should already do that. But I have not tested it yet. Haven't found a good way to create a outlook message. The outlook web thing will only let me create rfc822 messages.


Issue with npm install node-sass

Describe the bug
There appears to be an issue with npm install node-sass. Here are the key points from the error log:

The command node scripts/build.js is failing while trying to build node-sass.
The binary file binding.node is being tested, but it has a problem.
The error message suggests that binding.node is not recognized as a valid Mach-O file, which is the format for binaries on macOS.

Versions

node -v v20.1.0
node-gyp -v v8.4.1
nvm -v v0.39.3
python --version v3.11.4

To Reproduce
Steps to reproduce the behavior, follow the steps to build documentation locally:

cd docs
npm install
See error

Additional context
From the error log:

```
2035 verbose stack Error: command failed
2035 verbose stack     at ChildProcess. (/Users/user1/.nvm/versions/node/v21.7.3/lib/node_modules/npm/node_modules/@npmcli/promise-spawn/lib/index.js:53:27)
2035 verbose stack     at ChildProcess.emit (node:events:519:28)
2035 verbose stack     at maybeClose (node:internal/child_process:1105:16)
2035 verbose stack     at Socket. (node:internal/child_process:457:11)
2035 verbose stack     at Socket.emit (node:events:519:28)
2035 verbose stack     at Pipe. (node:net:337:12)
2036 verbose pkgid<EMAIL_ADDRESS>2037 verbose cwd /Users/user1/Desktop/experiments/langflow/docs
2038 verbose Darwin 23.4.0
2039 verbose node v21.7.3
2040 verbose npm  v10.5.2
2041 error code 1
2042 error path /Users/user1/Desktop/experiments/langflow/docs/node_modules/node-sass
2043 error command failed
2044 error command sh -c node scripts/build.js
2045 error Binary found at /Users/user1/Desktop/experiments/langflow/docs/node_modules/node-sass/vendor/darwin-arm64-120/binding.node
2045 error Testing binary
2045 error Binary has a problem: Error: dlopen(/Users/user1/Desktop/experiments/langflow/docs/node_modules/node-sass/vendor/darwin-arm64-120/binding.node, 0x0001): tried: '/Users/user1/Desktop/experiments/langflow/docs/node_modules/node-sass/vendor/darwin-arm64-120/binding.node' (not a mach-o file), '/System/Volumes/Preboot/Cryptexes/OS/Users/user1/Desktop/experiments/langflow/docs/node_modules/node-sass/vendor/darwin-arm64-120/binding.node' (no such file), '/Users/user1/Desktop/experiments/langflow/docs/node_modules/node-sass/vendor/darwin-arm64-120/binding.node' (not a mach-o file)
2045 error     at Module._extensions..node (node:internal/modules/cjs/loader:1464:18)
2045 error     at Module.load (node:internal/modules/cjs/loader:1205:32)
2045 error     at Module._load (node:internal/modules/cjs/loader:1021:12)
2045 error     at Module.require (node:internal/modules/cjs/loader:1230:19)
2045 error     at require (node:internal/modules/helpers:179:18)
2045 error     at module.exports (/Users/user1/Desktop/experiments/langflow/docs/node_modules/node-sass/lib/binding.js:19:10)
2045 error     at Object. (/Users/user1/Desktop/experiments/langflow/docs/node_modules/node-sass/lib/index.js:13:35)
2045 error     at Module._compile (node:internal/modules/cjs/loader:1368:14)
2045 error     at Module._extensions..js (node:internal/modules/cjs/loader:1426:10)
2045 error     at Module.load (node:internal/modules/cjs/loader:1205:32) {
2045 error   code: 'ERR_DLOPEN_FAILED'
2045 error }
```

Workaround

Remove ln54 in docs/package.json, that is, remove "node-sass": "^9.0.0",

Hello,
Sorry for the delay. Did you try using the new version? Does the error still persist?

Thank you for your contribution! This issue will be closed. If you have any questions or encounter another problem, please open a new issue and we will be ready to assist you.


API of paylink can't process a paylink with max amount 100.000.000 sat on postgres db

Today I updated my instances, but since then i run into issues in the way I create the LNurlp links.
I validated the behaviour the demo server, and the issue occur there as well. The error is:

(psycopg2.errors.NumericValueOutOfRange) integer out of range

I create a lnurlp link via the api. i.e.:
{
    "description": "Test paylink",
    "min": "1",
    "max": 100000000,
    "currency": "sat",
    "comment_chars": 255,
    "success_text": "Thank you!",
    "username": "testpaylink",
    "zaps": true
}

The response of the demo server is:
{
  "detail": "(psycopg2.errors.NumericValueOutOfRange) integer out of range\n\n[SQL: \n        INSERT INTO lnurlp.pay_links (\n            id,\n            wallet,\n            description,\n            min,\n            max,\n            served_meta,\n            served_pr,\n            webhook_url,\n            webhook_headers,\n            webhook_body,\n            success_text,\n            success_url,\n            comment_chars,\n            currency,\n            fiat_base_multiplier,\n            username,\n            zaps\n\n        )\n        VALUES (%s, %s, %s, %s, %s, 0, 0, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s)\n        ]\n[parameters: ('7roBam', 'ae1c62d1abe54e43abba2566647cd0c4', 'Test paylink', 100.0,<PHONE_NUMBER>0.0, None, None, None, 'Thank you!', None, 255, 'sat', 100, 'testpaylink', True)]\n(Background on this error at: http://sqlalche.me/e/13/9h9h)"
}

Additional:

10000000 sat is working fine, is there some conversion to milisats perhaps that's causing the issue?
I tried already the workaround of 0.00000001 - 1 btc. But in that case I run into the minimum value that is defined of 0.01.

Did some further analyse and testing. Issue seems to be caused by the combination of     "currency": "sat"  and the default 'fiat_base_multiplier'.
When I leave 'currency' from the request, the paylink is created as expected.
Is this the expected behaviour? If so, this is not a valid bug and I will close it.


enhance:  altercollection support delete property and add new api altercollectionfiled

altercollection support delete property and add new api altercollectionfiled
issue: https://github.com/milvus-io/milvus-proto/issues/339

/approve
/lgtm