Support for bootstrap 3.3.5

Dear Dan,
Thank you for creating this theme. I want to use it for a project of mine, but need it to work with bootstrap 3.3.5, so I merged the update of @irjamby (#17 / #21) and updated it a bit.
I realize that you don't maintain this repo anymore, but wanted to provide you this pull request in case you ever need it or for other folks that might find it useful.
All the best,
Simon

Thanks!


Iphone safari browser is not supported

After using the method in the example, I found that I could not get the picture data with iphone's safari browser, but I could turn on the camera.

After using the method in the example, I found that I could not get the picture data with iphone's safari browser, but I could turn on the camera.

interesting 🤔 Thanks for raising this issue.
Could you please tell about the device:

Model
iOS Version
and your Flutter doctor (flutter doctor -v)

Thanks

Image_Picker is officially supported by web: https://pub.dev/packages/image_picker#deprecation-warnings-in-pickimage-pickvideo-and-lostdataresponse
Please use this official plugin.


Problem: a valid transaction is detected as double spend

Solution: query the wanted data per input
see #1271
To add more details:
In the test we have 5 transactions, one create and 4 transfer. In the first 4 transaction Bob only receives tokens and in the fifth he wants to spend the first two tokens he got.
When validating the fifth transaction in the query we check if the transaction_id and the output are in inputs. The inputs contains two inputs, one that matches the transaction_id and the other one that matches the output, thus we found a match and the fifth transaction is a double spend.
Which it is obviously not.
So @kansi and me changed the query accordingly and we now match the transaction_id and the output for every input in inputs.
I needed to skip the other tests in this file, they're not related to this issue and should be activated separately (related to https://github.com/bigchaindb/bigchaindb/issues/2381)

Codecov Report

Merging #2389 into master will increase coverage by <.01%.
The diff coverage is 100%.

@@            Coverage Diff            @@
##           master   #2389      +/-   ##
=========================================
+ Coverage    86.9%   86.9%   +<.01%
=========================================
  Files          38      38
  Lines        2168    2169       +1
=========================================
+ Hits         1884    1885       +1
  Misses        284     284

Some notes: A test got skipped while we were doing Tendermint integration, then we changed how a certain query worked, and the new code had a bug, but it didn't get detected because the test was skipped. When we turned on the test again, the bug was caught. This PR fixes the query (and the associated test).
The bug will say (incorrectly) that certain valid transactions are invalid (double spends), in complex situations. That is annoying, but not as bad as invalid transactions being considered valid.


feat: cw wasm light client

Description
Commit Message
feat: cw wasm light client

see the guidelines for commit messages.
Changelog Entry
version: <log entry>

Checklist

[ ] I have performed a self-review of my own code
[ ] I have documented my code in accordance with the documentation guidelines
[ ] My changes generate no new warnings
[ ] I have added tests that prove my fix is effective or that my feature works
[ ] I have run the unit tests
[ ] I only have one commit (if not, squash them into one commit).
[ ] I have a descriptive commit message that adheres to the commit message guidelines
[ ] I have added version bump label on PR.

Please review the CONTRIBUTING.md file for detailed contributing guidelines.

Codecov Report

Merging #754 (b26a30c) into main (b259f4b) will increase coverage by 0.82%.
Report is 3 commits behind head on main.
The diff coverage is 52.81%.

Additional details and impacted files

@@             Coverage Diff              @@
##               main     #754      +/-   ##
============================================
+ Coverage     70.05%   70.88%   +0.82%
  Complexity      406      406
============================================
  Files           154      154
  Lines         13862    13728     -134
  Branches        291      291
============================================
+ Hits           9711     9731      +20
+ Misses         3998     3844     -154
  Partials        153      153

Flag
Coverage Δ

rust
69.18% <52.81%> (+0.94%)
:arrow_up:

Flags with carried forward coverage won't be shown. Click here to find out more.

Files
Coverage Δ

...osmwasm-vm/cw-ibc-core/src/ics02_client/handler.rs
96.13% <100.00%> (+0.01%)
:arrow_up:

...-vm/cw-ibc-core/src/ics03_connection/connection.rs
92.59% <100.00%> (+2.31%)
:arrow_up:

...asm-vm/cw-ibc-core/src/ics03_connection/handler.rs
94.08% <100.00%> (+0.05%)
:arrow_up:

...smwasm-vm/cw-ibc-core/src/ics04_channel/handler.rs
92.45% <100.00%> (ø)

...c-core/src/ics04_channel/packet/acknowledgement.rs
84.15% <100.00%> (ø)

...bc-core/src/ics04_channel/packet/receive_packet.rs
90.84% <100.00%> (+0.12%)
:arrow_up:

...w-ibc-core/src/ics04_channel/packet/send_packet.rs
99.08% <100.00%> (ø)

...-core/src/ics04_channel/packet/timeout_on_close.rs
78.85% <100.00%> (ø)

...s/cosmwasm-vm/cw-icon-light-client/src/contract.rs
57.00% <ø> (ø)

...mwasm-vm/cw-icon-light-client/src/query_handler.rs
100.00% <ø> (+62.84%)
:arrow_up:

... and 13 more

... and 1 file with indirect coverage changes


Review the validation of input and output annotation objects

@thomasyu888 Was able to save annotation objects that don't have a valid value for the property Annotation.annotationSource.

I can confirm that the property Annotation.annotationSource is not properly validated.

@thomasyu888 The issue that you reported is that AnnotationSource was not properly validated and that not providing an AnnotationSource object was accepted.
The schema AnnotationSource has the following properties:

resourceSource: reference to a resource in a/the data node
TBA, other types of source, e.g. an S3 object

I have initially added minProperties: 1 to AnnotationSource to enforce the user to specify at least one resource (resourceSource or anything we support in the future). However, the generator does not generate a test that validates that at least one reference is specified.
So in order to solve this issue for now I set AnnotationSource.resourceSource to required.


ServiceException: Code: notAllowed

Hey rubit0!
I pulled your files, started it in Unity 2019.4.15f1 and used your OneDriveExample.
When I signed it and search for something it gives me the notAllowed Error.
Greetings!

Did you setup the required API permissions?

I think so, I hope you can work with these screenshots.
https://gyazo.com/ad91942842f7f94bee332aa9be4f2e16
https://gyazo.com/673703d96f91b45ca7b36c5be4e82552
https://gyazo.com/666549314e79f3e7df390f8720778449

Used an Account with Permissions in OneDrive, thanks for your help :-)


JS Loading not Exist and when I moved Next or Previous Exception throw WS SignalR problem

Hi,
I faces two problem one that the JS is not found as attached screenshots
I managed to have the script manually and I face other problem when I moved between days or months after multiple click I receive an exception related to SignalR WS, it is look like the component disposed and lost the track
attached screenshots

and thanks for your great Calendar :)

I got the problem, the End date was the same as a start date, that is the reasons it is throw exceptions
Thanks a lot again for your great work

OK, thanks for letting me know that you found the problem.  I should probably add a check for that.


Zooming out with mouse wheel zooms from scene center, not mouse position

In master branch with done #302 mouse now zooms in into mouse position, but zooms out still from scene center, not mouse position.

I agree with @rutsky.  whether it's mouse-wheel or righ-click based, the zoom-in/zoom-out behavior should be reversible.  Right now zooming out and in in the same motion creates very awkward behavior. Conceptually, this seems like it should be easy to implement @bagnell any thoughts here?

Try this: Home view -> right-button on California -> zoom out a bunch -> zoom back in (all in one motion)   You end up in the middle of the Pacific instead of California.

Fixed in #2840, right?

Yes


Added icon for mouse mode

Fixes #295
mouse icon is to the left of the battery by default.
_toggle_mouse no longer prints a status message as the status icon
should give enough information.

Hey @mattysweeps 👋
Thanks for the PR. I should have given a look earlier.
I made my comments above and in fact I pushed a gh-295 branch which contains a fixup to your commit.
Can you please take it and squash everything before I merge the PR?
Thanks!

Thanks @mattysweeps !

I tried enable mouse mode, but it seems to overlapped with the icon of prefix. so i propose an improvement that change unicode of mouse, like U+1F5B1. then the status looks like below:

@gpakosz does it make sense from your view?

@gpakosz I don't want to make it the default as not all terminals can display emojis without problems


Add influxdb handler

I created a handler for InfluxDB and alongside an example to have a look at it... README

uncrashed and consolidated logging... Did I miss anything?
Thx for the feedback!

It mostly look good. But before we merge this, I would like to try it out, so please bear with me while I do that.

Sure thing! I hope you like it.. :) The example README should show you how to stage it.

So, I ran this thing as per the README and got a empy chart . Something wrong with the README or instructions?  I will keep looking.

Could you check the config of the fullerite container?
In my case I fetched an old version of the Image, which still uses Graphite.
$ docker exec -t fullerite cat /etc/fullerite/fullerite.conf
{
    "prefix": "fullerite.",
    "interval": 4,
    "defaultDimensions": {
        "host": ""
    },
    "fulleritePort": 19191,
    "internalServer": {"port":"29090","path":"/metrics"},
    "collectorsConfigPath": "/etc/fullerite/conf.d",

    "collectors": ["DockerStats"],

    "handlers": {
        "Graphite": {
            "server": "carbon.service.consul",
            "port": "2003",
            "interval": "4",
            "max_buffer_size": 300,
            "timeout": 2,
            "prefixKeys": false
        }
    }
}

I will check on the image and make sure it's up to date.

Please kill / rm the stack...
$ docker-compose kill ; docker-compose rm -f

Then fetch the new images...
$ docker-compose pull

I forgot to push the consul-template upstream... https://github.com/qnib/docker-fullerite/commit/72a5ba19841069d2971c162e0d3b8f4c0b5e9d39
If you then restart the stack it should show up.

