enable linter: godox

TODO/FIXME/BUG should not be in the code-base without a related GitHub issue.
There is an exclude-rules for that, if a TODO/FIXME/BUG line has an URL on the line, it counts as valid mark.
To resolve these issues, the easiest way:
Search for TODO/FIXME/BUG comments, create a github issue where we can track them and add a link to the comment.

Closed after no activity for 9 months.


[Task] selector/rule uses tree query matching algorithm

Description
I checked all the implementations of org.apache.shenyu.plugin.base.condition.judge.PredicateJudge, and now I only think of these two optimization points. If you have some better ideas, please leave a message below.
Task List

[ ] uses tree query matching algorithm in org.apache.shenyu.plugin.base.condition.judge.MatchPredicateJudge; @damonxue

[ ] use KMP in org.apache.shenyu.plugin.base.condition.judge.ContainsPredicateJudge; @dragon-zhang

Useful Information
https://github.com/npgall/concurrent-trees
https://github.com/julienschmidt/httprouter
https://github.com/viz-rs/path-tree
https://github.com/Nugine/nuclear-router
https://tech.meituan.com/2021/05/20/shepherd-api-gateway.html

I'm interested in it,pls assign to me. After discussing with you, I will finish it.

I'm interested in it,pls assign to me. After discussing with you, I will finish it.

ok, thanks, I will detail this task as soon as possible.

U can find me in wechat group 'Apache Shenyu社区交流4群' by name 'Fibonacci'.

see https://github.com/apache/shenyu/pull/4536


Breakpoint hover: use fixed-width font only when showing the breakpoint condition

Currently the breakpoint hover always uses a fixed-width font which makes messages appear wider than necessary. I suggest to use a variable-pitch font by default and switch to the fixed-width font only when showing the expression of a conditional breakpoint.

Fixed by @joaomoreno :beers:

Nice


Integration Test - Release - 2021/10/04 02:10:27

Auto create for integration test. IssueCommandFlow

#pri1

Just type '#pri3'

#pri2

#pri3

#assign PRMergerTest1

#assign NonAllowedUser

The following users don't have valid GitHub IDs, or are not collaborators on this repo: nonalloweduser

#reassign PRMergerTest2

#reassign NonAllowedUser

#please-close

The following users don't have valid GitHub IDs, or are not collaborators on this repo: nonalloweduser

GitHub user PRMergerTest1 has been removed from the MicrosoftDocs organization, so they were automatically removed as an assignee.


Licence

Hi, @JosephChenHub . I'd like to know what is the licence of this code? Tks!

Hi, @JosephChenHub . I'd like to know what is the licence of this code? Tks!

Hi, the MIT licence is adopted. Thanks for your suggestion!


Markup with data abilities

Is the a way the html code in the markup can receive data from selected row on one of the slices in the dashboard, so i could be visualized?

Sorry I haven't really understood what you want to do but since this is an open question it's better to discuss on the mailing list instead of here.

Could you tell me more what is the mailing list mentioned is for and how to subscribe/ask questions there?
Thanks

Notice: this issue has been closed because it has been inactive for 236 days. Feel free to comment and request for this issue to be reopened.


Bumped dependencies versions to support Minecraft 1.20.4 on Fabric

Thanks! However I intentionally downgraded the mappings to 1.20.1: https://github.com/NotAHero04/inventory-mod/commit/b507572fc3f3a3ff5d83703c6065a5fdf9217bd3
I faced an issue with 1.20.2+ mappings which prevents the mod to work with older 1.20.x releases.


The "Paint Black as..." takes black and paints it as the current "Colour" lets you paint silhouettes as light

Working


Use the proc filesystem to gather process information

Description
This pull request uses the proc filesystem to gather process information instead of calling the ps command.
Motivation and Context
See the discussion at PR #1876

cool

Isn't it better to actually throw an exception instead of using a fallback-method when there's a file permissions error? I imagine an admin mis-configuring so that two different users run the same command. It's better to report an error early rather than always running in a --no-lock fashion. Have I misunderstood anything?

The former implementation as well as the implementation for windows systems both do not raise any errors when a pid can not be resolved. Reasons I can think of may be missing permissions or simply that the process in the meantime has exited. Instead the fallback at the end of the function is used. So there is always a string retruned giving some description on the process.
This PR simply preserves this behavior of the getpcmp function. The function tries to resolve the command of the given pid and returns the most meaningful description possible.
In case the desired behavior of getpcmd has changed to raise exceptions when resolving the command fails, I do not see it as sufficient to propagate the IOError from the failing access to /proc. The windows implementation would also be in need of a patch to also raise an exception when the pid can not be found in the output of the wmic command. This patch would then result in making the fallback at the end of the function non-reachable and obsolete.
Maybe you should also discuss this with @erikbern , the original author of the getpcmd function

@nmandery, You seem to have thought about this more thoroughly than I have. And admittedly know more about OS/procs/etc than me. :) Furthermore you just documented your thought-process in case further committers want to read up on this. Thanks. I feel confident enough to merge this. :)

@nmandery, I took the liberty to myself summarize why we did this in the squash-commit I just merged this PR with. I hope it looks good.

@Tarrasch Looks fine to me. Thank you for merging and the reviews.


don't check expiry for loader

I added a sentinel value to make as little change as possible. It can probably be done in a cleaner way than this, I am just not sure which direction you might want to go.
I don't believe there is anyone that actually wants to invalidate objects in the loader based on age so ignoring it seems reasonable.
closes #8

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

4 of 4 (100.0%)  changed or added relevant lines in 2 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage increased (+0.2%) to 95.758%

Totals

Change from base Build<PHONE_NUMBER>:
0.2%

Covered Lines:
632

Relevant Lines:
660

💛  - Coveralls

@guilhermef same as the other PR.

@thomasf your PRs are good. As soon as we get the build green we'll merge them and I'll release a new version.

@heynemann the CI is green now


Update how-to-set-up-hardlinks-and-atomic-moves.md

Updated: How To Set Up Hardlinks and Atomic-Moves

Updated: the Synology section with:

Added permission settings
Added cd to /volume1

Updated: the Docker section with:

changed order when to set permissions settings

double made


added AppImage [Linux]

AppImages can run on almost every linux distro.
So, I've made it.
Find the screenshot also

Here is the source

Hello,
I use Appimage for different Linux Mint 20.3: Cinnamon, Mate, XFCE.
However only with XFCE, I get an issue.
I can move the windows right, left, up and down but they move very very slowly.
The processors don't have much activity in the 5% range. The RAM is not used much, about 10%.
If I don't start Appimage, no problem while I start Appimage whatever application, the problem occurs. I must kill Xorg to stop issue with all running applications....
Do you have any idea?
Regards,
CocoR55

Any log?
If not then try to open this in live boot [Any distro with xfce]
Also give me some journalctl outputs.

Hello,
I use Appimage for different Linux Mint 20.3: Cinnamon, Mate, XFCE.
However only with XFCE, I get an issue.
I can move the windows right, left, up and down but they move very very slowly.
The processors don't have much activity in the 5% range. The RAM is not used much, about 10%.
If I don't start Appimage, no problem while I start Appimage whatever application, the problem occurs. I must kill Xorg to stop issue with all running applications....
Do you have any idea?
Regards,
CocoR55

Also tell me your system's architecture.
Like my system has x86_64 architecture

I wouldn't add a link to an AppImage built by a third-party to the official README. This has too many security implications, and it's best to stick to official Linux releases which already work on nearly all x86_64 Linux distributions.

I wouldn't add a link to an AppImage built by a third party to the official README. This has too many security implications, and it's best to stick to official Linux releases which already work on nearly all x86_64 Linux distributions.
In general, AppImage doesn't have much of a benefit for Godot. Godot is already built with all libraries statically linked, and official binaries are built on old enough Linux distributions to work almost everywhere.
If you want easier installation and automatic updates, there's a Flatpak for it :slightly_smiling_face:

That's true
But still AppImages are better than flatpaks

I wouldn't add a link to an AppImage built by a third party to the official README. This has too many security implications, and it's best to stick to official Linux releases which already work on nearly all x86_64 Linux distributions.
In general, AppImage doesn't have much of a benefit for Godot. Godot is already built with all libraries statically linked, and official binaries are built on old enough Linux distributions to work almost everywhere.
If you want easier installation and automatic updates, there's a Flatpak for it slightly_smiling_face

Issue happens while opening the app on the loading page or splash screen. After loading and stuff it becomes normal.
This occurs in both AppImages and official binaries

Also check here some videos of official_binaries and AppImage
https://user-images.githubusercontent.com/54206927/174494432-ed4be75d-0744-41a6-acb3-2ef47239ce07.mp4
https://user-images.githubusercontent.com/54206927/174494460-1d7344a0-f81a-4add-9a7a-1fb90f121c31.mp4

Ignore this

For reasons stated by @Calinou


Make .quota.ceiling a pointer

What type of PR is this?
/kind bug
/kind api-change
What this PR does / why we need it:
Makes ceiling a pointer with the semantics that nil means no limit. This should simplify ClusterQueue configurations, specially when there are no cohorts.
Which issue(s) this PR fixes:
Fixes #144
Special notes for your reviewer:

/assign @ahg-g

/hold
/lgtm
In case you want to use automated squash.

/label tide/merge-method-squash
/hold cancel

/retest


task env-data should setup All collection too

What should be done?
It should be possible to insert all data from testing providers into a single collection. Right now, it is not possible due to duplicate _id values in different providers. We should update _ids, fix all tests, and update shareddata_test.go.
Where?
Integration tests and shareddata_test.go.
See references to this issue.
Definition of Done

integration/compatibility tests added/updated;
spot refactorings done;
CONTRIBUTING.md updated.

Can i pick this up ?

That’s not a good time to do anything without our integration tests, sorry.


Caching with Chrome Extension

I really love this idea. I know that the reason it can't be a local chrome extension is that Chrome forces the search/url bar to have focus the whole time. I cloned the repo and messed around with faking input commands to try to get the focus to change, but nothing worked!
Reason I started looking into that is that Chrome doesn't appear to be caching the page for the new tab. So getting to the page takes about 1.5 seconds and my internet is about 200mbs down. I was thinking implementing a service worker could serve to cache the site pages, since none of it is really dynamically updated.

I would love to implement some kind of full-page cache to increase performance! I played around with the idea of making the startpage a native chrome extension back when I was first writing it, but gave up on that pretty quickly.
Anyway, perhaps this could be implemented with web storage? I already use localStorage to save settings; I'll look into stashing away the whole page. It would be implemented in the next iteration of this startpage, taab, as I no longer use this older version.

