ValueError raised without a dimention mismatch.

I am getting ValueError: dependent and exog must have the same number of observations. from PanelOLS raised by the line 414  in source code:     if y.shape[0] != x.shape[0]:
Even though I get False when I run the same line. So y.shape[0] == x.shape[0].

Can you post some example code that will produce the problem?  Any change all of your x data has missing values somewhere in a row?

Sorry, the problem was the missing indexes which took me a while to figure out from the error message.
I think stating the data type and format of the arguments already in the PanelOLS function's documentation a bit more explicitly could improve the user experience. At least it would have for me!

@bashtage I have a similar problem with my own data:
from linearmodels.panel.model import PanelOLS
from patsy import dmatrices

df = pd.DataFrame({'HUD_TOTAL_UNITS': {0: 287,
  1: 309, 2: 106,3: 48,4: 133,5: 2767,6: 354,7: 78,8: 1063,9: 87},
 'ACS_SHARE_STUDENT': {0: 0.1667319663924078,1: 0.17409332238503,2: 0.1531424340974591,3: 0.140645770849126,4: 0.1874776433804533,
 5: 0.1661870742518456,6: 0.1171084956864537,7: 0.1359496792732456,8: 0.2012157348613907,9: 0.181423395015628},
 'SD_TOTALREV_w': {0: 169245923.26139638,1: 505645392.4999371,2: 130964271.42492916,3: 224003870.101752,4: 212067226.9743809,
  5:<PHONE_NUMBER>.1849256,6: 230845244.15128115,7: 241304003.7668597,8: 211527019.86738232,9: 219589384.34815124}})

y, X = dmatrices('HUD_TOTAL_UNITS ~ ACS_SHARE_STUDENT + SD_TOTALREV_w', data = df, return_type='dataframe')
model = PanelOLS(y,X, entity_effects=True, time_effects=True).fit()

I am not sure I understand @baharcos 's point regarding the missing indexes

What is the full error?
What is the index of x and y?
What are their full shapes?

@bashtage got it, I used the solution from this link: https://stackoverflow.com/questions/35798862/pandas-and-panelols-only-2-level-multiindex-are-supported. Thank you !


derive Hash for opendal::Scheme

It allows them as keys in hashmaps.

LGTM, are you willing to implement this feature byself?


Official website seems insecured

Hello,
I open this issue because I can't access your official website. It seems insecured.

Hi,
Thanks for reaction, but this web address was a just 301 redirect to the project's Wiki page on GitHub. You may use this instead :+1:

I'm planning to totally switch to GitHub built-in features for Create Go App CLI, without any redirects.


Additional feature (keyboard select)- preview2.js

preview2.js - Added the feature to scroll pictures and select like & dislike using the keyboard
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

Added the feature to scroll pictures and select like & dislike using the keyboard


Expose nonce in transaction history

Hiro often has issues with handling the nonce correctly. The user can work around this by manually editing the nonce for a new transaction. But currently the only way for a user to check the nonce in the transaction history is to click through to the explorer page which can sometimes be very slow or even make things more confusing (e.g. "which one did I click?").

Related to https://github.com/hirosystems/stacks-wallet-web/issues/2684 but this is a much simpler ask and more immediately useful.

It may be worth including this nonce value in a new transaction view alongside some other quick reference data about the transaction that isn't easy to fit into the activity row itself, for users to access a bit more detail about the transaction before having to open up the explorer.

nonce - fee, would be nice. I think if the user has to click something before it is displayed it defeats the purpose. We want to see it at a glance, it can be small that is fine. On the explorer "n" represents "nonce" to keep it small, we could adapt that:
n2 - 0.003001
n1 - 0.003

Something like this has been requested before by users who help troubleshoot issues. And by users who want to identify specific transactions to increase the fee for.
Note: we should only show these on transactions signed by the address. Showing nonce/fee for incoming transactions is incredibly confusing as the nonce can be any height and irrelevant, and the fees are paid by others.


EDA of Slay the Spire winning decks from spire logs

Preliminary questions

What cards often appear together? Might be more interesting with The Defect since there's alot of variability
Is there a relationship between question 1 and the type of bosses that will appear? Ascension level?
Do high-level players stick to a single archetype? (define high-level, look at jorbs) winning decks)

Data source: https://spirelogs.com/

Hmm, not fun anymore


Fix deserialization of chunks.

I was getting a NullReferenceException when loading a world generated with the latest code.  Seems the keys were changed for serializing but not deserializing chunks.

Thanks!


[elm-package] Fix old package name

With the Elm 0.19.0 update, many packages were renamed. This also concerns elm-lang/core which was used as the preview badge. The package is now called elm/core.
This PR fixes the preview and the test to use the new package name.
Note that the old package name works. The preview in the search results (at least for me) shows an invalid "error". This is simply due to caching with ?maxAge. When you click it, the preview which uses the same old package name, but without caching, is correct.

Messages

:book:

:sparkles: Thanks for your contribution to Shields, @Y0hy0h!

:book:

Thanks for contributing to our documentation. We :heart: our documentarians!

  Generated by :no_entry_sign: dangerJS


Use more unique_ptr

Following the work of #224 , shared_ptr are incredibly slow, so when possible changing those to unique_ptr, it also makes ownership more clear.

yes.. especially when using auto :/

Will change the based branch to master


Refactor uses & creation of temp files/dirs to use unified API

Fixes https://github.com/gradle/gradle-private/issues/3184

@bot-gradle help

Currently I support the following commands:

@bot-gradle test {BuildStage} to trigger a build

e.g. @bot-gradle test SanityCheck plz
SanityCheck/CompileAll/QuickFeedbackLinux/QuickFeedback/ReadyForMerge/ReadyForNightly/ReadyForRelease are supported
test this means test ReadyForMerge
SanityCheck can be abbreviated as SC, ReadyForMerge as RFM, etc.

@bot-gradle help to display this message
@bot-gradle clean to clear the conversation history

@bot-gradle help

Currently I support the following commands:

@bot-gradle test {BuildStage} to trigger a build

e.g. @bot-gradle test SanityCheck plz
SanityCheck/CompileAll/QuickFeedbackLinux/QuickFeedback/ReadyForMerge/ReadyForNightly/ReadyForRelease are supported
test this means test ReadyForMerge
SanityCheck can be abbreviated as SC, ReadyForMerge as RFM, etc.

@bot-gradle help to display this message
@bot-gradle clean to clear the conversation history

@bot-gradle test this please

@bot-gradle test this please

OK, I've already triggered ReadyForMerge build for you.

@bot-gradle test this please

OK, I've already triggered ReadyForMerge build for you.

@bot-gradle test this please

OK, I've already triggered ReadyForMerge build for you.

@bot-gradle test this please

OK, I've already triggered ReadyForMerge build for you.

@bot-gradle test this please

OK, I've already triggered ReadyForMerge build for you.

@bot-gradle test this please

OK, I've already triggered ReadyForMerge build for you.

@bot-gradle help

Currently I support the following commands:

@bot-gradle test {BuildStage} to trigger a build

e.g. @bot-gradle test SanityCheck plz
SanityCheck/CompileAll/QuickFeedbackLinux/QuickFeedback/ReadyForMerge/ReadyForNightly/ReadyForRelease are supported
test this means test ReadyForMerge
SanityCheck can be abbreviated as SC, ReadyForMerge as RFM, etc.

@bot-gradle help to display this message
@bot-gradle clean to clear the conversation history

@bot-gradle test CompileAll please

OK, I've already triggered CompileAll build for you.

@bot-gradle test this please

OK, I've already triggered ReadyForMerge build for you.

@bot-gradle test this please

OK, I've already triggered ReadyForMerge build for you.

@bot-gradle test this please

OK, I've already triggered ReadyForMerge build for you.

@bot-gradle test this please

OK, I've already cancelled the old build and triggered a new ReadyForMerge build for you.

@bot-gradle test this please

OK, I've already cancelled the old build and triggered a new ReadyForMerge build for you.

@bot-gradle quick test please

Sorry I don't understand what you said, please type @bot-gradle help to get help.

Currently I support the following commands:

@bot-gradle test {BuildStage} to trigger a build

e.g. @bot-gradle test SanityCheck plz
SanityCheck/CompileAll/QuickFeedbackLinux/QuickFeedback/ReadyForMerge/ReadyForNightly/ReadyForRelease are supported
test this means test ReadyForMerge
SanityCheck can be abbreviated as SC, ReadyForMerge as RFM, etc.

@bot-gradle help to display this message
@bot-gradle clean to clear the conversation history

@bot-gradle test QuickFeedback

OK, I've already triggered QuickFeedback build for you.

@bot-gradle test this please

OK, I've already triggered ReadyForMerge build for you.


Upgrading Spark Setup to Particle SDK

We are currently looking to update our iOS app's internal version of the Spark SDK and the Spark Setup. Although the Spark SDK has been deprecated in favor of the Particle SDK beta, Spark Setup still lists it as a dependency in Cocoapods. Should we continue to use the Spark SDK, and if so, how long can we expect for it to be supported? Alternatively, when should we expect the Particle SDK to be stable and working with Spark Setup (or will there be a new Particle Setup app)?

Good question, and sorry for the confusion. We were on our way to completely deprecate both Spark-SDK and Spark-setup (device setup lib).
For the user all it basically means is a Find & Replace of all things Spark->Particle and changing the required pod names in the Podspec file (or Cartfile if you chose the Carthage  path).
We ran into some trouble republishing the device setup library with the Particle class names and therefore halted the process. The Spark-setup still uses the Spark-SDK dependency and that's not expected to change I will give notice whenever we plan to deprecate it finally. Nevertheless your code will continue working and compiling correctly. Let me know if you have further questions.


Using developers/developer.organization element from pom.xml.

Hi
I was wondering if using organization from developers/developer element in the pom.xml would be good eg. when organization is not in the pom.xml and it couldn't be detected properly using other elements.
eg like for https://repo1.maven.org/maven2/io/ktor/ktor-server-core/1.6.0/ktor-server-core-1.6.0.pom
which has vulnerabilities registered as
https://nvd.nist.gov/products/cpe/detail/1078155?namingFormat=2.3&orderBy=CPEURI&keyword=ktor&status=FINAL
But in the pom there is no element named jetbrains except developers/developer.organization
but is used in cpe string.

Thank you for the suggestion. This will be included in the 7.0.0 release via PR https://github.com/jeremylong/DependencyCheck/pull/3952.


Add logic to retry errors

This change add a retry decorator that can be added to requests that might fail.  The usage is something like this:
DaemonRunner::RetryErrors.retry(exceptions: [RuntimeError]) do
  loop do
    raise RuntimeError, 'boom' if rand * 100 > 90
  end
end

After the default of 3 retries it will give up.

LGTM