Please hold the PR back, I suspect the handler to pile up file-handles. :(

Any update on this?


Improve microphone recording

Continuation for #348

There's a bug probably with long conversations, like caching not being cleared, random transcripts appearing that do not makes sense, or are from previous conversations, can you look into that? Yeah, @mdmohsin7, when you press stop, a ton of new transcription appear.

Yes those transcripts are of the audios which weren't processed. Our transcripts are ~15-30secs behind the audio being recorded. Improved the logic, now memory creation will be called only after the transcription of all files is complete.

Also, when I restart the app, appears to still be recording.

On android or iOS? If it's on android then it is expected because our app will continue recording even when the app is closed completely. Can remove this behaviour if it isn't required

It doesnt' seem to work either if I keep the app in the foreground on iOS.

This happened because someone removed audio from the UIBackgroundModes in plist file in some other commits.
@josancamon19

Hi @mdmohsin7 is this fully working and ready for review?

on android.

Hi @mdmohsin7 is this fully working and ready for review?

Hi @josancamon19 yes it is. It should work without any issues hopefully.

on android.

Then the behaviour is expected because Android allows it as long as it isn't resource heavy. Should I remove this functionality?

Hi @mdmohsin7 doesn't seem to work with the server transcript, I think it's because of acc files, can we do wav?
Also, there's a bug, after finishing a conversation, a long one from e.g. a youtube video transcript, it displays some transcription text that was there before in a file or smth.

Please move the code for this functionality to a separate file, as utils or mixin.
Finally, please merge back from main to your branch.

Nothing in catpure page, after pressed stop transcribing this old transcript appeared.

Hi @mdmohsin7 doesn't seem to work with the server transcript, I think it's because of acc files, can we do wav?

@josancamon19 whisper is used on the server?

Also, there's a bug, after finishing a conversation, a long one from e.g. a youtube video transcript

It didn't transcribe the conversation at the end?

it displays some transcription text that was there before in a file or smth.

Will add the functionality to delete previously recorded files before starting a fresh session

Nothing in catpure page, after pressed stop transcribing this old transcript appeared.

It did not trigger the memory creation? Also did you get any errors or anything?

after pressed stop transcribing this old transcript appeared.

The newly recorded audios aren't being transcribed?

Also @josancamon19 can you please share the API_BASE_URL on Email or DIscord DM so that I can test it with the server?
Also, if possible, can you share a temporary OpenAI API key so that I can test memory creation (for this and the location feature as well)? Free accounts don't have access to the 4o model through the API. I reached out to Nik on the 8th but haven't heard back yet, so I thought I would ask you.

Hi @mdmohsin7 doesn't seem to work with the server transcript, I think it's because of acc files, can we do wav?

Changed from aac to wav, no major change was required for android. But for iOS, had to add the wav header for each file. Works with Deepgram, couldn't test with the server transcript as I don't have access to it.

Also, there's a bug, after finishing a conversation, a long one from e.g. a youtube video transcript it displays some transcription text that was there before in a file or smth.

Fixed this, previous recording are deleted. Also fixed this occurrence after pressing stop recording.

Nothing in capture page, after pressed stop transcribing this old transcript appeared.

memory creation was being triggered after default 120 seconds, will now trigger 10 seconds after all the files have been transcribed.
Tested the changes with long videos as well. Once I get the server endpoint, I'll test the changes. I haven't pushed the code because there's some cleaning that has to be done.

Hi @josancamon19, I have pushed the refactored code with all the changes. I am also attaching a demo for both Android and iOS.
https://drive.google.com/drive/folders/1TCjPogFhyw51_JuvFryk_Phm_bN5wX0m


Archiving this repo

I think this repo should be archived. There is now a spec about an archival format at https://github.com/ipld/specs/blob/a3c982518232b79123af2a2cf5e8642162c62524/block-layer/content-addressable-archives.md which supersedes this repo.

/cc @Stebalien @daviddias @mikeal

+1


Gathering Luck missing the Herbs node

Is this an oversight, or is there some specific trouble with trying to calculate herb chances? Nodes could be broken down by region they are in (since the results change by region).

Yeah I didn't include herb chance because this was a sort of, first pass for things and herbs were a bit more complex with the zone calculations. For now, here are the luck values it produces (so small has 50% chance, medium 57.5%, large 65% by default with no luck). Should be easy enough to add, just a little work.

This is fantastic, thank you for the reply.
The only confusing thing about this is you can generally get more than 1 "rare" type of herb from an herb by region... so it's unclear how they use these rules. For instance, cinnamon in LF seems to be "most rare", where some patches only give hyssop, some thyme (or mint?), and some (the least) cinnamon. It's definitely (significantly) lower than 50% also. Like.. i dunno, 5-10% maybe anecdotally.

Sorry I missed this comment, I don't really have any more information on that. I expect that they are randomly selected from the list of possible herbs for that region, and that's mostly what I've found when harvesting. If I gather a few thousand hyssop, I generally come back to town with equal-ish stacks of the other herbs.
Also this should be properly added to the site now! :)


error when yts-downloader 'aquamen'

When I did run this command :
yts-downloader 'aquaman'
I got this error :
Traceback (most recent call last):
  File "/home/seifeslimene/.local/bin/yts-downloader", line 8, in <module>
    sys.exit(main())
  File "/home/seifeslimene/.local/lib/python3.8/site-packages/yts_downloader/yts_downloader.py", line 23, in main
    movie_count = int((str(h2)[5:11].replace(',', '')))
ValueError: invalid literal for int() with base 10: '<b>34'

What's wrong?

@SeifESlimene thanks for reporting. Haven't looked into Python and this CLI in a while. Found glaring issues while taking a look. I'll fix this and let you know.


flexget and thexem - hammering/no id/etc

this morning I woke up to thexem getting hammered and while digging through logs researching on who/what was the reasons I noticed that flexget users send a lot of duplicate url requests and invalid ones at that too.
some examples:
a FlexGet/1.2.441 user sent over 7,300 requests in an hour, with hundreds of the same request url for each show:

a FlexGet/1.2.442 user sent 1,524 calls in 5 mins.. 500 of them the same url show:

a FlexGet/1.2.441 user sent 11,211 requests in 1 hr.. 3,612 of those requests was to same id:
a FlexGet/1.2.412 user has sent over 7,000 requests today, and 656 of them were for the show id None -- which is never going to yield anything.

looking back at the last 7 days,  14,818 api requests submitted by flexget users for /map/all?id=None&origin=tvdb which shows that this is more than a single user issue.

Well to be honest that is a user plugin that was shared with the community. Since we don't actually support this plugin and it's not shipped with our package. Not something we can do anything about. The searching for none is probably just bad coding. The thousands of duplicate lookups is that not uncommon in a large user base. To be honest I didn't even realize there were that many users using that plugin or even that that plugin existed.

@crawln45 I'm not familiar with that plugin, can you enlighten me? Maybe we could make it official and fix it.

@crawln45 there is not many flexget users hitting xem.. just the ones that are, send thousands of requests for the same info over and over.. or bad requests. The worst part is that they send their requests back to back over and over.. basically dossing the server for the same info. Even though I have a cache layer, thats still wasted cpu cycles.
Regardless, I would suspect it is just due to bad coding/wokflow which I would hope could get address. I do not use flexget so I don't know if it has any caching ability or if the plugin system is unaware of series structure/understands how to use xem.. if there is nothing that can be done on your end I will just have to look at ways to block/throttle on my side.
Just food for thought, I see over 30,000 api requests from just 4 flexget users while another app to hit 30k api requests it takes several thousands of their users.

@thezoggy Interesting. Didn't realize it was just a few users. We actually build our plugins with caching in mind by adding tables to the sqlite database so we don't hammer api's for requests. I'm not exactly sure what this plugin does to begin with or what the api of yours returns that they want. Seems like the original plugin was from https://github.com/z00nx/flexget-plugins/blob/master/thexem.py.
Based on what I'm reading looks like this is very poorly designed and implemented. Might also comment on that account as well. Letting them know that they should either update the plugin to support caching or throttling them. No plugin should make thousands of calls for the same data ever.

@thezoggy I think we will make that plugin official and bundle it with Flexget so we can control it and fix it. like @crawln45 said, flexget is definietly built around caching and using as less traffic as possibly can in mind.
That being said, that could take a while and it obviously won't stop any other 3rd party plugin or even completely different app that will reproduce this issue. So I would look into handling this issue on your end as well.

This plugin will be removed from our wiki untill fixed.

As noted in the plugin source, I just took it from https://github.com/z00nx/flexget-plugins. I've been meaning to fix it up, but haven't gotten around to it. I mentioned in https://github.com/jawilson/dotfiles/issues/5 caching can easily triage the issue. Bringing it within the official Flexget project would be great!

well, fix it up and issue a PR :smile:

Looking back on the Jan 29th, I see that all the api requests coming from flexget was about 76k requests, which is nothing..  but I see that there was only 13 distinct ips. For right now I've blocked the 5 top offenders that make up almost half those requests for right now.
for transparency's sake, I blocked these flexget ips yesterday:
sudo iptables -A INPUT -s <IP_ADDRESS> -j DROP
sudo iptables -A INPUT -s <IP_ADDRESS> -j DROP
sudo iptables -A INPUT -s <IP_ADDRESS> -j DROP
sudo iptables -A INPUT -s <IP_ADDRESS> -j DROP
sudo iptables -A INPUT -s <IP_ADDRESS> -j DROP

I will be more than happy to unblock them once xem plugin gets into the fold..
In the last 24 hours xem served up 1,808,660 api requests (1/30/16 10:00:00.000 AM to 1/31/16 10:27:57.000 AM) - this is post blocking of ips.

thezoggy....  My apologies for being part of that problem, as I am in that list you just submitted.  I just brought online a task over the last few days, and I believe that is part of the problem.  It was not doing that before.
I've disable this task until I can look into this further and not be a part of the problem.

@jbaddock can you confirm that task is uing the plugin mentioned above? https://github.com/z00nx/flexget-plugins/blob/master/thexem.py

stevezau.  Yes I can confirm that.  I have been following Jeff's and Giorgio's script as a guildeline, I am sure I did something incorrect.  I just commented out thexem and reloaded my script, and saved my logfiles aside for now.  I know that thezoggy is dropping the packets, but regardless it should stop the requests.

@jbaddock if you provide your ip address I will be happy to unblock it

@thezoggy I was second on the list, but I changed my IP after I disabled thexem requests.
I think I know why the request "show id None" was being sent to your server too.  Will be looking into this to confirm.  Will post back.

I was one of the offending ips as well... I have commented out the lines
calling thexem in my config and reloaded as well.
To be honest, I'm not sure what thexem plugin was supposed to provide...
@jawilson had the calls in the config I forked. I have commented them out a
couple of times before and had recently put them back in when I rolled back
to an old config attempting to fix another problem. Does anyone have an
idea of what my, and the other's, configs could be doing to cause the
issue? Do I need thexem in place for a specific reason, and if so, what is
that reason?
On Sun, Jan 31, 2016, 17:23 Jon<EMAIL_ADDRESS>wrote:

@thezoggy https://github.com/thezoggy I was second on the list, but I
changed my IP after I disabled thexem requests.
I think I know why the request "show id None" was being sent to your
server too. Will be looking into this to confirm. Will post back.
—
Reply to this email directly or view it on GitHub
https://github.com/Flexget/Flexget/issues/839#issuecomment-177637602.