@ntomallen I've had a change of heart and would like to amend my previous statement. I will be rolling out taab as an updated to tab rather than separately because that's dumb and I don't know what I was thinking.
I tried using meta tags to override HTTP headers for caching but it didn't work, might not be possible with github pages. Let me know if you have any ideas!

Hm, I'm not sure. I actually ended up switching back to the default because I like having tab completion in the search bar. Sorry!
On May 19, 2018, 12:47 AM -0400, Kory Schneider<EMAIL_ADDRESS>wrote:

@ntomallen I've had a change of heart and would like to amend my previous statement. I will be rolling out taab as an updated to tab rather than separately because that's dumb and I don't know what I was thinking.
I tried using meta tags to override HTTP headers for caching but it didn't work, might not be possible with github pages. Let me know if you have any ideas!
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or mute the thread.

Hey no worries, I wrote the page for my own convenience. Thanks for trying it out!


Paginator Not Working With My Twitter Account

Hi,
I am attempting to get my liked tweets from my profile, however my profile is locked/privated. I have some working code that only returns 20 liked tweets from my profile.
import tweepy
import configparser
import pandas as pd
import json, requests, re, os

#Credentials
config = configparser.ConfigParser(interpolation=None)
config.read('config.ini')
api_key = config['twitter']['api_key']
api_key_secret = config['twitter']['api_key_secret']
access_token = config['twitter']['access_token']
access_token_secret = config['twitter']['access_token_secret']
twitter_id = config['twitter']['twitter_id']

bearer_token = config['twitter']['bearer_token']

# Auth
auth = tweepy.OAuthHandler(api_key, api_key_secret)
auth.set_access_token(access_token, access_token_secret)

#Calling API
api = tweepy.API(auth, parser=tweepy.parsers.JSONParser())
client = tweepy.Client(bearer_token)
grabbed_tweets = api.get_favorites(user_id = twitter_id)

#-----------------------------
tweet_id_list = []

for tweet in grabbed_tweets:
    tweet_id_list.append(tweet['extended_entities']['media'][0]['id'])
print(len(tweet_id_list), "Tweets") #20 Tweets

I'd like all of my liked tweets, so I tried using paginator, however it returns nothing for me, while returning 250 tweets for other public Twitter profiles.
This is NASA's account, returning 250 tweets.
tweet_id_list = []
nasa_twitter_id = 11348282
for tweet in tweepy.Paginator(client.get_liked_tweets, id = nasa_twitter_id, max_results = 100).flatten(limit = 250):
    tweet_id_list.append(tweet.id)
print(len(tweet_id_list), "Tweets") #250 Tweets

This is my account, returning 0 tweets.
tweet_id_list = []
for tweet in tweepy.Paginator(client.get_liked_tweets, id = twitter_id, max_results = 100).flatten(limit = 250):
    tweet_id_list.append(tweet.id)
print(len(tweet_id_list), "Tweets") #0 Tweets

Am I doing something wrong? How can I fix this? Thanks.

Is bearer_token from OAuth 2.0 Authorization Code Flow with PKCE?