The sleep seems to be working like intended now. @dgreene-r7 @jmanero-r7 What to take another look?
W, [2016-10-25T12:55:35.800683 #92849]  WARN : try 1 failed with exception: ArgumentError
W, [2016-10-25T12:55:36.401319 #92849]  WARN : try 2 failed with exception: ArgumentError
W, [2016-10-25T12:55:37.605800 #92849]  WARN : try 3 failed with exception: ArgumentError
W, [2016-10-25T12:55:40.009851 #92849]  WARN : try 4 failed with exception: ArgumentError
W, [2016-10-25T12:55:44.814049 #92849]  WARN : try 5 failed with exception: ArgumentError
W, [2016-10-25T12:55:54.416765 #92849]  WARN : try 6 failed with exception: ArgumentError
bundler: failed to load command: ./example_retry_errors.rb (./example_retry_errors.rb)
ArgumentError: ArgumentError

Wanna write a few tests?

Wanna write a few tests?

@dgreene-r7 Added some tests for this in 	35cc958.


Added FileDetailLayout

Ticket: []
Feature flag: n/a

Purpose
Added FileDetailLayout component and make use of such component.
Summary of Changes

Screenshot(s)

Side Effects

QA Notes

Oh, also: clicking on tabs items twice in mobile view shouldn't change the view; when in mobile view, ideally these should work just like normal tabs. It's especially odd when you click on the file tab twice and it switches you to the revisions tab.


Hidden property not existant on OpenAPIParamter

Wondering if this is a bug or a feature that was left out but swagger ApiParam(hidden) does not seem to be existant in OpenApiParamter. Is there something similar that this (http://docs.swagger.io/swagger-core/current/apidocs/io/swagger/annotations/ApiParam.html#hidden()) translates to in Swashbuckle.AspNetCore?

Nothing built-in for this use case, so I would suggest you proceed with a custom attribute


Facebook messenger not working ERR_CONNECTION_REFUSED

Describe the bug
When i want to use the facebook messenger i only get a screen telling me ERR_CONNECTION_REFUSED and an option to retry.
When i open the dev tools and look into the console there are a lot or errors
Uncaught (in promise) TypeError: Cannot read property 'pathname' of null
    at RecipesStore._checkIfRecipeIsInstalled (/Applications/Ferdi.app/Contents/Resources/app.asar/stores/RecipesStore.js:127)
    at reactionRunner (/Applications/Ferdi.app/Contents/Resources/app.asar/node_modules/mobx/lib/mobx.js:1931)
    at trackDerivedFunction$$1 (/Applications/Ferdi.app/Contents/Resources/app.asar/node_modules/mobx/lib/mobx.js:1100)
    at Reaction$$1.track (/Applications/Ferdi.app/Contents/Resources/app.asar/node_modules/mobx/lib/mobx.js:1626)
    at Reaction$$1.onInvalidate (/Applications/Ferdi.app/Contents/Resources/app.asar/node_modules/mobx/lib/mobx.js:1912)
    at Reaction$$1.runReaction (/Applications/Ferdi.app/Contents/Resources/app.asar/node_modules/mobx/lib/mobx.js:1596)
    at runReactionsHelper (/Applications/Ferdi.app/Contents/Resources/app.asar/node_modules/mobx/lib/mobx.js:1724)
    at reactionScheduler (/Applications/Ferdi.app/Contents/Resources/app.asar/node_modules/mobx/lib/mobx.js:1702)
    at /Applications/Ferdi.app/Contents/Resources/app.asar/node_modules/mobx/lib/mobx.js:1731
    at batchedUpdates$1 (/Applications/Ferdi.app/Contents/Resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:18932)
/Applications/Ferdi.app/Contents/Resources/app.asar/node_modules/react-intl/lib/index.js:525 [React Intl] Missing message: "menu.view.back" for locale: "de", using default message as fallback.
defaultErrorHandler @ /Applications/Ferdi.app/Contents/Resources/app.asar/node_modules/react-intl/lib/index.js:525
/Applications/Ferdi.app/Contents/Resources/app.asar/node_modules/react-intl/lib/index.js:525 [React Intl] Missing message: "menu.view.forward" for locale: "de", using default message as fallback.
defaultErrorHandler @ /Applications/Ferdi.app/Contents/Resources/app.asar/node_modules/react-intl/lib/index.js:525
/Applications/Ferdi.app/Contents/Resources/app.asar/node_modules/react-intl/lib/index.js:525 [React Intl] Missing message: "menu.view.lockFerdi" for locale: "de", using default message as fallback.
defaultErrorHandler @ /Applications/Ferdi.app/Contents/Resources/app.asar/node_modules/react-intl/lib/index.js:525
api.franzinfra.com/v1/news?platform=darwin&arch=x64&version=5.3.3:1 Failed to load resource: the server responded with a status of 401 (Unauthorized)
/Applications/Ferdi.app/Contents/Resources/app.asar/stores/lib/CachedRequest.js:70 Uncaught (in promise) Response
/Applications/Ferdi.app/Contents/Resources/app.asar/features/announcements/api.js:42 Uncaught (in promise) SyntaxError: Unexpected token N in JSON at position 0
    at Object.getAnnouncement (/Applications/Ferdi.app/Contents/Resources/app.asar/features/announcements/api.js:42)
/Applications/Ferdi.app/Contents/Resources/app.asar/node_modules/react-intl/lib/index.js:525 [React Intl] Missing message: "menu.view.back" for locale: "de", using default message as fallback.
defaultErrorHandler @ /Applications/Ferdi.app/Contents/Resources/app.asar/node_modules/react-intl/lib/index.js:525
/Applications/Ferdi.app/Contents/Resources/app.asar/node_modules/react-intl/lib/index.js:525 [React Intl] Missing message: "menu.view.forward" for locale: "de", using default message as fallback.
defaultErrorHandler @ /Applications/Ferdi.app/Contents/Resources/app.asar/node_modules/react-intl/lib/index.js:525
/Applications/Ferdi.app/Contents/Resources/app.asar/node_modules/react-intl/lib/index.js:525 [React Intl] Missing message: "menu.view.lockFerdi" for locale: "de", using default message as fallback.
defaultErrorHandler @ /Applications/Ferdi.app/Contents/Resources/app.asar/node_modules/react-intl/lib/index.js:525
<IP_ADDRESS>/v1/me:1 Failed to load resource: the server responded with a status of 400 ()
/Applications/Ferdi.app/Contents/Resources/app.asar/stores/UserStore.js:410 Uncaught (in promise) Response
/Applications/Ferdi.app/Contents/Resources/app.asar/stores/UserStore.js:351 Uncaught (in promise) Response
<IP_ADDRESS>/v1/features:1 Failed to load resource: the server responded with a status of 400 ()
<IP_ADDRESS>/v1/me/services:1 Failed to load resource: the server responded with a status of 400 ()
/Applications/Ferdi.app/Contents/Resources/app.asar/stores/lib/CachedRequest.js:70 Uncaught (in promise) Response
/Applications/Ferdi.app/Contents/Resources/app.asar/stores/lib/CachedRequest.js:70 Uncaught (in promise) Response
/Applications/Ferdi.app/Contents/Resources/app.asar/features/announcements/api.js:42 Uncaught (in promise) SyntaxError: Unexpected token N in JSON at position 0
    at Object.getAnnouncement (/Applications/Ferdi.app/Contents/Resources/app.asar/features/announcements/api.js:42)
/Applications/Ferdi.app/Contents/Resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:506 Warning: Can't perform a React state update on an unmounted component. This is a no-op, but it indicates a memory leak in your application. To fix, cancel all subscriptions and asynchronous tasks in the componentWillUnmount method.
    in Services (created by Jss(Services))
    in Jss(Services) (created by AppLayoutContainer)
    in div (created by AppLayout)
    in div (created by AppLayout)
    in div (created by AppLayout)
    in ErrorBoundary (created by Jss(ErrorBoundary))
    in Jss(ErrorBoundary) (created by AppLayout)
    in AppLayout (created by Jss(AppLayout))
    in Jss(AppLayout) (created by AppLayoutContainer)
warningWithoutStack @ /Applications/Ferdi.app/Contents/Resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:506
/Applications/Ferdi.app/Contents/Resources/app.asar/node_modules/prop-types/checkPropTypes.js:20 Warning: Failed prop type: The prop `actions.workspaces.toggleAllWorkspacesLoadedSetting` is marked as required in `EditSettingsScreen`, but its value is `undefined`.
    in EditSettingsScreen (created by inject-EditSettingsScreen-with-stores-actions)
    in inject-EditSettingsScreen-with-stores-actions (created by RouterContext)
    in div (created by SettingsLayout)
    in ErrorBoundary (created by Jss(ErrorBoundary))
    in Jss(ErrorBoundary) (created by SettingsLayout)
    in div (created by SettingsLayout)
    in CSSTransitionGroupChild (created by TransitionGroup)
    in span (created by TransitionGroup)
    in TransitionGroup (created by CSSTransitionGroup)
    in CSSTransitionGroup (created by Appear)
    in Appear (created by SettingsLayout)
    in SettingsLayout (created by SettingsContainer)
    in ErrorBoundary (created by Jss(ErrorBoundary))
    in Jss(ErrorBoundary) (created by SettingsContainer)
    in SettingsContainer (created by inject-SettingsContainer-with-stores-actions)
    in inject-SettingsContainer-with-stores-actions (created by RouterContext)
    in div (created by AppLayout)
    in div (created by AppLayout)
    in div (created by AppLayout)
    in ErrorBoundary (created by Jss(ErrorBoundary))
    in Jss(ErrorBoundary) (created by AppLayout)
    in AppLayout (created by Jss(AppLayout))
    in Jss(AppLayout) (created by AppLayoutContainer)
    in ThemeProvider (created by AppLayoutContainer)
    in AppLayoutContainer (created by inject-AppLayoutContainer-with-stores-actions)
    in inject-AppLayoutContainer-with-stores-actions (created by RouterContext)
    in RouterContext (created by Router)
    in Router
    in IntlProvider (created by I18N)
    in I18N (created by inject-I18N-with-stores)
    in inject-I18N-with-stores
    in Provider
printWarning @ /Applications/Ferdi.app/Contents/Resources/app.asar/node_modules/prop-types/checkPropTypes.js:20
4/Applications/Ferdi.app/Contents/Resources/app.asar/features/announcements/api.js:42 Uncaught (in promise) SyntaxError: Unexpected token N in JSON at position 0
    at Object.getAnnouncement (/Applications/Ferdi.app/Contents/Resources/app.asar/features/announcements/api.js:42)
DYNDNS.ddns.net/v1/me:1 Failed to load resource: the server responded with a status of 404 (Not Found)
/Applications/Ferdi.app/Contents/Resources/app.asar/stores/UserStore.js:306 Uncaught (in promise) Response
DYNDNS.ddns.net/v1/me:1 Failed to load resource: the server responded with a status of 404 (Not Found)
/Applications/Ferdi.app/Contents/Resources/app.asar/stores/UserStore.js:306 Uncaught (in promise) Response
DYNDNS.ddns.net/v1/me:1 Failed to load resource: the server responded with a status of 404 (Not Found)
/Applications/Ferdi.app/Contents/Resources/app.asar/stores/UserStore.js:306 Uncaught (in promise) Response
/Applications/Ferdi.app/Contents/Resources/app.asar/features/announcements/api.js:42 Uncaught (in promise) SyntaxError: Unexpected token N in JSON at position 0
    at Object.getAnnouncement (/Applications/Ferdi.app/Contents/Resources/app.asar/features/announcements/api.js:42)

To Reproduce
Steps to reproduce the behavior:

I setup ferdi-server on my unraid server and imported my franz account
installed ferdi via brew and logged into my server
whatsapp, telegram, discord are all working
messenger has errrors

Expected behavior
Facebook Messenger should load
Screenshots

Desktop (please complete the following information):

OS: macOS 10.14.6
Browser Brave
Version Version 0.69.132 Chromium: 77.0.3865.90

i just clicked through some View options and "reload services" apparently fixed my problem.
i can now log into facebook messenger.. sorry for the issue


USB Read Timeout Issues on Raspberry Pi

When the project is run on Raspberry Pi unfortunately there are timeouts while reading from the USB. There is a hack that involves magic numbers and adding timeout to the read and sleep when the buffer size exceeds a certain size. The hack was found on stackoverflow belongs to Jordan Grider (thanks) and it works fine. However should be improved before being committed. It looks like this:
def read_packet(self):
    try:
       res = self.dev.read(self.read_endpoint, self.usb_packetlength, 1000)
       if (len(res)>10000):
           sleep(1)
       return res
    except ...

Hmm, sounds like a hack to work around sketchy USB drivers, can you link the stackoverflow answer? I wonder how this protects against the timeouts...
We can maybe incorporate this behind a command line argument or environment flag or something. I don't want to degrade performance for normal USB stacks... but given that the RPi has a large user base  and is low power I can definitely see it being used in combination with the gps tracker.

Hi Ivor,
Here is the stackoverflow link:
https://stackoverflow.com/questions/54313817/python-usb-read-timeout-issues-on-raspberry-pi
Thanks again,
Metin İnanç
On Sat, May 11, 2019, 01:38 Ivor Wanders<EMAIL_ADDRESS>wrote:

Hmm, sounds like a hack to work around sketchy USB drivers, can you link
the stackoverflow answer? I wonder how this protects against the timeouts...
We can maybe incorporate this behind a command line argument or
environment flag or something. I don't want to degrade performance for
normal USB stacks... but given that the RPi has a large user base and is
low power I can definitely see it being used in combination with the gps
tracker.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/iwanders/gps_track_pod/issues/5#issuecomment-491449339,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AGGMFC2Z7MQLYQEXQQWOSJDPUX2O5ANCNFSM4HMC6XZA
.


I added Pexels Support!

Hi! Excuse me if I made an amateur mistake with this pull request. I’ve been coding for a while, but I’ve never worked on open source projects before :P
But anyways I spent a bit of time figuring out your work on this Module and I added Pexels support that’s hopefully inline with the way you’ve organized your work on MMM-Wallpapers.
couple things to note:

I had changed the module to MMM-wallpaper-np-dash while I did my own work on this, so commit c3b0ce5 is not necessary for production
This adds 2 config options:

pexels_key is required for use
pexels_search customizes the request url

Hopefully you like my work! A couple people from the MM forum are interested in my setup, which is what motivated me to send in this pull request, so it’d be great if this could get through :D

Merged manually in d9d014c.  Reformatting a file and changing all of the whitespace makes it harder to accept a change, but this was small enough that it wasn't a terrible issue.  In the future, even if it doesn't match your personal style, please try to keep the formatting consistent with what the upstream project uses.


fix: return error early for redirects

What kind of change does this PR introduce?

When using the PKCE flow, if there's a redirect error after the callback and a code is not returned, getSessionFromUrl ends up returning Not a valid PKCE flow url. instead of the actual error

@kangmingtay just wanted to make sure you are aware this change causes the JWT to be nuked from local storage every time the client is loaded (when there is no session in the URL).
#1334


Fix instructions for adding cloudflare cert to macOS keychain & base OS

https://github.com/cloudflare/cloudflare-docs/issues/2512

This PR was opened before the developer doc site was moved to Cloudflare Pages. There are many conflicting branches. I'm going to close it now, but feel free to open a new issue or ask any questions.


Includes slowlog complexity info if available

Pull Request check-list

[ ] Does $ tox pass with this change (including linting)?
[ ] Does travis tests pass with this change (enable it first in your forked repo and wait for the travis build to finish)?
[ ] Is the new or changed code fully tested?
[ ] Is a documentation update included (if this change modifies existing APIs, or introduces new ones)?

NOTE: these things are not required to open a PR and can be done
afterwards / while the PR is open.
Description of change
Includes complexity info from item[3] if command is in item[4]
Based on https://github.com/andymccurdy/redis-py/pull/622
tests copied from above PR

Codecov Report

Merging #1489 (f904b47) into master (bc58542) will increase coverage by 0.03%.
The diff coverage is 100.00%.

@@            Coverage Diff             @@
##           master    #1489      +/-   ##
==========================================
+ Coverage   86.58%   86.61%   +0.03%
==========================================
  Files           7        7
  Lines        2914     2921       +7
==========================================
+ Hits         2523     2530       +7
  Misses        391      391

Impacted Files
Coverage Δ

redis/client.py
87.07% <100.00%> (+0.04%)
:arrow_up:

Continue to review full report at Codecov.

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

@andymccurdy Sorry for tagging you here but I couldn't find anyone else to review

@andymccurdy Sorry for tagging you here but I couldn't find anyone else to review

@ian28223 I assigned it to myself to have a look. I'll likely do so Sunday.

@ian28223 Thanks a tonne for this contribution! It looks like a great addition to redis-py support for Redis Enterprise.  For curious future readers here are some docs.


Fix to Open Recent menu...

Fixed "Open Recent" menu to properly add items on "Save Project As..." and Save All. Added "Clear Recent Projects" action to bottom of menu.

thanks so much - this is great.


fix(changelog): display summary of merged PRs at top of changelog.  Clos...

...es #1416

Thanks for the contribution! Please ensure your commits follow our style guide. This code will be tested once a Deis maintainer reviews it.

Looks great! I did something similar with confd's changelog (merges vs commits). I'm wondering if we should make this the default instead. @mboersma, what's your opinion on this?

I like this addition:
$ ./contrib/util/generate-changelog.sh v1.5.0
### v1.5.0 -> HEAD

####Merged pull Requests:
02c6337 Merge branch 'issue-1416' of https://github.com/sdheisenberg/deis into sdheisenberg-issue-1416
54757a0 Merge pull request #3498 from carmstrong/organize-contribs
6fe16b1 Merge pull request #3504 from mboersma/update-aws-docs
b48ced3 Merge pull request #3506 from crigor/docs-troubleshooting-ssh
fe799ae Merge pull request #3499 from bacongobbler/3475-add-unittest
c13170f Merge pull request #3487 from econnell/provisioner-error-checking
ce21c3b Merge pull request #3484 from pmelmon/master

#### Features

 - [`ecc1acc`](https://github.com/deis/deis/commit/ecc1acc21e16a55b8bf1d1b6ab641134af309ea6) controller: Add users:list
 - [`34a2289`](https://github.com/deis/deis/commit/34a2289391bc2b61734575d098273730d6ff3fd1) contrib/azure/azure-coreos-cluster: add an https enddpoint on creation

Looks good to me too. Code LGTM.

Code LGTM.

Hmm, how about this for formatting?
#### Merged Pull Requests:

 - a8d4f99 chore(contrib/coreos): upgrade fleet to 0.9.2
 - 22179b9 docs(logger): change incorrect ref to db component
 - 64ebf58 fix(registry): create /deis/cache etcdctl dir
 - 07e58f9 ref(tests): move route53-wildcard.py script to contrib/ec2
 - 88c8f54 docs(faq): summarize difference between deis and deisctl clients
 - 2264a0d fix(deisctl): omit cache from `deisctl stop platform"
 - 78e4998 Proposal: SSL support for custom domains
 - 7367202 Proposal: deis client plugins

This is generated using git --no-pager log --merges --format=" - %h %b" $FROM..$TO

I prefer the approach in #3520, wherein we simply use the merges for all sections of the CHANGELOG.md. (Honestly after you pointed it out @sdheisenberg, I'm surprised we haven't been doing this all along. It's a much clearer summary of work done on Deis.)
:100: for the work done in this PR, thanks again!


Add RetryNotifyWithContext function

This'll enable exiting out of retries quickly on
context cancellation (useful for keeping unit
tests short).

Sorry @akalin-keybase I have to reject this, apologies.
I would like this library to stay as small as possible. There are some things that I don't like:

It adds a "golang.org/x/net/context" dependency.
It makes the retry function longer and harder to understand.
Similar functionality can be achieved by using backoff.Ticker and Context channel with a select statement.


web map - waterfalls sprite not showing up on retina displays

likely a spritezero issue:
404 -<EMAIL_ADDRESS>

Falls symbol should match the qgis/pdf symbology anyway (although this is TBD, falls are both black squares (FISS) and red "F"s (habitat confirmation features). Closing for now.


GUI=FALSE doesn't fix Forge crash

Compose
Debug output
Originally posted by @19wolf in https://github.com/itzg/docker-minecraft-server/issues/799#issuecomment-865459487

Modpack server script is useless for automated startup. README says to run the installer manually??? Start script runs the installer but not the forge server jar???

Downloaded 25.5 and it doesn't even have a start script???

Works with USE_MODPACK_START_SCRIPT=false as shown here:
version: "3"

services:
    minecraft-better:
        volumes:
            - ./data:/data
            - ./modpacks:/modpacks:ro
        ports:
            - '25566:25565'
        environment:
            - EULA=TRUE
            - MAX_MEMORY=4G
            - TYPE=CURSEFORGE
            - CF_SERVER_MOD=/modpacks/Better+Minecraft+Server+Pack+[FORGE]+v23.5.zip
            - USE_MODPACK_START_SCRIPT=false
        image: itzg/minecraft-server:java8

I'm still having issues-
New Compose
Debug
Exact same problem regardless of 23.5 vs 25.5

Ah, there's two installer jars that it found. I'll fix up the script to handle that better.


Implement machine-readable fetch for 3GPP

This page provides the full set of 3GPP referenceable documents:
https://www.3gpp.org/DynaReport/status-report.htm

For each document, we can enter the specification details page to obtain more information, e.g.:
https://portal.3gpp.org/desktopmodules/Specifications/SpecificationDetails.aspx?specificationId=2803

Instead of screen scraping it would be more effective to use the data source from #3.


Add solo.io Gloo Edge marketplace application

This issue is a:

[ ] Bug Report
[ ] Enhancement suggestion
[x] Feature request

Enhancement suggestions / feature requests
As microservices and Istio application developer, I wish to have Gloo Edge to be installed and configured as part of my civo cluster.
As Gloo Edge exposes API Gateway for Kubernetes based microservices, it need to bind to 80 and 443 ports. This requirement makes it mutually exclusive with Traeifk which is by default installed in k3s clusters.  As part of this application install, it will first uninstall Traefik before installing Gloo Edge

CC: @keithhubner


add Yahoo!Japan as an adopter

What type of PR is this?

Uncomment one (or more) /kind <> lines:

/kind bug

/kind cleanup

/kind design

/kind documentation

/kind failing-test

/kind feature

If contributing rules or changes to rules, please make sure to also uncomment one of the following line:

/kind rule-update

/kind rule-create

Any specific area of the project related to this PR?

Uncomment one (or more) /area <> lines:

/area build

/area engine

/area rules

/area tests

/area proposals

What this PR does / why we need it:
Yahoo! Japan uses Falco OSS for AI platform run on Kubernetes. Akira Oiwa from Yahoo! Japan, introduces how to use Falco on the AI platform. I'm filing this PR on behalf of him.
Which issue(s) this PR fixes:

Fixes #
Special notes for your reviewer:
Does this PR introduce a user-facing change?:

Add Yahoo! Japan as an adapter.

Thanks for your pull request. Before we can look at it, you'll need to add a 'DCO signoff' to your commits.
:memo: Please follow instructions in the contributing guide to update your commits with the DCO
Full details of the Developer Certificate of Origin can be found at developercertificate.org.
The list of commits missing DCO signoff:

7570c1b add Yahoo!Japan as an adopter

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

Welcome @ukitazume! It looks like this is your first PR to falcosecurity/falco 🎉

[APPROVALNOTIFIER] This PR is NOT APPROVED
This pull-request has been approved by:
To complete the pull request process, please assign leogr after the PR has been reviewed.
You can assign the PR to them by writing /assign @leogr in a comment when ready.
The full list of commands accepted by this bot can be found here.

Needs approval from an approver in each of these files:

OWNERS

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

Thanks for your pull request. Before we can look at it, you'll need to add a 'DCO signoff' to your commits.
:memo: Please follow instructions in the contributing guide to update your commits with the DCO
Full details of the Developer Certificate of Origin can be found at developercertificate.org.
The list of commits missing DCO signoff:

7570c1b add Yahoo!Japan as an adopter
4d44bbe Merge branch 'add-yj-as-an-adopter' of ssh://github.com/ukitazume/falco into add-yj-as-an-adopter

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@ukitazume: Adding label do-not-merge/contains-merge-commits because PR contains merge commits, which are not allowed in this repository.
Use git rebase to reapply your commits on top of the target branch. Detailed instructions for doing so can be found here.

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.

/assign @leogr


Is it possible to pass a variable to the TOC .xsl file?

I'm working on a project that requires dynamic colors in the table of contents, is this possible with your wrapper ?

I don't know. This is a question for wkhtmltopdf itself. If it's possible there, it's possible with this library.


Flutter Markdown should pass through onSelectionChanged of SelectableText

Is there an existing issue for this?

[X] I have searched the existing issues
[X] I have read the guide to filing a bug

Use case
This issue was already raised in #81715 and is probably related to #118045 as well.
It is currently impossible to figure out which text was selected by a user in the Flutter Markdown widget if selectable = true.
Proposal
The easiest fix would be to just pass through the onSelectionChanged callback from SelectableText.rich. Preferably of course also the other callbacks. Only the onTap callback does not provide much information.

Alternatively, drop selectable and implement https://github.com/flutter/flutter/issues/107073 instead.

Yes, I also think this can be achieved with https://github.com/flutter/flutter/issues/107073 but I'm not sure if SelectableText will be deprecated or not. Keeping this issue open for further information.

onSelectionChanged is now supported, however, there is no way to change the selection from within the method, as far as I can tell. It would be nice if the callback method would expect a Selection? return value, which would be used as the new selection.


replaced babel-preset-latest with babel-preset-env

With the deprecation of babel-preset-latest and the addition of babel-preset-env per babel-preset-env the babel.rc file as well as the rollup.config.js have been updated to use the env preset.

Lgtm :) do we need to add some custom changes to make it transpiler in the same or even in a more minimal way?

@philpl Sorry, not sure what you mean by a

more minimal way.

Can you elaborate? As for custom changes, the babel docs for babel-preset-env don't mention the option to apply module rules to specific presets like you can with babel-preset-latest. I've reached out to @left_pad to confirm since the rollup config was specifically setting modules: false for es2015 but this might already be handled by babel-preset-env.

@shaunwallace I mean, we might want to define an env that fits our desired browser support

@philpl ya good point, where are you guys at on the browsers that you want to provide support for? Is this documented somewhere?

@shaunwallace There's no official list (yet? ;))
It's definitely supporting IE10+ now as part of this issue: #107
So in version 1 the support is dictated by inline-style-prefixer: https://github.com/rofrischmann/inline-style-prefixer#browser-support
In version 2 it will be dictated by stylis though: https://github.com/thysultan/stylis.js
Note, that in version 2 we're thus going as low as IE 8+.
I guess it's very much @mxstbr's call to make what the support should look like. Also, eventually there should be an actual browser support doc in the repo, I guess.

Wow, it's nice! 😍
Note, that uglify-js supports only es5 and will throw an error if something won't be transformed. So, for minification specify uglify: true as a target.
For faster compilation and development process optimization you could make targets more flexible and set latest browsers for dev environment and all the other stuff (like ie 10) for production.

@yavorsky @shaunwallace it seems that v2 actually drops down all the way to IE8, which is awesome!

@philpl It's nice! But actually, it could help only for built-ins. Many of them have ie 10 support babel-preset-env/data/built-ins.json, but for es6 transformations will be really effective only ie 11 rejection. 😔 (It supports only block scoped functions and only transform-es2015-block-scoped-functions will be ignored)

As for custom changes, the babel docs for babel-preset-env don't mention the option to apply module rules to specific presets like you can with babel-preset-latest. I've reached out to @left_pad to confirm since the rollup config was specifically setting modules: false for es2015 but this might already be handled by babel-preset-env.

@shaunwallace just for clarity, the modules option on preset-env functions the same as setting the option under es2015 for preset-latest, they both enable desired module transform (or none at all).
https://github.com/babel/babel-preset-env#modules

Ya thnx @existentialism I forgot to bring that back into this thread as @left_pad confirmed this as well. 😄

yep it's the same, https://twitter.com/left_pad/status/842771387622313985 😄

Just to note, we officially support the same browsers that React does. (anything else doesn't really make sense :wink:) As of today that means IE9+!
Thanks for this PR


Gauge list --scenarios may not be returning all scenarios

Describe the bug
I tried to use gauge list --scenarios to list all the scenarios, trying to get a count of how many existed in our project.  It gave me 242 scenarios.
We used a powershell script to sweep the directory and get the list, and it yields what may be the real count, at 355.  In other words, the command line tool may be missing some scenarios.
To Reproduce
Steps (or project) to reproduce the behavior:

Within the project folder, call gauge list --scenarios.
Copy the output into something like Excel or Notepad++ and count note the number of rows/lines.
Issue the following from within the same project folder:

Start-Transcript
#Using a transcript is just a quick and easy way to get an output file

$file_location = "<your project directory here>" #Change the location

$spec_files = Get-ChildItem $file_location -Filter "*.spec" -Recurse  #gets all the spec files

$scenarios = @()
$total_count = 0

# this block gets the lines starting with ##
foreach ($_ in $spec_files) {
    $FileContent = Get-Content $_.FullName
    foreach ($line in Get-Content $_.FullName) {
        if ($line -like '*##*') {
            $scenarios += $line
            $total_count += 1
        }
    }

    #This line just outputs the list of files that have matches in them, and provides the count per file
    $Matches = Select-String -InputObject $FileContent -Pattern "##" -AllMatches

    #output the per file data
    Write-Host $_.FullName " >>> " $Matches.Matches.Count
}

# Output the list of found scenarios
foreach ($_ in $scenarios) {
    Write-Host $_
}

#Output the count of scnenarios
Write-Host "Total scenarios: $($scenarios.Count)"

Stop-Transcript

Note the counts between the official command line tool results and the quick and dirty Powershell script will differ

Expected behavior
The counts between the two methods should match
Screenshots
N/A

Versions:

Gauge version: 1.4.3
Commit Hash: f98dd40

Plugins
-------
html-report (4.1.4)
json-report (0.3.7)
python (0.3.17)
screenshot (0.1.0)
xml-report (0.2.3)

OS Win10
Runner info:  Python 3.10.4
IDE info VS Code/Powershell ISE

Thank you for having a look!
It's definitely a real use case, though.  Despite asking them not to for reporting reasons, we have Test Developers that will use the same scenario name in multiple files.  i.e.
SomeProcess_Desktop.spec
SomeProcess_Mobile.spec
They might both contain a test scenario named ## Amount field should only allow numeric input  since the functionality is the same, but the platform differs
In that case, if we're looking for the total number of scenarios, and used the gauge list functionality to get the list, we'd definitely want to include both in that list for counting purposes.


fix(FX-3314): Don't send an empty request until index_name is selected

The type of this PR is: Fix

This PR resolves FX-3314
Description

PR Checklist (tick all before merging)

[ ] I have included screenshots or videos to illustrate my changes, or I have not changed anything that impacts the UI.
[ ] I have tested my changes on iOS and Android.
[x] I have added tests for my changes, or my changes don't require testing, or I have included a link to a separate Jira ticket covering the tests.
[x] I have added a feature flag, or my changes don't require a feature flag. (How do I add one?)
[x] I have documented any follow-up work that this PR will require, or it does not require any.
[x] I have added an app state migration, or my changes do not require one. (What are migrations?)
[x] I have added a changelog entry below or my changes do not require one.

Changelog updates
Changelog updates

Cross-platform user-facing changes

iOS user-facing changes

Android user-facing changes

Dev changes

Don't send an empty request until index_name is selected - dimatretyak

This PR contains the following changes:

Dev changes (Don't send an empty request until index_name is selected - dimatretyak)

  Generated by :no_entry_sign: dangerJS against 698c8080c214e69daf985c426694c4ebc61d5c0a


[fix] add checks for stopped queries

CATEGORY
Choose one

[X] Bug Fix
[ ] Enhancement (new features, refinement)
[ ] Refactor
[ ] Add tests
[ ] Build / Development Environment
[ ] Documentation

SUMMARY
When a user tries to stop a query, very occasionally, the action fails and the query still runs to completion. The issue isn't user-facing, but errors in the backend show that there is some kind of lock wait timeout issue.
Unknown if it is possible to completely prevent these, and the issue isn't really user-facing, but I added some tweaks to hopefully prevent a few of these conflicts.

Add commit() after setting the initial query status to RUNNING
Check if the query has stopped before running each statement. Exit if query has stopped.
(Unrelated) Removed line 281 which (afaik) doesn't do anything

TEST PLAN
Tox passes.
I didn't write a test because it is pretty hard to reproduce this error - seems like a rare timing thing. These changes are mostly for safety and shouldn't affect behavior of anything.
REVIEWERS
@etr2460

Codecov Report

Merging #8097 into master will decrease coverage by 0.02%.
The diff coverage is 75%.

@@            Coverage Diff             @@
##           master    #8097      +/-   ##
==========================================
- Coverage   65.83%   65.81%   -0.03%
==========================================
  Files         486      486
  Lines       22921    22924       +3
  Branches     2521     2521
==========================================
- Hits        15090    15087       -3
- Misses       7700     7706       +6
  Partials      131      131

Impacted Files
Coverage Δ

superset/sql_lab.py
76.84% <75%> (-0.17%)
:arrow_down:

superset/db_engine_specs/postgres.py
79.31% <0%> (-17.25%)
:arrow_down:

Continue to review full report at Codecov.

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


Move Spec property based test cases into unit test files

We should start using the scalatest property based testing support and look to remove the scalacheck depedency long term. See this scalatest guide for how to accomplish this:
http://www.scalatest.org/user_guide/property_based_testing

Here is a concrete example of how to do this:
https://github.com/TannerR1776/bitcoin-s-core/pull/5/files#diff-1f82987359f499788ff150b9d32e204fR33


Unable to get any traces

Hi Team,
We have 3 node cassandra clustered environment in our infrastructure. We are having basic monitoring for that using nagios. Am trying to trace operations on cassandra using Jaegertracing. Below is my setup.
Installed 3 node Cassandra clustered environment on local machine. - Not container
Manually created schemas as per v001.cql.tmpl file.
Using below docker command ran jaeger-collector
root@tcg-1:~# docker run -d --name jaeger-collector-new -e COLLECTOR_ZIPKIN_HTTP_PORT="9411" -p 14267:14267 -p 14268:14268 -p 9411:9411 jaegertracing/jaeger-collector  "--cassandra.servers=<IP_ADDRESS>" "--cassandra.keyspace=jaeger_v1_gld"
3d9a87f4fceba69ced12178fe9ac51e584befad268231886ca77d3ec08d19623
root@tcg-1:~#
root@tcg-1:~#
root@tcg-1:~#
root@tcg-1:~# docker logs -f 3d9a87f4fceba69ced12178fe9ac51e584befad268231886ca77d3ec08d19623
{"level":"info","ts":1549253137.2898624,"caller":"healthcheck/handler.go:99","msg":"Health Check server started","http-port":14269,"status":"unavailable"}
{"level":"info","ts":1549253137.3631902,"caller":"cassandra/factory.go:92","msg":"Cassandra archive storage configuration is empty, skipping"}
{"level":"info","ts":1549253137.3682902,"caller":"static/strategy_store.go:79","msg":"No sampling strategies provided, using defaults"}
{"level":"info","ts":1549253137.3849761,"caller":"collector/main.go:139","msg":"Starting jaeger-collector TChannel server","port":14267}
{"level":"info","ts":1549253137.3852139,"caller":"grpcserver/grpc_server.go:64","msg":"Starting jaeger-collector gRPC server","grpc-port":"14250"}
{"level":"info","ts":1549253137.3854196,"caller":"collector/main.go:153","msg":"Registering metrics handler with HTTP server","route":"/metrics"}
{"level":"info","ts":1549253137.3856714,"caller":"collector/main.go:162","msg":"Starting jaeger-collector HTTP server","http-port":14268}
{"level":"info","ts":1549253137.3857908,"caller":"healthcheck/handler.go:133","msg":"Health Check state change","status":"ready"}
{"level":"info","ts":1549253137.4350293,"caller":"collector/main.go:237","msg":"Listening for Zipkin HTTP traffic","zipkin.http-port":9411}

Jaeger-query:
root@tcg-1:~# docker run -d --name jaeger-query-new -p 16686:16686 jaegertracing/jaeger-query  "--cassandra.servers=<IP_ADDRESS>" "--cassandra.keyspace=jaeger_v1_gld"
2834e0e647f755f96b4af995bb217eed61fedda47841fe56e3c4857fafe128bf
root@tcg-1:~# docker logs -f 2834e0e647f755f96b4af995bb217eed61fedda47841fe56e3c4857fafe128bf
{"level":"info","ts":1549253216.8550189,"caller":"healthcheck/handler.go:99","msg":"Health Check server started","http-port":16687,"status":"unavailable"}
{"level":"info","ts":1549253216.9610865,"caller":"cassandra/factory.go:92","msg":"Cassandra archive storage configuration is empty, skipping"}
{"level":"info","ts":1549253216.9635487,"caller":"query/main.go:188","msg":"Archive storage not created","reason":"Archive storage not configured"}
{"level":"info","ts":1549253217.2871015,"caller":"query/main.go:136","msg":"Registering metrics handler with HTTP server","route":"/metrics"}
{"level":"info","ts":1549253217.287588,"caller":"healthcheck/handler.go:133","msg":"Health Check state change","status":"ready"}
{"level":"info","ts":1549253217.287819,"caller":"query/main.go:145","msg":"Starting HTTP server","port":16686}

Jaeger-agent
root@tcg-1:~# docker inspect 3d9a87f4fceb|grep IPA
            "SecondaryIPAddresses": null,
            "IPAddress": "<IP_ADDRESS>",
                    "IPAMConfig": null,
                    "IPAddress": "<IP_ADDRESS>",
root@tcg-1:~#
root@tcg-1:~#
root@tcg-1:~# docker run -d -p5775:5775/udp -p6831:6831/udp -p6832:6832/udp -p5778:5778/tcp --name jaeger-agent-new jaegertracing/jaeger-agent --collector.host-port=<IP_ADDRESS>:14267
efdd32e667bde9b0031eb2616d531278da1f32df7e123258d163fde81c694d95
root@tcg-1:~# docker logs -f efdd32e667bde9b0031eb2616d531278da1f32df7e123258d163fde81c694d95
{"level":"warn","ts":1549253290.6280758,"caller":"tchannel/flags.go:72","msg":"Using deprecated configuration","option":"collector.host-port"}
{"level":"info","ts":1549253290.6346247,"caller":"tchannel/builder.go:97","msg":"Enabling service discovery","service":"jaeger-collector"}
{"level":"info","ts":1549253290.6349947,"caller":"peerlistmgr/peer_list_mgr.go:111","msg":"Registering active peer","peer":"<IP_ADDRESS>:14267"}
{"level":"info","ts":1549253290.6362836,"caller":"agent/main.go:89","msg":"Registering metrics handler with HTTP server","route":"/metrics"}
{"level":"info","ts":1549253290.6365654,"caller":"agent/main.go:93","msg":"Starting agent"}
{"level":"info","ts":1549253290.6369984,"caller":"app/agent.go:68","msg":"Starting jaeger-agent HTTP server","http-port":5778}
{"level":"info","ts":1549253291.6368492,"caller":"peerlistmgr/peer_list_mgr.go:157","msg":"Not enough connected peers","connected":0,"required":1}
{"level":"info","ts":1549253291.6377785,"caller":"peerlistmgr/peer_list_mgr.go:166","msg":"Trying to connect to peer","host:port":"<IP_ADDRESS>:14267"}
{"level":"info","ts":1549253291.6958845,"caller":"peerlistmgr/peer_list_mgr.go:176","msg":"Connected to peer","host:port":"[::]:14267"}
^C
root@tcg-1:~#

I could not see any traces on Jaeger-UI
Attached

Could you please guide me where am missing.

Logs from jaeger-query - error
{"level":"info","ts":1549253216.8550189,"caller":"healthcheck/handler.go:99","msg":"Health Check server started","http-port":16687,"status":"unavailable"}
{"level":"info","ts":1549253216.9610865,"caller":"cassandra/factory.go:92","msg":"Cassandra archive storage configuration is empty, skipping"}
{"level":"info","ts":1549253216.9635487,"caller":"query/main.go:188","msg":"Archive storage not created","reason":"Archive storage not configured"}
{"level":"info","ts":1549253217.2871015,"caller":"query/main.go:136","msg":"Registering metrics handler with HTTP server","route":"/metrics"}
{"level":"info","ts":1549253217.287588,"caller":"healthcheck/handler.go:133","msg":"Health Check state change","status":"ready"}
{"level":"info","ts":1549253217.287819,"caller":"query/main.go:145","msg":"Starting HTTP server","port":16686}
{"level":"error","ts":1549258823.90714,"caller":"zap/logger.go:33","msg":"error when flushing the buffer: write udp <IP_ADDRESS>:56895-><IP_ADDRESS>:6831: write: connection refused","stacktrace":"github.com/jaegertracing/jaeger/vendor/github.com/uber/jaeger-client-go/log/zap.(*Logger).Error\n\t/home/travis/gopath/src/github.com/jaegertracing/jaeger/vendor/github.com/uber/jaeger-client-go/log/zap/logger.go:33\ngithub.com/jaegertracing/jaeger/vendor/github.com/uber/jaeger-client-go.(*remoteReporter).processQueue.func1\n\t/home/travis/gopath/src/github.com/jaegertracing/jaeger/vendor/github.com/uber/jaeger-client-go/reporter.go:257\ngithub.com/jaegertracing/jaeger/vendor/github.com/uber/jaeger-client-go.(*remoteReporter).processQueue\n\t/home/travis/gopath/src/github.com/jaegertracing/jaeger/vendor/github.com/uber/jaeger-client-go/reporter.go:267"}
^C

have you tried https://www.jaegertracing.io/docs/1.9/troubleshooting/?

I am closing this as it seems outdatted. If there are still issue please re-open or comment.

level":"info","ts":1613572937.3705058,"caller":"peerlistmgr/peer_list_mgr.go:176","msg":"Connected to peer","host:port":"[::]:14267"} ... getting this error on running ./scripts/jaeger-all-in-one.sh command.


Create a blog-post about propose from upstream workflow

Finalise the packit/packit-service#1576 epic by creating a blog post about it. Describe how it works, how to set it up and provide some screenshots and links to the configuration.
part of packit/packit-service#1576 epic

I have written
http://miroslav.suchy.cz/blog/archives/2022/07/14/packit_-_how_to_create_pull-request_for_fedora_from_upstream/index.html  Can we use it as is? Or write it more generally?

@xsuchy sorry for the late response but this is about another workflow we are currently finishing (https://github.com/packit/packit-service/issues/1576). This is to configure Packit in dist-git and "pull" the new version from upstream instead of current "push" approach of propose-downstream workflow.
(But the core functionality is shared between those two.)


Use Anaconda w/ python 3.4

Get an installer from here:
http://conda.pydata.org/miniconda.html

If you already have another python 3.4 version, follow instructions to get pip here:
https://packaging.python.org/en/latest/installing.html#requirements-for-installing-packages

Hey Dav,
Could you please upload/make me a database in the server so I can play with
it. Also, what was the database you said I can download on my Linux machine?
Yadel
On Fri, Jul 17, 2015 at 1:43 PM, Dav Clark<EMAIL_ADDRESS>wrote:

Assigned #6
https://github.com/dlab-berkeley/equal-read-interface/issues/6 to
@yadelab https://github.com/yadelab.
—
Reply to this email directly or view it on GitHub
https://github.com/dlab-berkeley/equal-read-interface/issues/6#event-358898394
.

You might be referring to sqlite! I'll set up postgres next week.
On Jul 17, 2015 5:33 PM, "yadelab"<EMAIL_ADDRESS>wrote:

Hey Dav,
Could you please upload/make me a database in the server so I can play with
it. Also, what was the database you said I can download on my Linux
machine?
Yadel
On Fri, Jul 17, 2015 at 1:43 PM, Dav Clark<EMAIL_ADDRESS>wrote:

Assigned #6
https://github.com/dlab-berkeley/equal-read-interface/issues/6 to
@yadelab https://github.com/yadelab.
--
Reply to this email directly or view it on GitHub
<
https://github.com/dlab-berkeley/equal-read-interface/issues/6#event-358898394
.

--
Reply to this email directly or view it on GitHub
https://github.com/dlab-berkeley/equal-read-interface/issues/6#issuecomment-122460626
.

I am going to close this issue since both Yadel and I have installed Django on our laptops successfully though I am still using Windows lol


Always Show Icons, never thumbnails

What's the Problem?
Always Show Icons, never thumbnails feautre
Solution/Idea
Always Show Icons, never thumbnails feautre
Alternatives
Always Show Icons, never thumbnails feautre
Priorities

Capability
Priority

This proposal will allow developers to accomplish W
Must

This proposal will allow end users to accomplish X
Should

This proposal will allow developers to accomplish Y
Could

This proposal will allow end users to accomplish Z
Won't

Files Version
last one
Windows Version
windows 11
Comments
if someone could add this feature it would be great help

Merging with #6421


How to launch minecraft? (or: allow forking processes to work with the client)

Minecraft typically launches the "launcher". There you can select a version and click on a button "play".
I assume in the background it's doing something like "spawn child process".
Because at that point juicify stops working. So it correctly handled the "launcher", but when the launcher spawned a sub-process, it would not juicify these (based on the fps-stats I assume it doesn't).
Is it possible to add support for this? Ie: keep juicify running as long as at least one child-process is still running?
I think this will also help with Steam or Epic games as they also launch a "forked" process upon clicking "Play".
Thanks

Maybe you should jucify java.exe or javaw.exe the launcher spawned.


Using Raw Literals in Update

I'm using the pure Sql builder (for sql server compiler). No Execution.
It seems to be impossible to build such statement:
UPDATE table SET column = @column

Again, i cannot use classic DB Parameters like "?" or something else, because we use our own SQL execution environment. We need the pure SQL-Statement with a "@var"-Literal.
I tried the following:
            var query = new Query("testtable");
            query.AsUpdate(new string[] { "abc" }, new object[] { new UnsafeLiteral("@abc") });

Without success. But with AsInsert, it works(!). Here are the results:
INSERT INTO [table] ([column]) VALUES (@column)
UPDATE [table] SET [column] = 'SqlKata.UnsafeLiteral'

By the way, you should move the Attributes (ColumnAttribute, ...) into another namespace, so they will not conflict with System.ObjectModel.Annotations.Schema. And even Dapper tries to float the namespace with a new ColumnAttribute, if using Dapper.Contrib. So, there's a lot of conflict potential.

@arakis Thanks for reporting, just fixed this here is the relevant PR #355
You can get the latest version from the nightly builds for now.

Available now on the latest package.


Fix build after merge openstack

https://github.com/GoogleCloudPlatform/terraformer/issues/11

@yukirii FYI


Reset my password for AD

User Story
Reset pw for AD via Next

T-shirt size:

User Story
"As an authorized user with valid AD credentials, I want to reset my AD password on my own without assistance from an IT person."

Description
This turns Next into a self service portal for changing AD pw.

Acceptance Criteria/Tests
demo the functionality, verify that change gets written back to AD and synced in a reasonable time.

Related to #66

migrated to new tmobile/sawtooth-next-directory repo


Allow the pharmacist to visualise MMIA information in the pharmacy module

The priority is to have MMIA done in OpenMRS, we find a way of displaying it here latter


Need to address scalability issues with the Overview page

when there are a lot of namespaces, how should we deal with scalability in the Overview page?

@mtho11


Default model

This is a WIP of required GATlab changes to support https://github.com/AlgebraicJulia/Catlab.jl/pull/949. The two PRs will be developed in lockstep.

Work moved to https://github.com/AlgebraicJulia/GATlab.jl/pull/177


InputFile component has two onchange event handlers

The first is the vanilla EventHandler<ChangeEventArgs> which is not super useful in this scenario.

@pranavkm ping

Could we filter out the one without the @ prefix? Doesn't seem like we have a reason to ignore @ when matching attribute names, no?

Could we filter out the one without the @ prefix? Doesn't seem like we have a reason to ignore @ when matching attribute names, no?

Do we always filter though? Or is there something on TagHelpers that can tell us when to filter?

OnChange does not start with an @. @onchange does. I had started typing @onc, so I would expect OnChange to get filtered out as it does not match the prefix. Unless it's a result of fuzzy matching at which point I guess there's nothing to do here?

Hmmmm ya definitely fuzzy matching; however, the correct "selection" is still there at the very least 😄


Update shrinkpack to 16.3

@keybase/react-hackers this updates us to newer shrinkpack which does work (has a compress flag which we want to keep the old behavior)

👍


feat(cli): generate Json Schema

Why
For better IDE experience.

Summary by CodeRabbit

New Features

Enhanced configurability for the commitlint-rs package with optional dependencies.
Introduced a JSON schema for configuring commitlint rules, allowing users to specify rules and parameters flexibly.

Bug Fixes

Improved documentation clarity and test output formatting for better user experience.

Chores

Added JSON schema generation capabilities to various structs, enhancing metadata without altering existing functionality.

Hello, thank you for raising this PR.
Let me review it over the next few days.

Thank you for your fantastic suggestion!
I'd like to not generate the schema on test because we either have to generate and then commit it or commit the generated schema on CI. Instead, I updated it so that the schema is added to each release.
Documentations will come soon.


Using pkg with node-java can not use jar asset

https://github.com/ssuio/NodeGypJava
I can run "node main" to new my jar's instance.
But I can only access my jar with process.cwd().
Why can not use path.join(__dirname, '/path/to/jar') to access my jar?

Seems node-java cannot be accessed by path.join(__dirname, '/path/to/jar') because of it's api didn't use pkg fs. Leave jar in folder to solve this issue first.


Remove Logs

How to remove logs while playing a video?
It shows my video url (Private, dont want to disclose it) when I start playing video.
I already applied proguard rules for my app but it appears that the log is coming from library.
Can you please guide me?

what the log looks like, I did not log the url
---Original---
From<EMAIL_ADDRESS>Date: Mon, Apr 13, 2020 06:00 AM
To<EMAIL_ADDRESS>Cc<EMAIL_ADDRESS>Subject: [Jzvd/JiaoZiVideoPlayer] Remove Logs  (#111)
How to remove logs while playing a video?
It shows my video url (Private, dont want to disclose it) when I start playing video.
I already applied proguard rules for my app but it appears that the log is coming from library.
Can you please guide me?
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

it shows info log of mediaplayer while starting a video.
I/MediaPlayer: setDataSource(https://www.myvideo.com/live.m3u8?a=qcfiihak4nr85usuaugu9596a2)

not jiaozivideoplayer show the url
---Original---
From<EMAIL_ADDRESS>Date: Sat, Apr 18, 2020 04:37 AM
To<EMAIL_ADDRESS>Cc: "State change"<state_change<EMAIL_ADDRESS>Subject: Re: [Jzvd/JiaoZiVideoPlayer] Remove Logs  (#111)
it shows info log of mediaplayer while starting a video.
I/MediaPlayer: setDataSource(https://www.myvideo.com/live.m3u8?a=qcfiihak4nr85usuaugu9596a2)
—
You are receiving this because you modified the open/close state.
Reply to this email directly, view it on GitHub, or unsubscribe.


[api] Add support for creation of Catalog Item/Bundle (service_templates)

Ability to create new service templates using the Rest API

On the API design documentation the only actions available on service templates is to edit or delete. Is a create action expected as well?

sorry, not currently for /api/service_templates/.  Just the actions you mentioned as well as assign, unassign, and order when a subcollection of service catalog.

In the current pipeline that we are intending to use MiQ, we were depending on the ability to create catalog items/bundles in an automated way.
In summary our intended pipeline would look like this (using Jenkins):

use packer to create image templates and export to each cloud providers
use MiQ Rest API to create catalog items for each image template
use MiQ Rest API to order the catalog item

Because of this, the ability to create new service catalogs in an automated way would be an essential part of this part of the pipeline.
Has this feature even been considered for the backlog?

Longer term most UI capabilities would be provided via the Rest API. I'm just not sure of the different priorities. @xav-rh any thoughts on this particular use-case ?

BZ link - https://bugzilla.redhat.com/show_bug.cgi?id=1226456


Support 0x prefix

Is it possible to support 0x prefix? Like so:
let address: [u8; 20] = hexlit::hex!("0xe9e7cea3dedca5984780bafc599bd69add087d56");

That turns out to be kind of difficult to support with how the code works today, I'll see if I can come up with something, but might be a bit until I can take a look at this. I would also be willing to accept a PR for this if you come up with anything.

@TmLev Added support in 0.5.4. Lmk if you run into any issues with this.

@inspier, works like a charm, thank you!


Your request to provision  "Microsoft 365 learning pathways"  template failed!

ID: 07366704-eece-4940-b757-f7c5ee63fecf !

Hi, Thanks for your feedback. I'm closing this item because it is now outdated.


Youtube - Signature Extraction Failed / Cannot Identify Player

Checklist

[X] I'm reporting a broken site support
[X] I've verified that I'm running youtube-dl version 2020.03.01
[X] I've checked that all provided URLs are alive and playable in a browser
[X] I've checked that all URLs and arguments with special characters are properly quoted or escaped
[X] I've searched the bugtracker for similar issues including closed ones

Verbose log
E:\USER\temp_ytdl>youtube-dl.exe -v -f "bestvideo[ext=mp4]+bestaudio[ext=m4a]/be
st[ext=mp4]/best" "https://www.youtube.com/watch?v=qGa2-qMBY38"
[debug] System config: []
[debug] User config: []
[debug] Custom config: []
[debug] Command-line args: ['-v', '-f', 'bestvideo[ext=mp4]+bestaudio[ext=m4a]/b
est[ext=mp4]/best', 'https://www.youtube.com/watch?v=qGa2-qMBY38']
[debug] Encodings: locale cp1252, fs mbcs, out cp437, pref cp1252
[debug] youtube-dl version 2020.03.01
[debug] Python version 3.4.4 (CPython) - Windows-2008ServerR2-6.1.7601-SP1
[debug] exe versions: ffmpeg N-93824-g479a5f644f, ffprobe N-89595-g40d4b13228, r
tmpdump 2.4-20151223-gfa8646d-OpenSSL_1.0.2n-x86_64-static
[debug] Proxy map: {}
[youtube] qGa2-qMBY38: Downloading webpage
[youtube] qGa2-qMBY38: Downloading embed webpage
[youtube] qGa2-qMBY38: Refetching age-gated info webpage
WARNING: unable to extract html5 player; please report this issue on https://yt-
dl.org/bug . Make sure you are using the latest version; type  youtube-dl -U  to
 update. Be sure to call youtube-dl with the --verbose flag and include its comp
lete output.
[youtube] {18} signature length 110, html5 player None
ERROR: Signature extraction failed: Traceback (most recent call last):
  File "C:\Users\dst\AppData\Roaming\Build archive\youtube-dl\ytdl-org\tmpavop71
lg\build\youtube_dl\extractor\youtube.py", line 1385, in _decrypt_signature
  File "C:\Users\dst\AppData\Roaming\Build archive\youtube-dl\ytdl-org\tmpavop71
lg\build\youtube_dl\extractor\youtube.py", line 1262, in _extract_signature_func
tion
youtube_dl.utils.ExtractorError: Cannot identify player 'https://www.youtube.com
/s/player/5168268b/player_ias.vflset/en_US/base.js'; please report this issue on
 https://yt-dl.org/bug . Make sure you are using the latest version; type  youtu
be-dl -U  to update. Be sure to call youtube-dl with the --verbose flag and incl
ude its complete output.
 (caused by ExtractorError("Cannot identify player 'https://www.youtube.com/s/pl
ayer/5168268b/player_ias.vflset/en_US/base.js'; please report this issue on http
s://yt-dl.org/bug . Make sure you are using the latest version; type  youtube-dl
 -U  to update. Be sure to call youtube-dl with the --verbose flag and include i
ts complete output.",)); please report this issue on https://yt-dl.org/bug . Mak
e sure you are using the latest version; type  youtube-dl -U  to update. Be sure
 to call youtube-dl with the --verbose flag and include its complete output.
Traceback (most recent call last):
  File "C:\Users\dst\AppData\Roaming\Build archive\youtube-dl\ytdl-org\tmpavop71
lg\build\youtube_dl\extractor\youtube.py", line 1385, in _decrypt_signature
  File "C:\Users\dst\AppData\Roaming\Build archive\youtube-dl\ytdl-org\tmpavop71
lg\build\youtube_dl\extractor\youtube.py", line 1262, in _extract_signature_func
tion
youtube_dl.utils.ExtractorError: Cannot identify player 'https://www.youtube.com
/s/player/5168268b/player_ias.vflset/en_US/base.js'; please report this issue on
 https://yt-dl.org/bug . Make sure you are using the latest version; type  youtu
be-dl -U  to update. Be sure to call youtube-dl with the --verbose flag and incl
ude its complete output.
Traceback (most recent call last):
  File "C:\Users\dst\AppData\Roaming\Build archive\youtube-dl\ytdl-org\tmpavop71
lg\build\youtube_dl\extractor\youtube.py", line 1385, in _decrypt_signature
  File "C:\Users\dst\AppData\Roaming\Build archive\youtube-dl\ytdl-org\tmpavop71
lg\build\youtube_dl\extractor\youtube.py", line 1262, in _extract_signature_func
tion
youtube_dl.utils.ExtractorError: Cannot identify player 'https://www.youtube.com
/s/player/5168268b/player_ias.vflset/en_US/base.js'; please report this issue on
 https://yt-dl.org/bug . Make sure you are using the latest version; type  youtu
be-dl -U  to update. Be sure to call youtube-dl with the --verbose flag and incl
ude its complete output.

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "C:\Users\dst\AppData\Roaming\Build archive\youtube-dl\ytdl-org\tmpavop71
lg\build\youtube_dl\YoutubeDL.py", line 797, in extract_info
  File "C:\Users\dst\AppData\Roaming\Build archive\youtube-dl\ytdl-org\tmpavop71
lg\build\youtube_dl\extractor\common.py", line 530, in extract
  File "C:\Users\dst\AppData\Roaming\Build archive\youtube-dl\ytdl-org\tmpavop71
lg\build\youtube_dl\extractor\youtube.py", line 2048, in _real_extract
  File "C:\Users\dst\AppData\Roaming\Build archive\youtube-dl\ytdl-org\tmpavop71
lg\build\youtube_dl\extractor\youtube.py", line 1395, in _decrypt_signature
youtube_dl.utils.ExtractorError: Signature extraction failed: Traceback (most re
cent call last):
  File "C:\Users\dst\AppData\Roaming\Build archive\youtube-dl\ytdl-org\tmpavop71
lg\build\youtube_dl\extractor\youtube.py", line 1385, in _decrypt_signature
  File "C:\Users\dst\AppData\Roaming\Build archive\youtube-dl\ytdl-org\tmpavop71
lg\build\youtube_dl\extractor\youtube.py", line 1262, in _extract_signature_func
tion
youtube_dl.utils.ExtractorError: Cannot identify player 'https://www.youtube.com
/s/player/5168268b/player_ias.vflset/en_US/base.js'; please report this issue on
 https://yt-dl.org/bug . Make sure you are using the latest version; type  youtu
be-dl -U  to update. Be sure to call youtube-dl with the --verbose flag and incl
ude its complete output.
 (caused by ExtractorError("Cannot identify player 'https://www.youtube.com/s/pl
ayer/5168268b/player_ias.vflset/en_US/base.js'; please report this issue on http
s://yt-dl.org/bug . Make sure you are using the latest version; type  youtube-dl
 -U  to update. Be sure to call youtube-dl with the --verbose flag and include i
ts complete output.",)); please report this issue on https://yt-dl.org/bug . Mak
e sure you are using the latest version; type  youtube-dl -U  to update. Be sure
 to call youtube-dl with the --verbose flag and include its complete output.

Description
Plays fine in browser

Problem can be worked around by logging in to YouTube in a browser and exporting cookies.txt, then using --cookies cookies.txt flag, i.e. youtube-dl.exe --all-subs --sub-format srt --cookies cookies.txt -f "bestvideo[ext=mp4]+bestaudio[ext=m4a]/best[ext=mp4]/best" "https://www.youtube.com/watch?v=qGa2-qMBY38"

OK, please explain what I missed. This is not working on two different computers and ISPs. Same error. This command has always worked in the past.
Why is this invalid?

Problem can be worked around by logging in to YouTube in a browser and exporting cookies.txt, then using --cookies cookies.txt

it's not a workaround, it's the proper way to download videos that require logging in.

Thanks very much for the follow up.
In the past youtube-dl could download age-gated videos without logging in. So it appears that this is no longer the case.


Adds support for loading reporter from an absolute or relative path.

This closes #2434
Created this PR based on @cletusw comment here: https://github.com/mochajs/mocha/pull/2453#issuecomment-270162502
@boneskull Please review.

Looks good to me

Not sure why the build job #3029.7 failed. Probably a one-off failure.

We've been having some false negatives on the integrations tests lately. I've opened #2660 to try and resolve it. Also restarted the failing travis test

Any update on this?

We should avoid merging new features that do not include tests for it. I'll add some.

I know this PR has been closed some months ago, but it seems that bin/_mocha hasn't been updated since. Is that a bug?

Thanks for the heads-up!
Reviewing the issues/PR/behavior, I've found:

on Mocha 3.0.0

mocha --reporter relative/path[.js] works
mocha --reporter /absolute/path[.js] works
mocha --reporter ./relative/path[.js] fails

on Mocha 3.4.2

mocha --reporter relative/path[.js] works
mocha --reporter /absolute/path[.js] works
mocha --reporter ./relative/path[.js] fails

After this PR was merged, tests were added for the two behaviors that worked all along: https://github.com/mochajs/mocha/pull/2773/files
At a glance, it looks like reporter lookup logic is duplicated between lib/mocha.js and bin/_mocha (if so, this is definitely a "bug" in and of itself simply because it creates maintenance issues like this actual bug).

(This includes module.paths manipulation; see below.)

I think (it's hard to be sure without documentation) that https://github.com/mochajs/mocha/blob/958fbb4509eb4e28eee6623b297e60fa48ebeffe/bin/_mocha#L179 is what's enabling relative-without-./ path support.

I think it's also enabling support for npm i mocha <3rd-party reporter> && node_modules/.bin/mocha --reporter <3rd-party reporter>
If I'm not mistaken about that, then it'd be nice to not only get support for ./ reporter paths but to also get support for 3rd-party-in-node_modules reporters without module.paths manipulation, as that would allow us to drop the module.paths manipulation to not only gain compatibility with environments that lack it but bring them up to parity with Mocha on Node.

My recommendations based on what I've found so far:

Expand the test added in https://github.com/mochajs/mocha/pull/2773/files from including only these cases:

local/reporter
/absolute/path/to/local/reporter
...to including these cases:
local/reporter
./local/reporter
/absolute/path/to/local/reporter
reporter-in-node_modules (this will probably involve temporarily linking or copying a folder into node_modules, preferably using some npm mechanism for doing so safely and cross-platform)
<built-in reporter>
Some of these cases are probably covered in other tests already; if so, we should either consolidate reporter lookup tests, or (in the case of tests that happen to cover this behavior but are primarily testing something else) use the existing tests as a reference when writing tests that are specifically intended to cover this behavior.

Try deleting everything reporter-related in bin/_mocha except the call to the lib/mocha.js reporter load function. If this makes the new tests pass, we're good!
Double-check that we have similar tests for looking up custom/3rd-party interfaces and anything else that Mocha currently supports plugging in. (What all does Mocha support plugging in custom/3rd-party modules/packages for? I'm pretty sure interfaces is one, but I don't really recall what else there might be.)
Try deleting module.paths manipulation. If this doesn't break use of custom/3rd-party reporters, interfaces or whatever else, it should resolve #2505.

Updated to add --require and --compilers alongside 3rd-party interfaces as things that may be affected by the module.paths manipulation.

Hi,
I couldn't load a local path reporter due to an error in bin/_mocha.
Same as @ScottFreeCodee, I found that the reporter loading coding is duplicated in bin/_mocha and lib/mocha.js being the latter much finer.
So I've replaced the following lines in bin/_mocha (215:230)
// reporter

mocha.reporter(program.reporter, reporterOptions)._reporter;

// load reporter

var Reporter = null;
try {
  Reporter = require('../lib/reporters/' + program.reporter);
} catch (err) {
  try {
    Reporter = require(program.reporter);
  } catch (err2) {
    throw new Error('reporter "' + program.reporter + '" does not exist');
  }
}

with:
// reporter

var Reporter = mocha.reporter(program.reporter, reporterOptions)._reporter;

And it worked nicely. I would like to see it fixed on next versions.
Cheers!


fix(qa): Fix operator index deployment on OCP 4.16 ppc64le clusters

Description
ACS Operator catalog source remains unhealthy when deployed on ocp 4.16 cluster due to podsecurity policy violation.
This PR adds spec.grpcPodConfig.securityContextConfig to the operator midstream CR.
Checklist

[x] Investigated and inspected CI test results

Not doing these:

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

Testing Performed
Performed locally on the cluster
Reminder for reviewers
In addition to reviewing code here, reviewers must also review testing and request further testing in case the
performed one does not seem sufficient. As a reviewer, you must not approve the change until you understand the
performed testing and you are satisfied with it.

/test powervs-4-16-qa-corebpf-e2e-tests

/test gke-operator-e2e-tests

/test powervs-qa-corebpf-e2e-tests

/test powervs-qa-corebpf-e2e-tests


added a favicon to the website

i updated the favicon for the website and now it looks cool.

fixes #109

Please remove the unnecessary images.

Please remove the unnecessary images.

mam those are the images for different device screen sizes

I just saw that you have not been assigned for this issue and you raised a PR. Also this issue is already assigned to someone.


@ for event handler doesn't work in cshtml razor page

Version
2.5.9
Reproduction link
https://jsfiddle.net/zausd38u/
Steps to reproduce
Since I'm using the latest version of Vue.JS that supports short hand code for events, I'm trying to use @click instead of v-on:click inside the razor .cshtml file but it doesn't work. I'm developing an app and the backend is ASP.Net Core.
What is expected?
The expected result should be a working:
@click
What is actually happening?
After encoding the @click="submitTest",
Visual Studio says, "The name 'click' does not exist in the current context. Cannot resolve symbol 'click'"

In Razor syntax, @ character has its own meaning, so this should not actually a vue related "bug".
I guess you may need to use v-on:click directly to get through it because there is not option in vue's compiler to configure which character v-on shortland uses.

yes, I'm using the v-on for alternative. But I hope there's a plugin or something that supports @ of Vue.js in razor page.

In Razor (cshtml) files, you must escape the @ with another @ like so:
<button @@click="submitTest">Submit</button>

A plugin would have to be done when the Razor files get compiled which is long before Vue gets a hold of it.

Closing as this doesn't have to be solved on vue side

@sirlancelot Thanks for that tip. Surely I'll use that alternative.
@posva I'll try to drop a feature enhancement in asp.net core section. :)

@sirlancelot How and where do you define submitTest()? I have to handle an event from vue component in cshtml (asp.net core) and getting error below. I defined the handler as a javascript method within


Add testing for Ruby 2.4.1

Pull Request Checklist
sensu-plugins/sensu-plugins-feature-requests#27
General

[x] Update Changelog following the conventions laid out on Keep A Changelog

[x] RuboCop passes

[x] Existing tests pass

Purpose
Add Travis testing for Ruby 2.4.1

@thomasriley thanks for this I will take a look.

This is so dope 👏 👏 👏 . Great to have you here @thomasriley!

@mbbroberg happy to help :)


Access CVAT remotely via <HOST_IP>:port or :port?

Hi,
I'd like to setup CVAT on a host machine but be able to access it from other clients. localhost:8080 works but overriding and adding environment: ALLOWED_HOSTS does not work from another browser in the same network.
I tried various settings from the docker manual but I am new to docker and didn't get it to work. Any help is appreciated.

Hi @Paperone80 ,
Please try the advice from https://github.com/opencv/cvat/issues/4. Does it help?


feat(css/parser): improve selector AST

Description:
Resolve TODO + tests + improve AST
BREAKING CHANGE:
Yes
Related issue (if exists):
No

@kdy1 Yeah, I will fix it soon

@kdy1 Rebased :+1:

Is this necessary? I think this may make working with AST harder

@kdy1 Yep, * is not the Ident, it is the special thing (any namespace), anyway it should simplify using AST for manipulation, because now you can easy to catch all Any namespace (minify purposes and svg minification), but namespace is not popular in current CSS, also here a small perf improvement too


Refactor to ros2

@tomdewinter94, You may test and compile this on a robot so you make sure it works under Foxy. I guess you only tested it under humble?

Tested under foxy


[Other issue]: Implement a custom action to the adapter under the humble branch

Before proceeding, is there an existing issue or discussion for this?

[X] I have done a search for similar issues and discussions.

Description
Hi, I want to add a custom action to my robot. I managed to make it recognized and controlled by open-rmf but i would like to add other capabilities to my fleet. I followed the tutorial on how to do it but when looking for the execute_action function in the fleet adapter, i did not find it in the humble branch whereas in the main branch, the adapter template is refactored and contains the execute_action function needed in the tutorial
How can i do that in this version, is there a way to do it without that function, if yes how ? Should I refactor the adapter as in the main branch.
In the README it is said that for humble users, we should checkout to the humble branch does that mean that this feature is not possible ?
Thank you

If source ROS 2 Humble and build the rest of Open-RMF from source with main branches checked out, you should be able to build the main branch of this repo.

Glad to hear that!


Add missing parentheses of type annotation in docs

This PR adds parentheses for type annotation of nested function as in mapWithIndex : List a, (a, Nat -> b) -> List b.
resolves #4698

this might also resolve #1644 (or they look the same 🤔 )

this one might be the same problem too #3254

Thank you for the review, @lukewilliamboswell .
I think I can fix it.

I think I fixed it !

@lukewilliamboswell
I got a clippy error and fixed it.
I'm sorry for asking over and over but could you please review again ?
These all passed on my computer.
cargo test
cargo fmt --all -- --check
cargo clippy --workspace --tests -- --deny warnings

There has been a github incident which is why CI is not triggering I believe. I will push a commit to activate it later today.


HDDS-10695. Remove unused plugin maven-failsafe-plugin

What changes were proposed in this pull request?
maven-failsafe-plugin is unused, version definition can be removed.
https://issues.apache.org/jira/browse/HDDS-10695
How was this patch tested?
CI:
https://github.com/adoroszlai/ozone/actions/runs/8693895117

Thanks @myskov for reviewing and merging this.


Support for unique identity permissions and some tests

Description

Related issue(s)

Checklist:

[ ] It refers to an Issue.
[x] It fixes a bug.
[x] It's a new feature (non-breaking change which adds functionality)
[x] It's a breaking (fix or feature that would cause existing functionality to change)
[ ] My code follows the code style of this project.
[ ] I have added tests to cover my changes.
[ ] All new and existing tests passed.
[ ] CHANGELOG is updated.
[ ] Related language label is selected.

First 2024 contribute 😁


Link client worksheets to accountants by some sort of key

Work in issue-111.
Currently, client worksheets are connected to accountants by client username.  This means that the client can only have 1 of each worksheet.
Create some sort of key or value in the worksheet collections so the accountants can create multiple of the same worksheet.

Accountants can have differently named copies of the same type of worksheet.
Example:
2503 named "worksheet a" and "worksheet b".


Change code to pull in dustJS core, rather than the full library

Because the loader compiles the templates, there's no need to include the full DustJS library in the webpack output. It is sufficient to include the "core," which will render the compiled templates.

It appears that requiring dustjs-linkedin/dist/dust-core triggers webpack's automatic code-splitting. The culprit appears to be the presence of
require([name], function() {
    cb();
});

This causes webpack to go nuts and require a bunch of stuff from the dist directory.


Error in execute RESTful Calling

Trying to execute RESTful Calling, following error is genereted:
"Error occured while trying to proxy to: typicode.localhost:3000/users"
Suez service is up. I attach config file and host file
hosts.txt
settings.json.txt
RESTful Calling detail is:

URL: http://typicode.localhost:3000/users
HTTP Method: GET

@jsreyesn:

Are you using Docker to Suez?
Can I assume that you added the .txt extension only for the purpose of submitting this issue?

Thanks for your answer

Im not using Docker. Im using virtualbox with centos (using OXAR)
Yes, that file show my hosts and settings configuration

I followed the installation steps in a new virtual machine, but now it generates the following error:
Error: Can not find module 'express'
The machine has installed node.js v8.11.4

@jsreyesn Thanks for pointing out. I missed out one step in the installation document. After you clone the project, please change the working directory to the project folder. Run the command: npm install. Continue with the remaining steps. I will add a bug to the documentation and have that corrected.
As to your earlier question, please make sure that the file name is settings.json and it's placed in the config sub-directory. Also, I'd like to know how you are calling the REST service. Are you using curl?


Cura 5.2.1 puts Snapmaker data into other printers' GCode

I have an Ender 3 printer configured in my Cura 5.2.1. As soon as I installed the J1 plugin (for my printer to come) Cura started putting J1 data into the generated GCode for the Ender - see below. F.i. the Printer and Extruder Mode lines are spoiled.
Most noticeable the preview thumbnail data cannot be found any  more by the Ender's firmware.
;Header Start
;Version:1
;Slicer:CuraEngine
;Printer:Snapmaker J1
;Estimated Print Time:7230
;Lines:51458
;Extruder Mode:IDEX Full Control
;Extruder 0 Nozzle Size:0.4
;Extruder 0 Material:PETG
;Extruder 0 Print Temperature:240.0
;Bed Temperature:80
;Extruder(s) Used:1
;Work Range - Min X:98.475
;Work Range - Min Y:77.475
;Work Range - Min Z:0.2
;Work Range - Max X:136.525
;Work Range - Max Y:157.525
;Work Range - Max Z:5.96
;Thumbnail:data:image/png;base64,... cut out base64 data  ...
;Header End
;FLAVOR:Marlin
;TIME:7229
;Filament used: 2.95554m
;Layer height: 0.16
;MINX:98.475
;MINY:77.475
;MINZ:0.2
;MAXX:136.525
;MAXY:157.525
;MAXZ:5.96
;POSTPROCESSED
;Generated with Cura_SteamEngine 5.2.1
;
; thumbnail begin 230x180 6280
; /9j/4AAQSkZJRgABAQEAYABgAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0aHB

You can choose to export G-code file, not "Snapmaker J1 G-code File".

Thanks, that was the solution.


The Youtube Fine tuning tutorial is outdated in the commands.

Hi,
I'm trying to fine tune a model from Huggingface, more precisely ehartford/dolphin-2.1-mistral-7b.
I'm using an NVIDIA 4090. Tried other ways to fine tune like doing it with custom code using transformers from Hugging Face. No success, I get CUDA out of memory (not clear why because, there isn't anything else working).
Anyway, comming to your repo. I've done everything what it tells. Following your Youtube video for fine tuning, I converted my .json into a csv file and added in the same path. Run the commands you have said. But, first of all the commands are different now. I get some errors, but when I look at the commands there are some that I can't figure out which is now the new one. And in the docs it doesn't explain anything about them.
This is what I have so far:
autotrain llm --train --project-name the_ai_lawyer --model ehartford/dolphin-2.1-mistral-7b --data . --peft --use_int4 --learning_rate 2e-4 --batch_size 6 --epochs 3 --trainer sft
But there is clearly still some wrong, at least --learning-rate but can't really "discover" which one is by looking at:

Would be cool if the docs explain a bit about the different commands so there is no need to write asking for it.
Appreciate.

--lr is learning rate if thats your concern

--lr --peft --mixed-precision fp16 --quantization int4
is what you need
there is also a link to colab and you can also run ui locally in case of confusion

Use the UI locally:
export HF_TOKEN=your_hf_write_token
export AUTOTRAIN_LOCAL=1
then run: autotrain app
This will train your models locally and store training data locally too

Use the UI locally:
export HF_TOKEN=your_hf_write_token export AUTOTRAIN_LOCAL=1
then run: autotrain app
This will train your models locally and store training data locally too

Appreciate, this would be very useful. But where do I wrtie that? Thanks!

terminal

Ok, as always even with Auto-train too. There is always problems with bitsandbytes, everywhere people is complaining. Do you have any idea how to solve it with Auto-train?
`❌ ERROR  | 2023-12-21 15:38:27 | autotrain.trainers.common:wrapper:86 - train has failed due to an exception: Traceback (most recent call last):
File "C:\Users\zaesa\AppData\Roaming\Python\Python310\site-packages\transformers\utils\import_utils.py", line 1382, in get_module
return importlib.import_module("." + module_name, self.name)
File "C:\Program Files\Python310\lib\importlib_init.py", line 126, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "", line 1050, in _gcd_import
File "", line 1027, in find_and_load
File "", line 1006, in find_and_load_unlocked
File "", line 688, in load_unlocked
File "", line 883, in exec_module
File "", line 241, in call_with_frames_removed
File "C:\Users\zaesa\AppData\Roaming\Python\Python310\site-packages\transformers\integrations\bitsandbytes.py", line 11, in
import bitsandbytes as bnb
File "C:\Users\zaesa\AppData\Roaming\Python\Python310\site-packages\bitsandbytes_init.py", line 6, in
from . import cuda_setup, utils, research
File "C:\Users\zaesa\AppData\Roaming\Python\Python310\site-packages\bitsandbytes\research_init.py", line 1, in
from . import nn
File "C:\Users\zaesa\AppData\Roaming\Python\Python310\site-packages\bitsandbytes\research\nn_init.py", line 1, in
from .modules import LinearFP8Mixed, LinearFP8Global
File "C:\Users\zaesa\AppData\Roaming\Python\Python310\site-packages\bitsandbytes\research\nn\modules.py", line 8, in
from bitsandbytes.optim import GlobalOptimManager
File "C:\Users\zaesa\AppData\Roaming\Python\Python310\site-packages\bitsandbytes\optim_init.py", line 6, in
from bitsandbytes.cextension import COMPILED_WITH_CUDA
File "C:\Users\zaesa\AppData\Roaming\Python\Python310\site-packages\bitsandbytes\cextension.py", line 20, in
raise RuntimeError('''
RuntimeError:
CUDA Setup failed despite GPU being available. Please run the following command to get more information:
    python -m bitsandbytes

    Inspect the output of the command and see if you can locate CUDA libraries. You might need to add them
    to your LD_LIBRARY_PATH. If you suspect a bug, please take the information from python -m bitsandbytes
    and open an issue at: https://github.com/TimDettmers/bitsandbytes/issues

The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "C:\Users\zaesa\AppData\Roaming\Python\Python310\site-packages\autotrain\trainers\common.py", line 83, in wrapper
return func(*args, **kwargs)
File "C:\Users\zaesa\AppData\Roaming\Python\Python310\site-packages\autotrain\trainers\clm_main_.py", line 157, in train
model = AutoModelForCausalLM.from_pretrained(
File "C:\Users\zaesa\AppData\Roaming\Python\Python310\site-packages\transformers\models\auto\auto_factory.py", line 566, in from_pretrained
return model_class.from_pretrained(
File "C:\Users\zaesa\AppData\Roaming\Python\Python310\site-packages\transformers\modeling_utils.py", line 3464, in from_pretrained
from .integrations import get_keys_to_not_convert, replace_with_bnb_linear
File "", line 1075, in _handle_fromlist
File "C:\Users\zaesa\AppData\Roaming\Python\Python310\site-packages\transformers\utils\import_utils.py", line 1372, in getattr
module = self._get_module(self._class_to_module[name])
File "C:\Users\zaesa\AppData\Roaming\Python\Python310\site-packages\transformers\utils\import_utils.py", line 1384, in _get_module
raise RuntimeError(
RuntimeError: Failed to import transformers.integrations.bitsandbytes because of the following error (look up to see its traceback):
    CUDA Setup failed despite GPU being available. Please run the following command to get more information:

    python -m bitsandbytes

    Inspect the output of the command and see if you can locate CUDA libraries. You might need to add them
    to your LD_LIBRARY_PATH. If you suspect a bug, please take the information from python -m bitsandbytes
    and open an issue at: https://github.com/TimDettmers/bitsandbytes/issues

❌ ERROR  | 2023-12-21 15:38:27 | autotrain.trainers.common:wrapper:87 - Failed to import transformers.integrations.bitsandbytes because of the following error (look up to see its traceback):
    CUDA Setup failed despite GPU being available. Please run the following command to get more information:

    python -m bitsandbytes

    Inspect the output of the command and see if you can locate CUDA libraries. You might need to add them
    to your LD_LIBRARY_PATH. If you suspect a bug, please take the information from python -m bitsandbytes
    and open an issue at: https://github.com/TimDettmers/bitsandbytes/issues

`
Appreciate your help.

Yes it is already installed. It is a problem with bitsandbytes.
The repo is full we people complaining all the time about it.  I've encounter this issue using axolotl, llama.cpp, extensions in VS like Windows AI Studio,...
Alsways the same problem and already for weeks.
It's a bit sad, because at the end nothing really works locally because of bitsandbytes

it works for me on a 3090 gpu and also on a titan rtx. so, its probably how you have setup cuda toolkit and nvcc. what you can do is use miniconda3, create a python 3.10 environment, and install cuda-nvcc and toolkit using conda, then install autotrain-advanced.
wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh
./Miniconda3-latest-Linux-x86_64.sh
conda create -n autotrain -y python=3.10
conda activate autotrain
conda install pytorch torchvision torchaudio pytorch-cuda=12.1 -c pytorch -c nvidia
conda install -c "nvidia/label/cuda-12.1.0" cuda-nvcc
conda install -c "nvidia/label/cuda-12.1.0" cuda-toolkit

try it if you can / want to :)

Well, you are using Linux. In Windows 11 bitsandbytes doesn't work properly. Even Tim, the account where is the bitsandbytes repo does affirm that.
So, as Windows users, we always face this problem.

then i cannot be of any further help :) sorry

how about using WSL2?

You are right. I have it already installed will put the folder from autotrain and follow your commands.
Appreciate!

One last question.
Is it just possible to fine-tune the models that appear on the auto train UI? If not, how could I fine-tune any other LLM from huggingface?
Appreciate

https://github.com/huggingface/autotrain-advanced/issues/418#issuecomment-1864912617