@sisfs
The Xross Entity Map for TV shows http://thexem.de/
xem helps you keep an overview of your shows on different websites.
Many websites use different numberings, names and season titles for the same show.
xem lets you create a map for an easy overview of all the different counting and naming system
It looks like a great future addition to flexget, creates a master from multiple sources that has different numbering.
I had just enabled the "backfill/find missing" task (similar to Jeff's, as that is where I originally started too), but I added a second plugin.  I also mistakenly scheduled this for every 2 hours, a copy and paste mistake.  Should have been days....and 5 days is fine with me.  All these requests were being sent to XEM, every time the task ran.
From what was said above, it sounds like the official plugins cache to the db-config.sqlite when used properly, but XEM is not an official plugin (yet), so no caching was done.  So every task that calls XEM would send every request every time it was called, as there is no caching configured on the user side into the local database.  In my instance I believe it was 2 search plugins, coupled by 12 times a day for the task.  And I most likely had an improper config, since there was "1,524 calls in 5 mins.. 500 of them the same url show".  Unless that was what the plugin was sending....
Looking forward to understanding/learning what happened

I too was one of the offending IP's and have commented out theexem and reloaded. I also was following @jawilson 's config.

3rd party issue

68k requests by 1 flexget user <IP_ADDRESS> in two hours :(

Just wanted to throw my hat in this ring, I use thexem plugin as well for Flexget (thexem is amazing by the way) My IP doesn't appear in your list, and I'm going to guess I hit it about as often as @jawilson does. Keeping an eye on this and will move to the cached version once integrated into Flexget.


portable-package: Install dependencies from source

Installing bottled dependencies requires brewed glibc.
portable-libyaml: Avoid autotools dependency
Fixes #87

Looks like still linking against glibc unfortunately: https://github.com/Homebrew/homebrew-portable-ruby/pull/89/checks?check_run_id=238026471

FYI, if you have trouble to use system gcc, you should probably set HOMEBREW_CC in the docker.
https://github.com/Homebrew/homebrew-portable-ruby/commit/fb53f057d82c2590e63ef6240f7a8e4aa5ed9b39
You may also want to set HOMEBREW_BUILD_FROM_SOURCE.
I think these env were removed incorrectly.

You may also want to set HOMEBREW_BUILD_FROM_SOURCE.

This variable no longer works.

Fingers crossed, this PR should work after PR https://github.com/Homebrew/brew/pull/6505 is merged.

CI is 💚, nice work @sjackman and thanks again!

Thanks for merging, Mike!


Integration with NLP APIs

Hey @rougeth !!
Any idea how this feature should be implemented ? Can we try some NLTK for example ? Could you give me some guidance ?

Hi @Lrodlima! Before going to NLP integration, I'd like to have a well designed API for conversations with context. We're discussing it on #76. Take a look at that :)


Unexpected exception importing platform custom_components.nest_protect.select

The problem
Log Details (ERROR)
This error originated from a custom integration.
Logger: homeassistant.loader
Source: custom_components/nest_protect/select.py:23
Integration: Nest Protect (documentation, issues)
First occurred: November 2, 2022 at 8:35:12 PM (1 occurrences)
Last logged: November 2, 2022 at 8:35:12 PM
Unexpected exception importing platform custom_components.nest_protect.select
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/loader.py", line 728, in get_platform
cache[full_name] = self._import_platform(platform_name)
File "/usr/src/homeassistant/homeassistant/loader.py", line 745, in _import_platform
return importlib.import_module(f"{self.pkg_path}.{platform_name}")
File "/usr/local/lib/python3.10/importlib/init.py", line 126, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "", line 1050, in _gcd_import
File "", line 1027, in _find_and_load
File "", line 1006, in _find_and_load_unlocked
File "", line 688, in _load_unlocked
File "", line 883, in exec_module
File "", line 241, in _call_with_frames_removed
File "/config/custom_components/nest_protect/select.py", line 23, in
class NestProtectSelectDescription(
File "/usr/local/lib/python3.10/dataclasses.py", line 1185, in dataclass
return wrap(cls)
File "/usr/local/lib/python3.10/dataclasses.py", line 1176, in wrap
return _process_class(cls, init, repr, eq, order, unsafe_hash,
File "/usr/local/lib/python3.10/dataclasses.py", line 1025, in _process_class
_init_fn(all_init_fields,
File "/usr/local/lib/python3.10/dataclasses.py", line 546, in _init_fn
raise TypeError(f'non-default argument {f.name!r} '
TypeError: non-default argument 'key' follows default argument
What version of this integration (ha-nest-protect) has the issue?
Latest
What version of Home Assistant Core has the issue?
2022.11.0
Device / Model
No response
Diagnostics information
No response
Home Assistant log
Logs
```
Copy/paste any log here, between the starting and ending backticks (`)
```

Additional information
No response

@Muzach I've started seeing this same issue, you opened/closed - any insight?

There is an update in the HACS plug-in version that resolves the issue


Bump up version to 0.8.5-SNAPSHOT

Be sure to do all of the following to help us incorporate your contribution
quickly and easily:

[x] Make sure the commit message is formatted like:
[GEARPUMP-<Jira issue #>] Meaningful description of pull request
[x] Make sure tests pass via sbt clean test.
[x] Make sure old documentation affected by the pull request has been updated and new documentation added for new functionality.

R: @huafengw

Codecov Report

Merging #193 into master will decrease coverage by 1.03%.
The diff coverage is n/a.

@@            Coverage Diff            @@
##           master    #193      +/-   ##
=========================================
- Coverage   71.53%   70.5%   -1.04%
=========================================
  Files         189     189
  Lines        6106    6106
  Branches      537     537
=========================================
- Hits         4368    4305      -63
- Misses       1738    1801      +63

+1


Remove MATCH, RESET, FORALL

See neuronsimulator/nrn#1957

Codecov Report

Merging #941 (2526557) into master (25cd470) will increase coverage by 0.41%.
The diff coverage is 100.00%.

@@            Coverage Diff             @@
##           master     #941      +/-   ##
==========================================
+ Coverage   64.11%   64.52%   +0.41%
==========================================
  Files         194      194
  Lines       26877    26495     -382
==========================================
- Hits        17231    17096     -135
+ Misses       9646     9399     -247

Impacted Files
Coverage Δ

src/codegen/codegen_c_visitor.cpp
71.16% <ø> (-0.02%)
:arrow_down:

src/codegen/codegen_compatibility_visitor.cpp
44.44% <ø> (ø)

src/lexer/nmodl_utils.cpp
95.39% <ø> (-0.12%)
:arrow_down:

src/lexer/token_mapping.cpp
96.15% <ø> (ø)

src/visitors/local_var_rename_visitor.cpp
100.00% <ø> (ø)

src/visitors/perf_visitor.cpp
73.27% <ø> (+0.62%)
:arrow_up:

src/visitors/perf_visitor.hpp
94.44% <ø> (ø)

src/visitors/verbatim_var_rename_visitor.cpp
97.50% <ø> (ø)

test/unit/modtoken/modtoken.cpp
100.00% <100.00%> (ø)

test/unit/parser/parser.cpp
95.20% <100.00%> (ø)

... and 12 more

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.


Enable passing timeout to OpenAI models

Closes #511

Maybe the docs should mention that the timeout is in ms? Some people might think it's measured in seconds :)
(Some people === me)

Yep good point, have added that


Microsoft 365 learning pathways" template failed

ID: 9fc577c0-a53d-4ef0-a1b3-8c9f13a0f3a4

Hi,
Thanks for using the Look Book site. Based on the event log, we can see that you applied the template providing the URL of a site that was already in the recycle bin of SharePoint Online. Please, provide a different URL or empty the recycle bin. Thanks.


improve flutter create error message

Fixes https://github.com/flutter/flutter/issues/6489
@devoncarew @Hixie

lgtm


⚠ Bofrost.lu has degraded performance

In 1d0a97f, Bofrost.lu (https://www.bofrost.lu) experienced degraded performance:

HTTP code: 200
Response time: 828 ms

Resolved: Bofrost.lu performance has improved in 01de62c.


ADTS-33

Added EventListeners to control Text Query Editor
Added property to mutating TextField

I’ll take a look at it this arvo
On Fri, 28 Jan 2022 at 9:32 AM, James Carpinter @.***>
wrote:

@.**** approved this pull request.
This all looks good to me from a code perspective.
@jamiewilbraham https://github.com/jamiewilbraham do you want to do a
final smoke test before merging? Or want me to take a pass?
—
Reply to this email directly, view it on GitHub
https://github.com/Zarmada/digital-twins-explorer/pull/11#pullrequestreview-865397201,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ADIEV4BPDLGN4SOXSANGWJDUYGTWHANCNFSM5MI57XHQ
.
You are receiving this because you were mentioned.Message ID:
@.***>

@jamescarpinter - there is still the pending issue with not being able to go back to a single line after backspacing.. I believe @JoseZarmada is aware of this

@JoseZarmada - very close with this!
I think the last thing is that enter should execute the query and not do a new line when expanded...
Shift + Enter should be the only circumstance a new line is added.

Found one minor issue: the loading overlay on the graph interferes slightly with the expanded query area (i.e. when you press enter to run a query). Else LGTM. /cc: @jamiewilbraham


Fast RewindAsync

When the node starts up with the consensus ahead of the block store it can take hours to rewind the consensus to match the block store height.
This PR optimizes the rewind to only take about 1 second to rewind 1000 blocks.
See BUG 3338.
https://stratisplatformuk.visualstudio.com/StratisBitcoinFullNode/_workitems/edit/3338

I am seeing the following issue pop up after the change so we may need to hold onto this PR until its clear whether its caused by this change:

As coinview will undergo a refactor to be UTXO based (instead of trx based) I propose we wait with this cahnge until that refactor.
Closing this PR and will referfence it in an issue.

This could be useful, I was in a state where I had to rewind lot of height and it took a lot
So I applied this changes and I found a bug: if you have to rewind more than MaxBlocksToRewind, this line fail with because firstRewindData is null:
this.SetBlockHash(transaction, firstRewindData.PreviousBlockHash);

@MithrilMan , i've fixed the bug. I've also updated the TestRewindAsync test case which now tests rewinding multiple blocks at a time.

@dangershony Is it the case we implement in this PR the argument to rollback at a specific height, like -rewind=19232 ?

Could use the MaxReorg property and default to 1000 when it's not set? Not important just an idea

Maybe we should just limit the rewind to MaxReorg. Not sure if the check is even necessary though?

Not my area so don't want to approve solo but it looks good to me, will leave it to @dangershony et al

Maybe we should just limit the rewind to MaxReorg. Not sure if the check is even necessary though?

no don't limit that, because this may be useful for us while debugging, in case we want to rollback at a specific height with the -rewind=nnn i was talking about

This PR is only an optimization of the Rewind method.

no don't limit that, because this may be useful for us while debugging, in case we want to rollback at a specific height with the -rewind=nnn i was talking about

Ok. However the Initialize method that is called at the end of the rewind may have to be called every MaxReorg blocks. Will confirm.

Are you talking about rewindDataIndexCache.Initialize ?
No, it just uses maxreorg to know how many blocks data has to store in the cache, it's fine to call it just once at the end.

@quantumagi can you fix the conflict?

We really need to have an integration test which simulates a scenario where we know that the store is behind and then does a "fast" rewind.

There are existing integration tests that test rewinds. Those rewinds become the fast rewinds.

What happens when we need to rewind 100k blocks? Will this handle it OK?

It should never me more than maxreorg. If it works for 10 it will work for maxreorg.

There are existing integration tests in the CoinViewTests class that test rewinds. Those tests become the tests for the fast rewinds.

@quantumagi I had a look at the integration tests we have and yes, the test in CoinviewTests does test the "batch" rewind functionality but it is actually more of a unit test as only the coinview classes are targeted. All the other integration tests that test rewind via reorgs, only rewinds one block at a time. The issue we have is on startup, when consensus is behind the block store.
We really need to think of a way that we can test this with a proper integration test. I.e. start node, sync up with another node, shut it down at a point where its consensus is ahead of block store, start it up again, let it hit the "batch" rewind on start up properly.
This is very sensitive code and some confirmation and/or proof of it working will be required.

We really need to think of a way that we can test this with a proper integration test. I.e. start node, sync up with another node, shut it down at a point where its consensus is ahead of block store, start it up again, let it hit the "batch" rewind on start up properly.

Working on this.

We really need to think of a way that we can test this with a proper integration test. I.e. start node, sync up with another node, shut it down at a point where its consensus is ahead of block store, start it up again, let it hit the "batch" rewind on start up properly.

Working on this.

Awesome!

Will merge in <IP_ADDRESS>


Methods summary column width in API reference

Original GitHub issue https://github.com/dotnet/docs/issues/1174 by @svick
The Methods summary table in API reference seems to have fixed relative column widths, which makes it look bad in some cases.
For example on Microsoft.CSharp.RuntimeBinder.Binder, it looks like this for me:

I think this table would look better with the first column wider, relatively to the second column.
As far as I can tell, this is caused by the following CSS rules:
table.nameValue td:nth-child(1) {
    width: 30%;
}
table.nameValue td:nth-child(2) {
    width: 70%;
}

I expect there is some way to use CSS to make it look for example like this, while also ensuring other tables still look good:

Screenshots taken using Firefox 49 on Windows 10.

Since this issue was filed (2 years ago), wrapping has improved as @svick has pointed out but column width is still fixed:

@dend Can you take a look at this feedback?

#log-suggestion @dendeli-msft

#log-suggestion @dendeli-msft

Thanks folks for the feedback! Given the current state of tables in API documentation, we believe that no immediate changes are necessary.
Den Delimarsky ● Senior PM, docs.microsoft.com ● @DennisCode


Bug: running caz removes local node_modules/.bin/caz entry

Prerequisites:

Have caz as a top level devDependency in my workspaces based monorepo
Have a local template that I want to use
run npm exec -- caz .templates/my-template packages/my-new-package
See the weird and slow "Installing template dependencies..." text
Get the first prompt
Cancel
Try step 3 again, failure

Expected behaviour:

It shouldn't install anything
It shouldn't remove any existing dependencies

I need to confirm the issue you mentioned first

这是自动回信息！

    您好！首先感谢你的来信！如果不出意外最短在一个月内会得到我的回复，如果没有我的回复，说明我还需要更多的时间！

You can add a package.json to the template directory to prevent this issue from occurring. I will correct this issue later

I ran into the same issue. In my case the jsdoc package, which is a dev dependency, was removed. After running npm i, all my dependencies are restored. But how is this possible? Does caz somehow manipulate the node_modules folder?

这是自动回信息！

    您好！首先感谢你的来信！如果不出意外最短在一个月内会得到我的回复，如果没有我的回复，说明我还需要更多的时间！


Email notification

Hi I have just installed cronicle and initial testing seems excellent.  Thank you for your work.  I am however not receiving emails even though I configured an email address for the user.  I suspect I need to set up email settings such as SMTP server, port, user, password etc.  Can you please help me work out how to do that?
Thanks

I have tested Gmail successfully.

Access the container.
Edit the configuration file at /opt/cronicle/conf/config.json.
Restart the container.

Yes I managed to do that as well but sadly, if the container gets deleted, the config will need to be redone and I can seem to bind the volume containing the config.json so I can back it up and re-attach with the new container.


start systemd - Unable to upgrade files

Windows build number:
Platform ServicePack Version      VersionString -------- ----------- -------      -------------  Win32NT             10.0.25206.0 Microsoft Windows NT 10.0.25206.0
Your Distribution version:
Release:        20.04
Your WSL versions:
WSL version: <IP_ADDRESS>
Kernel version: <IP_ADDRESS>
WSLg version: 1.0.44
MSRDC version: 1.2.3401
Direct3D version: 1.606.4
DXCore version: 10.0.25131.1002-220531-1700.rs-onecore-base2-hyp
Windows version: 10.0.25206.1000
Steps to reproduce:
sudo apt upgrade
WSL logs:
No response
WSL dumps:
No response
Expected behavior:
No response
Actual behavior:
jrm@OPX3050:~$ sudo apt upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
You might want to run 'apt --fix-broken install' to correct these.
The following packages have unmet dependencies:
libnss-systemd : Depends: systemd (= 245.4-4ubuntu3.18) but 245.4-4ubuntu3.17 is installed
libpam-systemd : Depends: systemd (= 245.4-4ubuntu3.18) but 245.4-4ubuntu3.17 is installed
systemd : Depends: libsystemd0 (= 245.4-4ubuntu3.17) but 245.4-4ubuntu3.18 is installed
systemd-container : Depends: systemd (= 245.4-4ubuntu3.18) but 245.4-4ubuntu3.17 is installed
systemd-sysv : Depends: systemd (= 245.4-4ubuntu3.18) but 245.4-4ubuntu3.17 is installed
systemd-timesyncd : Depends: systemd (= 245.4-4ubuntu3.18) but 245.4-4ubuntu3.17 is installed
E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).

can you share the contents of /etc/apt/sources.list?

For my Ubuntu 20.04:
See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
newer versions of the distribution.
deb http://archive.ubuntu.com/ubuntu/ focal main restricted
deb-src http://archive.ubuntu.com/ubuntu/ focal main restricted
Major bug fix updates produced after the final release of the
distribution.
deb http://archive.ubuntu.com/ubuntu/ focal-updates main restricted
deb-src http://archive.ubuntu.com/ubuntu/ focal-updates main restricted
N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
team. Also, please note that software in universe WILL NOT receive any
review or updates from the Ubuntu security team.
deb http://archive.ubuntu.com/ubuntu/ focal universe
deb-src http://archive.ubuntu.com/ubuntu/ focal universe
deb http://archive.ubuntu.com/ubuntu/ focal-updates universe
deb-src http://archive.ubuntu.com/ubuntu/ focal-updates universe
N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
team, and may not be under a free licence. Please satisfy yourself as to
your rights to use the software. Also, please note that software in
multiverse WILL NOT receive any review or updates from the Ubuntu
security team.
deb http://archive.ubuntu.com/ubuntu/ focal multiverse
deb-src http://archive.ubuntu.com/ubuntu/ focal multiverse
deb http://archive.ubuntu.com/ubuntu/ focal-updates multiverse
deb-src http://archive.ubuntu.com/ubuntu/ focal-updates multiverse
N.B. software from this repository may not have been tested as
extensively as that contained in the main release, although it includes
newer versions of some applications which may provide useful features.
Also, please note that software in backports WILL NOT receive any review
or updates from the Ubuntu security team.
deb http://archive.ubuntu.com/ubuntu/ focal-backports main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu/ focal-backports main restricted universe multiverse
Uncomment the following two lines to add software from Canonical's
'partner' repository.
This software is not part of Ubuntu, but is offered by Canonical and the
respective vendors as a service to Ubuntu users.
deb http://archive.canonical.com/ubuntu focal partner
deb-src http://archive.canonical.com/ubuntu focal partner
deb http://security.ubuntu.com/ubuntu/ focal-security main restricted
deb-src http://security.ubuntu.com/ubuntu/ focal-security main restricted
deb http://security.ubuntu.com/ubuntu/ focal-security universe
deb-src http://security.ubuntu.com/ubuntu/ focal-security universe
deb http://security.ubuntu.com/ubuntu/ focal-security multiverse
deb-src http://security.ubuntu.com/ubuntu/ focal-security multiverse
For a clean install of Ubuntu 20.04:
See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
newer versions of the distribution.
deb http://archive.ubuntu.com/ubuntu/ focal main restricted
deb-src http://archive.ubuntu.com/ubuntu/ focal main restricted
Major bug fix updates produced after the final release of the
distribution.
deb http://archive.ubuntu.com/ubuntu/ focal-updates main restricted
deb-src http://archive.ubuntu.com/ubuntu/ focal-updates main restricted
N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
team. Also, please note that software in universe WILL NOT receive any
review or updates from the Ubuntu security team.
deb http://archive.ubuntu.com/ubuntu/ focal universe
deb-src http://archive.ubuntu.com/ubuntu/ focal universe
deb http://archive.ubuntu.com/ubuntu/ focal-updates universe
deb-src http://archive.ubuntu.com/ubuntu/ focal-updates universe
N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
team, and may not be under a free licence. Please satisfy yourself as to
your rights to use the software. Also, please note that software in
multiverse WILL NOT receive any review or updates from the Ubuntu
security team.
deb http://archive.ubuntu.com/ubuntu/ focal multiverse
deb-src http://archive.ubuntu.com/ubuntu/ focal multiverse
deb http://archive.ubuntu.com/ubuntu/ focal-updates multiverse
deb-src http://archive.ubuntu.com/ubuntu/ focal-updates multiverse
N.B. software from this repository may not have been tested as
extensively as that contained in the main release, although it includes
newer versions of some applications which may provide useful features.
Also, please note that software in backports WILL NOT receive any review
or updates from the Ubuntu security team.
deb http://archive.ubuntu.com/ubuntu/ focal-backports main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu/ focal-backports main restricted universe multiverse
Uncomment the following two lines to add software from Canonical's
'partner' repository.
This software is not part of Ubuntu, but is offered by Canonical and the
respective vendors as a service to Ubuntu users.
deb http://archive.canonical.com/ubuntu focal partner
deb-src http://archive.canonical.com/ubuntu focal partner
deb http://security.ubuntu.com/ubuntu/ focal-security main restricted
deb-src http://security.ubuntu.com/ubuntu/ focal-security main restricted
deb http://security.ubuntu.com/ubuntu/ focal-security universe
deb-src http://security.ubuntu.com/ubuntu/ focal-security universe
deb http://security.ubuntu.com/ubuntu/ focal-security multiverse
deb-src http://security.ubuntu.com/ubuntu/ focal-security multiverse

I think I found a fix.
TL'DR:
To fix the update issue:

boot the distro with disabled systemd (systemd=false in wsl.conf).
Run sudo apt update && sudo apt upgrade. This will update the systemd to the newest release (245.4-4ubuntu3.17 -> 245.4-4ubuntu3.18), systemd cannot be updated within the wslsystemd environment (more details later).
After the update, enable the systemd back in wsl.conf.
Now the issue should be gone.

wslsystemd seems to modify /usr/lib/tmpfiles.d/tmp.conf and /usr/lib/tmpfiles.d/X11.conf so that they don't interfere with wsl.
ls -al /usr/lib/tmpfiles.d/                                                             tushar
total 88
drwxr-xr-x  2 root root 4096 Sep 26 18:10 .
drwxr-xr-x 85 root root 4096 Sep 24 13:24 ..
-rw-r--r--  1 root root  465 Nov 16  2021 00rsyslog.conf
-rw-r--r--  1 root root   80 Oct 27  2021 apport.conf
-rw-r--r--  1 root root   35 Aug  4 17:38 cryptsetup.conf
-rw-r--r--  1 root root  365 Apr  1 22:32 dbus.conf
-rw-r--r--  1 root root  517 Feb 16  2022 debian.conf
-rw-r--r--  1 root root  362 Mar 11  2022 home.conf
-rw-r--r--  1 root root 1096 Mar 11  2022 journal-nocow.conf
-rw-r--r--  1 root root  812 Jun 27 23:58 legacy.conf
-rw-r--r--  1 root root   61 Feb 16  2022 lvm2.conf
-rw-r--r--  1 root root   33 Mar 18  2022 man-db.conf
-rw-r--r--  1 root root  239 Nov 10  2021 passwd.conf
-rw-r--r--  1 root root   29 Feb 23  2021 screen-cleanup.conf
-rw-r--r--  1 root root   27 Sep 26 18:10 sshd.conf
-rw-r--r--  1 root root  763 Jun 27 23:58 static-nodes-permissions.conf
-rw-r--r--  1 root root   27 Feb  8  2022 sudo.conf
-rw-r--r--  1 root root 1790 Jun 27 23:58 systemd.conf
-rw-r--r--  1 root root  597 Mar 11  2022 systemd-nologin.conf
-rw-r--r--  1 root root 1514 Mar 11  2022 systemd-pstore.conf
-rw-r--r--  1 root root  823 Mar 11  2022 systemd-tmp.conf
crw-rw-rw-  1 root root 1, 3 Sep 27 18:45 tmp.conf
-rw-r--r--  1 root root  568 Jun 27 23:58 var.conf
crw-rw-rw-  1 root root 1, 3 Sep 27 18:45 x11.conf

output of dmesg:
[ 2418.148562] WSL (1): systemd: /usr/lib/tmpfiles.d/tmp.conf is disabled
[ 2418.148586] WSL (1): systemd: /usr/lib/tmpfiles.d/x11.conf is disabled

However, when systemd is updated it tries to make backup of the files under /usr/lib/tmpfiles.d/* and after finding those files as modified just errors out as it complains:
dpkg: error processing archive /var/cache/apt/archives/systemd_245.4-4ubuntu3.18_amd64.deb (--unpack):
unable to make backup link of './usr/lib/tmpfiles.d/tmp.conf' before installing new version: Invalid cross-device link

full error message here

Systemd cannot update under an active systemd session within wsl. For now systemd has to be disabled before updating it. This could present some pitfalls for regular user as each time a new update is available it will complain. Focal (Ubuntu-20.04) seems to have received an update for systemd recently (09/22).

Upgrading my installed Ubuntu 20.04 with systemd turned off gives the following error message:

Reading package lists... Done
Building dependency tree
Reading state information... Done
You might want to run 'apt --fix-broken install' to correct these.
The following packages have unmet dependencies:
libnss-systemd : Depends: systemd (= 245.4-4ubuntu3.18) but 245.4-4ubuntu3.17 is installed
libpam-systemd : Depends: systemd (= 245.4-4ubuntu3.18) but 245.4-4ubuntu3.17 is installed
systemd : Depends: libsystemd0 (= 245.4-4ubuntu3.17) but 245.4-4ubuntu3.18 is installed
systemd-container : Depends: systemd (= 245.4-4ubuntu3.18) but 245.4-4ubuntu3.17 is installed
systemd-sysv : Depends: systemd (= 245.4-4ubuntu3.18) but 245.4-4ubuntu3.17 is installed
systemd-timesyncd : Depends: systemd (= 245.4-4ubuntu3.18) but 245.4-4ubuntu3.17 is installed
E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).

Upgrading the clean install of Ubuntu 20.04 ran with no error messages.
I should note that my installed Ubuntu (not the clean install) had wsl2hack installed to provide systemd.  My guess is there is a conflict there when the systemd files are upgraded.
would appreciate any thoughts you might have.
To install wsl2hack, one of the steps is sudo apt install dbus policykit-1 daemonize.  I am unable to remove any of those packages.  On sudo apt remove for any of three, I get an error messaage:

E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).

VOILA!!  Turning off systemd on wsl.conf and running sudo apt --fix-broken install seems to have corrected the problem.  My installed Ubuntu (not the clean install) ran sudo apt upgrade with NO error messages.  For my purposes I think we can treat this as closed.

cd /bin && mv -f systemd-sysusers{,.org} && ln -s echo systemd-sysusers && cd -


Remove commit hash from latest tag

Resolves # . (This is applicable only if this pull request relates to a GitHub issue, delete the line otherwise)
Notes:
*
*
*

ready for merge?


[#115624569] Instal awscli in self-update-pipelines container

#115624569 Implement locking for pipelines
What?
For the setup of the pool resource for the pipeline locking, we need
to download some objects from S3. We decided use aws cli for this.
Context?
In this commit we install awscli from pip in ubuntu.
Test this?
check #14 and #35
Who?
Anyone but @keymon

The commit message could mention why we install groff and less.

Tested OK


Transaction details (updated version after desktop changes)

1. Wallet transactions with payment proof. Show info into 2 separate tabs.
1.1. General info https://zpl.io/brKmrXD

add coin icons to Amount and Fee
add copy icon to sending address, receiving address, and transaction ID.
text next to USD amount  "(calculated with the exchange rate at the time of transaction)" - if the rate was successfully calculated
text instead of USD amount  "(exchange rate was not available at the time of transaction)" - if rate was not available. And do not show USD rate https://zpl.io/2jdk8xQ
remove text-link "Open in blockchain Explorer" and leave only the green icon. Place it in one line with Kernel ID.

1.2 Details for maximum anonymity transaction https://zpl.io/aNvBp8Q

1.3. Payment proof. Works only for sending transactions https://zpl.io/a77KyNj

add copy icon to sender's and receivers wallet signature and Code.
text next USD amount  "(calculated with the exchange rate at the time of transaction)" - if the rate was successfully calculated
text instead of USD amount  "(exchange rate was not available at the time of transaction)" - if rate was not available. And do not show USD rate
remove text-link "Open in blockchain Explorer" and leave only the green icon. Place it in one line with Kernel ID.

2. Contract transactions (without payment proof) https://zpl.io/awwnrDn

add Confidential asset ID next to CA amounts and "link" icons that lead to the asset in blockchain explorer (example https://explorer.beam.mw/assets/details/2)
add Dapp name, Application shader, Description (not Comment)
place a comment about the exchange rate under amounts (title).
If more than 1 coin - AMOUNTS should be in plural

text under amounts  "(calculated with the exchange rate at the time of transaction)" - if the rate was successfully calculated

text under amounts "(exchange rate was not available at the time of transaction)" - if rate was not available. And do not show USD rate https://zpl.io/2G5pml9

Contract transactions:

remove the tab "payment proof" in contract transactions
move "DAPP NAME" and "APPLICATION SHADER ID" below "FEE"
text "(calculated with the exchange rate at the time of transaction)" and "(exchange rate was not available at the time of transaction)" below "AMOUNT(S)" title
change "COMMENT" to "DESCRIPTION"

Checked

Checked


MINOR: [R] cleanup some notes in our checks

This cleans up a handful of NOTEs I noticed on as-cran. Though when I run make check locally I'm getting the following:
NOTE
Found the following hidden files and directories:
  tools/.env
These were most likely included in error. See section ‘Package
structure’ in the ‘Writing R Extensions’ manual.

I'm not sure if we need to add that to .Rbuildignore or not copy it, or do something else with it so that CRAN doesn't complain about it.

@github-actions crossbow submit test-r-linux-as-cran

@github-actions crossbow submit test-r-linux-as-cran

@github-actions crossbow submit test-r-linux-as-cran

@github-actions crossbow submit test-r-linux-as-cran
It looks like the CI is having transient issues installing cmake, I'm trying to install cmake before this runs to avoid this and confirm that everything is ok. I don't intend to keep the cmake installation steps in r_docker_configure.sh, but want to confirm this works.


Properly fix Jump out of too many nested blocks error

This fixes issue #19
The fix is to - if there isn't enough space to write the new bytecode in-place - write it at the end of the bytecode array and add jumps to/from there.
It replaces the previous attempted fix for this issue, as including both would be too complex and
is unneeded.
The tests have been updated (previously they were checking that the issue exists), and a new even more extreme test has been added.
Result observed to work correctly in "real" code. (No, not production code :P)
(I've recreated this PR since the previous PR used the master branch of my fork)

Failing test fails due to Python 2.6 no longer existing on test machine, not related to my changes. (See Thread)
Rest of the tests pass.
By the way, I may plan to make other pull requests with various fixes and additions to python-goto in the near future.

Thanks for the reply & the review!
a) About python 2.6, that's indeed a shame as I've added some more special cases for it in the other pull requests (I've used a windows binary of 2.6 for testing).
b) About merging, if you don't mind - I'll wait for you to review my other two pull requests and if you like them all - I'll edit just the last one according to your comments from each pull request (as it's based on the first two) and it'll get merged, and then the others'll get closed. (Should be less work for both of us this way)

b) About merging, if you don't mind - I'll wait for you to review my other two pull requests and if you like them all - I'll edit just the last one according to all of your comments (as it's based on the first two). Then it'll get merged, and the others'll get closed. (Should be less work for both of us this way)

I'm not sure if I understand correctly, but as I said on the other PR, reviewing the changes in bulk is difficult. So I rather review and land them separately. Also I'd like to squash all commits related to the same feature when landing it rather than having a series of commits with incomplete/partial changes.
I'm sorry if this causes you any inconvenience. I very much appreciate your effort!

Okay, I'll update this pull request shortly, then split up the second pull request into two.

I've added several new commits which:
a) Address all your requests/comments
b) Move back some refactoring (to my changes in this PR, so it should be part of it) that I originally didn't put here as I was working on the other PRs and wasn't sure what the future of this PR would be.
Let me know if any other changes are requested in the refactored code.

Awesome, thanks! I'd like to squash and merge the changes here. However, it seems you used different names / email addresses for different commits. Which one should the squashed commit be attributed to?

Use the 'insignifcation' one - thanks!

Merged with 399d059.

Thanks!


[HOTFIX-RC-1.21] My resources filter fix

…tiple contenttype

Pull Request Checklist:

[x] Positive Test Case Written by Dev

[ ] Automated Testing

[ ] Sufficient User and Developer Documentation

[ ] Passing Jenkins Build

[ ] Peer Code review and approval

Positive Test Case

Create couple of composite resources. Create couple of some other type of resources (e.g. web app).

To test filtering on creator (author): Add one or more creators to each of the resources. On my resources page, filter on author and verify that relevant resources are getting displayed.
To test filtering on keywords (subject): Add one or more keywords to each of the resources. On my resources page, filter on subject and verify that relevant resources are getting displayed.

Going to dev to test


mkey or ckey per wallet?

do I  need ckey only without mkey? it means that I can only enter ckey, and mkey is not needed?
if I want to decrypt several bitcoin addresses from different wallets, it is enough to just enter one ckey without ANY mkey? please give an example.
how much will the detectability of one wallet increase if I give several or several dozen ckeys per address from JUST ONE wallet? does it decrease speed of searching every blocks maybe per address?????
how much more does one mkey give with one ckey? instead of just a single ckey? thanks for the information.

5), how long it take to decrypt on normal 4 thread core processor mobile? some months, year?
can you implement work on gpu? with OPENCL???

Please note that the description of the repository say:

crackBTCwallet
Crack encrypted master Key and ckey of a bitcoin wallet. Just a  PROOF OF CONCEPT

PROOF OF CONCEPT mean that  there is no enough computer power in the planet to crack AES, just use this if you believe to be a luckiest person in the universe.
Replies:
1.- Only a ckey per wallet is OK. anyway you still can add a mkey per wallet but in case to found the key of a mkey you still need the IV this is a 16 bytes (128 bits) Initial Vector.
2.- Again only one ckey per wallet file, all the ckeys from a wallet file are encrypted using the same masterkey so if you found one of then then you will able to decryp all of them.
3.- For my program only one ckey per wallet is OK, There are some other theory attacks than can use several encrypted and decrypted AES Block to try to retrieve the KEY that was used on them please check: https://en.wikipedia.org/wiki/Key-recovery_attack
A Ckey ( enCrypted Key) are 3 AES Block two of them (the first two ) are the Privatekey but the last block is the Padding it is always sixteen 0x10 values. in this case we know the Encrypted and decrypted block. That can help us? I don't know because as i said those attacks are only theorical attacks.
4.- Sorry i don't understand what are you asking here
5.- This program is just a proof of concept program and it is slow, you can get a better speed using kangaroo o bsgs with the public key.
Regards!

probably only newer version bsgs or kangaroo could achieve yottakeys(some
years or more) and extremaly big with memory ,
and i am sure somebody must have cloud computing with it today,
i feel more comfortable now, i can try guess passwords instead,
if you have some idea how to crack wallet.dat in simple method you can
recommend.
On Wed, 2 Feb 2022, 19:31 Luis Alberto, @.***> wrote:

Please note that the description of the repository say:
crackBTCwallet
Crack encrypted master Key and ckey of a bitcoin wallet. Just a PROOF OF
CONCEPT
PROOF OF CONCEPT mean that there is no enough computer power in the
planet to crack AES, just use this if you believe to be a luckiest person
in the universe.
Replies:
1.- Only a ckey per wallet is OK. anyway you still can add a mkey per
wallet but in case to found the key of a mkey you still need the IV this is
a 16 bytes (128 bits) Initial Vector.
2.- Again only one ckey per wallet file, all the ckeys from a wallet file
are encrypted using the same masterkey so if you found one of then then you
will able to decryp all of them.
3.- For my program only one ckey per wallet is OK, There are some other
theory attacks than can use several encrypted and decrypted AES Block to
try to retrieve the KEY that was used on them please check:
https://en.wikipedia.org/wiki/Key-recovery_attack
A Ckey ( enCrypted Key) are 3 AES Block two of them (the first two ) are
the Privatekey but the last block is the Padding it is always sixteen 0x10
values. in this case we know the Encrypted and decrypted block. That can
help us? I don't know because as i said those attacks are only theorical
attacks.
4.- Sorry i don't understand what are you asking here
5.- This program is just a proof of concept program and it is slow, you
can get a better speed using kangaroo o bsgs with the public key.
Regards!
—
Reply to this email directly, view it on GitHub
https://github.com/albertobsd/crackBTCwallet/issues/14#issuecomment-1028234907,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AVOLMWTIALQCRLF63MXTFTLUZF2AFANCNFSM5NMWBOJA
.
Triage notifications on the go with GitHub Mobile for iOS
https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675
or Android
https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.
You are receiving this because you authored the thread.Message ID:
@.***>

Hashcat is the best free solution that you can try

how about jontheripper and do i need some words specific for both software?
is there just puzzle words or it create algorithm to find different way
similar to pollard kangaroo way between?
On Wed, 2 Feb 2022, 21:23 Luis Alberto, @.***> wrote:

Hashcat is the best free solution that you can try
—
Reply to this email directly, view it on GitHub
https://github.com/albertobsd/crackBTCwallet/issues/14#issuecomment-1028325755,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AVOLMWUG5FMQIZ5WIDKZMUDUZGHERANCNFSM5NMWBOJA
.
Triage notifications on the go with GitHub Mobile for iOS
https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675
or Android
https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.
You are receiving this because you authored the thread.Message ID:
@.***>

I don't know i never in use john the ripper


Cron reference used ?

Hi,
I see the spec for DaysOfWeek defines the rangs as 1 -> 7. I'm using this project to parse cronfiles on a debian/ubuntu, which uses the range 0 -> 6. I guess this means this project is not based on the same specification ?

Maybe it would be interesting to reference what cron specification this project complies with ?
Is it imaginable to also support debian/ubuntu's spec ?

Apologies for the delayed reply. It's been a while, but I seem to recall following the Quartz service's lead on this. For interested parties, the relevant cron code is here.

Maybe it would be interesting to reference what cron specification this project complies with ?

Yes, definitely.

Is it imaginable to also support debian/ubuntu's spec ?

I would love that! This project is on the backburner for me, though, so I'm not likely to implement that functionality soon. If you're interested in adding it yourself, I'd welcome a PR. The first step would be to make a straw man version of the API to show how developers would specify the cron expression spec they're trying to follow. This might be a large-ish task since ideally we'd allow folks to specify an implementation like Unix, Vixie, or Quartz, rather than just how DaysOfWeek is indexed in particular. That might bring a lot of complexity with it, but I'm not sure without reading up on each of them.

For anyone interested, I've documented the specifics of croner, cron and saffron at https://github.com/Hexagon/croner-rust#why-croner-instead-of-cron-or-saffron


Split WG descriptions to separate files

The files will be used to render subpages on CHIPS webpage
Signed-off-by: Karol Gugala<EMAIL_ADDRESS>

CC @mgielda

LGTM!


Using collection_items function to retrieve more than 100 items

Hey there,
I am using pyzotero to retrieve two collections and compare their items. I can retrieve the entries if I apply the collection_items function to the Zotero object with the respective collection ID. However, the function is limited to 100 entries. I tried changing the limit parameter to 500, but I still get 100 entries. If I set a limit of 50, I can retrieve 50, so the parameter generally works. Below I have included the line of code that I used. Is there something I am missing or is the function generally unable to retrieve more than 100 items? When I filter for the tag in Zotero, I retrieve 124 items.
included_items_1 = zot_1.collection_items(collection_id_1, tag = "include", limit = 500)

You can try wrapping the calls in zotero.everything: https://pyzotero.readthedocs.io/en/latest/index.html?highlight=Everything#zotero.Zotero.everything

Thanks for the fast reply and your help!
I made it work by using your suggestion.


Remove share module

Issue:
https://github.com/cds-snc/covid-shield-mobile/issues
Removing:
Based on app review we're removing ReactNative plugin (RNShareModule)
cc:
Re: Android
@dsamojlenko @jeffmaher

Closing will pull from upstream.


Fix a bug where JSON content is not always validated

Motivation:
If an invalid JSON content is submitted to Central Dogma Server using REST API, the JSON is not validated and it is saved as is.
The file content is formatted as a text so node.get("content") returns TextNode and it is regarded as a string although it is a JSON object. https://github.com/line/centraldogma/blob/9030505a928006d32f3897dc08823dac0d5fd6c2/server/src/main/java/com/linecorp/centraldogma/server/internal/api/converter/ChangesRequestConverter.java#L91-L95
Modifications:

Pass a raw text value to Change.ofJsonUpsert() and make the JSON validated.

Result:
Central Dogma server now correctly rejects an invalid JSON content.

/cc @rainy789 This will fix the bug where the invalid JSON content is pushed that we talked about before.

This PR is still WIP. Changed the milestone to the next one.


Check image url before using it to create image

fix: #1311

Hi @lukaszachy, would you please help to review this PR?

I believe the original issue has been fixed by #1247 which ensures all keys are correctly saved to guests.yaml and restored during the wake() up.


Allow extra js modules to be included in frontend

Description:
HTML imports are being deprecated, and the recommended way forward is to use js module imports instead. This allows specifying modules that will be imported in the frontend.
A use case may be adding aditional icon sets. This could be done using lovelace modules, but then the new icons would work only after loading the lovelace panel. I.e. in a browser opened directly to e.g./states or /config/entity_registry the new icons wouldn't show up.
Corresponding frontend PR: home-assistant/home-assistant-polymer#3288
(Quick and dirty WIP/POC)
Related issue (if applicable): N/A
Pull request with documentation for home-assistant.io (if applicable): home-assistant/home-assistant.io#TBD
Example entry for configuration.yaml (if applicable):
frontend:
  extra_module_url:
    - /local/mything.js
  extra_module_url_es5:
    - /local/mything_for_older_browsers.js

Checklist:

[ ] The code change is tested and works locally.
[ ] Local tests pass with tox. Your PR cannot be merged unless tests pass
[ ] There is no commented out code in this PR.
[ ] I have followed the development checklist

If user exposed functionality or configuration variables are added/changed:

[ ] Documentation added/updated in home-assistant.io

If the code communicates with devices, web services, or third-party tools:

[ ] The manifest file has all fields filled out correctly. Update and include derived files by running python3 -m script.hassfest.
[ ] New or updated dependencies have been added to requirements_all.txt by running python3 -m script.gen_requirements_all.
[ ] Untested files have been added to .coveragerc.

If the code does not interact with devices:

[ ] Tests have been added to verify that the new code works.

Please add a PR for the docs 👍

Will do!

home-assistant/home-assistant.io#24675
Please help me check the nomenclature. It's midsummer eve in Sweden, so I'm not exactly sober...


The new plan is to pick an item from the shed

https://github.com/andrewzwicky/PUBGIS
Last autumn I already did something similar to this project just to practice my opencv knowledge. I will make a try. However I also have my graduation paper to do. It's about ethereum, quite a cool topic. So it may not go full-time.
The code base of THIS project is done by my dorm mate. I later joined mainly to practice some development managing skills from responses. Thank you for your participation and responses throughout the days.
dev

To be fair I'm not in a bad mood. Sold the new crates for 100 CNY hours ago.

Hi why can not get bp points after new update ): ?

Expect authors to write other resolutions，My other computer can't in 1920*1080，thats sad. Rank lower is useful，thx

You have to pickup an item now.

@hiroto-takatoshi which item?

@hiroto-takatoshi Are you working on a new version of bot ?

I modified code to fit my resolution successfully.<3

@hiroto-takatoshi  It does not work when"the match in progress......"happened,and maybe add some code to select tpp/fpp will be perfect,ofc its perfect now

you can no longer get bp by doing nothing. you have to pick up a weapon. theoretically it's the same meaning as the turing test. pratically hacks unknown.

@hiroto-takatoshi You can make the bot carry stuff automatically?

这是要结合小地图判断位置，然后跑向房子，可是开门，在房子里移动等操作还是比较难实现的，由于航线的不确定，也不能保证跳到同一个地方，而且最好选择敞开式的地方捡东西。
It's a hard work

it's the same difficulty as auto driving( to precisely adjust player's orientation towards the door or something ), which is an industrial level project. and it will cost a lot of computation if it really works on a tiny pc

Find a car and get on it can get BP . I think it is easier than picking up an item.

试过了，腰带丢了不能获取金币。

Any other ideas؟

There is now a new kind of farmbot that allows the character to automatically go to a fixed place where there is a car, because the place where the car appears is constant, it is only a probability problem. When there is no car in this place, he will go to the next location

@theFreeWall Can you give me the link bro (":


Feature/#355 - Modify the _load_all and load_all_by to take a version number into account

https://github.com/Avaiga/taipy-core/issues/355

The propose of the current PR:

The __to_entity can accept by param as a list (as well as a string) so that we can check for both the version number and other condition.
Both _load_all and _load_all_by will take version_number as parameter. The default value is "current" which means we only get the entities of the current version.
This can hurt the performance of FS repo when _load_all().

The PR is not running yet, just one of the direction to implement this feature.
Feel free to comment and discard this if this is not what we want.

The test is failing due to

PermissionError: [WinError 32] The process cannot access the file because it is being used by another process: 'None'

This only appears on Windows.


[iOS] Deeplink info not surviving after going through Apple App Store

We have encountered a problem that the deeplink is not surviving when going through the App Store.
When we set up a dynamic link which includes a deep link with specific path, users on iOS who downloaded the app do not get directed to the correct path defined on the deeplink.
The issue only occurs on iOS for the case that the user downloads the app.
How to reproduce:

The user uses iOS and has the app not installed
User clicks on a dynamic link (both custom domain and 'page.link' domains have been used)
User downloads the app, clicks on open
User completes the onboarding
Then the callback of the plugin should trigger and pass the "decoded" deeplink defined on Firebase. Instead, the deepLinkOpen event is triggered but the deeplink url is missing.

We suspect that the information about the deeplink is lost somewhere in the Apple App Store. For Android this works perfectly and has no issues.
Has anybody encountered similar issues? Anyone has any suggestions how to solve this?
Thanks!

+1

Same issue, android works fine, on ios after clicking the dynamic link and downloading app through app store and opening the app - deeplink params are missing. Something must've changed on apple side

@FeN1x1  removing the https from the my dynamic link domain in the applinks under associated domain fixed my issue

@sajath-45 unfortunately I'm alreading using the applinks: under associated domains, didn't find solution yet to this problem and it seems that it stopped working without doing anything (it was set up years before and it worked well for the time)

@FeN1x1 can you show we what value have you specified for applinks:

Hey guys, sorry for the late response to this. I actually can't reproduce this at all for my apps on my iPad with iOS 16. I follow these steps:

Delete the app
Open a dynamic link (which for example opens a popover in the app)
Click on "Install" in the AppStore
Click "Open" in the AppStore to open the App
App opens and shows the popover

I've managed to fix the problem - capacitor/vue project where Storage api caused weird issues so immediately after launching the app the params weren't 'there', only after a small time period (had to move logic from created to computed). Dunno what could've caused this as in the past it worked fine


add -x or similar command to get deep=true info

It would be great if there was a way to pass a flag to connect:info to get the rest of the information that comes with deep=true. This would be especially handy for the case of having to use sudo to get at customer info like row counts without having to fight with API tokens and curl.

@cdueltgen can you provide me with other Heroku CLI commands that accept -x or with example usage? I think this would be fairly easy to add.

I don't think there are other CLI commands with an equivalent of our deep=true API behavior. Supporting --json along with an individual connect:mapping:info might be sufficient. At least then the data will be available, even if we opt not to grab all the info for all mappings in a single command.


chore: add testing and linting to neutron driver plugin

This superseeds #251 which was failing CI because CI can't build containers on a fork.  The changes here are identical to #251.

Closing this out because CI passed here which automatically made it pass on the other branch too!


OpenTelemetry support

It would be nice to have support for OpenTelemetry built into the Carrier.
With the OpenTelemetry Collector (maybe as a sidecar?), we could give easy and predictable access to app and platform telemetry without all the headache that CF required.
This could be optional to the component. If the app publishes the right metrics endpoint, structured logging, and traces we display those. If they don't then we return a descriptive error.

This will be doable via #361 as someone could easily add the OT sidecar.


Fixed indentation level of locations.geojson table in the reference.md

As discussed in #68, there was an issue with the indentation in the locations.geojson table not rendering properly on Firefox. We replaced the HTML &esmp;  to  .

 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.


1MB logo ?

The Logo (https://linuxchixindia.github.io/assets/img/logo_transparent.png)
is ~1MB.
This severly effect the loading time.
Why not switch to SVG?

Since you are assuming browser support gradient (ie modern browser), it will possibly support SVG too.

We need people to come forward and help :)
Please feel free to issue a PR.
I agree, that the logo size is really large which is time-consuming on a HTTP connection.

Fixed in PR #11


Need better documentation for PatternOption.flag

Now it just says:
message PatternOption {
    ...
    // The regex flag.
    int32 flag = 2;
   ...
}

What does this flag do? Why is it of type int32?

This int32 field is a Perl heritage in Java.
See Pattern class Javadoc for the available flag values and their description.
We need to re-design this declaration into something like
// Flags configuring the modes of the pattern interpreter.
repeated PatternFlag flag = 2;

Perhaps, PatternFlag would be an enum which at build-time would be translated into a call to Java Pattern.compile(..., flag).


Could not find com.evernote:android-job:1.1.2.

Hi,
the dependency for version 1.1.2 can't be resolved, so the sync is failing.
Could you please check this.
Error:Could not find com.evernote:android-job:1.1.2.
Thanks in advance
Martin

Ups, I forgot to push the new version. It's working now.


Performance issues with nested router

I encounter significant performance degradation when using nested Router with prefix:
const apiRouter = new Router({prefix: '/api'}) ... apiRouter.get('/forge/layouts/:syncId', querySyncStatus)
Then I add it to the root router:
 rootRouter       .use(apiRouter.routes(), apiRouter.allowedMethods())
When router tries to resolve the path /forge/layouts/:syncId it slows down on each subsequent query.  I found that layer.match(path) for each layer of the nested router is the real bottleneck. Here are path and regexp for the layer object for this particular root:

path: "(.)(.)(.)(.)(.)/api/forge/layouts/:syncId"
regexp: /^((?:.))((?:.))((?:.))((?:.))((?:.))/api/forge/layouts/((?:[^/]+?))(?:/(?=$))?$/i

Can you give more detailed example please? @nasushkov

I'm noticing a similar behaviour, although it's sporadic for me, some requests take up to 30 seconds to hit the route and others are near instant for the same request.
I'm guessing a combination of koa mount passing the prefix there and without the prefix option in koa router will not have the same issue.

Can you reopen with any profiling stats / data collected?


Hide page until logged in

Hi all,   Anyway the homepage and current status of garage doors could be hidden until username and password provided?

It's certainly possible.  I'm not sure it would be preferable for the majority of users, but it could be added as an option.

Option would be great.  Thank you

I am late to the party putting this project to use since it looks like Andrew wrote the code over 6 years ago.  I got it working with a Camera stream, but I do not want to expose anything to the Internet with out authenticating the user before the home page is loaded, too.
I am not a python programmer, but I have spent several weeks trying to figure out how to password protect the homepage with authentication.  It would be nice to ensure both the homepage and clicking on the garage door would require authentication.  I'm sure my wife is getting fed up.
I am hoping Andrew still monitors this site.  I am willing to do the work, if someone can shed some light on how to do it.  I have looked at every twisted authorization site and I can get the 'clk" to authorize or prior to the main site (breaks the site), but not just the main site or both.

Just leaving this here for anyone else that might have the same issue that they wish to protect the entire page.
I'm using vouch-proxy via nginx reverse proxy to secure the controller. Mostly just using the sample setup from the projects readme. It doesn't give you a login for itself but rather allows you to authenticate against another source (e.i. you can use your google login and then set your email as the only allowed login)
Going that route also allows me to have the reverse proxy handle 100% of the ssl and out of network traffic.

That looks like a viable solution.  I fixed the python script to authenticate before showing anything and incorporated a camera stream into the solution.  The downside is that the authentication does not use another source or 2-factor.


Feature images

Looks good...

Deploy preview for vibrant-yonath-a27de1 ready!
Built with commit 9ea3a1ab8d37345939f780451968d37a8ba7a0ff
https://deploy-preview-4--vibrant-yonath-a27de1.netlify.com


As a user, I would like the webhook server to handle trigger in asynchronous way

so that triggers from GitHub (and maybe others) will not be terminated after exceeding the expected response time.
GitHub expects the webhook server to response within 10 seconds, otherwise it terminates the call.  See this document from GitHub.
When it happens, the NGINX proxy server reports the following error log:
access.hpc-webhook.log-20191019.gz:<IP_ADDRESS> - - [18/Oct/2019:13:19:09 +0200] "POST /webhook/91580b45-03e0-4b6f-9001-2c76e7ac4e4a HTTP/1.1" 499 0 "-" "GitHub-Hookshot/3b07851"
access.hpc-webhook.log-20191019.gz:<IP_ADDRESS> - - [18/Oct/2019:13:34:08 +0200] "POST /webhook/91580b45-03e0-4b6f-9001-2c76e7ac4e4a HTTP/1.1" 499 0 "-" "GitHub-Hookshot/3b07851"
access.hpc-webhook.log-20191019.gz:<IP_ADDRESS> - - [18/Oct/2019:15:40:31 +0200] "POST /webhook/91580b45-03e0-4b6f-9001-2c76e7ac4e4a HTTP/1.1" 499 0 "-" "GitHub-Hookshot/3b07851"
access.hpc-webhook.log-20191019.gz:<IP_ADDRESS> - - [18/Oct/2019:23:48:16 +0200] "POST /webhook/91580b45-03e0-4b6f-9001-2c76e7ac4e4a HTTP/1.1" 499 0 "-" "GitHub-Hookshot/6c1acbb"
access.hpc-webhook.log-20191020.gz:<IP_ADDRESS> - - [19/Oct/2019:15:45:18 +0200] "POST /webhook/91580b45-03e0-4b6f-9001-2c76e7ac4e4a HTTP/1.1" 499 0 "-" "GitHub-Hookshot/6c1acbb"
access.hpc-webhook.log-20191020.gz:<IP_ADDRESS> - - [19/Oct/2019:20:43:59 +0200] "POST /webhook/91580b45-03e0-4b6f-9001-2c76e7ac4e4a HTTP/1.1" 499 0 "-" "GitHub-Hookshot/6c1acbb"
access.hpc-webhook.log-20191020.gz:<IP_ADDRESS> - - [19/Oct/2019:23:46:51 +0200] "POST /webhook/91580b45-03e0-4b6f-9001-2c76e7ac4e4a HTTP/1.1" 499 0 "-" "GitHub-Hookshot/6c1acbb"

@rutgervandeelen  My suggestion is to return success (i.e. HTTP CODE 200) when the payload is successfully written to the home directory of the corresponding webhook.  Leave the ssh and qsub parts executed in the background asynchronously using the go channel.

thanks, my github web hooks are happy again!


Enabling qelectron tests and making them opt-outable

[ ] I have added the tests to cover my changes.
[ ] I have updated the documentation and CHANGELOG accordingly.
[ ] I have read the CONTRIBUTING document.

This PR makes the following changes:

Adds the qelectron tests to the tests github workflow
Makes qelectrons a feature that can be opted out of from since it might be blocking some users from upgrading certain versions even if they do not require those in their workflows
Suppresses the harmless sqlalchemy warning that shows up on a fresh covalent start

Resolves #1877
Resolves #1912
Resolves #1907

The diff coverage is low because the functions that have been moved to another place didn't already have tests in place.

@Andrew-S-Rosen I think once this PR gets merged, it should unblock you in the sense that we won't have a numpy dependency for covalent. The only thing needed when installing covalent would be to have an environment variable set i.e. COVALENT_DISABLE_QELECTRON=1, and none of the quantum stuff will be installed - thus neither will numpy so you can have whichever numpy version you need.
Simple install command to install the pre-release without numpy dependency once this PR gets merged:
COVALENT_DISABLE_QELECTRON=1 pip install --pre covalent

Brilliant, thank you!

To make it further easier, now qelectrons (and its dependencies) are an opt-in only feature (instead of opt-out). In case its installation is required by someone, they will be able to install it using pip install covalent[quantum]. By default none of the quantum dependencies will be installed.


tl;dr MWC is 1.0 and ready to use in production!

tl;dr MWC is 1.0 and ready to use in production!
After a long journey, Material Web has launched its 1.0 set of web components using Google's latest Material 3 design system!
Each component has been reviewed by Material 3 designers and accessibility engineers for use in production.
😱 🥳 👏
Thank you to everyone who participated in our beta and provided feedback ❤
What's in 1.0?

⚙ 19 components, including buttons, checkboxes, chips, text fields, selects, and dialogs
🎨 CSS theming for dynamic color, fonts, and Material tokens
♿ Accessibility for screen readers and high contrast
📖 Documentation and guides
📋 <form> element support
🏗 Cross-framework support, including Lit, React, Vue, and Svelte
🤖 Basic Lit SSR support
👏 Fewer breaking changes

Check out our roadmap for what's coming next!
We're excited to help you build beautifully customized and accessible applications 🎉
The Material Web team
Originally posted by @asyncLiz in https://github.com/material-components/material-web/discussions/5004


Hook up travis/circle

There are tests, and they should be run for PRs.
cc @jrconlin

Circle is now at work.


Fix for mongorestore problem

mongorestore doesn't work without --gzip option if it was dumped with --gzip option. It throws the following error:
Failed: restore error: error reading oplog bson input: unexpected EOF
Source of solution
The correct mongorestore command should be:
mongorestore --host mongod12.example.com --port 27017 -u admin -p 123456 --oplogReplay --gzip --dir /var/lib/mongodb-consistent-backup/default/20170424_0000/rs0/dump

Thanks for accepting the pull request Percona-Lab!


[adobepass] Add support for Sling TV (mso slingtv) (closes yt-dlp/yt-dlp#300

…dlp#300)
Before submitting a pull request make sure you have:

[x] At least skimmed through adding new extractor tutorial and youtube-dl coding conventions sections
[x] Searched the bugtracker for similar pull requests
[x] Checked the code with flake8

In order to be accepted and merged into youtube-dl each piece of code must be in public domain or released under Unlicense. Check one of the following options:

[x] I am the original author of this code and I am willing to release it under Unlicense
[ ] I am not the original author of this code but it is in public domain or released under Unlicense (provide reliable evidence)

What is the purpose of your pull request?

[ ] Bug fix
[x] Improvement
[ ] New extractor
[ ] New feature

Description of your pull request and other information
Add support for Sling TV MSO to Adobepass. Duplicate of PR submitted to youtube-dl.


Redeemer can be null

As an interface of function, Redeemer can be null, but the function consistently returns MISSING_REDEEMER

Redeemer can be null when the withdraw stake credential is a pubkey hash, not a script hash


Add documentation for WordPress.NamingConventions.ValidVariableName

Related to #1722

@jrfnl I have added the extra code sample with an echo.

@jrfnl I have added the extra code sample with an echo.

Thanks for the update @richardkorthuis !
Looks good, I'd just like to combine the third code comparison with the first as they basically highlight the same issue. (A code comparison can contain multiple code samples within each <code> block).


add typescript support

This change is

@terkelg Are u free to review it?

Hi - thanks for the PR. I'm currently working on the next version with windows support and minor changes to the option. I hope to release it within the next 2-3 days. Cool if we wait to after that?

awesome,  expecting the next version!

You can follow along in the next branch

Windows support is now added. Feel free to update your PR #22

I have checked the related commits, they did not affect the typings.
And which branch should this pr based now, master or next?

You can rebase from master -- the next branch was just merged into it :)

@terkelg sorry, anything happened?

Hey @kuitos I closed because you didn't update the PR to fix the merge issues after https://github.com/terkelg/tiny-glob/pull/20#issuecomment-388671010 and therefore assumed it was inactive. I can open the issue if you still wanna help with typescript support

@terkelg will it be published these days?

Just published it 👍


Implement XPack Security user-management API

These changes add support for the user-management functions of the X-Pack security API.

Sorry. While helpful, this is not ready for merging. E.g. there is no ChangeUserPassword API, it's the Change Passwords API. Also, you mixed some internal import paths into it and confused v6 with v7. Also, you made APIs like the Change Passwords API dependent on the caller providing the body; that is purely optional and the API should be usable without the user serializing the body.
I opened up a new issue #1113 for tracking the various XPack Security APIs as they are added to v7.


Send this.isOpen to this.props.onChange function

After this is merged, I can send one more PR to make the example for touchToClose better.

I'm not against this PR but if you register a callback with side-menu, you can also having a ref with it and you can get the status from their.

@alinz Yeah, it could be done other way around, but I don't see any logic issues here, so it'll be merged.


💡 Make the Navbar, About & Contact Us responsive

[x] I am from GSSoC'23.
[x] I would like to be assigned this task.

Section
Description

Concise Description
Right now the UI of the navbar is not perfectly responsive and the about page also lacks the responsiveness

Solution Proposed
I want to improve the responsiveness of the navbar, about & contact us page UI improvements

Additional Context
I will improve the UI as I am a UI UX designer and developer

Screenshots

Code of Conduct
By submitting this issue, you agree to follow our Code of Conduct.

[x] I follow the Contributing Guidelines of this project.
[x] I have checked the current issues for duplicate problems.
[x] I have read the readme of this repository.

@abhijeet141 kindly assign me this issue

Hi @mohammadshaad
Thank you for creating the issue. Please go ahead and start working on it. If you have any questions or need assistance during the process, feel free to ask.
Thank you for your contribution, and I'm excited to see your progress in resolving the issue.

Thanks a lot also kindly add the level tag as well

@mohammadshaad I will add the level once you will create the PR I will review it and assign the Level


Duplicate Electron Instance

When vite.config.js is modified, vite spawn a new instance instead of closing the previous one.

export default defineConfig({
    base: './',
    plugins: [
        jsx({}),
        vue({}),
        electron({
            main: {
                entry: 'src/main.ts',
            },
        }),
    ],
    resolve: {
        alias: {
            '@': fileURLToPath(new URL('./src', import.meta.url))
        }
    },
    build: {
        minify: process.env.NODE_ENV === 'production',
    }
})

Note: I used this in my electron project without using Boilerplate with the configuration as in the snippet.

https://github.com/electron-vite/vite-plugin-electron/blob/2a2f77d6a8bd5e60824878bc2add94e3d100c100/src/serve.ts#L57

https://github.com/electron-vite/vite-plugin-electron/blob/2a2f77d6a8bd5e60824878bc2add94e3d100c100/src/serve.ts#L57

What do you mean by that code? and how to solve this, is this a bug or my configuration is wrong?
Thank you

Can you provide a minimun Demo?

Can you provide a minimize Demo?

https://github.com/SupianIDz/demo-plugin-vite-electron
git clone https://github.com/SupianIDz/demo-plugin-vite-electron
cd demo-plugin-vite-electron
yarn install
yarn run vite

Then edit and save vite.config.ts
https://user-images.githubusercontent.com/37969970/177026779-3c71f393-2084-4b15-a2ed-52651cab9235.mp4

You can see the PR https://github.com/SupianIDz/demo-plugin-vite-electron/pull/1

You can see the PR SupianIDz/demo-plugin-vite-electron#1

@caoxiemeihao
Thanks, but the problem is still there.
my environment:

MacBook Air M1
Yarn v1.23.xxx
NodeJS v18.2.0

Here's the video
https://user-images.githubusercontent.com/37969970/177065306-1b3273d1-312c-4f1e-b0ad-395c0313f235.mp4

Electron app should be restarted when vite.config.ts is modified. The feature will be implemented in the next version.
TODO<EMAIL_ADDRESS>

@SupianIDz Now, vite-plugin-electron  is available.

@SupianIDz Now, vite-plugin-electron  is available.

Hi, thanks