Since the account in question is private, you need to authenticate as that user with OAuth 2.0 Authorization Code Flow with PKCE if you want to use an OAuth 2.0 access token. Otherwise, an app-only bearer token will not have access to the account.
Alternatively, you can just use your OAuth 1.0a User Context credentials or Cursor with API (and that endpoint/method's count parameter).


Method is declared and defined after class is defined

Take the following inheritance line TestJsonInt < TestJsonValue < BaseTestJson < Suite.
TestJsonInt has the method testMaxInt16, together with many other methods. The classes exist in a package with a C binding. A test runner is listening for define events of any test suites. Supposedly, the test runner should instantiate any test suites for every of its test methods (cases) as soon as a class is defined.
(Before running into this problem, I had run into a weird segfault that does not occur this time, but it will probably be solved as well.)
The problem: no test suite is ever instantiated by the runner.
Reason: the test method (test case) is defined AFTER the test class is defined.
Synthesized source code:
// testjson.cx

class BaseJsonTest: test::Suite::
    blahblah
class JsonValueTest: BaseJsonTest::
    blahblah
class JsonIntTest: JsonValueTest::
    void testMaxInt16() test::Case

In testjson__meta.c, I have hooked a couple of print statements to see when things are defined and created. Also, in the test runner, I have added some prints to see how the tests are being discovered.
FOUND A TEST SUITE!   TestJsonScope def? 1
  going to walk its scope
    (found a virtual)
    (found a virtual)
FOUND A TEST SUITE! TestJsonValue def? 1
  going to walk its scope
    (found a virtual)
    (found a virtual)
FOUND A TEST SUITE! TestJsonInt def? 1
  going to walk its scope
DEFINED TEST CLASS!
DECLARED TEST METHOD testMaxInt16
DEFINED TEST METHOD testMaxInt16
FOUND A TEST SUITE! TestJsonText def? 1
  going to walk its scope
FOUND A TEST SUITE! TestJsonUint def? 1
  going to walk its scope

From the dumped text, we can see TestJsonInt is defined BEFORE testMaxInt16 is even declared. We can see that they appear in this same order in the meta.c file. This explains why the runner thinks there's nothing in the scope of TestJsonInt.
I can't see why this would be an issue just now if this worked in a previous iteration of the framework and c_interface.c doesn't appear to have been recently modified.

When testing against a smaller cx-only script, we get a segfault because maybe the class is defined before the method is defined.

@SanderMertens please advice me on this.

Related to #45

@SanderMertens should we keep this open? Since you mentioned that methods were supposed to be declared+defined(?) before classes, and it's clearly happening the other way around. Nothing in the system has been broken by it yet.
If that is revised and corrected, then we have to rewrite the test runner to trigger on the test class instead of the test method.

The current test runner suffers from the issue that individual test cases' executions are not isolated. So, if test case A changes object ::foo and test case B also changes object ::foo; one would have to be careful, e.g. with the test order (baaaad) or cleaning it up in tearDown (unDRY).
Some requirements worth nothing:

The test runner is able to isolate test case executions.
We want an easy command line instruction to run tests (e.g. rake test).

We would want a different object store for each test. This means that a different object store is loaded and unloaded for each test.

Is this easy to do from C?, i.e.: load a store, run a test, get and accumulate the results, unload the store. Sounds hard.
An alternative could be simply running different cortex commands, that is, the rakefile will look something like

output = `cortex mytests.cx`
success = if $? == 0 then true else false end

However, the above approach will keep every child process completely separate, and the results couldn't easily be collected in a same object store.

Talk about keeping the results; the current TestRunner only collects results numerically; it doesn't hold the executed test cases--they're anonymous, not under its scope--, we could change that, but it's not relevant now.
Also, how can we tell a cortex object store which specific test to run from the command line?


Algorithms sorting

Solved issue #(your issue number)  #553
In Language- (your used language) JAVA

[x] Updated README Link
[x] Added code with comments

Thanks for contributing!

Check the checkboxes if done

Check the checkboxes if done

Done!


Text resize rules

Hi @KikeSz,
Right now I'm trying to use method plugin as much as I can and it's already saving a couple of hours per week!
I have one idea for improvement. Right now when I'm applying the method for the text it starts to resize it by the height and the weight parameters that looks a little bit strange. In Sketch we have text resizing tools and based on the selected option, we can change only height/weight/both at a time. Here are the visuals that hopefully will be able to explain the idea in more details.

Thank you! One of the most useful plugins for Sketch so far!

Hi @faridsabitov !
The truth is that it makes a lot of sense what you said, to be able to restrict one of the parameters so that the rounding is only in one direction looks good.
Right now I'm a bit busy but as soon as I have time I'll check if I can implement it 😉
I will try to do it but I am more designer than programmer, I'm informing you🤪


PDF - Transition Benchmark Table (Pt. 1)

Description
This is part one of completing the PDF target population table.
This includes:

Header truncate {Other} target populations
Asterisks show on rows that have missing data
N/A displays in total column for cols that are all "N/A"
Totals for rows and columns
Display hyphens on the total row and total colums when a user doesn't have all values filled

Zoomed out screenshot of the table currently.

Work in progress:
6. Overflow functionality
Related ticket(s)
CMDCT-](https://jiraent.cms.gov/secure/RapidBoard.jspa?rapidView=5874&projectKey=CMDCT&view=detail&selectedIssue=CMDCT-3061)

How to test

Fill out and Submit a WP
Click the "Review and Submit" tab and go to "Review PDF"

Important updates

Author checklist

[ ] I have performed a self-review of my code
[ ] I have added thorough tests, if necessary
[ ] I have updated relevant documentation, if necessary

convert to a different template: test → val | val → prod

Looks great!
I agree with Garrett's comment about making the quarters dynamic, if possible, that'd be awesome. Another quick thing, could you add a - dash for the totals whenever the user hasn't reported a Transition Benchmark?
Web
Figma

@karla-vm Hm thats not how it should look. The screenshot in the github description is how it looks on my end. I made some updates, could you try pulling? If not I can take a look.

Looks great!
I agree with Garrett's comment about making the quarters dynamic, if possible, that'd be awesome. Another quick thing, could you add a - dash for the totals whenever the user hasn't reported a Transition Benchmark?
Web
Figma

@karla-vm Hm thats not how it should look. The screenshot in the github description is how it looks on my end. I made some updates, could you try pulling? If not I can take a look.

Oh okay! For some reason it's not showing on locally but it might just be an issue on my end. Another thing I noticed is that if you actually report on one the Projections and leave one of them without answering (not even clicking No or anything) then it breaks the page:


Add poetry check --lock as a CI

The intention would be to ensure that a branch does not update the content of the pyproject.toml file without appropriately updating the lock file.

@Purg Is this something that would be more broadly applicable to different repos (not just xaitk-saliency) and have we run into issues with diverging pyproject.toml/lock files?

I forgot I created this issue! Yes, I would say this is broadly applicable of a check for anything that makes use of poetry. Of course, poetry versions have been released since this was created, so the command is apparently now poetry check --lock.

Part of #159.


update package format to fit APF v6.0

What problem does this feature solve?
update package format to fit APF v6.0
What does the proposed API look like?
https://docs.google.com/document/d/1CZC2rcpxffTDfRDs6p1cfbmKNLA6x5O-NtkJglDaBVs/preview#

closed by #1747


Major breaking change update message

Added an update message notifying about this server being deprecated.

It would probably be a good idea to update the LSP docs https://lsp.sublimetext.io/language_servers/#vue


ActivityPub object is served with incorrect content type

Hello, I encountered the following problem with llun.dev server. Assuming that server runs this software.
When retrieving ActivityPub object, I get a response with content-type: application/json header:
curl -v -H 'application/ld+json; profile="https://www.w3.org/ns/activitystreams"' https://llun.dev/users/null/statuses/2bf9c327-71b0-498c-856c-9225c4138cdf
...
< HTTP/2 200
< content-type: application/json

However, for security reasons, some clients may expect the content type to be either application/ld+json; profile="https://www.w3.org/ns/activitystreams" or application/activity+json. In the past several projects were vulnerable to an impersonation attack due to a lack of such validation; attacker was able to upload malicious ActivityPub object as media, and thus bypass the same-origin check.

Hi @silverpill, thanks for reporting this. Just want to clarify the issue. So, the request has a header with Accept application/ld+json; profile="https://www.w3.org/ns/activitysteams" and you expect the server to response back with the same content type application/ld+json or application/activity+json right? but currently the server response back with content type application/json.

Yes, I'd expect one of the two media types mentioned in ActivityPub spec: https://www.w3.org/TR/activitypub/#retrieving-objects

@silverpill I updated the api to only response to those accept header. This should be fixed now.

Thanks for looking into it @llun
The post seems to be OK, but the actor object (https://llun.dev/users/null) is still served as application/json.
Also, am I understanding it correctly that you now only serve AP object if the value of Accept header is application/ld+json; profile="https://www.w3.org/ns/activitystreams", and redirect to HTML page otherwise?
While that works for me, and is correct according to the ActivityPub spec, this is not reliable. Many implementations use different value, for example Pleroma uses Accept: application/activity+json and (according to my notes) Mastodon uses Accept: application/activity+json; q=0.9, application/ld+json;profile=\x22https://www.w3.org/ns/activitystreams\x22; q=0.8, text/html; charset=utf-8; q=0.7

It's working. Thank you @llun


Separate Yew Platform

Description

Fixes #2839.

A new crate prokio (exported as yew::platform) has been published separately.
A new crate pinned (previously yew::platform::pinned) has been published separately.
Feature tokio has been removed.

Checklist

[x] I have reviewed my own code
[ ] I have added tests

I would prefer if the new crates were placed under the yewstack organization though, just like how implicit-clone is

I have moved prokio to https://github.com/yewstack/prokio.


Error handling

Currently, for all commands the only way of exiting with a non-zero exit code is by throwing an exception, which polutes the logs quite a bit. In dotnet/command-line-api, it should be possible for the handler to provide the exit code, but our handlers return void. This should possibly be refactored.
Also, there is no reason for our handlers to be public, though this has been a convention since the beginning.

We're currently taking advantage of the public modifier in the handlers for the unit tests, as well as the the ExecuteCommand builder action.

This is ongoing


cassandra: adds CASSANDRA_SSL_HOSTNAME_VALIDATION

This adds CASSANDRA_SSL_HOSTNAME_VALIDATION with the same behavior as defined in cassandra's SSL_HOSTNAME_VALIDATION, with the same default value of true.
Thanks @priyavivek2307 for starting this on #3457. I tried to re-use that PR, but it was too old and github closed it when I tried to rebase. Thanks also to @ankit-gautam23 for the review.

flake is unrelated and I'll sort it out today or tomorrow. Seems a race and odd that awaitility isn't solving it..
 05:28:55,361 INFO  [armeria-common-worker-epoll-2-3] eureka.EurekaUpdatingListener (EurekaUpdatingListener.java:175) - Registered fv-az532-522 to Eureka: http://localhost:32770/eureka/v2
Error:  Tests run: 2, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 11.12 s <<< FAILURE! -- in zipkin2.server.internal.eureka.ITZipkinEureka
Error:  zipkin2.server.internal.eureka.ITZipkinEureka.registersInEureka -- Time elapsed: 0.176 s <<< FAILURE!
org.opentest4j.AssertionFailedError: Response{protocol=http/1.1, code=404, message=, url=http://localhost:32770/eureka/v2/apps/ZIPKIN}

maybe got the flake 🤞


Github Actions support

⚠ Is your feature request related to a problem? Please describe
It would be very cool to add better Github Actions integration, so that we could accomplish the following:

Build stats/metrics
Dependency tree diff stats
Key file diff stats / risk stats

💡 Describe the solution you'd like
The plugin needs reporting architecture before this is possible, but running it under the context of a Github Action should trigger special behavior which:

Produces summaries of above
Halts builds (if desired) based on failures of above

🤚 Do you want to develop this feature yourself?

[x] Yes
[ ] No

blocked on #77


Proposal for issue #5556 rework system layer event loop

☛  This PR is not intended to be merged (or even build in CI since
I've left out test changes in the interest of brevity) and will be closed
after a few days. The intent is to get feedback on the general approach,
to avoid wasting much time on the remaining work if there are major
objections and/or better ideas.
The end goal of issue #5556 is to allow CHIP as a library to be
used more easily by programs or systems that already have their
own I/O event loop.
This defines a SystemSocketWatcher, primarly used by the Inet
layer, as an alternative to the current select()-based loop for
socket-based platforms.  The interface is intended to make minimal
assumptions about the underlying implementation. The proof-of-concept
implementation uses the libevent library and works for the completed
subset — enough to run chip-tool basic read vendor-name 0. The
current select()- based implementation has been partly converted
to use the same interface.

Will check this out. With CHIP, one of my integration goals would be / is to make the CHIP stack an easy add-on as a CoreFoundation run loop source. I'll be looking at this through that integration lens.

Will check this out. With CHIP, one of my integration goals would be / is to make the CHIP stack an easy add-on as a CoreFoundation run loop source. I'll be looking at this through that integration lens.

The PR seems reasonable; however, not having ever worked with Darwin libnetwork, I'm probably not the best person to assess that integration goal (but the code doesn't seem harmful toward that end at all and certainly seems to help). As for the CoreFoundation run loop, at minimum, such an integration would seem to require an import/export of sockets, which is likely no different / worse than integrating CoreFoundation run loops with a pure BSD sockets implementation, as opposed to CFNetwork sources.

I had previously found that for the posix platform, the following was sufficient to allow driving the task function from an existing event loop:
diff --git a/src/include/platform/internal/GenericPlatformManagerImpl_POSIX.cpp b/src/include/platform/internal/GenericPlatformManagerImpl_POSIX.cpp
index 5d34c339bb..abe2087683 100644
--- a/src/include/platform/internal/GenericPlatformManagerImpl_POSIX.cpp
+++ b/src/include/platform/internal/GenericPlatformManagerImpl_POSIX.cpp
@@ -155,8 +155,11 @@ void GenericPlatformManagerImpl_POSIX<ImplClass>::SysProcess()
     nextTimeoutMs = mNextTimeout.tv_sec * 1000 + mNextTimeout.tv_usec / 1000;
     _StartChipTimer(nextTimeoutMs);

+    // override; select must not block.
+    struct timeval immediate = { .tv_sec = 0, .tv_usec = 0 };
+
     Impl()->UnlockChipStack();
-    selectRes = select(mMaxFd + 1, &mReadSet, &mWriteSet, &mErrorSet, &mNextTimeout);
+    selectRes = select(mMaxFd + 1, &mReadSet, &mWriteSet, &mErrorSet, &immediate);
     Impl()->LockChipStack();

     if (selectRes < 0)
@@ -192,7 +195,7 @@ void GenericPlatformManagerImpl_POSIX<ImplClass>::_RunEventLoop()
     {
         SysUpdate();
         SysProcess();
-    } while (mShouldRunEventLoop.load(std::memory_order_relaxed));
+    } while (0); // mShouldRunEventLoop.load(std::memory_order_relaxed));

     Impl()->UnlockChipStack();
 }

One of the main sales pitches here is that this set of changes also can allow such a thing.  But if the above is so concise, why are the proposed changes in this PR better?  I'm not asking this as a rhetorical question.  It is implied what's in this PR is better and I want to understand why.
I can see some other problems with select, but I don't think we have a C10K problem to solve.  I'm therefore assuming performance isn't a primary motivator.

/rebase

If the CHIP stack had the ability, on POSIX-like systems, to export/import descriptors similarly, then it would be possible to have a CFRunLoop adapter, a GLib adapter, etc. for the stack to integrate with each of those run loop types.

That's a good summary of the intent of this. If the SystemSocketWatcher is implemented outside CHIP, it's how CHIP exports descriptors; if it's inside, it's how it imports them.

I am working on a personal project that I am looking to open source any day now in which I'd like to place a CHIP front-end for the proxy aspect of the project. The timeline may be a bit too latent (probably 1-3 months out) for CHIP 1.0; however, I'd be happy to work on what a CFRunLoop adapter would need to look like to help with the effort. I'll post a link to the project when it's been open sourced.

As promised: https://github.com/gerickson/openhlx/. I’ll be attempting to plumb CHIP/Matter into the nascent hlxproxyd.

@msandstedt @bzbarsky-apple @woody-apple

@bzbarsky-apple @msandstedt

/rebase

Per the updated template, can you update the PR here?

Description is updated

@woody-apple - dismissed your change request on the assumption it was for the summary formatting. Please re-review when you have a chance.

/rebase

@bzbarsky-apple can you review?


support fp16 inference for grounding_dino

this is 15% faster with almost no consequence

Thanks a lot for supporting the faster inference process


EDREI-32824 - Update dependencies

@ejwalker & @eadaniel, I addressed your comments, please take another look.


Outdated material, and poorly put togeter tutorial

https://stackoverflow.com/questions/71453262/is-the-azure-learning-exercise-using-visual-code-from-within-the-cloud-shell-or

That issue doesn't display for me however the sample has been refreshed. The tutorial will be published next week.


Combine call.Param list actions

Right now there are three different list actions:

"store_list" - set to have a value like 1,2,3 be blown up to ['1', '2', '3']
"append" - if multiple param values should be turned into an array (eg, foo=1&foo=2 would become foo=[1, 2])
"append_list" - it's store_list + append, so foo=1&foo=2,3 would become foo=[1, 2, 3]

I'm sure I had a reason to have all these be separate at some point in the past but the reasoning has been completely lost to time and I think append_list should be the only way.
So basically, remove append_list and append and take the functionality of the current append_list and rename it store_list.

argparse action has append and extend, I think I can merge store_list and append_list into extend and keep action as is. I think that would mostly be consistent with how argparse does it.


Should we recommend lower segment.ms settings in the presence of this config?

Problem
segment.ms and segment.bytes denote when we roll a segment and make it eligible for tiering. Their defaults are 7 days and 1 GiB respectively.
As far as I can tell, the reasoning for not having too small segment files is this:

open file descriptors. Each file is an open file descriptor. Kafka has been known to run out of file descriptors. And file descriptors are theorized to take up resource/memory usage, but I don't think that's true
write speed. Having to roll a segment may cause a slight hiccup in latency since it's more work than just writing to an open file

I don't think any of these reasons are particularly strong. I'm not sure I see a ton of drawbacks in having many segment files, but I may be missing some nuance.
Regardless. With tiered storage - we don't have many segment files. It's all in S3.
But waiting for 7 days for something to end up in S3 seems like it's way too much to me.
Waiting for 1 GiB per partition can also result in a lot of disk usage.
❌ In deployments with lots of partitions (e.g 5k per broker), you can end up hogging 4.8TiB of local storage without a good reason.
For tiered storage to move the needle, you need to make it affordable to deploy small & fast SSDs, and reduce the amount of data you need to move when reassigning (plus other stuff).
Solution

configure segment.bytes to something lower - e.g 50-100 MiB?

the only case where I imagine this can be disruptive is in high throughput partitions. If a partition is taking in 5 MiB/s, you wouldn't want it to roll a segment every 10 seconds. Having dynamic segment.bytes would be a pretty cool feature

configure segment.ms to something lower - e.g 12-24 hours? (assuming local.retention.ms is below that)

Do you see any drawbacks in these suggestions? Would be helpful to the community to talk about it and establish a convention

@jlprat @giuseppelillo thanks for merging my docs PR. Is it possible to get some attention on this? Just looking to have a discussion, not necessarily an outcome

@stanislavkozlovski thanks for the questions! I totally agree these settings should be reconsidered when enabling topic's remote storage.
The suggested values also sound reasonable. To avoid rolling segments to often we could think of a minimum segment ms to comply to in case throughput pushes rotation too often (similar to fetch.mix/max.bytes but for time).
Dynamic configuration would be cool in many places, indeed. e.g. batching, etc.
A relevant implication for this plugin though, is that with the current API, pre-fetching is only possible within the same segment. Reducing the segment size will make this impact more evident.
Thinking about this we proposed https://cwiki.apache.org/confluence/display/KAFKA/KIP-1003%3A+Signal+next+segment+when+remote+fetching but has fall silent for a while (maybe it was proposed too early :)). If there is some positive feedback around this recommendation maybe that would bump this discussion.


Fixed Coming Soon: Closes #409

Fixes Issue  #409
Changes proposed
Issue 2 in of #409
It modifies the coming soon message which is displayed when there is no content to be shown. The message has been modifed to "Be the first to add by creating a github issue here", with a link to create and contribute to the same. The text has also been shifted to the centre of the screen for better visibility and user experience.
Screenshots
Before:

After proposed changes:

@rupali-codes I have included the suggestions as well as the reviews you made. You can go through it once.


feat(nx-plugin): initial commit page generator/schematic

PR Checklist
Please check if your PR fulfills the following requirements:

[x] The commit message follows our guidelines: https://github.com/analogjs/analog/blob/main/CONTRIBUTING.md#-commit-message-guidelines
[x] Tests for the changes have been added (for bug fixes / features)
[ ] Docs have been added / updated (for bug fixes / features)

PR Type
What kind of change does this PR introduce?

[ ] Bugfix
[x] Feature
[ ] Code style update (formatting, local variables)
[ ] Refactoring (no functional changes, no api changes)
[ ] Build related changes
[ ] CI related changes
[ ] Documentation content changes
[ ] Other... Please describe:

Which package are you modifying?

[ ] vite-plugin-angular
[ ] vite-plugin-nitro
[ ] astro-angular
[ ] create-analog
[ ] router
[ ] platform
[ ] content
[x] nx-plugin
[ ] trpc

What is the current behavior?

There are no generators for Analog plugin
Closes #565
What is the new behavior?
This feature would add the ability to generate pages. It would support Nx Generators and Angular CLI schematics.
Some examples
ng g page about -> src/app/pages/about.page.ts
ng g page blog/post -> src/app/pages/blog/post.page.ts
ng g page products/[products] -> src/app/pages/products/[products].page.ts
Does this PR introduce a breaking change?

[ ] Yes
[x] No

Other information
[optional] What gif best describes this PR or how it makes you feel?

should i complete this one with the blog and post generators? or should we merge it like this and continue in a different complementary feature @brandonroberts

@luishcastroc let's merge this as-is and do the blog support separately. Also need to add some docs for using the generators/schematics

Got it let me work on that and finish those with documentation so we can have everything in place


Access control of CSR seed

Hello,
In RISC-V scalar crypto Zkr extension, it defines CSR seed for CPU to read entropy source.
And M-mode can further make seed available to less privilege modes, i.e., supervisor domain.
Is there any guide or recommendation about access control of seed between multiple supervisor domains?
Should we forbid all supervisor domain directly access seed?
I.e., supervisor domains must issue SBI, or trapping to M-mode to emulate accesses to seed.
Or can RDSM context switch mseccfg.{s|u}seed to let some of supervisor domains have access right?
But in this way, malicious SD may continuously read seed to launch DOS attack, am I correct?

A RDSM can delegate access to seed CSR to a supervisor domain. The seed CSR is a per hart CSR. For the duration of the SD execution, the SD can consume entropy from the seed CSR. There is no specific reason to disallow the delegation. Consuming entropy using seed CSR from one hart should not affect the entropy availability on another hart. Please elaborate more on the DOS attack concern.

Please elaborate more on the DOS attack concern if it is beyond the shared entropy source concern.

Let's say

SD(a) is going to execute csrrw instruction to read seed.
Suddenly SD(b)'s interrupt asserted, causing CPU traps to RDSM.
RDSM immediately performs context switch for this hart, saving SD(a)'s context and restoring SD(b).
However, SD(b) reads seed in its interrupt handler. SD(b) may consume much of entropy.
SD(b) finishes its handler. RDSM performs context switch back to SD(a). SD(a) executes previous csrrw, but it might not get sufficient entropy.

Above case 1 to case 5 can be an infinite loop.

Got it. When such a bad entropy source is implemented, the RDSM as a policy should not delegate seed to SDs.

Depends on quality of entropy source and the SW policies. The ISA provides controls to support either policies than an RDSM may want to implement.

Depends on quality of entropy source and the SW policies. The ISA provides controls to support either policies than an RDSM may want to implement.

It makes sense.
Seems we don't need any ISA changes for access control of seed.
Thanks!


Prettymapp not working

The example on https://prettymapp.streamlit.app/ doesn't work anymore, it did yesterday. I tried to show it to someone today, but it gave a "oh no...". This is still the case.

Issue allready reported twice, sorry I'll close it.


Podspecs: correct git tag format

Summary:
Fixes #92
Test Plan:
Follow repro steps from linked issue

:tada: This PR is included in version 1.3.4 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Add url resolution

Pull Request Test Coverage Report for Build 123

25 of 26 (96.15%)  changed or added relevant lines in 1 file are covered.
No unchanged relevant lines lost coverage.
Overall coverage increased (+7.3%) to 90.909%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

src/index.js
25
26
96.15%

Totals

Change from base Build 120:
7.3%

Covered Lines:
54

Relevant Lines:
57

💛  - Coveralls


Added <time.h>, all C/C++ keywords, defined _DEFAULT_SOURCE, and changed -W to -Wextra

need this for #12

Note that auto is mentioned twice, once as auto and the other time as auto|.

Thanks, I only merged a subset of this PR (the one adding C/C++ keywords).


Migrating Microsoft Identity Manager based application to Azure AD FS

I am attempting to migrate an ASP.NET WebForms application that uses MS Identity Manager to use an Azure Active Directory Federation Service, AADFS, for user Authentication and Authorization.  So far my conversion has succeeded at redirecting SignIn and SignOut to AADFS.  Within the application, it appears that an AuthenticationProtocolMessage.SetParameter is failing with a null parameter.
My questions are:
Is there general guidance for this type of conversion and is it feasible?,  (none found so far)
Has anyone completed such a migration with minimal, rather than wholesale, changes to the original source code?
Many thanks to anyone who can take the time to respond.
Edward Campbell

@edwardcampbellprojects I am not completely familiar with MS Identity Manager. Can you help me spin up?

Hi Brent,
Thanks for your reply.  MIM is the successor to the Asp.NET Membership
system from several years ago.
This is a user/password based system with security hashes and password
hashes built in.
A better and more complete account can be found here:
https://docs.microsoft.com/en-us/microsoft-identity-manager/microsoft-identity-manager-2016
The issue I am having is that my org is converting to Azure AD FS and there
is a significant body of code that might need to be duplicated to get to a
complete integration.  I have tried the simple way of adding in an OWIN
Startup class and guiding users to our ADFS login.  The problem is that
there are many loose ends that may (or may not) depend on the presence of
FormsAuthentication cookies and other detritus from the previous embedded
code approach.
So I am just looking for any advice, expertise or examples of conversions
that have been done by others.
I did a few hours of searching and found no help.  This could, of course,
be a failure to specify the right search terms.
Thanks again for your reply.  Any comments or advice for futher research is
most appreciated.
Best Regards,
Ted Campbell
On Mon, May 6, 2019 at 2:00 PM BrentSchmaltz<EMAIL_ADDRESS>wrote:

@edwardcampbellprojects https://github.com/edwardcampbellprojects I am
not completely familiar with MS Identity Manager. Can you help me spin up?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/issues/1163#issuecomment-489715589,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AGJRS7HP67DILIKKMKWJGILPUBW4RANCNFSM4HLBRKYQ
.

@edwardcampbellprojects got it.
@Tratcher can you help out here?

MIM looks like an AD add on? https://docs.microsoft.com/en-us/microsoft-identity-manager/
Looks like a replacement for FIM? https://oxfordcomputertraining.com/glossary/mim/
If they're just add ons then using WsFed or OpenIdConnect against Active Directory should still work. If this is Windows Server 2016 then use OpenIdConnect, otherwise WsFed.
https://docs.microsoft.com/en-us/windows-server/identity/ad-fs/development/enabling-openid-connect-with-ad-fs

@edwardcampbellprojects can you let us know what in AuthenticationProtocolMessage.SetParameter is failing?

Hi thanks for your email.  I was occupied by other fires lately.
I have traced the error to TokenValidationParameters.  The following code
fixes my immediate problem but the calling routine (BlogEngine.net 3.1)
still fails.
Here is the non-error producing adjustment (highlighted) in Startup.cs:
public void ConfigureAuth(IAppBuilder app)
{
//***TC ADFS mod:
https://stackoverflow.com/questions/35621686/authentication-failed-because-the-remote-party-has-closed-the-transport-stream-e
ServicePointManager.SecurityProtocol =
SecurityProtocolType.Ssl3 | SecurityProtocolType.Tls12 |
SecurityProtocolType.Tls11 | SecurityProtocolType.Tls;
app.SetDefaultSignInAsAuthenticationType(CookieAuthenticationDefaults.AuthenticationType);
app.UseCookieAuthentication(new CookieAuthenticationOptions());
        var tokenValidationOptions = new

Microsoft.IdentityModel.Tokens.TokenValidationParameters()
{
ValidateIssuerSigningKey = false
};
        var wsFedAuthOpts = new WsFederationAuthenticationOptions
        {
            TokenValidationParameters = tokenValidationOptions,

            MetadataAddress = adfsMetadata,
            Wtrealm = realm
        };
        app.UseWsFederationAuthentication(wsFedAuthOpts);

}
Prior to this adjustment, this is the error found in the windows event log
Event code: 3005
Event message: An unhandled exception has occurred.
Event time: 5/14/2019 8:07:59 AM
Event time (UTC): 5/14/2019 12:07:59 PM
Event ID: 498f3773a7d84e2fa5045d6bacc33859
Event sequence: 253
Event occurrence: 1
Event detail code: 0
Application information:
Application domain: /0000000000000000000000000000

Trust level: Full

Application Virtual Path: /

Application Path:

C:_projects.......................................\BlogEngine.NET\
Machine name: XXXXXXXXXXXXXXXXXXXX

Process information:
Process ID: 2348

Process name: iisexpress.exe

Account name: USDA\Edward.Campbell

Exception information:
Exception type: ArgumentNullException

Exception message: IDX10000: The parameter 'parameter' cannot be a

'null' or an empty object.
Parameter name: parameter
at
Microsoft.IdentityModel.Protocols.AuthenticationProtocolMessage.SetParameter(String
parameter, String value)
at
Microsoft.IdentityModel.Protocols.WsFederation.WsFederationMessage..ctor(IEnumerable`1
parameters)
at
Microsoft.Owin.Security.WsFederation.WsFederationAuthenticationHandler.d__8.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task
task)
at
System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task
task)
at
Microsoft.Owin.Security.Infrastructure.AuthenticationHandler.d__31.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task
task)
at
System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task
task)
at
Microsoft.Owin.Security.Infrastructure.AuthenticationMiddleware`1.d__5.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task
task)
at
System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task
task)
at
Microsoft.Owin.Host.SystemWeb.IntegratedPipeline.IntegratedPipelineContextStage.d__5.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task
task)
at
System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task
task)
at
Microsoft.Owin.Security.Infrastructure.AuthenticationMiddleware`1.d__5.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task
task)
at
System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task
task)
at
Microsoft.Owin.Host.SystemWeb.IntegratedPipeline.IntegratedPipelineContextStage.d__5.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task
task)
at
System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task
task)
at
Microsoft.Owin.Host.SystemWeb.IntegratedPipeline.IntegratedPipelineContext.d__2.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at
Microsoft.Owin.Host.SystemWeb.IntegratedPipeline.StageAsyncResult.End(IAsyncResult
ar)
at
Microsoft.Owin.Host.SystemWeb.IntegratedPipeline.IntegratedPipelineContext.EndFinalWork(IAsyncResult
ar)
at
System.Web.HttpApplication.AsyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
at System.Web.HttpApplication.ExecuteStepImpl(IExecutionStep step)
at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean&
completedSynchronously)
Request information:
Request URL:

https://localhost:44302/post.aspx?id=0225d7ce-58eb-4d5f-8290-38d6a28c3521
Request path: /post.aspx

User host address: ::1

User: Edward L. Campbell

Is authenticated: True

Authentication Type: Cookies

Thread account name: USDA\Edward.Campbell

Thread information:
Thread ID: 12

Thread account name: USDA\Edward.Campbell

Is impersonating: False

Stack trace:    at

Microsoft.IdentityModel.Protocols.AuthenticationProtocolMessage.SetParameter(String
parameter, String value)
at
Microsoft.IdentityModel.Protocols.WsFederation.WsFederationMessage..ctor(IEnumerable`1
parameters)
at
Microsoft.Owin.Security.WsFederation.WsFederationAuthenticationHandler.d__8.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task
task)
at
System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task
task)
at
Microsoft.Owin.Security.Infrastructure.AuthenticationHandler.d__31.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task
task)
at
System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task
task)
at
Microsoft.Owin.Security.Infrastructure.AuthenticationMiddleware`1.d__5.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task
task)
at
System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task
task)
at
Microsoft.Owin.Host.SystemWeb.IntegratedPipeline.IntegratedPipelineContextStage.d__5.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task
task)
at
System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task
task)
at
Microsoft.Owin.Security.Infrastructure.AuthenticationMiddleware`1.d__5.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task
task)
at
System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task
task)
at
Microsoft.Owin.Host.SystemWeb.IntegratedPipeline.IntegratedPipelineContextStage.d__5.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task
task)
at
System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task
task)
at
Microsoft.Owin.Host.SystemWeb.IntegratedPipeline.IntegratedPipelineContext.d__2.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at
Microsoft.Owin.Host.SystemWeb.IntegratedPipeline.StageAsyncResult.End(IAsyncResult
ar)
at
Microsoft.Owin.Host.SystemWeb.IntegratedPipeline.IntegratedPipelineContext.EndFinalWork(IAsyncResult
ar)
at
System.Web.HttpApplication.AsyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
at System.Web.HttpApplication.ExecuteStepImpl(IExecutionStep step)
at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean&
completedSynchronously)
Custom event details:
Again, my apologies for the delay.  Thank you for your help and advice
Ted Campbell
On Mon, May 6, 2019 at 2:00 PM BrentSchmaltz<EMAIL_ADDRESS>wrote:

