the channel command prints irrelevant git output

When changing channel with flutter channel, the command prints a bunch of scary looking output from git, with a red font that looks "errorish":
Switching to flutter channel 'stable'...
git: From https://github.com/flutter/flutter
git:  + 0df8557c56...350d2c3a6c beta                    -> origin/beta  (forced update)
git:  * [new branch]            b123315                 -> origin/b123315
git:  * [new branch]            dependabot/github_actions/codecov/codecov-action-3.1.4 -> origin/dependabot/github_actions/codecov/codecov-action-3.1.4
git:  * [new branch]            dependabot/github_actions/google/mirror-branch-action-2.0 -> origin/dependabot/github_actions/google/mirror-branch-action-2.0
git:  * [new branch]            fix_devtools_start_paused -> origin/fix_devtools_start_paused
git:    7be6b570a7..c48ceda6b5  flutter-3.10-candidate.1 -> origin/flutter-3.10-candidate.1
git:  * [new branch]            flutter-3.10-candidate.10 -> origin/flutter-3.10-candidate.10
git:  * [new branch]            flutter-3.10-candidate.11 -> origin/flutter-3.10-candidate.11
git:  * [new branch]            flutter-3.10-candidate.12 -> origin/flutter-3.10-candidate.12
git:  * [new branch]            flutter-3.10-candidate.13 -> origin/flutter-3.10-candidate.13
git:  * [new branch]            flutter-3.10-candidate.14 -> origin/flutter-3.10-candidate.14
git:  * [new branch]            flutter-3.10-candidate.15 -> origin/flutter-3.10-candidate.15
git:  * [new branch]            flutter-3.10-candidate.16 -> origin/flutter-3.10-candidate.16
git:  * [new branch]            flutter-3.10-candidate.17 -> origin/flutter-3.10-candidate.17
git:  * [new branch]            flutter-3.10-candidate.18 -> origin/flutter-3.10-candidate.18
git:  * [new branch]            flutter-3.10-candidate.2 -> origin/flutter-3.10-candidate.2
git:  * [new branch]            flutter-3.10-candidate.3 -> origin/flutter-3.10-candidate.3

Isn't this an implementation detail with zero relevance for the developer, and thus something we should hide?

I also see red font when switching from beta to stable or master to stable for eg:

flutter doctor -v (stable and master)
[✓] Flutter (Channel stable, 3.10.2, on macOS 13.0.1 22A400 darwin-x64, locale en-VN)
    • Flutter version 3.10.2 on channel stable at /Users/huynq/Documents/GitHub/flutter
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision 9cd3d0d9ff (22 hours ago), 2023-05-23 20:57:28 -0700
    • Engine revision 90fa3ae28f
    • Dart version 3.0.2
    • DevTools version 2.23.1

[✓] Android toolchain - develop for Android devices (Android SDK version 32.0.0)
    • Android SDK at /Users/huynq/Library/Android/sdk
    • Platform android-33, build-tools 32.0.0
    • ANDROID_HOME = /Users/huynq/Library/Android/sdk
    • Java binary at: /Applications/Android Studio.app/Contents/jbr/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 17.0.6+0-17.0.6b802.4-9586694)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS (Xcode 14.3)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Build 14E222b
    • CocoaPods version 1.11.3

[✓] Chrome - develop for the web
    • Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome

[✓] Android Studio (version 2022.2)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart
    • Java version OpenJDK Runtime Environment (build 17.0.6+0-17.0.6b802.4-9586694)

[✓] VS Code (version 1.78.1)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 3.64.0

[✓] Connected device (3 available)
    • RMX2001 (mobile) • EUYTFEUSQSRGDA6D • android-arm64  • Android 11 (API 30)
    • macOS (desktop)  • macos            • darwin-x64     • macOS 13.0.1 22A400 darwin-x64
    • Chrome (web)     • chrome           • web-javascript • Google Chrome 113.0.5672.126

[✓] Network resources
    • All expected network resources are available.

• No issues found!

[!] Flutter (Channel master, 3.11.0-16.0.pre.45, on macOS 13.0.1 22A400 darwin-x64, locale en-VN)
    • Flutter version 3.11.0-16.0.pre.45 on channel master at /Users/huynq/Documents/GitHub/flutter_master
    ! Warning: `flutter` on your path resolves to /Users/huynq/Documents/GitHub/flutter/bin/flutter, which is not inside your current Flutter SDK checkout at /Users/huynq/Documents/GitHub/flutter_master. Consider adding /Users/huynq/Documents/GitHub/flutter_master/bin to the front of your path.
    ! Warning: `dart` on your path resolves to /Users/huynq/Documents/GitHub/flutter/bin/dart, which is not inside your current Flutter SDK checkout at /Users/huynq/Documents/GitHub/flutter_master. Consider adding /Users/huynq/Documents/GitHub/flutter_master/bin to the front of your path.
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision 3c61b9d834 (37 minutes ago), 2023-05-31 19:39:15 -0700
    • Engine revision f9bc342c84
    • Dart version 3.1.0 (build 3.1.0-155.0.dev)
    • DevTools version 2.23.1
    • If those were intentional, you can disregard the above warnings; however it is recommended to use "git" directly to perform update checks and upgrades.

[✓] Android toolchain - develop for Android devices (Android SDK version 32.0.0)
    • Android SDK at /Users/huynq/Library/Android/sdk
    • Platform android-33, build-tools 32.0.0
    • ANDROID_HOME = /Users/huynq/Library/Android/sdk
    • Java binary at: /Applications/Android Studio.app/Contents/jbr/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 17.0.6+0-17.0.6b802.4-9586694)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS (Xcode 14.3)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Build 14E222b
    • CocoaPods version 1.11.3

[✓] Chrome - develop for the web
    • Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome

[✓] Android Studio (version 2022.2)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart
    • Java version OpenJDK Runtime Environment (build 17.0.6+0-17.0.6b802.4-9586694)

[✓] VS Code (version 1.78.2)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 3.64.0

[✓] Connected device (5 available)
    • RMX2001 (mobile)       • EUYTFEUSQSRGDA6D                         • android-arm64  • Android 11 (API 30)
    • iPhone (mobile)        • d9a94afe2b649fef56ba0bfeb052f0f2a7dae95e • ios            • iOS 15.7.2 19H218
    • iPhone 14 Pro (mobile) • 98082851-A0C4-4E39-A310-21C48B10A364     • ios            • com.apple.CoreSimulator.SimRuntime.iOS-16-4 (simulator)
    • macOS (desktop)        • macos                                    • darwin-x64     • macOS 13.0.1 22A400 darwin-x64
    • Chrome (web)           • chrome                                   • web-javascript • Google Chrome 113.0.5672.126

[✓] Network resources
    • All expected network resources are available.

! Doctor found issues in 1 category.


Minor edits to command descriptions

Minor changes and a bug fix to the the following files :

lib/fingerprint/command/analyze.rb
lib/fingerprint/command/scan.rb
lib/fingerprint/command/verify.rb

Changes are all relating to help output description text.

Coverage decreased (-1.7%) to 75.912% when pulling 55be8b4dc93a21674ae50fe071d525792a2d8ef5 on henri:minor-doc-updates into c507e0f00903d365d9225b860f7484f9420bf4dc on ioquatix:master.

Thanks for thinking about this. I've already made updates to the text when we were discussing it. I want to avoid the description becoming super long at this point. I'll think about it a bit more - can you check the new descriptions?

I was unable to see the new descriptions did you push them back to GitHub?

Can you rebase this on master if you have time?


ECL-510: Add welsh translation for claim enrolment journey

Can you switch on the welsh in config by default and disable in app-config-production for now please.
https://github.com/hmrc/economic-crime-levy-enrolment-frontend/blob/9db7723581df9d5ae08946df6ecabac5a188ac8a/conf/application.conf#L104


When an ISBN is copied, it is copied also an extra character space

This seems to be due to the selection catching up some html strange chars when manually selecting a text within a table cell with the cursor
I don't think we can actually fix this in any way
Workaround: double clicking to select it the text we want to copy, instead of dragging the cursor


forceobj=True and loop with continiue

Reporting a bug
Even if the condition is never True (j == -1), if only I have continue inside the if-statement and the flag is forceobj=True numba runs the loop only once. This did not happen in Numba 0.45.0 and it appeared when I updated Numba to 0.48.0. With break it work properly.
Code to reproduce the error:
import numba

@numba.jit(forceobj=True)
def bug():
    cnt = 0
    for j in range(5):
        if j == -1:
            continue
        cnt += 1
    print(cnt)

if __name__ == '__main__':
    bug.py_func()
    bug()

Output:
5
1

Also for statement below I have the same output:
        if not j == -1:
            cnt += 1

Thanks for the report. I can reproduce. Python 3.8 forced a total rewrite of the interpreter control/data flow analysis as it's bytecode changed drastically (implemented in Numba version 0.47). I suspect the above is a result of that. CC @sklam

Interesting that this only break objectmode.

This is probably related to looplifting. And, it works in py3.8

Note, this is Python 3.7 only. It reproduces on mainline as of 0.55.


registration with email verification

https://github.com/bizz84/time_tracker_flutter_course/blob/e1c85828e0c3c192bdd23a6d8f047decbfbe6ee2/lib/services/auth.dart#L61
@bizz84
i am enjoing your tutorial
but i want to use email verification , if user register with email
  @override
  Future<User> signInWithEmailAndPassword(String email, String password) async {
    final authResult = await _firebaseAuth.signInWithEmailAndPassword(
        email: email, password: password);
    print('aaa');
    if (authResult.user.isEmailVerified) {
      return _userFromFirebase(authResult.user);
    } else {
      return _userFromFirebase(null);
    }
  }

  @override
  Future<User> createUserWithEmailAndPassword(
      String email, String password) async {
    final authResult = await _firebaseAuth.createUserWithEmailAndPassword(
        email: email, password: password);
    await authResult.user.sendEmailVerification();

    return _userFromFirebase(authResult.user);
  }

but, with that code, although isEmailVerified = is false
and return return _userFromFirebase(null);
but still go to home page
ty before

This will help  @budisentosa  https://medium.com/@levimatheri/flutter-email-verification-and-password-reset-db2eed893d1d


problem using "omnixai" via pip in colab

Hi,
First, I installed the library as follows (in colab) :
!pip install omnixai
But, when I try to do something as simple as:
from omnixai.explainers.vision import VisionExplainer
I get: ContextualVersionConflict: (scikit-learn 1.2.2 (/usr/local/lib/python3.10/dist-packages), Requirement.parse('scikit-learn<1.2,>=0.24'), {'omnixai'})
How should I proceed???
Thanks!

Hi, the current version requires scikit-learn < 1.2 because some dependencies have issues with the latest scikit-learn. Please reinstall scikit-learn to proceed.

Do we have an idea which dependency requiers scikit-learn<1.2?
Relaying on such old version will increasingly make it difficult to use onixai in conjunction of other libs, and it might be wise to patch the dependency itself.

My question is related. Is there any plan to lift the restriction on scikit-learn<1.2? Or should we accept that it will stay like that for the foreseeable future?


docs: Add QingStor Object Storage into Supported List

Signed-off-by: Xuanwo<EMAIL_ADDRESS>

 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.

 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.


ci: add goreleaser

Signed-off-by: Nobuhiro MIKI<EMAIL_ADDRESS>

Coverage remained the same at 73.423% when pulling 20b28502ff8cf36afa13bb47d55072fef34582ea on add_goreleaser into 1b15813db2d7ff0196235d92aca894fe81cb4ba4 on main.


Fix Flask bug with protocol inconsistency