@edwardcampbellprojects https://github.com/edwardcampbellprojects I am
not completely familiar with MS Identity Manager. Can you help me spin up?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/issues/1163#issuecomment-489715589,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AGJRS7HP67DILIKKMKWJGILPUBW4RANCNFSM4HLBRKYQ
.

@edwardcampbellprojects we made this fix in 5.5.0 that should fix this.
https://github.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/issues/972

@edwardcampbellprojects closing for now, let us know if you need anything.

Hi Brent,
Thanks for keeping up with me.  I found an exception in jQuery-1.9.1 that
is stopping my code.  Although this helped remove 1 of the problems I was
seeing the problem still remains.   Thank you for your efforts.  I think
the locus of the problem is now definitely in my code and I am pursuing
that approach.
This was an example of good and skilled support.  Thanks again.
Ted
On Tue, Jun 4, 2019 at 1:35 PM BrentSchmaltz<EMAIL_ADDRESS>wrote:

@edwardcampbellprojects https://github.com/edwardcampbellprojects
closing for now, let us know if you need anything.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/issues/1163?email_source=notifications&email_token=AGJRS7FCOKXRB3SRFKAV76DPY2RVPA5CNFSM4HLBRKY2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODW5J5KY#issuecomment-498769579,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AGJRS7HUAKKPGCI654FLAT3PY2RVPANCNFSM4HLBRKYQ
.