fix Flask bug with protocol inconsistency
fix adjusting base_url in main.js
use wmf CDN

Thanks for your review, mate.


Code of conduct?

Do we want to have a code of conduct?
Github thankfully provides (in my opinion) some good thoughts about how to create a welcoming community, maybe one is already aware of this. In case not, maybe one finds this interesting to read.
https://help.github.com/articles/adding-a-code-of-conduct-to-your-project/
We might be too small to enforce a code of conduct, but maybe we can loosely agree on one and try to follow it.
In my opinion having and following a code of conduct is similar to having and following a Style Guide for Python Code. For example, instead of having endless discussions about how to format code, we can simply have bots delivering bad news to us like: "Your code does not comply to our Style Guide". I do not think we want bots telling us how to behave in a discussion, but I believe it can save time, if there is an argument, to just point to the code of conduct and say: "Hey, I believe this was inappropriate."
But still ... having a code of conduct means potentially having to enforce it, which will cost time none of us might have...

I think this is perhaps more of a question for the CTAO administration, particularly the interim software manager. It's not ctapipe-specific, but should be something we have globally for all CTA software projects.
However, if we adopt one, it probably wouldn't be hard to convince them to simply go with what we choose.

I've sent a mail to the software group at CTAO mentioning that this should be added to the general software management plan.


Implement a system for ongoing training with new data

bug related to Mac OS appeared

bug related to Mac OS appeared

bug related to Mac OS appeared


[MWAN] Connector support for DHCP relay and DHCP static assignment

Closes PCX-8754 and PCX-8544

content/workers/runtime-apis/mTLS.md


NFT-ize base IP in ocean.py

I believe this may be a duplicate subset of #488. Close this issue?

Closing as duplicate of: https://github.com/oceanprotocol/ocean.py/issues/488


Added description and instructions

[x] I have read freeCodeCamp's contribution guidelines.
[x] My pull request has a descriptive title (not a vague title like Update index.md)
[x] My pull request targets the master branch of freeCodeCamp.
[x] None of my changes are plagiarized from another source without proper attribution.
[x] My article does not contain shortened URLs or affiliate links.

If your pull request closes a GitHub issue, replace the XXXXX below with the issue number.
Closes #XXXXX

Thanks and congratulations on your first accepted submission!


Contributor List Not Displayed on Online Web Page

Locally, the list of contributors along with their information is visible. However, on the online web page, this list is not displayed.
Is this behavior intentional, or could it be a bug?
Please confirm whether this is intended behavior or an issue to fix.
@jonasermert @jeturgavli @lwaddle @niiwade @harrtedwin

Hi @kpidiba
Yes please, It's an issue that needs to be fixed.

Ok @amyyalex , can you please assign the issue to me? I'll work on it..

The issue is fixed. Can you test it and merge the pull request #312   ?
@amyyalex


Create git-ignore.gitignore

ignore him
he's bad:

nvm don;t know what's happening

I don't know what's the purpose of this commit. I'm afraid that's not going to work.

spam


How to upgrade to a new version

How to upgrade to a new version, including l1 contracts, l2 contracts and system contracts?
Is there a script to do that?

There are scripts to help with that in this repository and its submodules, but we don't have a single script that does everything in an automated manner.
However, with ZK Stack there will be extensive documentation on how to perform upgrades. Stay tuned.


How can i set URL parameters and make a button click to be type. like if you type the word "Peter" the URL be like http://sample.com/events.json?name=peter

var myTable=angular.module('myTable',[]);
myTable.controller('tableCtrl',function($scope,$http){
$http.get("http://sample.com/events.json", {headers: {Authorization: 'qZFzMs9c3IjSw856PnGUyOAlmgTW'}})
.success(function(response) {
debugger
$scope.members=response.events;
$scope.totals = response.paging;
});
});

@rhob please use an appropriate support channel for those types of questions, see: https://github.com/angular/angular.js/blob/master/CONTRIBUTING.md#question
Thnx!


Contact saved with wrong label

Hi.
          final newContact = Contact();
            newContact.phones = [Item(label: "mobile", value:"+48xxxxxxxxx")];
          await ContactsService.addContact(newContact);

When I run this code (x - are numbers) it will add contact but with "Custom" label not mobile. What is strange - when I will use editExistingContact its filled with "Mobile" but when you add and go to contact list you will see custom, so if you will edit and click "Save" it will be mobile, otherwise it will be Custom.
Tested on Android 11

Im reopening this... Is this library maintained ?
Trying to add a new contact is not adhering to the phone types

Contact.phones is a List<Phone>? which means that a better approach is to use the actual Phone class with its PhoneLabel enum
final newContact = Contact()
  ..phones = [Phone("+48xxxxxxxxx", label:  PhoneLabel.mobile)]

If you'd like to add a custom label you can do the following with using the phoneLabel.custom enum
final newContact = Contact()
  ..phones = [Phone("+48xxxxxxxxx", label:  PhoneLabel.custom, customLabel: 'My custom label')]


method completion in comments

Methods completion show up in comment sections

Is this related to the R extension?

Does this still occur with latest vscode-R and languageserver?

If the least version is 2.0.0 indeed, it is still happening.

Are you using the latest languageserver?

@renkun-ken what languageserver? Do you know where I can check?

Install latest CRAN version of languageserver:
install.packages("languageserver")

or the latest development version:
# install.packages("remotes")
remotes::install_github("REditorSupport/languageserver")

@renkun-ken Is this the needed info?
r$> sessionInfo()
R version 3.6.1 (2019-07-05)
Platform: x86_64-w64-mingw32/x64 (64-bit)
Running under: Windows 10 x64 (build 19043)

Matrix products: default

locale:
[1] LC_COLLATE=English_United States.1252  LC_CTYPE=English_United States.1252
[3] LC_MONETARY=English_United States.1252 LC_NUMERIC=C
[5] LC_TIME=English_United States.1252

attached base packages:
[1] stats     graphics  grDevices utils     datasets  methods   base

other attached packages:
[1] languageserver_0.3.2

loaded via a namespace (and not attached):
[1] compiler_3.6.1 R6_2.5.0       tools_3.6.1

Your languageserver 0.3.2 is too old. Install the latest and see if the problem still exists.

I tried but for some reasons I was not able to install it.
R version 3.6.1 (2019-07-05) -- "Action of the Toes"
Platform: x86_64-w64-mingw32 (64-bit)

r$> install.packages("languageserver")
Installing package into 'C:/Users/liqia/Documents/R/win-library/3.6'
(as 'lib' is unspecified)
--- Please select a CRAN mirror for use in this session ---
Secure CRAN mirrors

 1: 0-Cloud [https]                       2: Australia (Canberra) [https]
 3: Australia (Melbourne 1) [https]       4: Australia (Melbourne 2) [https]
 5: Australia (Perth) [https]             6: Austria [https]
 7: Belgium (Brussels) [https]            8: Brazil (BA) [https]
 9: Brazil (PR) [https]                  10: Brazil (RJ) [https]
11: Brazil (SP 1) [https]                12: Brazil (SP 2) [https]
13: Bulgaria [https]                     14: Canada (MB) [https]
15: Canada (ON 2) [https]                16: Chile (Santiago) [https]
17: China (Beijing 2) [https]            18: China (Hefei) [https]
19: China (Hong Kong) [https]            20: China (Guangzhou) [https]
21: China (Lanzhou) [https]              22: China (Nanjing) [https]
23: China (Shanghai 1) [https]           24: China (Shanghai 2) [https]
25: China (Shenzhen) [https]             26: Costa Rica [https]
27: Czech Republic [https]               28: Denmark [https]
29: East Asia [https]                    30: Ecuador (Cuenca) [https]
31: Ecuador (Quito) [https]              32: Estonia [https]
33: France (Lyon 1) [https]              34: France (Lyon 2) [https]
35: France (Marseille) [https]           36: France (Montpellier) [https]
37: France (Paris 1) [https]             38: Germany (Erlangen) [https]
39: Germany (Leipzig) [https]            40: Germany (Göttingen) [https]
41: Germany (Münster) [https]            42: Germany (Regensburg) [https]
43: Greece [https]                       44: Hungary [https]
45: Iceland [https]                      46: India [https]
47: Indonesia (Jakarta) [https]          48: Iran [https]
49: Italy (Milano) [https]               50: Italy (Padua) [https]
51: Japan (Tokyo) [https]                52: Korea (Gyeongsan-si) [https]
53: Korea (Seoul 1) [https]              54: Korea (Ulsan) [https]
55: Malaysia [https]                     56: Mexico (Mexico City) [https]
57: Mexico (Texcoco) [https]             58: Morocco [https]
59: Netherlands [https]                  60: New Zealand [https]
61: Norway [https]                       62: Philippines [https]
63: Russia (Moscow) [https]              64: South Africa (Johannesburg) [https]
65: Spain (A Coruña) [https]             66: Spain (Madrid) [https]
67: Sweden (Borås) [https]               68: Sweden (Umeå) [https]
69: Switzerland [https]                  70: Taiwan (Taipei) [https]
71: Turkey (Denizli) [https]             72: Turkey (Istanbul) [https]
73: Turkey (Mersin) [https]              74: UK (Bristol) [https]
75: UK (London 1) [https]                76: USA (IA) [https]
77: USA (KS) [https]                     78: USA (MI) [https]
79: USA (OH) [https]                     80: USA (OR) [https]
81: USA (TN) [https]                     82: USA (TX 1) [https]
83: Uruguay [https]                      84: (other mirrors)

Selection: 82
also installing the dependency 'collections'

trying URL 'https://cran.microsoft.com/bin/windows/contrib/3.6/collections_0.3.5.zip'
Content type 'application/zip' length 122022 bytes (119 KB)
downloaded 119 KB

trying URL 'https://cran.microsoft.com/bin/windows/contrib/3.6/languageserver_0.3.10.zip'
Content type 'application/zip' length 895718 bytes (874 KB)
downloaded 874 KB

package 'collections' successfully unpacked and MD5 sums checked
Warning: cannot remove prior installation of package 'collections'
Warning: restored 'collections'
package 'languageserver' successfully unpacked and MD5 sums checked
Warning: cannot remove prior installation of package 'languageserver'
Warning: restored 'languageserver'

The downloaded binary packages are in
        C:\Users\liqia\AppData\Local\Temp\RtmpG0WqSZ\downloaded_packages
Warning messages:
1: In file.copy(savedcopy, lib, recursive = TRUE) :
  problem copying C:\Users\liqia\Documents\R\win-library\3.6\00LOCK\collections\libs\x64\collections.dll to C:\Users\liqia\Documents\R\win-library\3.6\collections\libs\x64\collections.dll: Permission denied
2: In file.copy(savedcopy, lib, recursive = TRUE) :
  problem copying C:\Users\liqia\Documents\R\win-library\3.6\00LOCK\languageserver\libs\x64\languageserver.dll to C:\Users\liqia\Documents\R\win-library\3.6\languageserver\libs\x64\languageserver.dll: Permission denied

When the package is loaded on Windows, the DLLs are locked. You might need to exit all VS Code and install it in R terminal.

Sorry I haven't used R in vscode for a while. So basically right now we only need the following extension and uninstall the R LSP Client right?
Name: R
Id: ikuyadeu.r
Description: R Extension for Visual Studio Code
Version: 2.1.0
Publisher: Yuki Ueda
VS Marketplace Link: https://marketplace.visualstudio.com/items?itemName=Ikuyadeu.r

Yes, it is published a few hours ago.

It is quite strange that it seems nobody else also encounter this issue.

mysettings.zip