@edwardcampbellprojects let us know if you need anything.


Fixed localization for Czech language

While transition to production, we have noticed and fixed several localization issues (syntax errors, typos, gender equality).

I signed it.

I signed it! :o)

@suculent thank you!


Get coverage working with tests extension

This may be as simple as adding extern/nvidia/_build/target-deps/kit-sdk/kit ./apps/cesium.omniverse.cpp.tests.runner.kit as a command run by the coverage cmake target (in cmake/GenerateCoverage.cmake) but I'm not actually sure how that target works at the moment and I wouldn't be surprised if it were more involved than that.

This is currently blocked by an issue nvidia is looking into where omniverse does not exit cleanly when the tests extension is enabled. Killed processes don't generate the necessary GCDA files, so there is no way to generate coverage until this is fixed.
In talking with @lilleyse, once this is unblocked we'll likely want to set coverage up to be generated in two steps. Step one is to manually run then manually exit the tests extension in such a way that it generates GCDA files. Step two is to point gcov at those GCDA files so it gathers what lines were executed during step one.


Ansible playbook failed due to root privileged permission

I have 2 instance EC2 on AWS.
On both servers, i created a "khoi" user, create ssh-keygen and copy this to the other server, give it sudo permission and also changed in visudo .
khoi   ALL=(ALL)       NOPASSWD:ALL
The result is: i can ssh from the first server to 2nd one without using password and vice versa.
The problem is every time i run ansible command, it required me to input password.
Additionally, i have a playbook called first.yml
---
- hosts: all
  tasks:
   - name: Install apache
     command: yum install -y httpd httpd-devel
   - name: copy files
     command: >
       cp /home/khoi/get-pip.py /home/khoi/ohgod.py
   - name: start apache, config httpd
     command: service httpd start
   - command: chkconfig httpd on

After running: ansible-playbook first.yml and input password, i got this error:
fatal: [ansible-02]: FAILED! => {"changed": true, "cmd": ["yum", "install", "-y", "httpd", "httpd-devel"], "delta": "0:00:00.154725", "end": "2018-07-27 06:26:14.031516", "msg": "non-zero return code", "rc": 1, "start": "2018-07-27 06:26:13.876791", "stderr": "You need to be root to perform this command.", "stderr_lines": ["You need to be root to perform this command."], "stdout": "Loaded plugins: fastestmirror", "stdout_lines": ["Loaded plugins: fastestmirror"]}
fatal: [localhost]: FAILED! => {"changed": true, "cmd": ["yum", "install", "-y", "httpd", "httpd-devel"], "delta": "0:00:00.190187", "end": "2018-07-27 06:26:14.099748", "msg": "non-zero return code", "rc": 1, "start": "2018-07-27 06:26:13.909561", "stderr": "You need to be root to perform this command.", "stderr_lines": ["You need to be root to perform this command."], "stdout": "Loaded plugins: fastestmirror", "stdout_lines": ["Loaded plugins: fastestmirror"]}
Can you tell me how to fix this issue?

Hi @dglinder
This is from the beginning of chapter 4, i just modified it a little bit because i don't use Vagrant. Instead i'm running 2 EC2 for study purpose.
But i figured out from the next  lines that become: yes is needed.
Anyway, i still don't understand why i always need to input password to run ansible command since i did configure NOPASSWD:ALL for this specific user.

Closing as become: yes is the solution here.
In terms of inputting the password, that sounds like a separate issue that you might want to debug and post an issue to the Ansible issue queue if you find a problem with the password being required for sudo even if it's not required on the server itself.


Proposed/still running

Due to a somewhat popular demand..
There is currently no infrastructure to test this with gtest, but to avoid "great" being an enemy of "good" publishing this anyway. I did tested it manually using the following manifest: git show 22aa5f3:tst4.ninja, for what it worth (building different targets in separate and together)..
This pull request provides the following features:

If ninja is running one or more commands lasting longer than 3 sec w/o status being updated (e.g., nothing starts/finishes) ninja starts printing "xxx (still running ) with '' spinning moderately (test with: './ninja -f tst.ninja e5').
If only one command is currently running, and no new commands can be started and the command emits output while running (e.g., a long-running generator), then ninja starts dumping the output immediately, in real-time, w/o waiting for the command to finish (test with: './ninja -f tst.ninja e6').

This PR seems to be dead (?), but it's a feature that I would very much like to see being integrated (and I think #111 requests the same thing). It's quite confusing when the status message is "Doing B" because B was the last thing that was started (and finished), but the task that's blocking further progress is actually a long-running A that was started before B. So in that case I'd like to somehow see that ninja is waiting for A to finish (automatically switching to live output as if pool = console is specified might be a good idea as well).

Let's continue any discussions in #111.

#111 doesn't seem to be the same thing at all.
This PR removes buffering if a single command is being run, so that its output is displayed as it is being generated, instead of buffered until the command finishes.
#111 is about displaying "still running" if waiting for a long-running command without output.

@maximuska Would you be able to rebase this pull request against the latest master branch code?

I can do that if there is an intention to merge that.
On Sun, Aug 4, 2019 at 10:46 AM Michael Jones<EMAIL_ADDRESS>wrote:

@maximuska https://github.com/maximuska Would you be able to rebase
this pull request against the latest master branch code?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/ninja-build/ninja/pull/629?email_source=notifications&email_token=AAAWV6S2YTVPPM72OZQZ653QC2CMXA5CNFSM4AG2NKU2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD3P4MXI#issuecomment-517981789,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAAWV6XEFIKHTSBFIHGHHS3QC2CMXANCNFSM4AG2NKUQ
.

--
Maxim