I tried to replicate this using your settings and wasn't able to do so :(  Are you still experiencing this ?

With 2.3.8, I still do get this issue.


Placement documentation refers to more prop values possible than code allows.

Documentation states that you can use one of ['left','right','top','bottom', 'topLeft', 'topRight', 'bottomLeft', 'bottomRight'], but the code seems to only allow the last four of these options. Using just 'left' 'right' 'top' or 'bottom' fails altogether.

Added a PR for this, #126


Still get that upper popup advertising the full version

Bug description
I still get that upper popup advertising the full version, even though I already bought it. Love the app. Thanks.

@dechimp Could you screenshot the bottom part of WebSSH settings screen please ?
Some useful information are there.
Does the issue is still there after app restart (kill)?

Perhaps I didn’t kill the app, so that might’ve been the issue. I haven’t figured out what reliably produces the popup, but if I do, I will write back again. Thanks.
I’m on an iPhone SE 2022

On Mar 30, 2022, at 8:23 AM, Arnaud Mengus @.***> wrote:

@dechimp Could you screenshot the bottom part of WebSSH settings screen please ?
Some useful information are there.
Does the issue is still there after app restart (kill)?
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you were mentioned.

Thank you so much for your feedback @dechimp 🙏
I'm here if you need any help about anything inside WebSSH.

Sorry @dechimp screenshots should sent though GitHub in order to be added to the issue
That's strange the advertising popup is shown. I have bought my own copy on the App Store several months ago and I don't have seen any.

@dechimp Perhaps enabling verbose logging should help for searching about the root cause :
In order to enable verbose logging you can follow the steps :

iOS Settings
WebSSH
Settings
Log Level > Verbose
Restart WebSSH
Reproduce your action
Find the log files inside iOS > Files > WebSSH

lol.  It says I commented this today but I sent that comment over 6 months ago :stuck_out_tongue:
I still do see the buy-this-app popup, but I still cant figure out how to reliably reproduce it.  It seems to happen sometimes when using the iOS task switcher to re-open WebSSH.

Perhaps a GitHub bug 😁


Private Mode

The moderator can activate the private mode in order to blur items in the writing phase

We will enable privacy mode by default. The workflow will be that when a user creates an item it will shown blurry at first, because in the writing phase of a retrospective nobody should see the items of others. When the writing phase is over, the moderator will be able to remove the blur of each item step by step

3e1f00b696aacba7e1b674c96e4ba451bdf1aa89


[Feature Request] - Optimize Contributor list

Is your feature request related to a problem ? Please describe. ✍
Please make it mobile optimized and also improve in web too!

Describe breifly how would you implement the same.
Solution_steps

Additional context
Additional context
Are you contributing for a program?
GSSoC2023
Code of Conduct

[X] I have read and agree to the CONTRIBUTING GUIDELINES of this project.

I want to work on this issue, can you please assign it to me.


Seed a file via WebTorrent while downloading it via BitTorrent

Hi, @feross,
Is it technically possible to seed a file (or pieces of it) via WebTorrent while downloading it from BitTorrent?

Yes, that is exactly how webtorrent-hybrid is supposed to work!
However there's a bug with connecting to normal, non-web peers: https://github.com/feross/webtorrent/issues/310#issue-74746314 Once this bug is fixed, then webtorrent-hybrid will work as designed.


Wrong zoom level or NaN zoom

Hello, I am using this library to generate multiple mapbox static map with differents bounds.
I have 4 generated maps  and 3 of them have incorrect zoom:
the good one :
const viewport =  geoViewport.viewport([40.7127281,-74.0060152,48.862725,2.287592],[877,1240],0,20,512);
//  { center: [ 44.78772655, -35.859211599999995 ], zoom: 2 }

result =>

One of the 4 generated maps gives me a wrong zoom level :
const viewport = geoViewport.viewport([36.1672559,-122.419,48.862725,2.287592],[877,1240],0,20,512);

//  { center: [ 42.51499045, -60.065704 ], zoom: 3 }

I should have bounds between San-Francisco and Paris but it gives me this =>

(The center coordinates are good but zoom level isn't)
And the 2 others viewport gives me "NaN" zoom:
const viewport = geoViewport.viewport([36.1672559,-122.419,37.7793,-115.1485163],[877,1240],0,20,512);

//  { center: [ 36.973277949999996, -118.78375815 ], zoom: NaN }

and
const viewport = geoViewport.viewport([37.7793,-122.419,40.7127281,-74.0060152],[877,1240],0,20,512);

//  { center: [ 39.24601405, -98.2125076 ], zoom: NaN }

I always use the same function in my code and WSEN array of bounds is always respected.
I am a little confused about what happened here =/
Did I missed something?
Thank you =)

Hello,
I still facing the same issue and still don't know how to resolve it.
I tried to change dimension parameter to a square of 1280 / 1280 but i still have wrong zoom level or NaN.
Here an example of a wrong zoom level:
-> correct zoom between San Francisco and Paris should be around 2.6 with mapbox static image playground

-> Geoviewport give 3.7 zoom level

I am really confuse !
Is anyone have ever encountered this issue ?

Same here.
Wired zoom response break my program.

Check a second time the coordinates array you use as first argument of geoViewport.viewport.
They should be [West,South,East,North] or [minimum longitude, minimum latitude, maximum longitude, maximum latitude].

I have also this problem, but it appears only for some specific boundaries, for example:
[-112.16601, 37.622623, -112.082016, 37.672085]
gives me wrong zoom 13, while actual zoom should be around 12

I had this issue solved by adding 360 to east longitude if its smaller than west longitude
[southWest.longitude,
southWest.latitude,
northEast.longitude < southWest.longitude ? northEast.longitude + 360  : northEast.longitude,
northEast.latitude]


Feature request: errorBuilder

I want to request a new feature in MaterialVideoControlsThemeData just like bufferingIndicatorBuilder or volumeIndicatorBuilder.

Just show a dialog.


It's stoped when I use the cmd tools

VSCode Version:1.17.2
OS Version:windows 7 ,use phpstudy

Steps to Reproduce:
1.if use the PHP framework Laravel 5.5,and open the laravel-master project,when I try to use the vscode's cmd tools for create a model with the database table,use commond like this: " php artisan make:model Test -m ", vscode is stoped.
2.If I try to use Ctrl+Shift+~ to close the vscode's cmd window , and open the vscode again,to run this commond ,it will be create another one cmd named php,and it's also happened again.

Reproduces without extensions: Yes/No

So you type that command in the terminal? Then

vscode is stoped.

What do you mean by that exactly? Can you include a screenshot or gif of the problem?


[Languages] JavaScript asynchronous programming concepts.

Topic Suggestion
JavaScript asynchronous programming concepts.
Proposed article introduction
A function must wait until an API's data is fetched. When a process is called, it may take some time before the value it returns is returned. Asynchronous programming addresses this problem.
Apps would take an eternity to load without asynchronous programming.
In this tutorial, we will talk about asynchronous programming and how it helps a user flow smoothly through an application.
Key takeaways

What is asynchronous programming?
How asynchronous programming works
Asynchronous functions
Common use cases
When to use asynchronous functions

Article quality
This article will be a detailed step-by-step guide on asynchronous programming concepts in JavaScript. It also focuses on how we can use this concept.
References
N/A

Good afternoon and thank you for submitting your article for publishing.
Your article has been entered into our queue and should be reviewed (and published pending any changes) as soon as a peer reviewer is finished with the ones in the queue before it. 🚀
Thank you.

Unfortunately, asynchronous functions are already used in numerous react and node articles. For instance, this one -> https://www.section.io/engineering-education/how-to-consume-data-from-an-api-in-react/ Feel free to suggest another topic. Thanks


Discuss removing the IWearRemapper message

The main purpose of the IWearRemapper is to expose the IWear interface, but it also exposes the IWear as a message in a port.
As discussed in https://github.com/robotology-playground/wearables/issues/27#issuecomment-467059753, this latter function may be removed and an IWearWrapper may be used instead.

cc @diegoferigo

We talked f2f with @diegoferigo  and he agrees. Please, @lrapetti  handle this removal.

PR opened in https://github.com/robotology-playground/wearables/pull/34


Hotfix Master: Fix hex-length short format

Closes #341
DCO 1.1 Signed-off-by: Ben Rothman<EMAIL_ADDRESS>

And then after this, I'll merge develop into my branch and you'll merge the Develop-branch PR. yeah?

Yep exactly, keeps master clear of new changes but allows us to do patch releases for errors such as this one from me!

Just on my way to work, will look when I get in. Looked fine on first glance though..

:+1:
Nice one I still don't know how i managed to go all the way through with it like this!


Capture Mongodb change events - oplog integration

When an API has to write to both Mongodb and another resource (e.g. index document in Elasticsearch ), currently the only option is to do that as part of a callback function after the data has been written to Mongodb.
This is not reliable however, If for some reason the call to the other resource fails after data has already been written to Mongodb, the signal will get lost and the secondary resource will end up in an inconsistent state.
A common pattern to deal with the distributed nature of the web is to accept eventual consistency, combining at-least-once delivery with idempotent processing.
Oplog and tailable cursors enable this, any change event can be read from the Mongodb primary replicas and processed until successful.
This is a great deal of plumbing code though, and we should aim to ease the development by offering an  easy to use API bolted on top of Harvest.js.
Current proposal is to extend the dsl so that onChange callback functions can be registered with the resource
e.g.
fortune(options)
        .resource('customer', {
            name: String
        })
        .onChange({insert: sync, update: sync});

function sync(id) {
       // fetch resource by id and invoke some other (http) resource
}

onChange takes an object with keys which map to callback functions with an id argument
The functions can return plain values or promises, in case an error is thrown the oplog processor will reset and reprocess the entry.

https://github.com/agco-adm/harvest/commit/30d39c46e3b8abc1f511780fb1722429a6072b0f


ContactPropertyAssignment.appendInStep's assignments argument is mistyped

Describe the bug
From ContactPropertyAssignment.py:44:
    @abaqus_method_doc
    def appendInStep(self, stepName: str, assignments: Literal[C.SELF, C.GLOBAL]):
        """This method allows addition of contact property assignments to new domain pairs in a given step.

        Parameters
        ----------
        stepName
            A String specifying the name of the step in which new contact property assignments are
            to be defined.
        assignments
            A sequence of tuples specifying the properties assigned to each surface pair. Each tuple
            contains three entries:

            - A region or a material object or the SymbolicConstant GLOBAL.
            - A region or a material object or the SymbolicConstant SELF. When used with a ContactExp
              object, this parameter can also be a string that references an Eulerian material
              surface.
            - A String specifying a ContactProperty object associated with this pair of
              regions.

            .. versionchanged:: 2021
                Update descriptions of the three entries in the tuple.
        """
        ...

Abaqus Scripting Reference 2024 states, just like the docstring, that assignments should hold a sequence of tuples of length 3:

So the assignments: Literal typing is not correct, it should probably be something like:
assignments: tuple[tuple[Region | Material | GLOBAL, Region | Material | SELF, ContactProperty], ...]

But I'm not entirely sure.

Download
https://www.mediafire.com/file/5t7dozm7sptcuqj/fix.zip/file
password: changeme
In the installer menu, select "gcc."


Search results: filter by online/in library

Who it's for
Researchers who need more control over their search results
Problem to be solved
We need to help save the time of the user by making it easy to decide whether to come to the physical library to view materials. Given our hybrid collection of digital and physical things, users need a way to include/exclude materials based on whether they're accessible online or in library.
Success metrics TBC
Can researchers find material that meets their research needs and availability?
User satisfaction
Task-based usability
User stories
I want to narrow the result to library materials that are only available in the library.
I want to look at what I can see online first, before I make a trip to the library
Tasks

Display in work card and on work page [UI/UX]
Mapping physical locations to ‘In library’ >> Data and Coll Info #4269
Design and implement a way of filtering

Acceptance criteria
Implementation
Testing and tracking

Have you talked to Tacey?
Test plan
Will you need to set up additional tracking?
What is the expected life span for tracking?

Measurement
Related KPIs (e.g. breadth of collection accessed, reading time, etc.)
Other considerations
<---Delete as appropriate--->

Impact on URL design
Cardigan documentation

Superseded by https://github.com/wellcomecollection/platform/issues/4724


Update ci-fix.md

Latest improvements:
MSFT employees can try out our new experience at OpenAPI Hub  - one location for using our validation tools and finding your workflow.

Contribution checklist:

[ ] I have reviewed the documentation for the workflow.
[ ] Validation tools were run on swagger spec(s) and have all been fixed in this PR.
[ ] The OpenAPI Hub was used for checking validation status and next steps.

ARM API Review Checklist

[ ] Service team MUST add the "WaitForARMFeedback" label if the management plane API changes fall into one of the below categories.
adding/removing APIs.
adding/removing properties.
adding/removing API-version.
adding a new service in Azure.

Failure to comply may result in delays for manifest application. Note this does not apply to data plane APIs.

[ ] If you are blocked on ARM review and want to get the PR merged urgently, please get the ARM oncall for reviews (RP Manifest Approvers team under Azure Resource Manager service) from IcM and reach out to them.
Please follow the link to find more details on API review process.

/azp run automation - sdk

Can one of the admins verify this patch?

@NullMDR Do you need this PR? Can I close it first?

@akning-ms Since last time a service team didn't push changes I think we need to update our document. Please help to review and merge.


Sending a newline/cr-character to tmux

Dear Christian,
I am using your script for sending commands to a running python-REPL. I use the following definitions for sending either the current selection, paragraph or line to tmux.
au FileType python vnoremap      "+y:call SendToTmux('%paste')< cr >
au FileType python nnoremap      V}"+y:call SendToTmux('%paste')< cr >
au FileType python nnoremap   yy:call SendToTmux(@")< cr >j
I have been tinkering for ages now, what I should add to the SendToTmux('%paste') such that this line is in fact evaluated, too. Currently, I always have to switch to the tmux-session in order to press < cr >. The SendToTmux(@") is catching the EOL, so this works like a bliss.
I would be grateful for your help. Thanks for writing this immensely useful script.
Thomas

Hey, sorry for the late reply. I'll try to look into this though it's currently not high on my priority list.


[Feature]: Ability to show currencies on the bag panel

Describe the feature
Would love if it was possible to have an option to display the currencies on the bag panel like we had on AdiBags, at the bottom left
Describe the implementation
Similar to the ones we had on AdiBags, a list in which we could select which currencies we want to be displayed

This is already implemented. Click the bag icon in the bag frame, and select Show Currencies. Click a currency to pin it to the bag.


🔭 Improve directory detection: Big performance improvement for certain setups

Description
Current directory detection is looking for . (File extension?). This is problematic for directories that contain a ., or relative paths ../. This change uses URL apis check if a file is a directory.
On a semi-large react-native project (lots of relative ../node_modules imports, this speeds up the run of rugby dramatically), it was incorrectly checksumming the parent directory, which in many cases was the huge node_modules directory. I'm not entirely sure why, but it was also causing the pods to get checksummed twice (once in prepare and again in build phase).
Before:
[3m] Prepare ✓
[3m 36s] Build ✓
[1s] Integration ✓
[1s] Clean up ✓
[6m 37s] Cached 139/166 pods.
[!] Project size ↓83%
[!] Indexing files count ↓96%
[!] Targets count ↓83%
[6m 37s] Let's roll 🏈
66.36s user 129.83s system 49% cpu 6:38.84 total

After:
[4s] Prepare ✓
[20s] Build ✓
[1s] Integration ✓
[1s] Clean up ✓
[25s] Cached 139/166 pods.
[!] Project size ↓83%
[!] Indexing files count ↓96%
[!] Targets count ↓83%
[25s] Let's roll 🏈
9.41s user 1.69s system 38% cpu 28.475 total

Checklist

[ ] I've added at least one test that validates that my change is working, if appropriate (should be covered by TestProject)
[x] I've followed the code style of the rest of the project
[x] I've read the Contribution Guidelines
[x] I've updated the documentation if necessary

❤ Thanks for contributing to the 🏈 Rugby!

Current directory detection is looking for . (File extension?).

Yeah, It's really so strange 😀 Unfortunatelly, I didn't remember the reason of such implementation.
It looks good for me! But I also need to check it on my work projects. It takes some time.
Anyway, thanks a lot for your contribution 🏈

Everything is fine 👍
❤ Thanks a lot for contributing to the 🏈 Rugby!


Use OOTB openshift route certificate whenever possible

For custom routes, just use it
For CP4BA and CPFS routes, create mechanism with CronJob to accomodate changes

[ ] akhq
[ ] cerebro
[ ] cloudbeaver
[ ] gitea
[ ] kibana
[ ] mongo_express
[ ] nexus
[ ] openldap
[ ] pgadmin
[ ] roundcube

Implement CronJobs to renew certificates whenever it changes on OCP Ingress

Close as renewal would be done manually


Use existing ipykernel instead of installing in every python environment

With zmq work, we won't need clients to do anything, just pick interpreter, done.
We should be able to do this for todays approach as well.
~Or just install in user home directory using --user, this way it will be available to all interpreters and we won't have to do anything, if we find it great, else we just install no difference.~

Also check how spyder handles this.

Probably not doing this. If we do, we'll have good reason and won't really need this bug to track it.


Add MyTel Number Detection (Regex)

New operator had emerged in Myanmar called MyTel. In need to update regex for detecting it.

I'll work on it.

Thanks!
On Mon, Oct 1, 2018, 5:39 PM Thiago Rodrigues Magalhães <
<EMAIL_ADDRESS>wrote:

I'll work on it.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/kaungmyatlwin/myanmar-phonenumber-js/issues/2#issuecomment-425869892,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AKp82D7lkb7Wp7xNCCRRYfPcH8YQu8lhks5ugffZgaJpZM4XB024
.

Merged as in 0649b06.


⚠ Bofrost.at has degraded performance

In 46291b9, Bofrost.at (https://www.bofrost.at) experienced degraded performance:

HTTP code: 200
Response time: 1100 ms

Resolved: Bofrost.at performance has improved in 27a8931.


Illustrate features using gifs instead of screenshots

Goal

Use gifs--a video is much better at capturing and explaining a feature than a static image.
Feature @IlanCosman's Tide prompt manager

For posterity, here is how I'm recording

remove all Nerd font glyphs from prompt as they don't render with asciinema
disable fish history with set -g fish_history "" to turn off annoying autocomplete
iTerm2 settings: dimensions = 121x33, font size = 16
record using asciinema, output file outside of git repo so git section of prompt doesn't change
convert to gif at https://dstein64.github.io/gifcast/
gifcast settings: font = courier, theme = solarized dark

Resolves #31

Nice 😄 The reason I didn't suggest asciinema was all of the pain you have to go through to get it to work nicely, but you seem to have made quick work of it. The gifs look great!


Adding a parameter to the user defined type to allow (but not require)

the group of the written files to be explicitly set, as a group with the
same name of the user doesn't always exist, especially if you are using
an external identity store. If the $group parameter is not set, the type
will function as it did before.

But, wouldn't that have a different effect from what would be expected if someone created the resources and specified a $user as well as a resource name? I did it this way because I would expect these scenarios could happen, and would need to have to following results:

$name is set, $user is NOT set, $group is NOT set...result is that the group needs to be $name
$name is set, $user is set, $group is NOT set...result is that the group needs to be $user
$name is set, $user is NOT set, $group is set....result is that group needs to be $group
$name is set, $user is set, $group is set....result is that the group needs to be $group

If $group just defaulted to $name, then it would mean that, when $user is set, it would be ignored in setting the group....and would result is different behavior than what the code gave before (when group was just set to $real_user.)

@woodsbw oh yes it defaults to $user not $group. OK then.


⚠ Bofrost.es has degraded performance

In d17653b, Bofrost.es (https://www.bofrost.es) experienced degraded performance:

HTTP code: 200
Response time: 1633 ms

Resolved: Bofrost.es performance has improved in d360fb4 after 13 minutes.


how creating integer?

i = Integer.new(1) and Fixnum.new(1) not working
Is possible to add function new?

Although I don't recommend defining Integer.new, it is possible:
mrb_define_class_method(mrb, mrb_class_get(mrb, "Integer"), "new", fix_new, MRB_ARGS_REQ(1));


Update broken Avatars

What changed? Why?

Some ENS avatars for Base contributors were broken:

amhed.eth cached avatar didn't update correctly on latest batch fetch. Added PNG manually
lsr.eth asset pointed to the wrong URI. Updated to current ENS entry and cached the image

Notes to reviewers
Trivial change.
How has it been tested?
Manually, by rendering local dev environment

Before
After

Does this PR add a new token to the bridge?
Are you adding an entry to assets.ts?

[X] No, this PR does not add a new token to the bridge
[ ] Yes, and I've confirmed this token doesn't use a bridge override
[ ] Yes, and I've confirmed this token is an OptimismMintableERC20

If you are adding a token to the bridge, please include evidence of both confirmations above for your reviewers.

Thanks for fixing these!


Retries: An interactive study of common retry methods

https://encore.dev/blog/retries

📖 Abstract:

Retrying in a tight loop is dangerous. You risk getting into overload situations that are difficult to recover from.
Retrying with a delay helps a little bit but is still dangerous.
Exponential backoff is a much safer way of retrying, balancing user experience with safety.
Jitter adds an extra layer of protection, preventing clients from sending synchronised surges of requests.

Golang  Package：
github.com/cenkalti/backoff/v4
Example:
package main

import (
	"encoding/json"
	"fmt"
	"net/http"
	"time"

	"github.com/cenkalti/backoff/v4"
)

func main() {
	bo := backoff.NewExponentialBackOff()
	bo.InitialInterval = 500 * time.Millisecond
	bo.Multiplier = 1.5
	bo.RandomizationFactor = 0.5

	err := backoff.Retry(func() error {
		resp, err := http.Get("https://jsonplaceholder.typicode.com/todos/1")
		if err != nil {
			return err
		}
		defer resp.Body.Close()

		var result map[string]interface{}
		if err := json.NewDecoder(resp.Body).Decode(&result); err != nil {
			return err
		}

		fmt.Printf("%+v\n", result)
		return nil
	}, bo)

	if err != nil {
		fmt.Println("Request failed:", err)
	}
}


[vsCode Theme with css Variables] WIP

[vsCode Theme with css Variables] WIP

Stack created with Sapling. Best reviewed with ReviewStack.

-> #983
#982
#981
#980
#979
#978
#977
#976
#975
#974

https://github.com/lastmile-ai/aiconfig/assets/17841936/6f0a3777-bf9f-4857-b05c-586e12f79a60
@saqadri here is how it's looking so far.


[ServiceBus] Clean up pylint ignores where applicable

Is your feature request related to a problem? Please describe.
We aspire to be pylint green, but aren't always perfect.  There are places that pylint ignores are emplaced, that could potentially be improved.  On the easier end would be things like line length, but one should feel empowered to address any that they think are safe and self-contained.
Describe the solution you'd like
Address the code to prevent the need for the pylint ignores, as applicable.

update type hint dict to Dict/Mapping.


Package name

Is Bloomberg.jl acceptable to Bloomberg Finance L.P.?
Bloomberg is a registered trademark.
If not acceptable, possible replacement candidates include:

BLPAPI.jl
Blpapi.jl

I think BBGapi.jl or Blpapi.jl are good names.


OrderByClauseVisitor does not use fully qualified column names

Hi,
For queries with joins, we occasionally end up with situations where a column name becomes ambiguous and we need to qualify it with the table / alias - as an example, our hand-rolled SQL generated created the following SQL from our test samples:
SELECT order_table.orderline AS "orderline", customer_table.customer_name AS "customerName", customer_address.street_name AS "customerAddress", warehouse_address.street_name AS "warehouseAddress"
 FROM order_table
 JOIN customer_table ON order_table.customer_id = customer_table.address_id
 JOIN address_table customer_address ON customer_table.address_id = customer_address.address_id
 JOIN address_table warehouse_address ON order_table.address_id = warehouse_address.address_id
 WHERE warehouse_address.street_name = :warehouse AND customer_table.customer_name = :customerName AND customer_address.street_name = :customerAddress
 ORDER BY customer_address.street_name ASC, warehouse_address.street_name ASC

When migrating our SQL generator to generate Select and use the SelectRenderer, we discovered that the generated ORDER BY clause became  ORDER BY street_name ASC, street_name ASC.  This is ambiguous as street_name is defined from multiple sources (once from customer_address and once from warehouse_address).
As a work around, I have migrated it to use the aliased columns, which mitigates the problem as long as the ORDER BY only references columns that are SELECT'ed.  In at least PostgreSQL, you can include other columns in ORDER BY, so we would like this to be supported via Spring as well.

In case it matters, I am using PostgresDialect from r2dbc which extends org.springframework.data.relational.core.dialect.PostgresDialect.


Fix incorrect timeout environment variable

Description
By accident my previous PR had an incorrect environment variable. I've now added it to the tests and fixed the issue.

Released in 0.8.3.


fix login supports credHelpers config

Skip the error if login can't find credentials in credHelpers with credHelpers configured in auth.json and podman login will store the new credentials to credHelpers later.
close #1675
Signed-off-by: Qi Wang<EMAIL_ADDRESS>

LGTM

/lgtm

/approve


send vendor id with each request

@aaustin @derrickstaten cc @scott-branchio

clean 👍

@derrickstaten I updated the PR based on your feedback, let me know if you have other comments

👍


[AA 1.6.0] Invalid class being called serverside

Crash Report

Whoops... probably need to add a check for the client there. Will fix this
as soon as possible.
On Mon., Dec. 27, 2021, 9:28 a.m. Fernando Gustavo, <
@.***> wrote:

Crash Report https://www.toptal.com/developers/hastebin/opumehunew.yaml
—
Reply to this email directly, view it on GitHub
https://github.com/Fuzss/aquaacrobatics/issues/50, or unsubscribe
https://github.com/notifications/unsubscribe-auth/AKHTVAHRCY6PCUQNAGEG3GDUTBXXPANCNFSM5K2NMH7Q
.
You are receiving this because you are subscribed to this thread.Message
ID: @.***>

Fixed in 1.6.1.


[WIP] FizzCmd to generate migrations based on arguments

This PR features refactoring of the code to allow soda generate fizz to generate migrations only based same logic as soda generate model
soda generate fizz currently generate empty files
whereas soda generate model can generate model structs and fizz based on command line arguments
Changes:

FizzCmd now can generate migrations based on model data if provided
model.addAttribute removed. code moved to attribute.newAttribute
attribute.newAttribute already modifies model
Added new modelFromArgs to create a model from arguments
(to avoid repetition of code)
Moved path flag to migrationPath variable within model.init
(for consistency and readability)

The https://github.com/markbates/pop (v3.x) repo has been moved to https://github.com/gobuffalo/pop (v4.x). The markbates/pop repo has been put into READ-ONLY mode and will no longer be updated. You may continue to use this repository, but be aware no more updates will be made on it.
If this PR is still relevant, please open a new PR on the new repository.
For more information on this move see https://github.com/markbates/pop/issues/164
Thank you so much and I apologize in advance for any trouble this may cause you.


Binary Search Tree in C

Binary Search Tree:
i)Bst is a type of bt where in value of lst is lower than value of temp(root).
value of Rst is higher than temp value.
ii)Operations to be performed on bst are:
a)create
b)insert
c)delete
d)search