While this is a nice feature (I'm talking about the second commit), I would prefer to have this implemented in an external frontend (see #1600). Ninja simply doesn't have enough manpower to maintain this long term, sorry.
@jonesmz That goes with mostly all "frontend" PRs. Please don't ask them to rebase before #1600 is merged in some form or another, because that would result in merge conflicts again.

I would prefer to have this implemented in an external frontend

Maybe I do not understand you as you refer to second commit, but closed the PR which title is about the “still running” issue.
The problem being solved here is when you have Task 1, 2, and 3, where 1 is the slow one. But ninja is likely showing: [3/3] Task 3 when we are actually waiting for task 1 (both task 2 and 3 have completed).
This is problematic because the user may wonder why Task 3 is taking so long, and also not realize that there is an issue with Task 1.
I don’t think ninja should start a “spinner” but I do think ninja should simply update the task, so that if a solo task has been running for e.g. 1 second and the status currently reflect another task as the one being run, it should simply reprint the status line as [3/3] Task 1.

I was only referring to the second commit, because the still-running-problem has multiple ways to fix it, one of them was #1320, which we merged but had to revert due to a regression. As the problem seems to be more complicated than first thought, I think a possible solution should be discussed in #111 first (and again: Maybe just be implemented in an external frontend).

I think a possible solution should be discussed in #111 first

OK, I added the patch I have been using to that PR.
I thought I had previously submitted a PR for it, but it doesn’t appear so. Probably because it was sort of a duplicate, but I have had no problems with that patch for the last 6 years.


Update XSeries, item-nbt-api and Spigot Api

The plugin will not work unless item-nbt-api is up-to-date. This is a hotfix for that.
XSeries was also updated to better support other versions of minecraft.
Addressing issues #70  and #73

The plugin works for its advertised versions even when its dependencies warn of being outdated. Its just a pointless warning in console. Closing this since they will need to be updated for the 1.17 release anyways.


Support for digits (e.g., "an 8" or "an 11" vs. "a 4" or "a 5")

Adds support for digits:

"an 8" or "an 11"
"a 2", "a 3", "a 4", etc.

In our case we want to indefinitize "An 8-hour course" vs. "A 6-hour course".

Thanks @gmcnaughton!

Happy to help, thanks for the gem!


php 8.2 added for the tests

I think we need to test for php8.2, too.

Codecov Report
Base: 96.05% // Head: 96.05% // No change to project coverage :thumbsup:

Coverage data is based on head (b048460) compared to base (7b9fc92).
Patch has no changes to coverable lines.

:mega: This organization is not using Codecov’s GitHub App Integration. We recommend you install it so Codecov can continue to function properly for your repositories. Learn more
Additional details and impacted files
@@            Coverage Diff            @@
##             master     #238   +/-   ##
=========================================
  Coverage     96.05%   96.05%
  Complexity      190      190
=========================================
  Files            36       36
  Lines           634      634
=========================================
  Hits            609      609
  Misses           25       25

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

:umbrella: View full report at Codecov.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.

I think we need to merge this.


question about bwa mem and how to use this for whole NA12878

Dear GATK4 team,
Firstly, thanks very much for amazing pipelines.
I am using this wdl and hg38 json file to run my own data (NA12878, dowload fastq, using FastqToSam to generate my own ubam file list) on my Virtual Machine.
Question1:
${bwa_path}${bwa mem -K 100000000 -p -v 3 -t 16 -Y $bash_ref_fasta} /dev/stdin -  2> >(tee ${output_bam_basename}.bwa.stderr.log >&2)
|
samtools view -1 - > ${output_bam_basename}.bam
Can you explain a little bit about this two lines, what it did. I cannot find -Y argument in bwa mem usage page.
Question2:
I tried to benchmarking this gatk4 best practice workflow with NA12878, 12891, 12892 in my VM. Could keep all parameters as you used in the board offered wdl and json script just change the input files to my own?
I ran this whole process in my VM. After two days, with 16 threads, it showed: workflow successfully completed.
I found a little bit funny result: my input 4 ubams, each of them sized 33G, my aligned.duplicates-marked.sorted.bam sized around 120G. After, BQSR, the final output bam file sized around 70 G.
I used exactly the same wdl file I offered above, in json file, just changed input as my own 4 bam files passing as a ubam list, and keep using the ref and known sites resource file offered in above json file. And certainly, I adjust all files path to its absolute path in my virtual machine.
Do you think this is normal or I did something wrong? I use NA12878.

The following material is provided by the GATK Team. Please post any questions or concerns to one of our forum sites : GATK , FireCloud or Terra , WDL/Cromwell.

Here is an explanation of a similar workflow that you might find useful: Reference implementation: PairedEndSingleSampleWf pipeline


Label for switch is not vertically aligned

Prerequisites

[X] I have searched for duplicate or closed issues
[X] I have validated any HTML to avoid common problems
[X] I have read the contributing guidelines

Describe the issue
https://boosted.orange.com/docs/5.1/forms/checks-radios/#switches
Label is not well aligned

Reduced test cases
https://boosted.orange.com/docs/5.1/forms/checks-radios/#switches
What operating system(s) are you seeing the problem on?
Windows
What browser(s) are you seeing the problem on?
Firefox
What version of Boosted are you using?
91.2.0 ESR

Jumping padding-top for
.form-switch .form-check-label to 0.413rem could do the job?
Need a Design validation

Thanks for the issue!

Jumping padding-top for .form-switch .form-check-label to 0.413rem could do the job?

Yes, it seems to do the job. I noticed that the labels are misaligned as well for the "classic" checkboxes and radios.

Need a Design validation

Yes we'll ask a design review at the end of the PR.


Make the title bar smaller

Currently the title bar is quite large, taking up ~2.5 messages worth of vertical space. As it always shows no matter what this should be as small as possible to reduce the amount of space used by this package.

Fixed by https://github.com/AtomLinter/linter-ui-default/pull/38

Yep, it's much better after that landed, thanks @KaneezIqbal!


Identifiers validation failed for dataset Inventario y catálogo de ostrácodos recientes de los mares mexicanos

Identifier validation failed for the dataset Inventario y catálogo de ostrácodos recientes de los mares mexicanos:

Crawler attempt: 283
Publishing organization: Comisión nacional para el conocimiento y uso de la biodiversidad
Publishing country: MEXICO
Installation: IPTCONABIO
Number of occurrences indexed for this dataset at the time of the issue: 3927
Cause: GBIF IDs hit maximum allowed - 50%, duplicates - 100%, total records count 5, absent records count 5
Pipelines execution steps: http://api.gbif.org/v1/pipelines/history/execution/3072752/step

Publisher email
Hello,
I am contacting you from the GBIF Secretariat about a dataset published by the Inventario y catálogo de ostrácodos recientes de los mares mexicanos : https://doi.org/10.15468/lihjgf.
We noticed that the occurrenceIDs were changed. We have temporarily paused the ingestions of this dataset.
As you might already know, when an occurrence record has a new occurrenceID for a given dataset, our system considers it to be a new occurrence.
This means that it will be given a new gbifid and a new occurrence URL (like this one: https://www.gbif.org/occurrence/1252968762) and the old gbifid and URL will be deprecated.
In this case, this means that the occurrence URLs would be deprecated when ingesting the newest versions of these datasets.
We would like to check with you if those changes were intentional. Do you know if this is the case?
Please let us know, thanks! We are happy to resume the dataset ingestion.
Note that some users rely on those occurrence URLs and gbifids (like https://bionomia.net for example). In an attempt to improve
the stability of the occurrence URLs and gbifids, we have implemented a warning system to detect these type of changes in datasets (see this news item).
If the data publisher can provide us with a list of old and new occurrenceIDs per record, we can avoid the identifier and URL changes. Could that be an option?
Please let us know if you have any question. Thanks!
All the best,

You can skip/fix identifier validation using the registry UI.

Identifier validation still  failing for the dataset Inventario y catálogo de ostrácodos recientes de los mares mexicanos:

Crawler attempt: 287
Publishing organization: Comisión nacional para el conocimiento y uso de la biodiversidad
Publishing country: MEXICO
Installation: IPTCONABIO
Number of occurrences indexed for this dataset at the time of the issue: 3927
Cause: GBIF IDs hit maximum allowed - 50%, duplicates - 100%, total records count 3927, absent records count 3927
Pipelines execution steps: http://api.gbif.org/v1/pipelines/history/execution/3093713/step

Publisher email
Hello,
I am contacting you from the GBIF Secretariat about a dataset published by the Inventario y catálogo de ostrácodos recientes de los mares mexicanos : https://doi.org/10.15468/lihjgf.
We noticed that the occurrenceIDs were changed. We have temporarily paused the ingestions of this dataset.
As you might already know, when an occurrence record has a new occurrenceID for a given dataset, our system considers it to be a new occurrence.
This means that it will be given a new gbifid and a new occurrence URL (like this one: https://www.gbif.org/occurrence/1252968762) and the old gbifid and URL will be deprecated.
In this case, this means that the occurrence URLs would be deprecated when ingesting the newest versions of these datasets.
We would like to check with you if those changes were intentional. Do you know if this is the case?
Please let us know, thanks! We are happy to resume the dataset ingestion.
Note that some users rely on those occurrence URLs and gbifids (like https://bionomia.net for example). In an attempt to improve
the stability of the occurrence URLs and gbifids, we have implemented a warning system to detect these type of changes in datasets (see this news item).
If the data publisher can provide us with a list of old and new occurrenceIDs per record, we can avoid the identifier and URL changes. Could that be an option?
Please let us know if you have any question. Thanks!
All the best,

You can skip/fix identifier validation using the registry UI.


The three dots are wrongly placed near the read more button. Issue is…

… resolved and also we are showing the dot when the set limit of 1000 is exceeded.
What is the change?
Three dots that were misplaced, that is resolved.
Related issue?
close: #294
How was it tested?
Created few blogs and tested all alignment issues.
Checklist:
Before you create this PR, confirm all the requirements listed below by checking the checkboxes [x]:

[x] Have you followed the Contribution Guidelines while contributing.
[x] Have you checked there aren't other open Pull Requests for the same update/change?
[x] Have you made corresponding changes to the documentation?
[x] Your submission doesn't break any existing feature.
[x] Have you tested the code before submission?

Screenshots or Video:

As we said on the BlogSite channel on GirlScript server that the code will be under maintenance till today, so we weren't accepting any PRs till now. There were some major code changes therefore I request you to pull all the changes and make a new PR to maintain consistency..
Sorry for inconvenience 🙂


Migrate existing inputs to vuetify

Proposed Changes
It was migrated the text inputs of the project to vuetify. #378
Type of Changes
What type of change this Pull Request brings to Falko?

[ ] Bugfix
[x] New Feature

Checklist

[x] This Pull Request has a significant name.
[ ] The build is okay (tests, code climate).
[x] This Pull Request mentions a related issue.

@rossicler It seems that you're updating all the buttons too, but it was also addressed on #379.

@rossicler It seems that you're updating all the buttons too, but it was also addressed on #379.

Thanks for the reply, I reverted the merge commit of the buttons migration.

this seems to be good. Please fix the conflicts in package.json

Conflict resolved, also deleted the commented unused css.

@alaxalves @lucasmartins465 can you guys take a look at this?


Update basic function names for Kindex update

Recent Kindex reorganization changed the name of many basic datatypes that the compiler expects to exist, either for checking/eval or for desugaring.
Things like List, String, U60, etc, were moved to a Data folder (Data.List, Data.String, etc) and the compiler needs to be updated to reflect that.
This is the main commit that changed it https://github.com/HigherOrderCO/Kindex/commit/64a84a17204de33c4fa0d803a3b4eab029684905

These changes require an update to HVM as well, done here https://github.com/HigherOrderCO/HVM/pull/249


WIP: Migrating freehand tool to v3 (Part 2)

Please review this after #488.

Ports the freehandSculpter to v3.
Minor:
-- Added basic support for onNewImage to the mouseToolEventDispatcher. (If we'd rather the tool does this itself, that'd easy, but thought I'd centralize what I can).
-- Renamed the 'abstract' method onImageRendered -> renderToolData in baseAnnotationTool, as this is what the tools actually use.

Going to get this up to scratch with the changes in #488.

Closing as will rebuild in updated eventDispatch scheme.


Newer versions of Zluda don't work with KoboldCPP due to --cublas command being removed.

As title says. With 11cc, replacing cublas64_11.dll without injecting causes koboldcpp_cublas.dll to fail (file not found), while doing the same and injecting --cublas works fine. It's probably a hacky way of doing it in the first place, since I'm pretty sure Zluda would work as is if GPU check of native cublas64_11.dll was circumvented, but the hack works with all version of KoboldCPP, at least as far as Zluda 11cc.

The removal of --cublas argument was reverted in v3.8.4.

Cool! Alright, tested it out. Replacing native cublas64_11.dll with the 3.8.4 cublas.dll, the application now fails with error:
Attempting to use CuBLAS library for faster prompt ingestion. A compatible CuBLAS will be required.
Initializing dynamic library: koboldcpp_cublas.dll
:0:C:\constructicon\builds\gfx\two\23.19\drivers\compute\clr\hipamd\src\hip_platform.cpp:123 :<PHONE_NUMBER>6 us: [pid:11312 tid:0x1f9c] Cannot register Static Global Var, error:13

Meanwhile, cublas.dll from 3.8.3 works fine with the restored argument in 3.8.4. So, just throwing the error out there, in case it means anything. This is with HIP 5.7, I'll try 6 at a later date.

Cool. Works perfectly.


Cannot extract more than one instance of a front matter key

When using MultiMarkdown with LaTeX output, it is common to have multiple front matter keys for inputting files, as shown in the usage guide:
latex input: mmd-memoir-header
Title: MultiMarkdown Example
Base Header Level: 2
latex mode: memoir
latex input: mmd-memoir-begin-doc
latex footer: mmd-memoir-footer

Attempting to extract the latex input key from the command line will only print the first value, with no method for accessing the subsequent latex input fields.

That's correct.  In general, there is only one allowed instance of each key.  The latex input is the one exception, as it is handled very differently than the others.


Terrible blue color on dark macOS

I can't see that blue from a normal viewing distance, I have to get to 10cm from screen to read out the "releases" word :)

Agree:) but I do not control this colour. It is whoever's behind Qt framework aesthetics regarding links colour in dark mode.
I have limited time to work on RB so I try to avoid small customizations as much as possible (I also release it for other OS so any change is x3 work).
I will always be more than happy if somebody makes it better and shares PR.

Not sure what version of macOS you are using but on Catalina it looks better:

I have macOS 10.15.3 (Catalina). I don't recall doing any customization other than enabling dark mode.
ps: I installed via brew cask

ps2: my screenshot was from rclone browser, not rclone version check

Install version from my releases - I have no idea what brew guys are doing - maybe they used different Qt version?
You can quickly check link colours in Rclone Browser about dialog. You don’t have to wait until another version pop up:)

On 15 Mar 2020, at 12:58, Elan Ruusamäe<EMAIL_ADDRESS>wrote:
I have macOS 10.15.3 (Catalina). I don't recall doing any customization other than enabling dark mode.
ps: I installed via brew cask
—
You are receiving this because you modified the open/close state.
Reply to this email directly, view it on GitHub https://github.com/kapitainsky/RcloneBrowser/issues/92#issuecomment-599207016, or unsubscribe https://github.com/notifications/unsubscribe-auth/ADXJHOWGLVTPAWDCXJKQ5E3RHTGHDANCNFSM4LKY63BA.

these are the same dialogs - does not matter
about uses the same style

On 15 Mar 2020, at 12:59, Elan Ruusamäe<EMAIL_ADDRESS>wrote:
ps2: my screenshot was from rclone browser, not rclone version check
—
You are receiving this because you modified the open/close state.
Reply to this email directly, view it on GitHub https://github.com/kapitainsky/RcloneBrowser/issues/92#issuecomment-599207083, or unsubscribe https://github.com/notifications/unsubscribe-auth/ADXJHOTKCYQ6R6Q26XZ6LPDRHTGKDANCNFSM4LKY63BA.

And let me know if it still looks terrible with latest release.

cask uses your .dmg images:

https://github.com/Homebrew/homebrew-cask/blob/5b19c4b47573a04c8d031b32e27d361f80964003/Casks/kapitainsky-rclone-browser.rb#L5

This program uses Qt version 5.13.2.

Because it is old version. Brew channel is not maintained by myself - I have no idea how often they update it - if at all
The latest version or Rclone Browser uses Qt 5.14.1 - and it seems they fixed the “ugly blue”:)
Remove your brew one and install directly from here:
https://github.com/kapitainsky/RcloneBrowser/releases/latest https://github.com/kapitainsky/RcloneBrowser/releases/latest

On 15 Mar 2020, at 15:42, Elan Ruusamäe<EMAIL_ADDRESS>wrote:
This program uses Qt version 5.13.2.
—
You are receiving this because you modified the open/close state.
Reply to this email directly, view it on GitHub https://github.com/kapitainsky/RcloneBrowser/issues/92#issuecomment-599226715, or unsubscribe https://github.com/notifications/unsubscribe-auth/ADXJHOWUR5XGLIRHOM7J35TRHTZPNANCNFSM4LKY63BA.

Submitted PR to update to new version:

https://github.com/Homebrew/homebrew-cask/pull/78716

Colors better with 1.8.0, indeed it was old Qt problem:

Good we found what the issue was:)


fix: clarify usage of cluster endpoint public CIDR list var

PR o'clock
Description
Fixes #1111.
If private access is false, then worker nodes have no choice but to access API server through the public access point, ie internet.
But If you set public endpoint CIDR list, their IP will be blocked (you don't have a way to determine WAN IP of nodes). So worker nodes will never join the cluster. This caused me headache so I wanted to avoid this for others.
So if you set public access = true and public SG CIDR list, you HAVE to enable private access too so the nodes can directly access the API server from within the VPC. The docs on this point in AWS are very easy to miss / not see / not remember.
Checklist

[x ] README.md has been updated after any changes to variables and outputs. See https://github.com/terraform-aws-modules/terraform-aws-eks/#doc-generation

I have opened https://github.com/terraform-aws-modules/terraform-aws-eks/pull/1603 for same to fix it

https://github.com/terraform-aws-modules/terraform-aws-eks/pull/1603 has been merged so this PR can be closed


Broken Links

Description
Links under README -> Content are broken
Tutorials
Design Notes
Installation
Pretrained Model

Why hasn't anyone answered this question yet?

These broken links results in having no instructions to build MXNet from source for end users.
The issue is related to whomever is maintaining https://mxnet.incubator.apache.org/ as Google's links are also broken.  So anyone who Googles "build mxnet from source" gets broken links.

I think it may due to our new website launch. Everything is still there on the new website, you may want to navigate and search directly on new website.
Installation: https://mxnet.incubator.apache.org/get_started
Built from source: https://mxnet.incubator.apache.org/get_started/ubuntu_setup
Tutorials: https://mxnet.incubator.apache.org/api/python/docs/tutorials/
Design: https://mxnet.incubator.apache.org/api   -> MXNet Architecture
It may take a few days for google to pick it up.

similar issue https://github.com/apache/incubator-mxnet/issues/16249

There are also broken links on the website: https://mxnet.incubator.apache.org/api/cpp
That links to URLs like this: https://mxnet.incubator.apache.org/install/build_from_source
Which are broken.

BTW，the new website is slower than before and many information is missing such as installation

@JiaoPaner Sounds like you're having a network issue. Thomas and I worked on this site while traveling all over and even using satellite while on an airplane, so I'm pretty sure the site is fine with regard to being available.
If you continue to have issues connecting to the website, please report it in a separate issue since this one will be closed when my link-fixing PR is merged. Any site availability is actually going to be an Apache infra ticket, and I can help with that.
I'm not a big fan of the weak link being a jquery dependency from a remote site (even google), so I'll move that to be hosted locally. That'll help somewhat.

@aaronmarkham Thanks for your reply. The website is fine when I used VPN.The major reason is Great Fire Wall due to can not access google.com includes ajax.googleapis.com, locally jquery.js can solve it as you said, after all there are many Chinese developers use mxnet.

The new website has a lot of bugs/missing documentations.
Few examples:
Searching for broadcast_add does not return Symbol/ndarray broadcast_add methods ( I also couldn't find it in the menu)
In Symbol.sqaure , it refers to square methods but the link is to the same page ("Convenience fluent method for square().")
(Also written in #16249 )

@igolan You may want to report that as a separate issue since many people can contribute fixes and this issue will get closed soon. We don't want to lose track of what you've noticed.
The other one you mention will also get closed as the subject and core issue is related to google indexing and not a particular issue on the website. (I've opened a ticket with Apache infra about that one.)
Your issue could just be that something is missing and hopefully a patch can be supplied to add that in or fix the reference - it sounds like you found two issues, so split them up - especially if the fixes are likely to be distinct.

Additional broken links: the two links on this page https://mxnet.incubator.apache.org/api/python/docs/tutorials/packages/symbol/index.html

Most of the links on the C++ build page are still broken.

Most of the links on the C++ build page are still broken.

Strange. I'm looking into that.

The model zoo link returned by google is also broken. https://mxnet.incubator.apache.org/model_zoo/index.html?highlight=model


Update gl version for add support for Node v18

Not tested, please verify

Help test If compatible with old ffcreator version

I've run ffcreator's tests, 82 passed and 1 failed.
Environment: ffcreator v6.7.5, inkpaint v2.7.2, Node v18, gl v6.0.1.
Remark: The screenshot of the failed test is below, I don't know why it failed.

Oh, thank you very much. I have a urgent project recently. merge later


Multiple map_roles causes a problem with auth configuration

I have issues
... with configuring multiple elements in map_roles list which does not get rendered properly thereby causing auth to the cluster to fail, resulting in redeployment of EKS cluster.
I'm submitting a...

[x] bug report
[ ] feature request
[ ] support request
[ ] kudos, thank you, warm fuzzy

What is the current behavior?
I see this when I run a kubectl -n kube-system edit cm aws-auth command:
data:
  mapAccounts: ""
  mapRoles: "- rolearn: arn:aws:iam::1234567890:role/aws-iam-role-worker-role\n
    \ username: system:node:{{EC2PrivateDNSName}}\n  groups:\n    - system:bootstrappers\n
    \   - system:nodes\n\n- rolearn: arn:aws:iam::1234567890:role/admin\n  username:
    \n  groups:\n    - system:masters\n- rolearn: arn:aws:iam::1234567890:role/devops\n
    \ username: \n  groups:\n    - system:masters\n"
  mapUsers: |
    - userarn: arn:aws:iam::1234567890:user/aws-iam-user-eks
      username: admin
      groups:
        - system:masters
kind: ConfigMap

If this is a bug, how to reproduce? Please include a code sample if relevant.
Configure 2 entries in map_roles input like:
[
    {
      "group"    = "system:masters"
      "role_arn" = "arn:aws:iam::${ data.aws_caller_identity.current.account_id }:role/admin"
      "username" = ""
    },
    {
      "group"    = "system:masters"
      "role_arn" = "arn:aws:iam::${ data.aws_caller_identity.current.account_id }:role/devops"
      "username" = ""
    },
  ]

What's the expected behavior?
Should render the YAML correctly.
Are you able to fix this problem and submit a PR? Link here if you have already.
If I succeed to fix this, I will have a PR out.
Environment details

Affected module version:

OS:
MacOS

Terraform version:

$ terraform --version
Terraform v0.10.8

Another point to note is the the auth-aws ConfigMap file written locally from the module renders properly.

Ok. The code is exactly the same for mapRoles and mapUsers apart from the fact that, in mapRoles, we concat the worker_role_Arn.
Adding a newline in between then works and the YAML is rendered properly; diff below:
diff --git a/templates/config-map-aws-auth.yaml.tpl b/templates/config-map-aws-auth.yaml.tpl
index 86f4f5f..1caa424 100644
--- a/templates/config-map-aws-auth.yaml.tpl
+++ b/templates/config-map-aws-auth.yaml.tpl
@@ -6,6 +6,7 @@ metadata:
 data:
   mapRoles: |
 ${worker_role_arn}
+
 ${map_roles}
   mapUsers: |
 ${map_users}

I will test it better and find out if this works for sure before confirming this as resolved.

No, jumped too soon. Does not work.
But the kubectl debug logs definitely state that this is a client side issue, no surprises there.

There is something going on here - I reapplied the config a couple of times and it applied the right one at the 3rd attempt. I have logged in as users with different role binding and can authenticate to the cluster correctly.
Any reason why this can happen? I couldn't see any issues in the aws-iam-authenticator repo either.

A lot has changed since this issue was opened so I'll close it now. Feel free to reopen after testing on latest version of this module 🙂


position does not change

view position does not change even if i change it from Builder

The issue seems to be caused by both setting the gravity & x+y position. I'll have a fix in next version to ignore the gravity if there is a user configured starting x+y.  Thanks for reporting!

@jemshit fixed in current master branch and will go with the 0.1.1 release tomorrow or the next


guitarplayer.com - only first embedded SoundCloud track gets downloaded

Make sure you are using the latest version: run youtube-dl --version and ensure your version is 2<IP_ADDRESS>. If it's not read this FAQ entry and update. Issues with outdated version will be rejected.

[x] I've verified and I assure that I'm running youtube-dl 2<IP_ADDRESS>

Before submitting an issue make sure you have:

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

What is the purpose of your issue?

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

guitarplayer.com provides a very nice series of articles. Some of which contain embedded SoundCloud tracks. If there is multiple embedded tracks on one page the very first one gets downloaded and the remaining tracks get ignored.
URL example to one of the articles:
http://www.guitarplayer.com/lessons/1014/legato-workout-one-hour-to-more-fluid-performance---tab/52809
youtube-dl output:
youtube-dl --verbose http://www.guitarplayer.com/lessons/1014/legato-workout-one-hour-to-more-fluid-performance---tab/52809
[debug] System config: []
[debug] User config: []
[debug] Command-line args: [u'--verbose', u'http://www.guitarplayer.com/lessons/1014/legato-workout-one-hour-to-more-fluid-performance---tab/52809']
[debug] Encodings: locale UTF-8, fs UTF-8, out UTF-8, pref UTF-8
[debug] youtube-dl version 2<IP_ADDRESS>
[debug] Python version 2.7.6 - Linux-3.19.0-32-generic-x86_64-with-LinuxMint-17.3-rosa
[debug] exe versions: avconv 9.18-6, avprobe 9.18-6
[debug] Proxy map: {}
[generic] 52809: Requesting header
WARNING: Falling back on generic information extractor.
[generic] 52809: Downloading webpage
[generic] 52809: Extracting information
[soundcloud] 254215224: Downloading info JSON
[soundcloud] 254215224: Downloading track url
[soundcloud] 254215224: Checking fallback video format URL
[soundcloud] 254215224: fallback video format URL is invalid, skipping
[soundcloud] 254215224: Checking http_mp3_128_url video format URL
WARNING: Your copy of avconv is outdated and unable to properly mux separate video and audio files, youtube-dl will download single file media. Update avconv to version 10-0 or newer to fix this.
[debug] Invoking downloader on u'https://cf-media.sndcdn.com/J1I42xSTedum.128.mp3?Policy=eyJTdGF0ZW1lbnQiOlt7IlJlc291cmNlIjoiKjovL2NmLW1lZGlhLnNuZGNkbi5jb20vSjFJNDJ4U1RlZHVtLjEyOC5tcDMiLCJDb25kaXRpb24iOnsiRGF0ZUxlc3NUaGFuIjp7IkFXUzpFcG9jaFRpbWUiOjE0Njk3MTc4MTN9fX1dfQ__&Signature=vqlOqeM1IAsk0DWbjUhvUPcp6B8zmpW4-nl26oTQsPqXbQg3MJsmHMN~FtdUmKoTr3VPfInKOYg1l-FJSLunnmq-QcHthwzUnfh2MXC-pNSpKcqxKMbsOu0v7D547XVSGVrnbvc67a4rL7eLzL07KoU6fdG2Cc3I-L65vZdgiujO-KRAeNRgoJ63sGQcxQQEA--MCzzDasSZpceJC~4lbYueQcsaPLjCMY7T~S3nwUeHyNKSnBUPsRxT4FNNAujfdlMk2Ptp3F1ccnp-Y~d05qXw0DZl89rPIsLv4C9WODyUEpgf2mvCbWAgGQGv6hxb7036CO9CdIu0S1QD5eWFtw__&Key-Pair-Id=APKAJAGZ7VMH2PFPW6UQ'
[download] Destination: Legato Workout Fig. 1A-254215224.mp3
[download] 100% of 162.45KiB in 00:00

Is it possible to download remaining tracks?

Wow! That was super fast! Thanks!


Update README Documentation

Update current README.md

describe how to use python tool
update project structure
define at_chops and at_client
ESP-IDF placeholder
remind dev to git submodule update after clone

Closed as of #13


Improvements and typo fixes for BRD4:inhibitor benchmark

This PR refines the BRD4:inhibitor benchmark example notebook, fixing some embarrassing typos.

Fixed, thanks!

Codecov Report

:exclamation: No coverage uploaded for pull request base (master@8f6cd25). Click here to learn what that means.
The diff coverage is n/a.

@@            Coverage Diff            @@
##             master     #244   +/-   ##
=========================================
  Coverage          ?   73.72%
=========================================
  Files             ?       17
  Lines             ?     5321
  Branches          ?        0
=========================================
  Hits              ?     3923
  Misses            ?     1398
  Partials          ?        0

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 8f6cd25...e41da27. Read the comment docs.


Fix casing of VERSION and combine plex env vars

Ran into this issue - not sure if its due to windows, but the duplicate environment blocks for Plex caused the GPID and GUID variables to be ignored.
In addition it seems as if the VERSION environment variable is case-sensitive, I could not get a Plex update to occur without making it uppercase.

Thanks, the duplicates blocks shouldn't be in there.