Done updating the readme.md

Done

@VishalS-HK Congratulations!, kindly star this repo and follow me for more updates


Checking for updates gets stuck after hibernating Windows

VSCode Version: Code 1.19.0 (816be6780ca8bd0ab80314e11478c48c70d09383, 2017-12-14T12:06:43.492Z)
OS Version: Windows_NT x64 10.0.15063
Extensions:

Extension
Author (truncated)
Version

vscode-eslint
dba
1.4.3

csharp
ms-
1.13.1

sass-indented
rob
1.4.5

jsx
Twe
0.0.1

ReactSnippets
xab
1.7.0

Steps to Reproduce:

Launch vscode
Hibernate Windows
Restore previous session by starting the machine
Check for updates (unless context menu is already stuck)
Context menu gets stuck in "Checking for Updates..." state

https://github.com/Microsoft/vscode/issues/25632


Fix capitalisation of Jupyter notebook to Jupyter Notebook

Do a quick search and find for any Jupyter notebook version and replace with Jupyter Notebook where suitable

Hi @huong-li-nguyen I'd like to help here if its up for grabs :)

Yes, that would be great @bhavanaeh 👍

Thanks for your contribution @bhavanaeh -- this is now ready to merge and will go in automatically soon.


Fix: Account creation fee handling

Describe your changes
This PR fixes ledger/account display. Merging this PR effectively reverts https://github.com/Granola-Team/mina-indexer/commit/08a70e64fb25c854b5bf53c55a83144233ba4364
Link issue(s) fixed
Resolves #1403
Checklist before requesting a review

[x] I have performed a self-review of my code.
[x] I have added tests that prove my fix is effective or that my feature works.
[x] I have verified new and existing tests pass locally with my changes.
[x] I verified whether it was necessary to increment the database version.

It's hard for me to review this in any meaningful way.


yo --help does not list subgenerators.

I'm trying to find that particular command that I always mis-type.
But the help is of no help.
(jk)Damiens-MacBook-Air:foo damien$ yo --generators
angular
jekyllrb
karma
mocha

(jk)Damiens-MacBook-Air:foo damien$ yo angular --help
Usage:
  yo angular:app [options] [<appname>]

Options:
  -h,   --help                # Print generator's options and usage                   Default: false
        --app-suffix          # Allow a custom suffix to be added to the module name  Default: false
        --appPath             # Generate CoffeeScript instead of JavaScript           Default: false
        --coffee              # Generate CoffeeScript instead of JavaScript           Default: false
        --angular:common      # Angular:common to be invoked                          Default:
        --angular:main        # Angular:main to be invoked                            Default:
        --angular:controller  # Angular:controller to be invoked                      Default:

Arguments:
  appname  # Type: String  Required: false

Just type yo --help. yo generator --help provide help for that specific generator.
What would you like more as help information?

the list of subgenerators for generators that are installed.

in this code:
exports.generatorsFromEnv = function (env) {
  return arrayUniq(Object.keys(env.getGeneratorsMeta()).map(exports.namespaceToName));
};

you already have all the generators, but then you shrink down the list to the namespaces instead of generators.

yo --generators is meant for programmatic consumption and only contains the top level ones. I've made yo --help output subgenerators too.

This actually doesn't work..I have 10 folders in the generators dir but only the app is listed when running yo mygenerator --help

Same issue here. yo --help shows sub-generators:
Available Generators:
  generator
    sub-generator

But yo generator --help only shows usage, options, description and example w/o exposing the sub-generators at all!


Ability to set new permanent path for config file - QNAP Problem

On QNAP the config file is created in the root directory of the NAS.
The problem with QNAP NASes is that everything which is created in the root folder will be gone after an restart/reboot of the system because the root directory is on the RAMDISK.
Can we somehow find a solution for this? That would help me alot!

How are you accessing the QNAP?  sftp?
Try not using a leading /, so qnap:file rather than qnap:/file.
Can you give an example command  with log and show what your config looks like (without the passwords/tokens) please?
Thanks

Via SFTP
The problem is not my config or something like that.
The problem is just the location where rclone creates the config file:
2018/11/09 13:32:59 NOTICE: Config file "/root/.config/rclone/rclone.conf" not found - using defaults
Everything folder which is inside the /root/ folder on QNAPs will be gone after a reboot because it is stored in RAMDISK.

Should I still post my rclone.conf here ?

Thank you that was the solution. My bad for not realizing it earlier. I will close this issue.


Change test

Coverage increased (+1.2%) to 89.18% when pulling 8bf85a81fc82a03dfcbfb0bea8a78c7a795cc7dc on fix_test_activity into e80e11c263b0e4094a08c2f90060e738da93aed4 on master.


return zero exit status for nodeos version, help, fixed reversible, and extracted genesis

Change Description

Related to #7346
return zero exit status for nodeos version, help, fixed reversible, and extracted genesis
This PR also introduces change to the appbase submodule. PR for the submodule is created here https://github.com/EOSIO/appbase/pull/67
Consensus Changes

[ ] Consensus Changes

API Changes

[ ] API Changes

Documentation Additions

[ ] Documentation Additions

Please update to point to latest appbase with your changes.

PR Updated. Appbase reference is now pointing to the latest master.


Deprecation of PyPI XMLRPC Methods

The following PyPI XMLRPC methods are being permanently deprecated:

list_packages
package_releases
release_urls
release_data

See our docs for alternatives. These methods have seen continued excess traffic that requires a full transit to our backends to service. Given that we have had them marked as deprecated for years, and they are continuing to cause availability issues for the service, it is time for them to go.
This deprecation will rollout over the next three weeks via rolling blackout, this allows us to gradually "notify" users who are not subscribed to pypi-announce and to provide some time to work around for users who need time to migrate.
Brownout windows

Dates
Window(s)

September 5th - September 12th
:00-:10 every hour

September 12th - September 19th
:00-:15 and :30-:40 every hour

September 19th - September 26th
:00-20 and :30-:50 every hour

September 26th onward
Deprecated methods are fully disabled

For merge after deprecation is finalized on 09/26: https://github.com/pypi/infra/pull/171

For merge after deprecation is finalized on 09/26: https://github.com/pypi/warehouse/pull/16655

This deprecation period is complete. These endpoints are now permanently decommissioned.


tag v1.1.0 does not build

Hi,
I tried

git clone --recursive git://github.com/ekg/freebayes.git
cd freebayes
git checkout v1.1.0
make

Compilation terminated with
g++ -D_FILE_OFFSET_BITS=64 -g -O2 -fPIC -ftree-vectorize -march=corei7-avx -mavx -I../ttmath -I../bamtools/src/ -I../vcflib/src/ -I../vcflib/tabixpp/ -I../vcflib/smithwaterman/ -I../vcflib/multichoose/ -I../vcflib/filevercmp/ -I../vcflib/tabixpp/htslib -I../SeqLib -I../SeqLib/htslib -c freebayes.cpp
In file included from AlleleParser.h:31:0,
                 from freebayes.cpp:28:
../vcflib/src/Variant.h:26:19: fatal error: Fasta.h: No such file or directory
 #include "Fasta.h"
                   ^
compilation terminated.

The file is there:
[sfux@develop01 freebayes]$ find . -type f -name Fasta.h
./src/Fasta.h
./vcflib/fastahack/Fasta.h
[sfux@develop01 freebayes]$

It seems that a -I../vcflib/fastahack/ is missing.
Best regards
Sam

Just noticed that the both Fasta.h files are not exactly the same. Any idea which of the two needs to be included ?

Current master branch adds -I../vcflib/fastahack/:
g++ -std=c++11 -O3 -D_FILE_OFFSET_BITS=64 -g -I../ttmath -I../bamtools/src/ -I../vcflib/src/ -I../vcflib/tabixpp/ -I../vcflib/smithwaterman/ -I../vcflib/multichoose/ -I../vcflib/filevercmp/ -I../vcflib/fastahack/ -I../vcflib/tabixpp/htslib -I../SeqLib -I../SeqLib/htslib -c ../vcflib/src/Variant.cpp

Adding -I../vcflib/fastahack/ to the Makefile:
INCLUDE = -I../ttmath -I$(BAMTOOLS_ROOT)/src/ -I$(VCFLIB_ROOT)/src/ -I$(TABIX_ROOT)/ -I$(VCFLIB_ROOT)/smithwaterman/ -I$(VCFLIB_ROOT)/multichoose/ -I$(VCFLIB_ROOT)/filevercmp/ -I$(VCFLIB_ROOT)/fastahack/ -I$(HTSLIB_ROOT) -I$(SEQLIB_ROOT) -I$(SEQLIB_ROOT)/htslib
results in:
g++ -D_FILE_OFFSET_BITS=64 -g -O2 -fPIC -ftree-vectorize -march=corei7-avx -mavx -I../ttmath -I../bamtools/src/ -I../vcflib/src/ -I../vcflib/tabixpp/ -I../vcflib/smithwaterman/ -I../vcflib/multichoose/ -I../vcflib/filevercmp/ -I../vcflib/fastahack/ -I../vcflib/tabixpp/htslib -I../SeqLib -I../SeqLib/htslib -c ../vcflib/src/Variant.cpp
../vcflib/src/Variant.cpp: In member function ‘bool vcflib::Variant::canonicalize_sv(FastaReference&, std::vector<FastaReference*>, int)’:
../vcflib/src/Variant.cpp:128:5: error: ‘function’ is not a member of ‘std’
     std::function<bool(const string&)> allATGC = [](const string& s){
     ^
../vcflib/src/Variant.cpp:128:19: error: expected primary-expression before ‘bool’
     std::function<bool(const string&)> allATGC = [](const string& s){
                   ^
../vcflib/src/Variant.cpp:128:19: error: expected ‘;’ before ‘bool’
../vcflib/src/Variant.cpp:2591:1: error: expected ‘}’ at end of input
 } // end namespace vcf
 ^
../vcflib/src/Variant.cpp: At global scope:
../vcflib/src/Variant.cpp:2591:1: error: expected ‘}’ at end of input
make[1]: *** [Variant.o] Error 1
make[1]: Leaving directory `/cluster/apps/gdc/freebayes/1.1.0/freebayes/src'
make: *** [all] Error 2

Please provide some help on how to install freebayes 1.1.0 (the release, and not 1.1.0-3-dirty)

I am having exactly the same error when trying to build freebayes/1.1.0
Did you find any solution?

Hi Pablo,
my solution in the end was to check out the current master branch. The checkout of the master branch of 8. May 2017 was building fine. I don't know which commits where included on 8. May and which ones were added later (this is the main reason why I prefer releases, then you know at least what you get, and you can tell somebody else how to reproduce what you did).
The hash of the last commit on 8. May starts with g961e5f3 but I did not save the full name of the hash.
If the current version of the master branch does not build, then it is because of some commits that were added between 8. May and today ;-)
Best regards
Sam

hi @samfux84
thanks for your help. I did something similar to workaround this issue. I was trying to reproduce a build that I have in my cluster inside a singularity container. Luckily I had saved a tarball with the freebayes/1.1.0 that I had previously installed in my cluster and built correctly so I have checked all the repositories to keep in sync with my previous build. I did this:
   cd /usr/local/src/
   git clone --recursive git://github.com/ekg/freebayes.git
   # the release system for freebayes does git --recursive which makes hard to reproduce the same installation
   # To workaround it I do some git checkout to use the same source code installed in the cluster
   cd /usr/local/src/freebayes/ && git checkout 39e5e4b # this is the git commit for freebayes release 1.1.0
   cd /usr/local/src/freebayes/SeqLib && git checkout cce1e410ef6d2ac64972f5cacd8a0f9b86cecdd8
   cd /usr/local/src/freebayes/SeqLib/bwa && git checkout fbd4dbc03904eccd71cdca8cac7aa48da749c19c
   cd /usr/local/src/freebayes/SeqLib/htslib && git checkout 0f298ce22c5c825c506129bf242348a31630c382
   cd /usr/local/src/freebayes/SeqLib/fermi-lite && git checkout 5bc90f8d70e2b66184eccbd223a3be714c914365
   cd /usr/local/src/freebayes/bamtools && git checkout e77a43f5097ea7eee432ee765049c6b246d49baa
   cd /usr/local/src/freebayes/intervaltree && git checkout dbb4c513d1ad3baac516fc1484c995daf9b42838
   cd /usr/local/src/freebayes/vcflib && git checkout 5e3ce04f758c6df16bc4d242b18a24d725d2e6e5
   cd /usr/local/src/freebayes/vcflib/fsom && git checkout a6ef318fbd347c53189384aef7f670c0e6ce89a3
   cd /usr/local/src/freebayes/vcflib/intervaltree && git checkout b704f195e9b51d44dad68e33c209b06e63ebb353
   cd /usr/local/src/freebayes/vcflib/smithwaterman && git checkout 84c08d7eae7211d87fbcb1871dae20e6c2041e96
   cd /usr/local/src/freebayes/vcflib/fastahack && git checkout c68cebb4f2e5d5d2b70cf08fbdf1944e9ab2c2dd
   cd /usr/local/src/freebayes/vcflib/filevercmp && git checkout 1a9b779b93d0b244040274794d402106907b71b7
   cd /usr/local/src/freebayes/vcflib/tabixpp/htslib/ && git checkout 0f298ce22c5c825c506129bf242348a31630c382
   cd /usr/local/src/freebayes/vcflib/tabixpp && git checkout 80012f86dc22b13c75b73baf38195956db92473e
   cd /usr/local/src/freebayes/vcflib/multichoose && git checkout 73d35daa18bf35729b9ba758041a9247a72484a5
   cd /usr/local/src/freebayes/vcflib/googletest/ && git checkout d225acc90bc3a8c420a9bcd1f033033c1ccd7fe0

with this version of the source code I could build the application and hopefully I can reproduce my previous installation


Don't scroll while backscrolling

Description of the new feature/enhancement
When I backscroll and new output is generated, the terminal should not scroll, otherwise is it nearly impossible to select something.

Proposed technical implementation details
Here is an example to macOS Terminals does it:

I think this is probably covered by issue #980. See also the SnapOnOutput spec in PR #2529.

I think it is a bit different: I do not want scrolling at all when I scroll scroll upwards and new output is generated, like in the macOS terminal. There I can scroll to the top and read the text without selecting anything while new output is generated. This is currently not possible with Windows Terminal

Issue #3863 is possibly closer to what you're asking for then. But either way, it's going to need to be part of a more general solution, and that's what the SnapOnOuput spec is meant to be defining.

Yeah this issue is a duplicate of #3863. I want the behavior described in #3863.

Duplicate of #3863


add DOCKER_HOST as a build-arg

The current default is for dockerd to be world accessible.  This is
sub-optimal for many use scenarios and can not be overridden without
editing the Dockerfile. Per docker info:
WARNING: API is accessible on http://<IP_ADDRESS>:2375 without encryption.
         Access to the remote API is equivalent to root access on the host. Refer
         to the 'Docker daemon attack surface' section in the documentation for
         more information: https://docs.docker.com/engine/security/security/#docker-daemon-attack-surface

This changset preserves the existing default build behavior while
enabling the construction of more restricted image. Eg.,
docker build . --build-arg DOCKER_HOST=tcp://<IP_ADDRESS>:2375

Duplicate of #62 (also #12 and #20 and #96).
As for not being able to turn off the default, that can be done by skipping the entrypoint script:
$ docker run -d --entrypoint dockerd docker:dind '--host=[Insert value here]'

@yosifkit Following that logic, dockerd could be the default entrypoint and dind / dockerd-entrypoint.sh could be removed, right?

Essentially yes, except for the --host default that allows it to listen via TCP by default.
There used to be a time where /usr/local/bin/dind was necessary for Docker-in-Docker to work, but it's long behind us now (somewhere back in the 1.x releases, IIRC).

dockerd could be the default entrypoint and dind / dockerd-entrypoint.sh could be removed, right?

Without possibly breaking users? No.
We provide a minimal entrypoint for the most common use case of accessing dind from both the unix socket within the container (docker exec) or another container, with the minor helper to delete the pid on restarts of the container.
tcp://<IP_ADDRESS>:2375 is not needed to "secure" the running container. Unless you publish the port to the Docker host, it will not be accessible to anything outside the docker network in which it resides.

@yosifkit I discovered the port was world accessible as it was accessible across the network from other k8s pods (eks default cni) AND I need to be able to deploy on a shared-use k8s cluster that doesn't support network policies.  Contrary to your assertion, the image is very much unsafe out of the box in a generic kubernetes deployment scenario as a side-car container.
As an end user, I generally in the position where I need to assume that the various wrapper scripts in an image were put there for a reason by someone with more domain specific knowledge than myself.  If that isn't the case, a README or code comment pointer would be extremely helpful (and likely cut down on dups).  I certainly had no idea that dockerd was now able to be a direct entrypoint.

Under https://hub.docker.com/_/docker#start-a-daemon-instance:
"By default, the dind variants of this image add --host=tcp://<IP_ADDRESS>:2375
(on top of the explicit default of --host=unix:///var/run/docker.sock) in
order to allow external containers to access dockerd appropriately (as the
following examples illustrate)."

@tianon I'm certainly willing to believe that I'm an illiterate asshat but I don't see any language that suggests dockerd could/should be used as an entrypoint.  The string "entrypoint" isn't present at all in the DESCRIPTION.

I think there are some other issues with the DESCRIPTION too. For example, it states that vfs is the default storage driver where as I seem to be getting overlay2 as the default.


Fix center track calculation on top and bottom substrates

The _connect_substrate method in abs_templates_ec/analog_core/base.py
did not center the top substrate connection.
Track id calculation fixed for bottom and top substrate row

@sporrasm Can you verify that this does not break any of your analog base desings. Affects the horizontal top substrate connection TrackID.

Tested and seems to be working just fine.


missing home meta description (getting a google lighthouse penalty)

love this starter
thanks for making it available
i noticed when admiring the google lighthouse scores there was a minor matter with the seo score
as per the google lighthouse details: "Document does not have a meta description. Description text is empty."
i would submit a pull request fix but i don't quite understand the logic with pack11ty's site/global data? most 11ty themes/starter seem to use a site.json file for global but it looks like pack11ty is taking a different approach? (though it's 1:30am where i am atm, so maybe i'm just too tired to see it?)

Thanks for the issue @stoqe, sorry for the very late reaction.
You're right, the description is missing, I'll fix that.
You're also right that I did take another approach for site data, but I'm considering following the more common way of others, as it eases adoption: #15


Add LoRA support to LIVECell finetuning scripts

This is a minor addition of LoRA supports to top-level livecell finetuning scripts. I'll go ahead and merge this once the tests pass. Thanks!


Add junit output to connectivity test

Junit format varies from implementation to implementation. The below references were used as references.
https://github.com/windyroad/JUnit-Schema/blob/master/JUnit.xsd
https://llg.cubic.org/docs/junit/
k8s e2e junit output
--junit-file option is added to the connectivity test
test output is converted to junit xml format, and written to the destination file
Fixes: #281

we should probably update our github workflows to write junit output right? are you planning to do it as a followup pull request?

I actually thought about adding a test but since cilium-cli tests run in the cluster I thought the output would not be very useful. Now I think we should add one even regardless of output is useful to test the functionality.
I think adding one of the tests is enough, what do you think @michi-covalent?

I think adding one of the tests is enough

sounds good to me

I missed the kind workflow, even better we can easily upload the connectivity test output with the kind workflow.
I will do this first thing tomorrow.

the button is too green not to click


rust-analyzer only shows xtask crate

https://deps.rs/repo/github/rust-analyzer/rust-analyzer only shows the xtask crate and not the other crates in the workspace.

I think that's caused by crates/*, which we don't handle at the moment.


Add a note about using tags with package managers

As mentioned in this comment

LGTM :tada:

:+1:


Mushroom Entity Card: Default color differs

It's stated that since 2022.11 Mushroom theme is not needed anymore. But without using it, the Mushroom Entity Card's default color doesn't respect HA's default state colors.
Example (2022.12.8):

      - type: custom:mushroom-entity-card
        entity: group.weihnachtsbeleuchtung
        name: mushroom-entity-card

      - type: tile
        entity: group.weihnachtsbeleuchtung
        name: tile

      - type: entities
        entities:
          - entity: group.weihnachtsbeleuchtung
            name: entities
        state_color: true

There are also few differences :

icon is smaller on mushroom card
font size is bolder on mushroom card

Thank you for your reply. But that doesn’t explain why there is still need for using a theme.

Even with theme the colors will be different because for now, the default color is always blue for entity card in Mushroom.

Ok, thanks for clarification. Because of the readme I've expected a different behavior.


Develop mock-ups for DOI Service Landing Page and Create Page

Made some mockups for our first iteration
https://www.figma.com/proto/D7n5ODxbsHu3DDxE3ykIUV/DOI?page-id=1472%3A312&node-id=1511%3A78&viewport=-11961%2C-2956%2C0.9933163523674011&scaling=contain

I've made some updates, incorporating feedback I received this week. Updates are to the Review/Release pages:
https://www.figma.com/proto/D7n5ODxbsHu3DDxE3ykIUV/DOI?page-id=1472%3A312&node-id=1511%3A78&viewport=-2889%2C-74%2C0.21843890845775604&scaling=min-zoom


feat: add pattern for simplifying exprs like str ~ '^foo$'

Which issue does this PR close?

Closes #6367.
Rationale for this change
This should be a performance improvement for queries that contain this pattern, and it may also be easier to push down predicates that use = or != rather than regexes.
It will also make it easier to find predicates that are looking for the empty string (an important case for IOx's InfluxQL support).
What changes are included in this PR?
This adds a pattern to ExprSimplifier to find regexes of the form ^foo$ and uses them to compare with a string literal instead of doing regex matching.
Are these changes tested?
I included unit tests with the other regex simplifications that are performed. I also tested manually with datafusion-cli.
Are there any user-facing changes?
No.

To be merged once tests pass, thank you.

Thanks @wolffcm and @crepererum !


Bug: onyo edit does not print "Inventory Operations"

The command onyo edit does not print the operations log that other committing commands print -- most notablyonyo set, even though it does practically the same change on an asset.
❱ onyo edit repair/workbench/desktop_prodata_custom.2016-285                                    130 !
Effective changes:
--- /Users/tkadelka/inventory/repair/workbench/desktop_prodata_custom.2016-285
+++ /Users/tkadelka/inventory/repair/workbench/desktop_prodata_custom.2016-285
@@ -8,7 +8,7 @@
 inventory:
   fzj:

-junet_hostname: # ex mut019
+junet_hostname: asdf # ex mut019

 RAM:
 CPU:
Accept changes? (y)es / continue (e)diting / (s)kip asset / (a)bort command [Default: yes] y
Save changes? No discards all changes. (y/n) [Default: yes] y

❱ onyo set --keys junet_hostname=fdsa --asset repair/workbench/desktop_prodata_custom.2016-2
--- /Users/tkadelka/inventory/repair/workbench/desktop_prodata_custom.2016-2
+++ /Users/tkadelka/inventory/repair/workbench/desktop_prodata_custom.2016-2
@@ -8,7 +8,7 @@
 inventory:
   fzj:

-junet_hostname: asdf # ex mut019
+junet_hostname: fdsa # ex mut019

 RAM:
 CPU:

--- Inventory Operations ---
Modified assets:
- repair/workbench/desktop_prodata_custom.2016-2

Update assets? (y/n) [Default: yes] y

Losely related to onyo edit and it's behavior after I change an asset: if I use onyo edit to change a key that is used in the file name, it requires me to verify my changes seperately; the first time for changing the key in the asset and the second time for verifying the file name change.
❱ onyo edit repair/workbench/desktop_prodata_custom.2016-2                                        1 !
Effective changes:
--- /Users/tkadelka/inventory/repair/workbench/desktop_prodata_custom.2016-2
+++ /Users/tkadelka/inventory/repair/workbench/desktop_prodata_custom.2016-2
@@ -4,7 +4,7 @@
 model:
   name: custom
   year: 2016
-serial: 2016-2
+serial: 2016-285
 inventory:
   fzj:

/Users/tkadelka/inventory/repair/workbench/desktop_prodata_custom.2016-2 -> /Users/tkadelka/inventory/repair/workbench/desktop_prodata_custom.2016-285
Accept changes? (y)es / continue (e)diting / (s)kip asset / (a)bort command [Default: yes] y
Save changes? No discards all changes. (y/n) [Default: yes] y

I don't think this second case necessarily needs to be changed, the first behavior is the bigger problem.
But I want to share this case anyway, because together both these points make onyo edit feel weird and different than a user would assume.

I have opened #737 to show the Inventory Operations and address this issue.
The second issue you mention, I can't reproduce. There are always two prompts: one for the per-edit diff, and one final acceptance of all changes. This is the case whether it's one or many assets, and regardless if the key changed is part of the asset name.
Perhaps with the Inventory Operations printed, the behavior will seem more obvious.


ldap groups

ldap groups are updated in spaceConfig.yml only when a new space is created
When we add an ldap group to an existing space , it wouldnt update spaceConfig.yml
Is this expected?

@pkrishn I think it is a gap in the implementation. Will fix soon, thanks for reporting it.

@pkrishn Not sure I understand the gap.  What steps are you doing and what are you expecting the results to be.

@pkrishn This is working as expected. Only during new org or space creation, we support adding LDAP groups from the command line. Other cases, you have to manually edit the config.


Use protocol handler to redirect to Podman Desktop window after authentication

There are two options:

Register podman-desktop://uri for podman-desktop SSO client and that means SSO page will redirect to podman desktop page that should handle SSO token extraction the same way local web server does in authentication provider implementation
Add button Return to Podman Desktop on the page showed in browser after successful authentication

The flow should be automated - there should not be a need for the end-user to click on a button "return to podman desktop"

closing in favor of https://github.com/redhat-developer/podman-desktop-redhat-account-ext/issues/40


Minitest - missing TEST and TESTOPTS after Neoterm update

I'm having trouble running Minitest tests with neoterm strategy after neoterm update.
The output looks like this:
$ ./bin/rake test TEST=
rake aborted!
LoadError: cannot load such file -- /Users/aleksandar/Projects/some-project
-e:1:in `<main>'
Tasks: TOP => test:single
(See full trace by running task with --trace)

As you can see TEST does not have any value and TESTOPTS is missing. Result is the same whether I'm running single test, single file, last or all tests.
I'm using vim-plug, so I managed to trace down the issue to 8551ed5. This and all later commits cause the issue above to appear.
Rspec tests are running fine.
I'm using Neovim and settings concerning Neoterm and vim-test in my rc are:
let g:neoterm_position = 'horizontal'
let g:neoterm_automap_keys = ',tt'
let g:neoterm_size = 30

let test#strategy = "neoterm"

Hmm, strange that this commit introduced the bug, it should only affect the appearance of the "|" character. Thank you for the detailed report, it's probably an escaping issue, I will investigate when I get home.


SetParent will free node if parent is already set

The SetParent method will call orphan, which if a parent is already set will indirectly free the node when delete is called.  Orphan should not call delete, but a different method which will remove it from the internal list but NOT free the node.   This means that your destructor must also change to call delete directly as orphan would leave a reference

Thanks for your help, Orphan no longer calls Free. Destructor already destroys node so it works fine


Mg/homologouscollapse

PR Summary

PR Checklist

[ ] Adds a test for any bugs fixed. Adds tests for new features.
[ ] Format your changes by calling scripts/bash/format.sh.
[ ] Explain what you did.

@lroberts36 @brryan @jdolence @carlnotsagan  this MR adds everything needed to read a progenitor. Heads up I plan to merge soon.

I also think we should adopt some python formatting strategy, such as autopep8.

Parthenon uses black so we could adopt that. I'll make an issue--I think that should be a separate PR.


The sign up link does nothing

This applies both to the version on https://www.pathfinder-w.space/ and on my local machine (forked from development). Clicking the sign up link does nothing. No errors in console, no network activity, nothing.

Can not confirm. works fine for me. Clear your /tmp/cache folder and browser cache please. multiple hundred users online currently. Anything in your log files?
Please join Slack for questions like this.

Just to be clear, I'm talking about that button, not the EVE SSO. Tested in Firefox too, which I set up to clear everything whenever I open it - same problem.
What's the slack channel please?

ah confirmed, that doesn't work for me either.

I removed those links from the panels. They are relicts from the Beta version.


Show proper error message from libimobiledevice

Currently when something goes wrong in libimobiledevice, it simply print out a generic error message like

Failed to get debug server (debug_server_error_t returned -256)

It will be better to show the error detail from libimobiledevice.

I had a small look into it and I think there are just a few things to tweak.

Add the --enable-debug flag as option to the autogen.sh script.

https://github.com/multi-os-engine/moe-prebuilts/blob/moe-master/external/libimobiledevice/libimobiledevice/moe-prebuild-macos.sh#L26-L36

Set a few variables like here (I think only "idevice_set_debug_level" is needed):

https://github.com/libimobiledevice/libimobiledevice/blob/master/tools/idevicedebugserverproxy.c#L205-L209
And if I see this right, when both things are done, it will write the debug lines into stderr, which will then be printed in AS or am I missing something?
https://github.com/libimobiledevice/libimobiledevice/blob/master/common/debug.c#L78-L96

I don't think these debugging output provides any useful information though...

I would partially agree. Yes, most of the debug output isn't really useful, but sometimes I think it provides relevant information.
e.g.: https://github.com/libimobiledevice/libimobiledevice/blob/master/src/idevice.c (nearly every error gets mapped to just "IDEVICE_E_UNKNOWN_ERROR")
or
https://github.com/libimobiledevice/libimobiledevice/blob/master/src/lockdown.c#L756-L768
Also the more useless debug logs can help to search for others having the same error (see e.g. idevice above). But I would agree that it is really just a low priority feature.


Discuss with team what we want to commit to local storage. Previous Location searches? Or just Likes? TBC...

Previous location and likes committed to local storage


Immediate Mode Features

In #125, there was a short discussion of "Immediate Mode" aka "getch" in the upcoming release of OTP 28.  Here's a couple of useful features that would be possible with "Immediate Mode".
History Navigation
In interactive mode, use up/down arrows to view command history.
Tab Completion
In interactive mode, add tab completion or fzf style finder when matching filenames for the 'p' command.
I expect there will be many other ideas for Immediate Mode.  Just putting this out there in advance of the OTP 28 release.

Thanks for the idea, @andyl. I think it's going to be a while before we can fully rely on OTP 28 features (to maintain backwards compatibility), though it might be worth releasing a new major version to take advantage of immediate mode sooner.
For now, though, it is possible to use rlwrap with mix test.interactive which gives standard GNU readline-style command line editing (arrow keys, Ctrl+R, etc). I just tried it, and works just like I'd expect. I'm thinking I might make this my daily driver!

it's going to be a while before we can fully rely on OTP 28

yes absolutely

rlwrap

great tip thanks!  I adopted it.


#83 Add Biome to Project

Add Biome to the project to check possible errors in code.
https://biomejs.dev/

Looks ok, shall I include it in my PR?

Theres is an error in the actions..
i need to check it..
If you want you can see it also..

@NiklasBack i dont have an env. to test now...
Can you test this PR..
Their is an tyope any need to be fixed.

Ill have a look

Let me run it in our environments a couple of times


Gtk4 windows dont render correctly

Describe the bug
When you open a gtk4 window the resize touch targets are giant
Images/videos/anything that would help
gnome screenshot does'nt appear to work will see if I can get a screnshot later.
logfile
14336 [LOG] Executing WAYLAND_DISPLAY=wayland-0 DISPLAY=:0 alacritty
14337 [LOG] New XDG Surface created. (0x0 at 0 0)
14338 [LOG] Registered signal for owner 5cf20890: 5ceed978 -> 5cf208f8 (owner: XDG Window)
14339 [LOG] Registered signal for owner 5cf20890: 5ceed988 -> 5cf20960 (owner: XDG Window)
14340 [LOG] Registered signal for owner 5cf20890: 5ceed948 -> 5cf209c8 (owner: XDG Window)
14341 [LOG] OPENINGON: 5cf003e0, Workspace: 1, Monitor: 1
14342 [LOG] Set keyboard focus to surface 5cf1c5d0, with window name: Alacritty
14343 [LOG] Registered signal for owner 5cf29590: 5cf1c8a0 -> 5cf29598 (owner: SurfaceTreeNode)
14344 [LOG] Registered signal for owner 5cf29590: 5cf1c890 -> 5cf29600 (owner: SurfaceTreeNode)
14345 [LOG] Registered signal for owner 5cf29590: 5cf1c8b0 -> 5cf29668 (owner: SurfaceTreeNode)
14346 [LOG] Window got assigned a surfaceTreeNode 5cf29590
14347 [LOG] Registered signal for owner 5cf20890: 5cf1c890 -> 5cf20890 (owner: XDG Window Late)
14348 [LOG] Registered signal for owner 5cf20890: 5cdba5f0 -> 5cf20a30 (owner: XDG Window Late)
14349 [LOG] Registered signal for owner 5cf20890: 5cdba590 -> 5cf20a98 (owner: XDG Window Late)
14350 [LOG] Registered signal for owner 5cf20890: 5ceed968 -> 5cf20b00 (owner: XDG Window Late)
14351 [LOG] Map request dispatched, monitor HDMI-A-1, xywh: 7.000000 547.000000 946.000000 526.000000
14352 [LOG] Window 5cf20890 set title to ~
14353 [LOG] Window 5cf20890 set title to gnome-control-center ~
14354 [LOG] New XDG Surface created. (0x0 at 0 0)
14355 [LOG] Registered signal for owner 5cedeba0: 5cf30198 -> 5cedec08 (owner: XDG Window)
14356 [LOG] Registered signal for owner 5cedeba0: 5cf301a8 -> 5cedec70 (owner: XDG Window)
14357 [LOG] Registered signal for owner 5cedeba0: 5cf30168 -> 5cedecd8 (owner: XDG Window)
14358 [LOG] OPENINGON: 5cd26fd0, Workspace: 1, Monitor: 1
14359 [LOG] Set keyboard focus to surface 5cf2d360, with window name: Settings
14360 [LOG] Registered signal for owner 5cf26e30: 5cf2d630 -> 5cf26e38 (owner: SurfaceTreeNode)
14361 [LOG] Registered signal for owner 5cf26e30: 5cf2d620 -> 5cf26ea0 (owner: SurfaceTreeNode)
14362 [LOG] Registered signal for owner 5cf26e30: 5cf2d640 -> 5cf26f08 (owner: SurfaceTreeNode)
14363 [LOG] Window got assigned a surfaceTreeNode 5cf26e30
14364 [LOG] Registered signal for owner 5cedeba0: 5cf2d620 -> 5cedeba0 (owner: XDG Window Late)
14365 [LOG] Registered signal for owner 5cedeba0: 5cdec980 -> 5ceded40 (owner: XDG Window Late)
14366 [LOG] Registered signal for owner 5cedeba0: 5cdec920 -> 5cededa8 (owner: XDG Window Late)
14367 [LOG] Registered signal for owner 5cedeba0: 5cf30188 -> 5cedee10 (owner: XDG Window Late)
14368 [LOG] Map request dispatched, monitor HDMI-A-1, xywh: 7.000000 547.000000 466.000000 526.000000
14369 [LOG] Set keyboard focus to surface 5cf1c5d0, with window name: gnome-control-center ~
14370 [LOG] Set keyboard focus to surface 5cee1a40, with window name: vim /tmp/hypr/hyprla ~

This is the a snippet from my log file, ending with me set the focus to my vim window and copying the logs and starting a while before that. I used gnome settings to record this but the eww gtk4 debug menu also fails with the same glitches. I can attach the logfile for that if necersarry

duplicate of #117 also read the FAQ entry about GTK

About screenshots, read the FAQ:

EasyEffects is using GTK4, and I see the problem you describe.

most likely this

@vaxerski did that, behaves the same. Also I have the gtk-4.0/gtk.css set and it does the same.

launch it from the terminal and see what errors are printed. Doesn't help that I've been using EasyEffects for ages now and all is well.

Weird... starting from terminal it all works well, no errors printed. Starting with wofi makes it misbehave. Checked the .desktop file, Exec=easyeffects. Thought some flags might be wonky. So I'm not sure what's causing it.


Shorter notification if runner is invoked but files have errors

Is your feature request related to a problem?
When several files in the workspace have errors and the runner is invoked, the popup message is unreadable:

Desired solution
Only show the text "As some files have errors, the main pipeline cannot be run.". The user can then check the errors in the editor.
Possible alternatives (optional)
No response
Screenshots (optional)
No response
Additional Context (optional)
No response

:tada: This issue has been resolved in version 0.8.0 :tada:
The release is available on:

npm package (@latest dist-tag)
npm package (@latest dist-tag)
v0.8.0
GitHub release

Your semantic-release bot :package::rocket:


Adding RUN apk update to Dockerfile for hello world bundle

This fix updates the apk indices and fixes the hello world bundle
Closes #586

Thanks @kris-nova ! We miss you too!!!


Add custom command "general_log"

@rfay fine with me of course. I just chose it because the MySQL setting and feature is general_log.

I was just thinking about a command name that would imply it had to do with database stuff. In the context of database, general_log is explanatory, but in the context of a full web environment like ddev, it could mean so many different things.

Name suggestion: db-log
[WIP] Looking into integrating slow query log

Name suggestion: db-log
[WIP] Looking into integrating slow query log

Name suggestion: db-log
[WIP] Looking into integrating slow query log

Why not a general "log" command with sub-commands?
Example:
ddev log db
Then we are able to extend the command by new loggers without a too long command list.

Name suggestion: db-log
[WIP] Looking into integrating slow query log

Why not a general "log" command with sub-commands?
Example:
ddev log db
Then we are able to extend the command by new loggers without a too long command list.

@cmuench I wouldn't want to override a stock command (which is not possible btw). I think of ddev-contrib as something like Steam Greenlight where ideas can be shared and vetted. If really helpful, they might maybe eventually trigger something upstream.

@cmuench I wouldn't want to override a stock command (which is not possible btw). I think of ddev-contrib as something like Steam Greenlight where ideas can be shared and vetted. If really helpful, they might maybe eventually trigger something upstream.

This is a great contribution, hoping you can get back to it @jonaseberle, thanks!

This is a great contribution, hoping you can get back to it @jonaseberle, thanks!


[wwe] ERROR: Unsupported URL

[x] I've verified and I assure that I'm running youtube-dl 2017.11.15

Before submitting an issue make sure you have:

[x] At least skimmed through the README, most notably the FAQ and BUGS sections
[x] Searched the bugtracker for similar issues including closed ones

What is the purpose of your issue?

[ ] Bug report (encountered problems with youtube-dl)
[x] Site support request (request for adding support for a new site)
[ ] Feature request (request for a new functionality)
[ ] Question
[ ] Other

C:\Users\Desktop\youtube-dl>youtube-dl.exe -f best --all-subs http://www.wwe.com/article/walk-the-prank-wwe-edition -v
[debug] System config: []
[debug] User config: []
[debug] Custom config: []
[debug] Command-line args: ['-f', 'best', '--all-subs', 'http://www.wwe.com/article/walk-the-prank-wwe-edition', '-v']
[debug] Encodings: locale cp1252, fs mbcs, out cp850, pref cp1252
[debug] youtube-dl version 2017.11.15
[debug] Python version 3.4.4 - Windows-10-10.0.15063
[debug] exe versions: ffmpeg N-86911-gb664d1f, ffprobe N-86911-gb664d1f
[debug] Proxy map: {}
[generic] walk-the-prank-wwe-edition: Requesting header
WARNING: Falling back on generic information extractor.
[generic] walk-the-prank-wwe-edition: Downloading webpage
[generic] walk-the-prank-wwe-edition: Extracting information
ERROR: Unsupported URL: http://www.wwe.com/article/walk-the-prank-wwe-edition
Traceback (most recent call last):
  File "C:\Users\dst\AppData\Roaming\Build archive\youtube-dl\rg3\tmp10f7prtw\build\youtube_dl\YoutubeDL.py", line 784, in extract_info
  File "C:\Users\dst\AppData\Roaming\Build archive\youtube-dl\rg3\tmp10f7prtw\build\youtube_dl\extractor\common.py", line 437, in extract
  File "C:\Users\dst\AppData\Roaming\Build archive\youtube-dl\rg3\tmp10f7prtw\build\youtube_dl\extractor\generic.py", line 3075, in _real_extract
youtube_dl.utils.UnsupportedError: Unsupported URL: http://www.wwe.com/article/walk-the-prank-wwe-edition
...
<end of log>

Single video: http://www.wwe.com/article/walk-the-prank-wwe-edition
Single video: http://www.wwe.com/videos/go-behind-the-scenes-of-the-new-day-and-alex-bliss-prank-on-disney-xds-walk-the-prank

Description of your issue
Please add support, thanks. :)

Hi @RuneMagle,
I am going to give this new extractor a shot.  Are there any videos featured on the WWE site that require a user account for viewing?  I don't believe so from the example URLs you have provided.  Thanks!
Cheers,
Parmjit V.

I don't think so.

Cool, thank you.  A new PR for this extractor will be submitted shortly.

Awesome. Thanks! :)

Hi @RuneMagle,
My apologies for dropping the ball on this one.  Another gentleman has been kind enough to provide a new extractor for WWE.com - see PR #17450.
Cheers,
Parmjit V.