text:
Ignore file or directory

(Translated) It would be interesting if there was a way to ignore files or directories within a main directory. Something like the git .gitignore file. Example: Ignore the project's .git directory.
(Original) Seria interessante se houvesse uma maneira de ignorar arquivos ou diretórios dentro de um diretório principal. Algo como o arquivo .gitignore do git. Exemplo: Ignorar o diretório .git do projeto.

@bomrafinha thanks for your advice! Currently this extension does not ignore any thing. However, I did considered to add configuration for users to specify ignore patterns, for example, node_modules and .git folders, etc. I'll do that as soon as I got some spare time 😺

emmm any news here?

I see the code load directoryIgnore in vscode.getConfiguration from config.ts
Could we load directoryIgnore from  .gitignore default ?

should a .vscode/settings.json that has:
{
  "asciiTreeGenerator.directoryIgnore": [
    ".git",
    "node_modules",
    "venv",
    "__pycache__",
    ".vscode",
    ".idea",
    ".next",
    ".nuxt",
    "dist",
    "build",
    "coverage"
  ]
}

for for line
directoryIgnore: vscode.workspace.getConfiguration().get<string[]>('asciiTreeGenerator.directoryIgnore'),

?

As this repository seems unmaintained, you might want to try another extension that has the feature you are asking for. It supports own ignore files, as well as using the .gitignore.

As this repository seems unmaintained, you might want to try another extension that has the feature you are asking for. It supports own ignore files, as well as using the .gitignore.

BTW:
Look this pr: https://github.com/aprilandjan/vscode-ascii-tree-generator/pull/20
It is have another future  like fileTreeExtractor.showFileComment.
Maybe you can pick it to your repo.

authors: LennartCode aprilandjan bomrafinha galer7 sz-p

repo: aprilandjan/vscode-ascii-tree-generator

license: MIT


text:
Testing Wolfi base image

Doing a test with Wolfi Alpine base.

Both curl and git cloning is failing due network related issues? Works fine locally, but in travis it is failing.

source: gharchive/pull-request

repo: aptible/docker-alpine

license: mit

license_type: permissive

license_source: bigquery


text:
Vulnerabilities reported against "golang.org/x/sys/unix".

Context
In one of our projects we're using pact-broker docker image, which uses supersonic. We're re-packaging the pact-broker image to install some additional tooling (security / monitoring / etc) and harden the image. Then we scan that image with snyk.io.
The problem
snyk.io reports vulnerability in v0.0.0-20220615213510-4f61da869c0c version of golang.org/x/sys/unix which is a transitive vulnerability of supersonic. The detailed snyk report looks like this:
✗ Medium severity vulnerability found in golang.org/x/sys/unix
  Description: Incorrect Privilege Assignment
  Info: https://security.snyk.io/vuln/SNYK-GOLANG-GOLANGORGXSYSUNIX-3310442
  Introduced through: golang.org/x/sys/unix@v0.0.0-20220615213510-4f61da869c0c
  From: golang.org/x/sys/unix@v0.0.0-20220615213510-4f61da869c0c
  Fixed in: 0.1.0

Organization:      [REDACTED]
Package manager:   gomodules
Target file:       /usr/local/bin/supercronic-linux-amd64
Project name:      github.com/aptible/supercronic
Docker image:      [REDACTED].pact-broker
Licenses:          enabled

Proposed solution
It seems that upgrading golang.org/x/sys/unix to 0.1.0 fixes the vulnerability.

v0.2.24

source: gharchive/issue

authors: UserNotFound mkielar

repo: aptible/supercronic

license_source: github-api


text:
docs: Fix mage build command

Description
Replace mage  build:all with mage build:binary.
Checklist

[ x ] I've read the guidelines for contributing to this repository.
[ ] I've added tests that prove my fix is effective or that my feature works.
[  x ] I've updated the documentation with the relevant information (if needed).
[ ] I've added usage information (if the PR introduces new options)
[ ] I've included a "before" and "after" example to the description (if the PR is a user interface change).

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.

repo: aquasecurity/trivy-operator


text:
Update Plugin Artifacts Links for v0.166.0

Automated changes by create-pull-request GitHub action

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.

repo: aquasecurity/trivy-plugin-aqua


text:
Shortcut Learning in Deep Neural Networks

一言でいうと
意図したものと違う要領で学習してしまう(形で区別してほしいのに位置を見てしまうなど)Shortcut learningに関する論文。画像、NLPなどタスクによらず一般的にそれらは存在する。通常はi.d.dを前提とした評価をする(ImageNetのtestセットなど)が、Out Of Distribution(ImageNetCなど)のデータでも評価しないと真の汎化性能は測れないとしている。

論文リンク
https://arxiv.org/abs/2004.07780
著者/所属機関
Robert Geirhos, Jörn-Henrik Jacobsen, Claudio Michaelis, Richard Zemel, Wieland Brendel, Matthias Bethge, Felix A. Wichmann

University of Tubingen, Germany
International Max Planck Research School for Intelligent Systems, Germany
University of Toronto, Vector Institute, Canada

投稿日付(yyyy/MM/dd)
2020/4/16
概要
新規性・差分
手法
結果
コメント

こちらの論文を題材にした記事
https://thegradient.pub/shortcuts-neural-networks-love-to-cheat/

repo: arXivTimes/arXivTimes


text:
Sending alerts when graphite server is not availible

Cabot sending tons of alerts when graphite server is unavailable or authentication has been failed.
It should send one information email and stop alerting per each check..

I agree that this can be annoying but it's difficult to know how big an issue no information is for you.
Do you have a proposal of what sort of notification you'd like to get? What about frequency? What if there's a general outage that kills your graphite machine as well as your whole infrastructure? Wouldn't you want to be notified?
Genuine question - for us this would be a critical issue and so we don't mind too many alerts (especially with the acknowledgement mechanism that recently landed) but would like to establish parameters around this.

I think that such alert emails should be sent to "administrator" but not to every single user which run graphite check ..

I think if the services Cabot is monitoring are mission-critical then a failure to be able to check if the services are working should itself be considered a critical failure... What you are describing wouldn't work for us, for example.
If you were to submit a PR for some ability to configure this I'd be happy to review and in theory to merge, but I don't think we should change this globally.

Closing this. The "official" workaround is to set up an HTTP check for graphite being up, and base your reaction on that. If you have a very specific solution I'd be happy to reopen.

authors: dbuxton evgenyidf

repo: arachnys/cabot


text:
Enabled MiniGrid gyms.

Congratulations of this very very handy work making everyone happy.  :->
Just want to start discussing this quick hack enabling to use MiniGrid gyms.
https://github.com/maximecb/gym-minigrid
but not limited to this.
Instead of hard-coding imports, I have provided a command-line option to dynamically import specified gym packages for train.py and enjoy.py.
Adaptation of observation space (Dict) is hard-coded.
I am not sure if this breaks others, while I tried to be careful not to.
Cheers,
Mich

Hello,
Thank you for your interest.
I like the idea. Please don't forget to update the readme with the new instructions ;)

The CI is failing because the docker image does not have minigrid installed... please add an exception in the test script so your trained models are not tested.

The CI is failing because the docker image does not have minigrid installed... please add an exception in the test script so your trained models are not tested.

Added --gym-packages gym_minigrid if "-MiniGrid-" in trained_model.
pip install gym-minigrid for docker scripts (cpu & gpu) as well.

Good, I'll test that on my local machine before pushing a new docker image (so the CI can pass)

I got qt segmentation fault on my machine trying to render the scene :/
Anyway, it seems ok otherwise.
I would also use the flat obs wrapper from minigrid: https://github.com/maximecb/gym-minigrid/blob/master/gym_minigrid/wrappers.py#L167

Better to exclude the cases from the test case for now?

Better to exclude the cases from the test case for now?

yep! (that was my first remark ;))

@tatsubori is that ok if I merge now and in another PR, you'll include a better support for minigrid? (using FlatObsWrapper for instance)

Yes, please proceed to merge.  I have CNN impl with it at hand but it won’t converge.  I am trying CNN+Lstm but it may take time.
Will continue enhancing it.
StableBaselines to support (not to fail) Dict is better to handle mission text, I believe, though.

StableBaselines to support (not to fail)

I agree, but the support is far from trivial ;) (however we would appreciate PR to solve that issue)

authors: araffin tatsubori

repo: araffin/rl-baselines-zoo


text:
Add instructions to skip initialization on aragon dao install

If install command doesn't find initialization method, it won't
initialize the newly installed app, but this is not obvious from the
help instructions.
Although it's "dangerous", sometimes it's useful to install an app
without initializing. For instance, Token Manager: to initialize it
the token must be provided, and this token must have this new Token
Manager app as controller. Therefore token controller must be changed
in between creation and initialization of Token Manager app.

See https://github.com/aragon/aragon-cli/pull/312

I personally think it's fine for such a small PR like these one (and the one in aragon-cli) which doesn't even touch code. When I add 3 reviewers I'm not necessarily meaning "all of them" ("AND"), in this case it was more like "any of them" ("OR"). But not sure what the correct procedure is.

repo: aragon/hack


text:
Arangosearch: PHRASE function combined with other filter not working

My Environment

ArangoDB Version:        3.5.0
Storage Engine:             RocksDB
Deployment Mode:       Single Server
Deployment Strategy:   anual Start in Docker
Infrastructure:               local
Total RAM in your machine:        16Gb
Disks in use:        SSD
Used Package:              Docker - official Docker library

Component, Query & Data
Affected feature: ArangoSearch
Search view:
{
  "links": {
    "my_collection": {
      "analyzers": [
        "identity"
      ],
      "fields": {
        "description": {
          "analyzers": [
            "text_en",
            "identity"
          ]
        },
        "type": {},
        "name": {
          "analyzers": [
            "text_en",
            "identity"
          ]
        }
      },
      "includeAllFields": false,
      "storeValues": "none",
      "trackListPositions": false
    }
  }
}

AQL query (if applicable):
FOR item IN my_view
    SEARCH PHRASE(item.name, "foo bar", 'text_en') AND item.type == "my_type"
    RETURN item

AQL explain (if applicable):
Execution plan:
 Id   NodeType            Est.   Comment
  1   SingletonNode          1   * ROOT
  2   EnumerateViewNode      1     - FOR item IN my_view SEARCH ((item.`type` == "my_type") && PHRASE(item.`name`, "foo bar", "text_en"))   /* view query */
  3   ReturnNode             1       - RETURN item

Indexes used:
 none

Optimization rules applied:
 Id   RuleName
  1   handle-arangosearch-views

Steps to reproduce
The query above returns no results and should return one.
The following queries all return the expected result:
Only one word in PHRASE search:
FOR item IN my_view
    SEARCH PHRASE(item.name, "foo", 'text_en') AND item.type == "my_type"
    RETURN item

No filter on type:
FOR item IN my_view
    SEARCH PHRASE(item.name, "foo bar", 'text_en')
    RETURN item

Using TOKEN instead of PHRASE:
FOR item IN objects_search_view
    SEARCH ANALYZER(item.name in TOKENS("foo bar", 'text_en'), "text_en") AND item.type == "my_type"
    RETURN item

Hi @darkheir,
Thank you for submitting the issue. Could you please share the dataset you use so we can reproduce the problem on our side?

I managed to reproduce the issue with this small set:
[
   {
      "_key":"identity--357447d7-9229-4ce1-b7fa-f1b83587048e",
      "_id":"my_collection/identity--357447d7-9229-4ce1-b7fa-f1b83587048e",
      "_rev":"_ZUy9LSS---",
      "name":"SEKOIA",
      "type":"identity"
   },
   {
      "_key":"identity--1621d4d4-b67d-41e3-9670-f01faf20d111",
      "_id":"my_collection/identity--1621d4d4-b67d-41e3-9670-f01faf20d111",
      "_rev":"_ZUy9LSS--A",
      "name":"Adversary Bravo",
      "type":"identity"
   }
]

I notice that the _rev fields look very similar. Could it be the issue ?

If you insert into the collection using this order, you get 0 results
doc1 => { "type": "person", "text": "foo" }
doc2 => { "type": "person", "text": "foo bar" }
Reversing insertion results, you get 1 result.

I agree with you @aveiros If I insert the documents in the opposite order then the search is working fine.

@Darkheir @aveiros thank you for your effort to reproducing this, we'll address the issue soon. I will keep you updated.

The fix will be available in the next minor release.

tested against docker 3.5 preview build and looks good :)

Hi @Darkheir and @aveiros,
Version 3.5.3, which includes a fix for this issue, has been released.
From the Changelog:

Fixed issue #10090: fix repeatable seek to the same document in
SEARCH operations for ArangoSearch views.

Please find the latest release in the download section.

Thank you for the release! We installed it and it fixes our issue :-)

authors: Darkheir aveiros gnusi iurii-i-popov maxkernbach

repo: arangodb/arangodb


text:
Admin UI design/Color palette and Typography

ArangoDB is a great idea. Market for NoSql database with relation/transaction support is wide open. ArangoDb has a potential to replace Mongodb as a mainstream database. I would like to suggest CSS design refresh for admin ui to give it more professional look. Color palette and typography also need improvements. Please consider using material design guidelines or check rethinkDB  admin ui for a reference.

@hkernbach Semantic-Ui can also be used to create great looking ui. SUI also available for react.

Thanks for your comment. Optimizing look & feel and also updating the underlying JS technologies is on our roadmap. But currently it is not a top priority feature.

I would like to suggest CSS design refresh for admin ui to give it more professional look. Color palette and typography also need improvements.

Do you have examples for 'color palettes' and/or 'typography' ? What exactly do you dislike?

Please check  Rethinkdb admin ui, Semantic-Ui and Material design. Are you using any front-end framework? VueJs is my personal favorite nowadays.

On 04/18/17 19:08, Zafar Ansari wrote:

Please check Rethinkdb admin ui https://www.rethinkdb.com/docs/,
Semantic-Ui https://semantic-ui.com and Material design
https://getmdl.io/components/index.html. Are you using any front-end
framework? VueJs is my personal favorite nowadays.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/arangodb/arangodb/issues/2420#issuecomment-294913204,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AEx-Vbwtfer3xyQj30aQcjHLz2-J1igJks5rxO4PgaJpZM4M5kUt.

Hallo Claudius,
wie moechtest du denn mit dem Herren in diesem Punkt umgehen? Vielleicht
nimmst du dich dem besser an.
Gruss,
Willi

authors: ansarizafar dothebart hkernbach


text:
Check MSVC_VERSION instead of CMAKE_GENERATOR

Backport of https://github.com/arangodb/arangodb/pull/11351.

http://jenkins01.arangodb.biz:8080/view/PR/job/arangodb-matrix-pr/9261/

http://jenkins.arangodb.biz:8080/job/arangodb-matrix-pr-linux/10997/

http://jenkins.arangodb.biz:8080/job/arangodb-matrix-pr-linux/11001/

Tests blue.


text:
always show documents for a collection in web interface

Scope & Purpose
Always show documents for a collection in web interface, regardless of what collection.count() says. This fixes a potential race between fetching the count and fetching the documents.

[x] :hankey: Bugfix
[ ] :pizza: New feature
[ ] :hammer: Refactoring
[ ] :book: CHANGELOG entry made
[x] :muscle: The behavior in this PR was manually tested
[ ] :computer: The behavior change can be verified via automatic tests

Backports:

[ ] No backports required
[ ] Backports required for: (Please specify versions)

Testing & Verification

[x] This change is a trivial rework / code cleanup without any test coverage.

http://172.16.10.101:8080/view/PR/job/arangodb-matrix-pr/12219/

Tests blue.


text:
Add Option to Break Harvest Block

Hi there! I hope it's fine to request a feature here.
I would like to have an option to have the plugin break the harvest block and drop the items to the ground in order to collect them instead of putting them straight into the inventory. It is very convenient the way the plugin works right now but it is feeling far less rewarding.
I don't think this option would defeat the purpose of the plugin since automatic replanting itself and being able to hold down right click is still a breeze for harvesting large fields. It should probably not be the default configuration though as most people probably like the current behavior best.

Hi there! I think I can fulfill your request 👌

Thank you so much for adding the option I've requested! Also it's amazing how quickly you acted on it. Thank you.
I've had a chance to test it out and I think it adds exactly what I've been missing in the original implementation. I have a few other suggestions to further improve upon it though. I hope it's fine to add my thoughts here:
Add Block Breaking Effect
I think it needs a bit more work to appear just like vanilla's block breaking. Firstly the particle animation is missing entirely and secondly the configured sound from the configuration still plays. Instead the block's breaking sound should play.
In order to help a bit with this change and not just ask I've researched a bit and I think this fuction adds at least the particles, maybe even the correct sound.
https://hub.spigotmc.org/javadocs/spigot/org/bukkit/World.html#playEffect(org.bukkit.Location,org.bukkit.Effect,T)
https://hub.spigotmc.org/javadocs/spigot/org/bukkit/Effect.html#STEP_SOUND
The block's Material can be accessed by calling getType on the Block and the Effect should probably be STEP_SOUND judging by the Enum's descriptions. The effect should be called on the world to make it visible to all players. This would override the custom sound which then probably only applies to dispensers. But since this might have the potential to cause some lag it would be best to make it configurable. Maybe by default the effect should be played only for the player themselves and optionally it's called on the world?
These are just some thoughts and possible implementation ideas. I've never written a server plugin before but seeing your commits helped me understand it all a bit better. I hope this is a help. Thank you again for your work!

repo: aratakileo/quick-harvest-plugin


text:
🛑 Test loibra.moo.com is down

In 14b3367, Test loibra.moo.com (http://loibra.mooo.com/) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Test loibra.moo.com is back up in 5a299c6.

repo: aratan/Monitorizaci-n


text:
Pickling of _VariableFunctions not compatible with PyTorch 1.5.0

pickling of _VariableFunctions not compatible with PyTorch 1.5.0
It would thus be useful if the version of PyTorch can be specified in the env.yml

Thanks for bringing this up. It seems like a recent change in pytorch is causing the break. Will pin to a specific version for now and will switch to torch.save in upcoming releases.


text:
Add a ray class and a test for ray-box intersection

The ray class is based on Damien's original commit.
A function is added for ray-box intersections.

A question not blocking the PR: is there a reason for us to normalize direction in the first place? Certainly, not in the intersects test, but where would you think it would be helpful?

authors: aprokop wjge

repo: arborx/ArborX


text:
[FEATURE] Dynamic damage on attacks

Is your feature request related to a problem? Please describe.
A lot of summons increases the damage to attacks when the spell is upcast. Currently it's not possible to increase the damage on attacks on an actor sheet through the summoning. (to my knowledge, but it might be possible with attributes?)
Describe the solution you'd like
An option to add damage to certain attacks based on level.

The summoning spell's roll data is made available to the summoned actor, so you can add @summoner.item.level into a damage formula to get the spell level that was used for the summoning. Check out the readme for more info.

authors: Ikabodo arbron

repo: arbron/fvtt-summoner


text:
Bug in the navbar

Describe the bug
On clicking Adopt or About on the navbar, the bottom border does not shift (to the one that is clicked).

Hey, can I fix this as a part of Hacktoberfest 2021? @AnandDhakane01 @majjikishore007

Hey, can I fix this as a part of Hacktoberfest 2021? @AnandDhakane01 @majjikishore007

Hii, we are glad you are willing to contribute, we have actually decided to change the complete UI/UX of the site to a much better design and theme. You can check out the design here design. Let me know if you are willing to work on any of the unassigned pages.

Hey, can I fix this as a part of Hacktoberfest 2021? @AnandDhakane01 @majjikishore007

Hii, we are glad you are willing to contribute, we have actually decided to change the complete UI/UX of the site to a much better design and theme. You can check out the design here design. Let me know if you are willing to work on any of the unassigned pages.

Yup, sure!

We were thinking of assigning you the adopt us page. you can create the issue. Hop onto our discord server for a quick call. You will find the link in the readme file.

repo: arc-pune/arc-front-end


text:
Solved: Query Bar Overflow with Long Text Input

What kind of change does this PR introduce? (Bug fix, feature, docs update, ...)

Query-bar-overflow-issue solved

Before

After

Why was this change needed? (You can also link to an open issue here)
While typing long sentences the last typed word OR while pasting the text the last sentences were not visible.

Other information:

Hello @siiddhantt made all the changes you mentioned please review !!!

hi @sarthaklaptop you don't need to make changes to the lint rules
just do --no-verify for now while you make the commit. And please resolve the conflicts there are currently

Hello @siiddhantt  made changes you mentioned

Sorry for late update.

Hey @sarthaklaptop you will have a conflict on merge, please sync with the main branch,
Thank you!

@dartpain please check.

authors: dartpain sarthaklaptop siiddhantt


text:
Labeling in HTML Reports View Documentation

Feature Requirement:
As HTML report provides us with HTML / Markdown Render , it provides a great way to compliment the viewpoint with content.
However the HTML render from the view Documentation tag does not include any metadata from the model. Therefore there is no reuse of the model artefacts or the view properties within the html content.
Feature requirement is to use view's properties in the html setup similar to what we use in labels on the objects presentation.
A stretch target will be to use an object's properties in the view's render.

Architecture Decision Record Card

 ID :${property:ADR_ID}

CRITICALITY :  ${property:viewProperty}

DATE :  2022/08/20

STATUS :  Green

Version of Archi

Archi Plug-ins

Operating System

Expected Behaviour

Actual Behaviour

All of the code for Label Expressions is designed only to render in the objects' text in a View, or nodes in the Models Tree. I think trying to implement this in the Documentation field so that the expressions rendered in an HTML report would require some serious effort. Perhaps something to think about one day.

Yes . Added a feature requirement to consider for the backlog.  We are using the html render more and more to augment the diagrams with content , rather than just diagrams and go to other design tools for content. This feature will improve the usability of the html report  as a more hoisting solution offering where we can bring in lists and matrixes to the repository managed by arch file with reusing the models artefacts in properties possibly. This extends the view's usage to explain something to a specific user community .

It turns out that an initial implementation of rendering label expressions in documentation fields in HTML and Jasper Reports was not so complicated:
https://github.com/archimatetool/archi/commit/f987970fbd0a4e9f221e053bad672f7a96665fa1
However:

Is this something that other people want?
Are there side-effects?
What is the impact of this change?

We need to think about this.

I use the html report allot and content to compliment the solution architecture viewpoints instead of running with separate pptx  for stakeholders that need more information or different content mediums.  Other architects recommended we move to C4Builder that gives you the combination of markdown files and plantuml for diagraming within one solution. I would rather stay with Archi.

It turns out that an initial implementation of rendering label expressions in documentation fields in HTML and Jasper Reports was not so complicated:
f987970
However:
* Is this something that other people want?

* Are there side-effects?

* What is the impact of this change?

We need feedback on this.

For my new assignment I used Archi again, after several years. I like the simplicity and the power. of the tool I think it could be a great advantage if we could harmonize and unify the documentation and properties parts with a Markdown render, for all the output and report forms.
For my previous assignment it was necessary to use BizzDesign and in my  opinion BizzDesign has three advances over Archi:

The ability to format text.
The ability to use references (hyperlinks) to elements in the documentation field.
The ability to use vertical oriented  text labels.

I use the HTML and Jasper reporting tools and jArchi scripts to produce out in the same look and feel as the documentation of the customer. Te lack of formatting text is annoying.  As a first step, I think it it is a big plus if the documentation fields support Markdown. As a second step maybe it is possible to support internal linking to elements and maybe in the future vertical orientation for text labels.
There is probably one issue, Jasper Report support Markup formatting, and own implementation of of text fromating, beside html and rtf.  For the use of Markdown in Jasper Report the Markdown needs to be converted to html , rtf or the native Markkup format.
See: https://jasperreports.sourceforge.net/sample.reference/markup/index.html#markup

It turns out that an initial implementation of rendering label expressions in documentation fields in HTML and Jasper Reports was not so complicated:
f987970
However:
* Is this something that other people want?

* Are there side-effects?

* What is the impact of this change?

We need feedback on this.

For my new assignment I used Archi again, after several years. I like the simplicity and the power. of the tool I think it could be a great advantage if we could harmonize and unify the documentation and properties parts with a Markdown render, for all the output and report forms.
For my previous assignment it was necessary to use BizzDesign and in my opinion BizzDesign has three advances over Archi:

The ability to format text.
The ability to use references (hyperlinks) to elements in the documentation field.
The ability to use vertical oriented  text labels.

I use the HTML and Jasper reporting tools and jArchi scripts to produce output with the same look and feel as the documentation of the customer. The lack of formatting text is annoying. As a first step, I think it it is a big plus if the documentation fields support Markdown.
As a second step maybe it is possible to support internal linking to elements and maybe in the future vertical orientation for text labels.
There is probably one issue, Jasper Report support Markup formatting (the option styles). Markup is an own implementation of text formatting, beside html and rtf. For the use of Markdown in Jasper Report the Markdown needs to be converted to html , rtf or the native Markkup format. See: https://jasperreports.sourceforge.net/sample.reference/markup/index.html#markup

What about usage of reStructuredText for the report? See https://docutils.sourceforge.io/rst.html
Advantage would be ability to edit pages independently, even directly on the web, e.g. at GitHub. For that also would be good to include element name in the page name at the beginning of name (in addition to the id and element type, or instead of the element type)

authors: New-arch Phillipus bratgers evlibra

repo: archimatetool/archi


text:
imagesMaxWidth not working

It does not work after changing the RN version from 0.60.3 to 0.63.2.
    "react": "16.13.1",
    "react-native": "0.63.2",
    "react-native-render-html": "^4.2.3",
    "react-native-webview": "^10.9.0"

RN

HTML

@KimJeonghun91 Are you sure it's the RN version changes which cause a different behavior? We have proposed a new RFC for image and moreover media width here. There is a pending PR #389 ready to ship for v5.x. I could merge that to master and publish an alpha for you to test this. Are you interested?

I am interested.
Would you please merge it and publish the alpha for me?
I will test it on my project.

@KimJeonghun91 See https://github.com/archriss/react-native-render-html/releases/tag/v5.0.0-alpha.1

@KimJeonghun91 I tried your code with the latest (alpha.2) and it works!
import * as React from 'react';
import {ScrollView, StyleSheet, useWindowDimensions} from 'react-native';
import HTML from 'react-native-render-html';

const html = `

`;

export default function App() {
  const {width} = useWindowDimensions();
  return (
    <ScrollView contentContainerStyle={styles.container}>

    </ScrollView>
  );
}

const styles = StyleSheet.create({
  container: {
    flexGrow: 1,
  },
});

Notice that you don't need to set explicit width to your images anymore. The crucial step is to provide contentWidth prop. If you want to have images max width computed from content width, you'll need to use computeImagesMaxWidth prop. A great addition with using useWindowDimensions is that the image will handle screen rotations gracefully.

I'm closing now, but feel free to respond and / or add feedback.

repo: archriss/react-native-render-html


text:
Clicking/Tapping image or Navigating leading to stop auto play

Is this a bug report or a feature request?
Bug report ( or need help , not sure if this is achievable through existing code )
Have you read the guidelines regarding bug report?
Yes
Have you read the documentation in its entirety?
Yes
Have you made sure that your issue hasn't already been reported/solved?
Yes.(Looked into old issues, didn't find anything with related keywords.)
Is the bug specific to iOS or Android? Or can it be reproduced on both platforms?
Yes, both platform.
Is the bug reproductible in a production environment (not a debug one)?
YES
Have you made sure that it wasn't a React Native bug?
Doesn't seems like to be React native bug.
<!-
Have you been able to reproduce the bug in the provided example?
Yes.(With slight modification, but should happen in example1 code as well)
Environment
Environment:
React Native - 0.50,
React - 16
react-native-snap-carousel: 3.6/3.7
Target Platform:
Android (8.1)
I have tried https://snack.expo.io/rJ1XQrJM7 and able to reproduce this issue. ( IN both IOS/Android)
Steps to Reproduce

Execute the example1(loop one ) from https://github.com/archriss/react-native-snap-carousel/blob/master/example/src/index.js or https://snack.expo.io/rJ1XQrJM7
2.Click on image, auto play stops(Same is happening in case of navigation (with TouchableOpacity)   as well).

Expected Behavior
Auto play should continue after user clicks on image(or navigate).
Note : Auto play get restored when user swipes screen manually to next slides, but slides should have moved to next slides automatically without manual intervention.
Actual Behavior
Clicking/tapping on image(or navigating through TouchableOpacity) stops  autoplay.
Reproducible Demo
https://snack.expo.io/rJ1XQrJM7
Additional questions:

If we swipe from one slide to another we can see white color margin b/w 2 images , Is it possible to minimize the margin(may be 0). Below one suggests to add margin,I have made that 0 but still see margin while slides to next image.

https://github.com/archriss/react-native-snap-carousel/blob/master/doc/TIPS_AND_TRICKS.md#margin-between-slides.
2.Also, currently we have req. to show image of size =( width = screenWidth,  height = screenWidth/2), if I understand correctly https://github.com/archriss/react-native-snap-carousel/blob/master/doc/TIPS_AND_TRICKS.md#viewport-wide-slides--no-preview-effect
should we explore  https://github.com/leecade/react-native-swiper#basic-usage  as well?
I think , if we get solution to auto play issue then I am happy to use this carousel for our use case(as we might be interested in preview feature in future)
Thanks.

Hi @shamca0633 ,
This is not relevant to your problem, but I have a question in the above demo code you provided.
I am trying to call a function when I click on an Item, onPress of Touchable if I call any method it is giving an error saying not a function.
<TouchableOpacity               onPress={this.onPress.bind(this)}             >
Error is _this6.onPress is not a function.
I am able to directly alert on Touch like below
<TouchableWithoutFeedback           onPress={()=>{             Alert.alert("onPress");}}>
How can I able to call a method onPress of any Item?

Hi @shamca0633,
Regarding your issue, this is a known bug that I haven't addressed yet. I'll take a look at it as soon as possible. FYI, the root of the matter lies here.
To answer your questions:

The "margin" is linked to the inactiveSlideScale prop. You can set it to 1 if needed, but you'll then lose the scale effect.

Yes, I confirm what I've written in the doc.

Thanks for you quick response.
I wanted to check few more things which is blocking us to move forward on this plug-in.

I am observing a delay in initial loading of images. We have small set of images(max 10) only still facing this issue. Also to compare we tested it with some simple code (without auto scroll/loop,etc) and can see images getting load faster.Is it this plug-in adding some delay due to additional feature, if yes what are the recommendation to minimize initial load time?it has anything to do with loopClonesPerSide , is it loading 3 copies and adding to delay?
https://medium.com/the-react-native-log/custom-scrolling-carousel-in-react-native-15ee129e7e68

2.Once images are initially loaded seems like it scrolls a bit(and appears like flicker). Is it known issue?
3.At certain slide( 4th one out of 6 , with SLIDER_1_FIRST_ITEM  =1 and loopClonesPerSide={3}) always flicker and in every loop, rest is fine.Not able to get logic on why 4th one.
4.Also, when I swipe fast then it reaches to last slides and refuse to swipe further in same direction, but able to swipe in reverse direction. Also once auto play happens then user can further swipe to next slide.Is there any end of loop from where user can't swipe further ? Is there any parameters there to handle this?
Configuration:
        <View>
            <Carousel
                ref={c => this._slider1Ref = c}
                data={ENTRIES1}
                renderItem={this._renderItem}
                sliderWidth={sliderWidth}
                itemWidth={itemWidth}
                firstItem={SLIDER_1_FIRST_ITEM}
                inactiveSlideScale={1}
                activeSlideAlignment={'start'}
                inactiveSlideOpacity={1}
                inactiveSlideShift={0.6}
                containerCustomStyle={styles.slider}
                contentContainerCustomStyle={styles.sliderContentContainer}
                loop={true}
                loopClonesPerSide={3}
                autoplay={true}
                lockScrollWhileSnapping={true}
                enableMomentum ={true}
                autoplayDelay={3000}
                autoplayInterval={2000}
                onSnapToItem={(index) => this.setState({ slider1ActiveSlide: index})
                }
            />
            <Pagination
                dotsLength={ENTRIES1.length}
                activeDotIndex={slider1ActiveSlide}
                containerStyle={styles.paginationContainer}
                dotColor={'rgba(255, 255, 255, 0.92)'}
                dotStyle={styles.paginationDot}
                inactiveDotColor={colors.black}
                inactiveDotOpacity={0.6}
                inactiveDotScale={0.60}
                carouselRef={this._slider1Ref}
                tappableDots={!!this._slider1Ref}
            />
        </View>

Note : I have tested above on Android Simulator (8.1) and on Android real device.
I have gone through some existing performance/flickers issues but was not able to relate it with my case( or may be you can point me to , if I missed)
Thanks.

Thanks, setting "inactiveSlideScale" to 1 solved the margin b/w slides issue.

@bd-arc any estimate to when can we excpect this fix?
Also thank you very much for this wonderful library

same issue

are there any updates on this?

same issue

same issue
,how to solve?

Fixed in 3.8.0.

Thanks for you quick response.
I wanted to check few more things which is blocking us to move forward on this plug-in.

I am observing a delay in initial loading of images. We have small set of images(max 10) only still facing this issue. Also to compare we tested it with some simple code (without auto scroll/loop,etc) and can see images getting load faster.Is it this plug-in adding some delay due to additional feature, if yes what are the recommendation to minimize initial load time?it has anything to do with loopClonesPerSide , is it loading 3 copies and adding to delay?
https://medium.com/the-react-native-log/custom-scrolling-carousel-in-react-native-15ee129e7e68

2.Once images are initially loaded seems like it scrolls a bit(and appears like flicker). Is it known issue?
3.At certain slide( 4th one out of 6 , with SLIDER_1_FIRST_ITEM =1 and loopClonesPerSide={3}) always flicker and in every loop, rest is fine.Not able to get logic on why 4th one.
4.Also, when I swipe fast then it reaches to last slides and refuse to swipe further in same direction, but able to swipe in reverse direction. Also once auto play happens then user can further swipe to next slide.Is there any end of loop from where user can't swipe further ? Is there any parameters there to handle this?
Configuration:
        <View>
            <Carousel
                ref={c => this._slider1Ref = c}
                data={ENTRIES1}
                renderItem={this._renderItem}
                sliderWidth={sliderWidth}
                itemWidth={itemWidth}
                firstItem={SLIDER_1_FIRST_ITEM}
                inactiveSlideScale={1}
                activeSlideAlignment={'start'}
                inactiveSlideOpacity={1}
                inactiveSlideShift={0.6}
                containerCustomStyle={styles.slider}
                contentContainerCustomStyle={styles.sliderContentContainer}
                loop={true}
                loopClonesPerSide={3}
                autoplay={true}
                lockScrollWhileSnapping={true}
                enableMomentum ={true}
                autoplayDelay={3000}
                autoplayInterval={2000}
                onSnapToItem={(index) => this.setState({ slider1ActiveSlide: index})
                }
            />
            <Pagination
                dotsLength={ENTRIES1.length}
                activeDotIndex={slider1ActiveSlide}
                containerStyle={styles.paginationContainer}
                dotColor={'rgba(255, 255, 255, 0.92)'}
                dotStyle={styles.paginationDot}
                inactiveDotColor={colors.black}
                inactiveDotOpacity={0.6}
                inactiveDotScale={0.60}
                carouselRef={this._slider1Ref}
                tappableDots={!!this._slider1Ref}
            />
        </View>

Note : I have tested above on Android Simulator (8.1) and on Android real device.
I have gone through some existing performance/flickers issues but was not able to relate it with my case( or may be you can point me to , if I missed)
Thanks.

Thank you man, you just save my day.
This props:
inactiveSlideScale={1}
inactiveSlideOpacity={1}
inactiveSlideShift={0.6}
Solved the flicker/blink issue when reached to last item and jump into the first item without blinking

repo: archriss/react-native-snap-carousel


text:
Laravel 11.x Compatibility

This is an automated pull request from Shift to update your package code and dependencies to be compatible with Laravel 11.x.
Before merging, you need to:

Checkout the l11-compatibility branch
Review all comments for additional changes
Thoroughly test your package

If you do find an issue, please report it by commenting on this PR to help improve future automation.

:warning: Shift detected GitHub Actions which run jobs using a version matrix. Shift attempted to update your configuration for Laravel 11. However, you should review these changes to ensure the desired combination of versions are built for your package.

:alembic: Using this package? If you would like to help test these changes or believe them to be compatible, you may update your project to reference this branch.
To do so, temporarily add Shift's fork to the repositories property of your composer.json:
{
    "repositories": [
        {
            "type": "vcs",
            "url": "https://github.com/laravel-shift/laravel-pages.git"
        }
    ]
}

Then update your dependency constraint to reference this branch:
{
    "require": {
        "archtechx/laravel-pages": "dev-l11-compatibility",
    }
}

Finally, run: composer update

repo: archtechx/laravel-pages


text:
当select option value值 为空时，选项label不显示

[ ] I'm sure this does not appear in the issue list of the repository

Basic Info

Package Name And Version: @arco-design/web-vue@2.29.1
Browser: chrome102.0.5005.63

What is expected?
全部 选项选中时，显示 "全部"
Steps to reproduce
https://codesandbox.io/s/smoosh-currying-hswts0?file=/src/App.vue

@raythunder 目前的 select 是把 ''、null、undefined 当做没有选择的状态，并且 default-value = ''，这个修改会产生的 break change，影响到已经使用的用户，风险比较大，在目前的版本中应该不会再修改了。这里可以使用其他的值替代一下

authors: flsion raythunder

repo: arco-design/arco-design-vue


text:
config provider的全局配置问题

对于部分组件只穿透了部分参数，导致在modal这些组件中一些参数拿不到

详细描述一下吧，举个例子

通过Modal.confirm/info/error/warning 来调用的，是不能拿到context上的config的，arco把config放到一个全局的地方，弹窗时候去
但目前只把这三个配置放到了全局的地方，其他在modal下会拿不到
modal上的内容，只能拿到全局配置中的 local / prefixCls / rtl 三个配置项 像focusLock参数不生效
yangyuhan：提个issue，确实只透穿了 rtl, locale 和 prefixCls[泣不成声]

authors: ClayZth PengJiyuan

repo: arco-design/arco-design


text:
Expose Top or Take

Looking to select example: 4 items from my specification. I've resorted to using Query.Paginate(0, 4).
@ardalis suggested raising an Issue here to see if it might be a trivial item to implement.

Hey @ovation22 ,
If I understood correctly, you want to expose Take in the specification? You want to use Query.Take(4), instead of Query.Paginate(0, 4) ?
What would be the benefit actually? Not writing the 0?
Implementation wise, not hard to add. But, we have to ensure that Paginate() and Take() won't be used within the same specification, since it will overwrite the values. And that might add to the confusion.

It's a good point about the two being exclusive of one another. @ovation22 and I were discussing this Friday and my first thought was that it would be more intuitive to offer a .Take directly rather than having to "page" to do it. Conceptually to me at least, I don't think about paging as a way to get "Top X Rows/Records". Under the covers I know paging uses Skip/Take but it still seems like a bit of a hack to have to go through the Paging abstraction just to take advantage of this fact.
It shouldn't be too hard for us to support Take or Paginate, and throw if both are used, right?

Not a problem to implement. I was just thinking how to provide a consistent API. Not a huge fan of overlapping functionalities :)
If we think twice, Paginate is just a dummy wrapper and made sense in the legacy API, but now that we have LINQ alike structure, we may be more verbose and expose Top and Skip directly. For now we can support both ways, and decorate the Paginate as obsolete. In the future we'll remove it completely. Makes sense?
But, I have a feeling we misunderstood @ovation22. He might want to get top records regardless of the specification (for any spec). If this is a case, this can be done in your repository implementation.
We provide RepositoryBase generic repository ready to use. It's an abstract one, so anyway you will have to derive from it. You could do something like this in your repo.
public interface IRepository<T> : IRepositoryBase<T> where T : class
{
    Task<List<T>> GetTopAsync(ISpecification<T> specification, int take);
    Task<List<TResult>> GetTopAsync<TResult>(ISpecification<T, TResult> specification, int take);
}

public class Repository<T> : RepositoryBase<T>, IRepository<T> where T : class
{
    protected readonly TestDbContext dbContext;

    public Repository(TestDbContext dbContext) : base(dbContext)
    {
        this.dbContext = dbContext;
    }

    public async Task<List<T>> GetTopAsync(ISpecification<T> specification, int take)
    {
        return await ApplySpecification(specification).Take(take).ToListAsync();
    }

    public async Task<List<TResult>> GetTopAsync<TResult>(ISpecification<T, TResult> specification, int take)
    {
        return await ApplySpecification(specification).Take(take).ToListAsync();
    }
}

PS. I just noticed ApplySpecification is a private method. We'll make that protected, no harm of exposing it.

I was specifically referencing using Top/Take in a Specification, but I appreciate the option with the IRepository.
Giving it more thought over the weekend I was thinking along those lines same lines as you mention @fiseni if it would make sense to expose Take and Skip and deprecating Paginate. Makes sense to me.

One of the key benefits of the Specification pattern IMO is that it helps prevent the need for repository implementations to have tons of different methods. If we can avoid adding more methods to repository by allowing fewer methods to do the same thing using a specification, I think we should do that. I also don't want to require devs to have to use our base repository just because they want to use specifications (as that will hurt adoption).
So, I think your original idea works:

Not a problem to implement. I was just thinking how to provide a consistent API. Not a huge fan of overlapping functionalities :)
If we think twice, Paginate is just a dummy wrapper and made sense in the legacy API, but now that we have LINQ alike structure, we may be more verbose and expose Top and Skip directly. For now we can support both ways, and decorate the Paginate as obsolete. In the future we'll remove it completely. Makes sense?

I'm still not sure I want to drop Paginate, since I like the naming of it (it's a higher level abstraction that covers up the low level skip/take details) but I agree it's not great design to have 2 ways to do the same thing.

Giving it more thought over the weekend I was thinking along those lines same lines as you mention @fiseni if it would make sense to expose Take and Skip and deprecating Paginate. Makes sense to me.

Sounds like we all agree. Add Take/Skip to specification and mark Paginate obsolete.

I do share your opinion regarding the repositories. I didn't mean to provide the functionality through the repo, or enforce it in any way. It's just an example how users can implement such thing in their code base, in their repo (cos that's the only way you can get such general Top functionality).
I'm free for the next 30 mins, I'll do the changes now.

This is implemented. If no one has additional comments, we may close the issue.

Ok so all I need to do if it looks good is publish a new point release, yes?

Yes, I think so.
I don't think we have some breaking changes, but you might want to go through the history and cross check. There is a comment on the last commit too.
Other than that, tests should be refactored. It's in my backlog too, if I find time in the next period, I'll try to go through that.

authors: ardalis fiseni ovation22

repo: ardalis/Specification


text:
index pages have hardcoded version

consider getting the latest version from the version store
e.g. https://github.com/ardc-fair-checklist/ssg/blob/4f7d5cf8e056c538d92d351bd7a627b1596edff4/pages/software/v0.2/index.page.vue#L79

partly fixed by fda6670, still some references in BadgeSnippets:
https://github.com/ardc-fair-checklist/ssg/blob/fda66701d35e54ba2b08e5b80820224be1c5bccb/pages/software/v0.2/BadgeSnippets.vue#L41-L50

no more hardcoded version strings in code base, reactivity problems (#36) seem to have been solved by 49dee0d

repo: ardc-fair-checklist/ssg


text:
Update repositories.txt

Added mini-ppm-info (2nd attempt)

I have a library.properties file already in the repository.
https://github.com/jaggzh/mini-ppm-info/blob/main/library.properties

@ArduinoBot, I incremented the version with some improvements.

repo: arduino/library-registry


text:
🛑 Eigensolutions UK is down

In 7e3a83f, Eigensolutions UK (https://www.eigensolutions.co.uk) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Eigensolutions UK is back up in b3ed327.

repo: ardus-uk/upptime


text:
Add noindex and nofollow header to CMS pages

In instances where the same codebase serves the frontend as well
as the CMS, it's challenging to use a robots.txt file to block
search engine spiders from indexing admin pages. Adding this
header help to ensure that CMS pages done find their way into
search engines.

 Thank you for your submission, we really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.

authors: CLAassistant nikhiltri


text:
Add title to comments screen

Closes #148

I didn't do this because adding comments feels really weird. Let's just merge it and deal with it later. I was hoping to do it with a count state, but really I think we need to just dispatch a title update (we can refactor the goofy title visibility toggle to do this)

By feels really weird I mean you expect the title to update when you add one, and it doesn't.

Ah right, good call. I'm fine to close this, was just trying to get some easy issues closed. Your call.

Lol

authors: broskoski dzucconi

repo: aredotna/case


text:
ADH-4390: [UI] FormField

https://tracker.yandex.ru/ADH-4390

Please, rebase on the master and run the following command to add license headers to the new source files. Otherwise, subsequent CI builds will fail.

authors: MrHalless tigrulya-exe

repo: arenadata/SSM


text:
non-existent docker image referenced in manifest

Hi!
I tried to install the applicationset CRD into my cluster and found that the docker images for controller deployment doesn't exist.
manifests
docker pull argoprojlabs/
argocd-applicationset:latest
Error response from daemon: pull access denied for argoprojlabs/argocd-applicationset, repository does not exist or may require 'docker login': denied: requested access to the resource is denied

can you point me to the correct image if exists? makefile also points to this image.

@jgwest, why not publish a "latest" image on every commit to master?

@rumstead Working on it :smile:.

authors: jgwest rumstead sachincool

repo: argoproj-labs/applicationset


text:
Helm Image is Not Updated

Describe the bug
I'm not sure if this is a legitimate bug or if I'm missing a key piece of documentation/understanding, but I have a helm chart successfully deploying to my cluster via ArgoCD, and I'm trying to use the image updater to keep my image up to date based on the latest update strategy using git write-back and manual sync. When a new image is published to my repository, image-updater successfully updates my .argo-source-cmd-webapp.yaml file with the image tag, but on the ArgoCD end, it doesn't recognize that the image tag I have defined in my values.yaml file is different from the image tag in the argo source file and therefore does not update to my latest image update.
To Reproduce
My relevant charts:
deployment.yaml
kind: Deployment
metadata:
  name: {{ include "cmd-webapp.fullname" . }}
  labels:
    {{- include "cmd-webapp.labels" . | nindent 4 }}
    {{- with .Values.webappDeploymentAnnotations }}
  annotations:
    {{- toYaml . | nindent 4 }}
  {{- end }}
  namespace: {{ .Values.webapp.namespace }}
  ...
  ...
  ...
  template:
    ...
    ...
    spec:
      containers:
        - name: {{ .Chart.Name }}
          image: {{ .Values.image.repository }}:{{ .Values.image.tag | default "latest" }}
          imagePullPolicy: {{ .Values.image.pullPolicy }}
...
...

values.yaml
image:
  repository: XXXXXXXX.amazonaws.com/webapp
  pullPolicy: Always
  tag:  42feaa43
...
...

.argocd-source-cmd-webapp.yaml
helm:
  parameters:
  - name: image.name
    value: XXXXXXXX.amazonaws.com/webapp
    forcestring: true
  - name: image.tag
    value: 0ca9d43f
    forcestring: true

Application annotations
argocd-image-updater.argoproj.io/force-update: true
argocd-image-updater.argoproj.io/helm.image-name: image.repository
argocd-image-updater.argoproj.io/helm.image-tag: image.tag
argocd-image-updater.argoproj.io/ignore-tags: latest
argocd-image-updater.argoproj.io/image-list: XXXXXXXXX.amazonaws.com/webapp
argocd-image-updater.argoproj.io/update-strategy: latest
argocd-image-updater.argoproj.io/write-back-method: git

Expected behavior
I would think ArgoCD would recognize the change to the helm parameters and show the application is Out of Sync, but it doesn't register a change
Version
v0.12.0+aee153d

I did a little messing around and figured out that while argocd-image-updaer was writing to argocd-source-cmd-webapp.yaml, the helm override parameter will only kick in when the file is named argocd-source.yaml. I'm still not sure where it's configured that the git writeback writes to a file called argocd-source-cmd-webapp.yaml and continues to do so even though I've renamed the file to argocd-source.yaml
Notice argocd is writing only to argocd-source-cmd-webapp.yaml instead of argocd-source.yaml

I think this issue belongs in the argo-cd repository as argocd-image-updater seems to be doing it's part just fine. Closing this issue and opening adjacent issue in argo-cd: https://github.com/argoproj/argo-cd/issues/10177

repo: argoproj-labs/argocd-image-updater


text:
I would like a mentor

Summary
What change needs making?
Use Cases
When would you use this?

Message from the maintainers:
Love this enhancement proposal? Give it a 👍. We prioritise the proposals with the most 👍.

I would like to work on #7814 and #7815

@cnu1812 the first issue is closed and the second one already has an interested person on the issue. Is there another issue you are interested in? Let me know if you want have a call or slack conversation to help get you started on an issue.

Have you read the mentoring guide? Please only submit this request for general mentoring (not GSoC).
Answer: Yes.
What is your background? Any experience with Go, Kubernetes, React, Typescript, etc.?
Answer: I have a bit experience with kubernetes and go.
Is there any particular issue you'd like to work on? You may want to check out the list of good first issues.
Answer:

Would like to work on #6924

@cnu1812 Sounds good, let me know if you would like to talk about it or look at a draft PR.

I added a comment in https://github.com/argoproj/argo-workflows/issues/6924#issuecomment-1048893567 since GitHub does not allow me to assign to you.

@cnu1812 Are you still working on that issue? If not, I will close this and unassign that issue from you.

I am working on this. give me some time

authors: blkperl cnu1812 terrytangyuan

repo: argoproj/argo-workflows


text:
pod deleted error when running multiple workflows concurrently

Pre-requisites

[X] I have double-checked my configuration
[X] I can confirm the issues exists when I tested with :latest
[ ] I'd like to contribute the fix myself (see contributing guide)

What happened/what you expected to happen?
I wrote a workflow about biological data processing. This workflow may require a lot of cpu and memory during the running process, but I did not specify the amount of resources required by the template in the workflow. This workflow I run individually is It is 100% successful, but the pod deleted error will appear when running more than one at the same time, but because the pod has been deleted, I cannot see the logs of the init, wait, and main containers in the pod.

Version
v3.4.1
Paste a small workflow that reproduces the issue. We must be able to run the workflow; don't enter a workflows that uses private images.
none

Logs from the workflow controller
kubectl logs -n argo deploy/workflow-controller | grep sky2-pipeline-jwtf8.feature-classify.feature-classify-1
time="2022-10-09T12:05:06.044Z" level=info msg="All of node sky2-pipeline-jwtf8.feature-classify.feature-classify-1 dependencies [] completed" namespace=argo workflow=sky2-pipeline-jwtf8
time="2022-10-09T12:05:06.054Z" level=info msg="Created pod: sky2-pipeline-jwtf8.feature-classify.feature-classify-1 (sky2-pipeline-jwtf8-qiime2-picrust2-2951325495)" namespace=argo workflow=sky2-pipeline-jwtf8
time="2022-10-09T12:08:32.500Z" level=info msg="Workflow pod is missing" namespace=argo nodeName=sky2-pipeline-jwtf8.feature-classify.feature-classify-1 nodePhase=Running recentlyStarted=false workflow=sky2-pipeline-jwtf8
Logs from in your workflow's wait container
none

I think pod deletion because of node auto scale or node rotation. You  can prevent this with two options.

Add retry strategy for every step
Enable the PDB on workflow

Sent from my iPhone

On Oct 9, 2022, at 6:13 PM, sanqiuli @.***> wrote:

Pre-requisites
I have double-checked my configuration
I can confirm the issues exists when I tested with :latest
I'd like to contribute the fix myself (see contributing guide)
What happened/what you expected to happen?
I wrote a workflow about biological data processing. This workflow may require a lot of cpu and memory during the running process, but I did not specify the amount of resources required by the template in the workflow. This workflow I run individually is It is 100% successful, but the pod deleted error will appear when running more than one at the same time, but because the pod has been deleted, I cannot see the logs of the init, wait, and main containers in the pod.
Version
v3.4.1
Paste a small workflow that reproduces the issue. We must be able to run the workflow; don't enter a workflows that uses private images.
none
Logs from the workflow controller
kubectl logs -n argo deploy/workflow-controller | grep sky2-pipeline-jwtf8.feature-classify.feature-classify-1
time="2022-10-09T12:05:06.044Z" level=info msg="All of node sky2-pipeline-jwtf8.feature-classify.feature-classify-1 dependencies [] completed" namespace=argo workflow=sky2-pipeline-jwtf8
time="2022-10-09T12:05:06.054Z" level=info msg="Created pod: sky2-pipeline-jwtf8.feature-classify.feature-classify-1 (sky2-pipeline-jwtf8-qiime2-picrust2-2951325495)" namespace=argo workflow=sky2-pipeline-jwtf8
time="2022-10-09T12:08:32.500Z" level=info msg="Workflow pod is missing" namespace=argo nodeName=sky2-pipeline-jwtf8.feature-classify.feature-classify-1 nodePhase=Running recentlyStarted=false workflow=sky2-pipeline-jwtf8
Logs from in your workflow's wait container
none
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you are subscribed to this thread.

What is PDB? There are many steps in the workflow, and Add retry strategy for every step is very troublesome.

https://github.com/argoproj/argo-workflows/blob/master/examples/default-pdb-support.yaml
Sent from my iPhone

On Oct 9, 2022, at 6:36 PM, sanqiuli @.***> wrote:

What is PDB? There are many steps in the workflow, and Add retry strategy for every step is very troublesome.
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you commented.

https://github.com/argoproj/argo-workflows/blob/master/examples/default-pdb-support.yaml
…
Sent from my iPhone
On Oct 9, 2022, at 6:36 PM, sanqiuli @.***> wrote:  What is PDB? There are many steps in the workflow, and Add retry strategy for every step is very troublesome. — Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you commented.

it didn't work

@sanqiuli can you provide the pod describe? Can you gett more details why the POD is getting deleted in kubernetes?

@sanqiuli can you provide the pod describe? Can you gett more details why the POD is getting deleted in kubernetes?

I didn't set argo's gc, but my pods are garbage collected
I only query the log of the pod being gc
~$ kubectl logs -n kube-system -f kube-controller-manager-picb2-master-1 | grep sky2-pipeline-ff5gq
I1010 11:16:53.226435       1 gc_controller.go:78] PodGC is force deleting Pod: argo/sky2-pipeline-ff5gq-script-2925226625
I1010 11:16:53.226680       1 gc_controller.go:78] PodGC is force deleting Pod: argo/sky2-pipeline-ff5gq-script-1056479775
I1010 11:17:53.271529       1 gc_controller.go:78] PodGC is force deleting Pod: argo/sky2-pipeline-ff5gq-script-3730124130
I1010 11:19:33.319019       1 gc_controller.go:78] PodGC is force deleting Pod: argo/sky2-pipeline-ff5gq-qiime2-picrust2-1605826948
```I didn't set argo's gc, but my pods are garbage collected
I only query the log of the pod being gc
I found an article that is somewhat familiar to my problem [link](https://blog.csdn.net/alex_yangchuansheng/article/details/119156912)

see #9058

I succeeded after adding both retry and pdb in yaml

见#9058
I found that when my pod is waiting to be scheduled, it is garbage collected, which is related to the --terminated-pod-gc-threshold (default 12500, I set it to 100) set by the kube-controller-manager of k8s. When the number of terminated pods exceeds When this value is used, a pod deleted error will occur

authors: alexec sanqiuli sarabala1979


text:
fix: use only relevant files in build

This optimises the nix build time by depending on the required files, changing the docs for example shouldn't force a rebuild.

@terrytangyuan can you please approve this?
It fixes some directory related issues since the nix files are in /dev/nix.
Thanks.


text:
fix: install.yaml missing crb subject ns

This PR fixes the issue with missing ns in crb subjects inside the install.yaml file, introduced in PR #8266
ref: https://github.com/argoproj/argo-workflows/issues/8250#issuecomment-1084046919

@gdsoumya  Why exactly we are hardcoding the namespace for cluster install ? whoever refers the cluster install can mention the namespace in their own kustomization.yaml
@alexec @jessesuen

@gdsoumya Yes, Apologies for install.yaml bug I introduced, as it was showing diff when I was fixing kustomize. But isn't kustomize supposed to be for generic use instead of hard-coding a namespace.
Also with kustomize you can not override namespace if its hardcoded. There is a open ticket for the same. :
https://github.com/kubernetes-sigs/kustomize/issues/880

authors: gdsoumya tiwarisanjay


text:
Windows CLI is gone

Summary
What do you want to know about this project?
What happened to the Windows CLI app?
Motivation
Why do you need to know this, any examples or use cases you could include?
I have been going through some due diligence to test/adopt this project at T-Mobile, but right before we were about to deploy, the Windows CLI downloads seemed to disappear.  This could potentially be a dealbreaker. If support for testing a Windows CLI is necessary, we may be able to assist.

The windows CLI is available in our latest release page:
https://github.com/argoproj/argo/releases/tag/v2.9.2
https://github.com/argoproj/argo/releases/download/v2.9.2/argo-windows-amd64
Am I missing something?

Sorry, forgive me, I'm not sure what I was thinking.

repo: argoproj/argo


text:
Valid BBAN is considered invalid

I have a valid BBAN but the method isValidBBAN returns false with it:
iban.toBBAN('CR25010200009074883572');
// '0102 00009074883572'

iban.isValidBBAN('0102 00009074883572');
// false

iban.isValidBBAN(iban.toBBAN('CR25010200009074883572'));
// false

Hello,
Sorry for the super late reply, going through the issues backlog.
The correct way to call isValidBBAN is by passing the country code as first parameter (which is not properly documented, I must say). So your code becomes:
iban.isValidBBAN('CR', iban.toBBAN('CR25010200009074883572'));
// true

Hi @LaurentVB! It's okay.
I wouldn't close this issue until the documentation is updated, since other people may face it.
Thanks!

authors: LaurentVB abelosorio


text:
[BUG] ariaDownload gets first file blocked by JPL network URL-block service

Describe the bug
I ran a download of seven products, but the first one was blocked and the .nc contains only an error message. This is while connected to the JPL full tunnel VPN. I ran it a second time after deleting the bad file and got the same result for the first file. Rest of the files are downloaded correctly (or skipped on second try).
To Reproduce
Steps to reproduce the behavior:

Download
Command used
ariaDownload.py -b '32.8 33.2 -115.8 -115.2' --output download -s 20200301
Error Output
First run:

https://api.daac.asf.alaska.edu/services/search/param?asfplatform=Sentinel-1%20Interferogram%20(BETA)&processingLevel=GUNW_STD&output=JSON&bbox=-115.8,32.8,-115.2,33.2
Attempting to obtaining user/pass from .netrc
WARNING: Could not obtain credentials from existing .netrc
 > attempting to download https://urs.earthdata.nasa.gov/profile
 > Could not validate old cookie Jar
No existing URS cookie found, please enter Earthdata username & password:
(Credentials will not be stored, saved or logged anywhere)
 > attempting to download https://urs.earthdata.nasa.gov/profile
Username: EJFielding
Password (will not be displayed):
 > attempting to download https://urs.earthdata.nasa.gov/profile
Using  1 threads for parallel downloads
 > attempting to download https://urs.earthdata.nasa.gov/profile
 > Re-using previous cookie jar.
 > 'Temporary' Redirect download @ Remote archive:
 > http://34.231.8.234:6080/php/urlblock.php?args=AAAAawAAABCCjw6LxwMDD0XFz2sNndb~AAAAECMSKEWn~kEQPYh2LihxyoAAAAA7AAAAO~p3kf18EXgRp~5E7Bc25Cb3p91yfIwFRPVW2HQK7Z0DHlPa_2qwelb9CkwUEdEUTmGOoOdal3~2cL95&url=http://34.231.8.234%2fdoor%2fdownload%2fS1-GUNW-D-R-173-tops-20200313_20200301-134413-33072N_31090N-PP-7694-v2_0_2.nc
(1/7) Downloading https://grfn.asf.alaska.edu/door/download/S1-GUNW-D-R-173-tops-20200313_20200301-134413-33072N_31090N-PP-7694-v2_0_2.nc
 > Downloaded 2929 of 2929 bytes (100.00%)
Downloaded 2929b in 2.38secs, Average Rate: 0.00MB/sec
 > 'Temporary' Redirect download @ Remote archive:
 > https://dlz0dhr6g6ukw.cloudfront.net/S1-GUNW-D-R-173-tops-20200313_20200307-134413-33072N_31090N-PP-9984-v2_0_2.nc?userid=ejfielding&Expires=1601608741&Signature=DCwkrT8g4OYj8SQyvjGjvFunpGi7~Xfd3giRHVJ1OcM~BvgLb6FVk4NzNVxHZRvlmitYESKwkev7Se2ZlwnoGC2x-g83d2f~Sr6WvjxLbLOZTYI5DhJNesqf2zU4xGSHR8Q74ESdSOyhi68GEq~FTgMkW4BQERAc9M7RP4WOpj0_&Key-Pair-Id=APKAINVNJF4BDB5SS5QQ
(2/7) Downloading https://grfn.asf.alaska.edu/door/download/S1-GUNW-D-R-173-tops-20200313_20200307-134413-33072N_31090N-PP-9984-v2_0_2.nc
 > Downloaded 62309232 of 62309232 bytes (100.00%)
Downloaded 62309232b in 138.80secs, Average Rate: 0.43MB/sec

second run:
https://api.daac.asf.alaska.edu/services/search/param?asfplatform=Sentinel-1%20Interferogram%20(BETA)&processingLevel=GUNW_STD&output=JSON&bbox=-115.8,32.8,-115.2,33.2
Attempting to obtaining user/pass from .netrc
WARNING: Could not obtain credentials from existing .netrc
 > attempting to download https://urs.earthdata.nasa.gov/profile
 > Re-using previous cookie jar.
Using  1 threads for parallel downloads
 > attempting to download https://urs.earthdata.nasa.gov/profile
 > Re-using previous cookie jar.
 > 'Temporary' Redirect download @ Remote archive:
 > http://35.169.211.218:6080/php/urlblock.php?args=AAAAawAAABDLlKSx~7KaNYP9TBQUf9moAAAAEGkl43OcAp4LLNXlGwliy3IAAAA7AAAAOzlF0zvgVhZ7GyMSdP~v0_uRKv2a3awjbxwSxZkGh1p3qnEhXbs1dP56CzfSU_LUJVq_pTPDcMoG8Cf1&url=http://35.169.211.218%2fdoor%2fdownload%2fS1-GUNW-D-R-173-tops-20200313_20200301-134413-33072N_31090N-PP-7694-v2_0_2.nc
(1/7) Downloading https://grfn.asf.alaska.edu/door/download/S1-GUNW-D-R-173-tops-20200313_20200301-134413-33072N_31090N-PP-7694-v2_0_2.nc
 > Downloaded 2933 of 2933 bytes (100.00%)
Downloaded 2933b in 1.96secs, Average Rate: 0.00MB/sec
 > Download file S1-GUNW-D-R-173-tops-20200313_20200307-134413-33072N_31090N-PP-9984-v2_0_2.nc exists!
 > Skipping download of https://grfn.asf.alaska.edu/door/download/S1-GUNW-D-R-173-tops-20200313_20200307-134413-33072N_31090N-PP-9984-v2_0_2.nc.

Expected behavior
I expected all seven files to be downloaded correctly.
Screenshots
If applicable, add screenshots to help explain your problem.
Desktop (please complete the following information):

ARIA-tools git tag: [e.g. git show --summary]
commit b787e827a799fecbf45d6aa267eeb95940148d83 (HEAD -> dev, origin/dev, origin/HEAD)
Author: BB bbuzz318@icloud.com
Date:   Wed Sep 30 08:01:33 2020 -0700
fix file writing bug for KMZ dl (#228)

OS
MacOS 10.14.6, Conda installation

Additional context
The bad download file contains the attached error text:
blocked-download.txt

Not running behind the fire-wall works to download the file: https://grfn.asf.alaska.edu/door/download/S1-GUNW-D-R-173-tops-20200313_20200301-134413-33072N_31090N-PP-7694-v2_0_2.nc. Although, need to say i needed to run it twice as it reported at first some files reported errors. So seems some transient on the API client side and not something specific to ariaDownload program.
 > attempting to download https://urs.earthdata.nasa.gov/profile
 > 'Temporary' Redirect download @ Remote archive:
 > https://dlz0dhr6g6ukw.cloudfront.net/S1-GUNW-D-R-173-tops-20200313_20200301-134413-33072N_31090N-PP-7694-v2_0_2.nc?userid=dbekaert&Expires=1601657555&Signature=aAvOpnnnAooFwvDN~6Uv3o4DaQNLqWqeDfbckHxXd0~RnQzVwdDo2iPJfiUN8kw4I~ajfRsFOkxUG376Cmq3-p2O9fbbcUC3EAegAX0g56XK-OIEDwwwk~Yr9jc8M8yrTaahoOPna-l2GpltUfFG~w0XnfDCdRJX2DtQMJ5Fif4_&Key-Pair-Id=APKAINVNJF4BDB5SS5QQ
(1/7) Downloading https://grfn.asf.alaska.edu/door/download/S1-GUNW-D-R-173-tops-20200313_20200301-134413-33072N_31090N-PP-7694-v2_0_2.nc
 > Downloaded 21905408 of 62552131 bytes (35.02%)
 > There was an error reading data.

and the second attempt:
Download Summary
--------------------------------------------------------------------------------
  Successes: 2 files, 125077866 bytes
           - https://grfn.asf.alaska.edu/door/download/S1-GUNW-D-R-173-tops-20200313_20200301-134413-33072N_31090N-PP-7694-v2_0_2.nc  59.65MB
           - https://grfn.asf.alaska.edu/door/download/S1-GUNW-D-R-173-tops-20200313_20200307-134348-34565N_32585N-PP-5a99-v2_0_2.nc  59.63MB
  Skipped: 5 files
          - https://grfn.asf.alaska.edu/door/download/S1-GUNW-D-R-173-tops-20200313_20200307-134413-33072N_31090N-PP-9984-v2_0_2.nc
          - https://grfn.asf.alaska.edu/door/download/S1-GUNW-D-R-173-tops-20200313_20200301-134348-34565N_32585N-PP-2e23-v2_0_2.nc
          - https://grfn.asf.alaska.edu/door/download/S1-GUNW-A-R-166-tops-20200313_20200301-014119-34455N_32574N-PP-5234-v2_0_2.nc
          - https://grfn.asf.alaska.edu/door/download/S1-GUNW-D-R-173-tops-20200307_20200301-134455-33072N_31090N-PP-7fbd-v2_0_2.nc
          - https://grfn.asf.alaska.edu/door/download/S1-GUNW-D-R-173-tops-20200307_20200301-134430-34565N_32585N-PP-9eba-v2_0_2.nc
  Average Rate: 8.19MB/sec

@EJFielding If  this is specific to the JPL fire-wall, and the recent changes implemented with respect to url defense. Suggest you work with your IT admin as unrelated to ARIA-tools.

I verified that this does not happen from my home ISP without the JPL full tunnel VPN. It does happen running on a Linux machine inside the JPL network, so it must be some kind of strange interaction between the ASF API and the JPL firewall. This is the output from the JPL machine:
ariaDownload.py -b '32.8 33.2 -115.8 -115.2' --output download -s 20200301
https://api.daac.asf.alaska.edu/services/search/param?asfplatform=Sentinel-1%20Interferogram%20(BETA)&processingLevel=GUNW_STD&output=JSON&bbox=-115.8,32.8,-115.2,33.2
Attempting to obtaining user/pass from .netrc
WARNING: Could not obtain credentials from existing .netrc
 > attempting to download https://urs.earthdata.nasa.gov/profile
 > Could not validate old cookie Jar
No existing URS cookie found, please enter Earthdata username & password:
(Credentials will not be stored, saved or logged anywhere)
 > attempting to download https://urs.earthdata.nasa.gov/profile
Username: EJFielding
Password (will not be displayed):
 > attempting to download https://urs.earthdata.nasa.gov/profile
Using  1 threads for parallel downloads
 > attempting to download https://urs.earthdata.nasa.gov/profile
 > Re-using previous cookie jar.
 > 'Temporary' Redirect download @ Remote archive:
 > http://34.231.8.234:6080/php/urlblock.php?args=AAAAdQAAABBwpAb7QQR4~szp0hI7hescAAAAED~TtODCx4FNxdBfaxdD0xAAAABFAAAARfnSPom0cnv1MFBgOWnEq64Zz9oVnwbZZW_v4zdETR0h7s9J3zCQbjVHLIBciBlXhEbykANQe4ooGANNdTqQb21PBj0H3A==&url=http://34.231.8.234%2fdoor%2fdownload%2fS1-GUNW-D-R-173-tops-20200313_20200301-134413-33072N_31090N-PP-7694-v2_0_2.nc
(1/7) Downloading https://grfn.asf.alaska.edu/door/download/S1-GUNW-D-R-173-tops-20200313_20200301-134413-33072N_31090N-PP-7694-v2_0_2.nc
 > Downloaded 2945 of 2945 bytes (100.00%)
Downloaded 2945b in 1.54secs, Average Rate: 0.00MB/sec
 > 'Temporary' Redirect download @ Remote archive:
 > https://dlz0dhr6g6ukw.cloudfront.net/S1-GUNW-D-R-173-tops-20200313_20200307-134413-33072N_31090N-PP-9984-v2_0_2.nc?userid=ejfielding&Expires=1601843075&Signature=TWL79xHFjRrMhOJe5~Lq-hl-rDBX-~wC-5qFanCMNUmodXgi4TjTmYvbtCBeKQ4pNPTYGoJzYZ-FCRQjp8AdPoom68ZVVnWjy5HFHxt3-SrEzdnwVkRYcXpd5DPahBYstgDNXznXBYEEELeQmmkUb04zspb53N~SYjTGlP9XpT8_&Key-Pair-Id=APKAINVNJF4BDB5SS5QQ
(2/7) Downloading https://grfn.asf.alaska.edu/door/download/S1-GUNW-D-R-173-tops-20200313_20200307-134413-33072N_31090N-PP-9984-v2_0_2.nc
 > Downloaded 62309232 of 62309232 bytes (100.00%)
Downloaded 62309232b in 3.29secs, Average Rate: 18.04MB/sec

I understand now that this is not likely to be due to a bug in ARIA-tools, but it seems like ARIA-tools should do a better job of detecting that there was a download error. I tried running it a second time, and it correctly determined that the previous download was bad, removed it, and tried again, but then it puts the bad file in the "successful" part of the output list when it is still a bad file.
ariaDownload.py -b '32.8 33.2 -115.8 -115.2' --output download -s 20200301
https://api.daac.asf.alaska.edu/services/search/param?asfplatform=Sentinel-1%20Interferogram%20(BETA)&processingLevel=GUNW_STD&output=JSON&bbox=-115.8,32.8,-115.2,33.2
Attempting to obtaining user/pass from .netrc
WARNING: Could not obtain credentials from existing .netrc
 > attempting to download https://urs.earthdata.nasa.gov/profile
 > Re-using previous cookie jar.
Using  1 threads for parallel downloads
 > attempting to download https://urs.earthdata.nasa.gov/profile
 > Re-using previous cookie jar.
 > Found S1-GUNW-D-R-173-tops-20200313_20200301-134413-33072N_31090N-PP-7694-v2_0_2.nc but it wasn't fully downloaded. Removing file and downloading again.
 > 'Temporary' Redirect download @ Remote archive:
 > http://35.169.211.218:6080/php/urlblock.php?args=AAAAdQAAABBTiFBxhKo4j87OzC7baDDvAAAAEI3H9N2E7hHh59ydT~9cenUAAABFAAAARTD9SOe2fKSdJnx34~LmkIlnKfjA4WESmIery8u5hctUS2FNTHK1TwaCqM50KUc0Zxfln0phHSMmrEkL3J6M7H4KC_hLFQ==&url=http://35.169.211.218%2fdoor%2fdownload%2fS1-GUNW-D-R-173-tops-20200313_20200301-134413-33072N_31090N-PP-7694-v2_0_2.nc
(1/7) Downloading https://grfn.asf.alaska.edu/door/download/S1-GUNW-D-R-173-tops-20200313_20200301-134413-33072N_31090N-PP-7694-v2_0_2.nc
 > Downloaded 2949 of 2949 bytes (100.00%)
Downloaded 2949b in 2.31secs, Average Rate: 0.00MB/sec
 > Download file S1-GUNW-D-R-173-tops-20200313_20200307-134413-33072N_31090N-PP-9984-v2_0_2.nc exists!
 > Skipping download of https://grfn.asf.alaska.edu/door/download/S1-GUNW-D-R-173-tops-20200313_20200307-134413-33072N_31090N-PP-9984-v2_0_2.nc.
 > Download file S1-GUNW-D-R-173-tops-20200313_20200301-134348-34565N_32585N-PP-2e23-v2_0_2.nc exists!
 > Skipping download of https://grfn.asf.alaska.edu/door/download/S1-GUNW-D-R-173-tops-20200313_20200301-134348-34565N_32585N-PP-2e23-v2_0_2.nc.
 > Download file S1-GUNW-D-R-173-tops-20200313_20200307-134348-34565N_32585N-PP-5a99-v2_0_2.nc exists!
 > Skipping download of https://grfn.asf.alaska.edu/door/download/S1-GUNW-D-R-173-tops-20200313_20200307-134348-34565N_32585N-PP-5a99-v2_0_2.nc.
 > Download file S1-GUNW-A-R-166-tops-20200313_20200301-014119-34455N_32574N-PP-5234-v2_0_2.nc exists!
 > Skipping download of https://grfn.asf.alaska.edu/door/download/S1-GUNW-A-R-166-tops-20200313_20200301-014119-34455N_32574N-PP-5234-v2_0_2.nc.
 > Download file S1-GUNW-D-R-173-tops-20200307_20200301-134455-33072N_31090N-PP-7fbd-v2_0_2.nc exists!
 > Skipping download of https://grfn.asf.alaska.edu/door/download/S1-GUNW-D-R-173-tops-20200307_20200301-134455-33072N_31090N-PP-7fbd-v2_0_2.nc.
 > Download file S1-GUNW-D-R-173-tops-20200307_20200301-134430-34565N_32585N-PP-9eba-v2_0_2.nc exists!
 > Skipping download of https://grfn.asf.alaska.edu/door/download/S1-GUNW-D-R-173-tops-20200307_20200301-134430-34565N_32585N-PP-9eba-v2_0_2.nc.

Download Summary
--------------------------------------------------------------------------------
  Successes: 1 files, 2949 bytes
           - https://grfn.asf.alaska.edu/door/download/S1-GUNW-D-R-173-tops-20200313_20200301-134413-33072N_31090N-PP-7694-v2_0_2.nc  0.00MB
  Skipped: 6 files
          - https://grfn.asf.alaska.edu/door/download/S1-GUNW-D-R-173-tops-20200313_20200307-134413-33072N_31090N-PP-9984-v2_0_2.nc
          - https://grfn.asf.alaska.edu/door/download/S1-GUNW-D-R-173-tops-20200313_20200301-134348-34565N_32585N-PP-2e23-v2_0_2.nc
          - https://grfn.asf.alaska.edu/door/download/S1-GUNW-D-R-173-tops-20200313_20200307-134348-34565N_32585N-PP-5a99-v2_0_2.nc
          - https://grfn.asf.alaska.edu/door/download/S1-GUNW-A-R-166-tops-20200313_20200301-014119-34455N_32574N-PP-5234-v2_0_2.nc
          - https://grfn.asf.alaska.edu/door/download/S1-GUNW-D-R-173-tops-20200307_20200301-134455-33072N_31090N-PP-7fbd-v2_0_2.nc
          - https://grfn.asf.alaska.edu/door/download/S1-GUNW-D-R-173-tops-20200307_20200301-134430-34565N_32585N-PP-9eba-v2_0_2.nc
  Average Rate: 0.00MB/sec
--------------------------------------------------------------------------------

ariaDownload.py merely wraps around the DAAC API to provide additional
functionality for subsetting. Checking if files are complete, checksums,
etc, the error download message are all passed through via the existing API
functionality to my knowledge. Suggest you open an issue ticket with ASF,
as all the underlying functionality is leverage from the DAAC API.
On Sun, 4 Oct 2020 at 13:34, Eric Fielding notifications@github.com wrote:

I verified that this does not happen from my home ISP without the JPL full
tunnel VPN. It does happen running on a Linux machine inside the JPL
network, so it must be some kind of strange interaction between the ASF API
and the JPL firewall. This is the output from the JPL machine:
ariaDownload.py -b '32.8 33.2 -115.8 -115.2' --output download -s 20200301https://api.daac.asf.alaska.edu/services/search/param?asfplatform=Sentinel-1%20Interferogram%20(BETA)&processingLevel=GUNW_STD&output=JSON&bbox=-115.8,32.8,-115.2,33.2
Attempting to obtaining user/pass from .netrc
WARNING: Could not obtain credentials from existing .netrc

attempting to download https://urs.earthdata.nasa.gov/profile
Could not validate old cookie Jar
No existing URS cookie found, please enter Earthdata username & password:
(Credentials will not be stored, saved or logged anywhere)
attempting to download https://urs.earthdata.nasa.gov/profile
Username: EJFielding
Password (will not be displayed):
attempting to download https://urs.earthdata.nasa.gov/profile
Using  1 threads for parallel downloads
attempting to download https://urs.earthdata.nasa.gov/profile
Re-using previous cookie jar.
'Temporary' Redirect download @ Remote archive:
http://34.231.8.234:6080/php/urlblock.php?args=AAAAdQAAABBwpAb7QQR4~szp0hI7hescAAAAED~TtODCx4FNxdBfaxdD0xAAAABFAAAARfnSPom0cnv1MFBgOWnEq64Zz9oVnwbZZW_v4zdETR0h7s9J3zCQbjVHLIBciBlXhEbykANQe4ooGANNdTqQb21PBj0H3A==&url=http://34.231.8.234%2Fdoor%2Fdownload%2FS1-GUNW-D-R-173-tops-20200313_20200301-134413-33072N_31090N-PP-7694-v2_0_2.nc
(1/7 http://34.231.8.234:6080/php/urlblock.php?args=AAAAdQAAABBwpAb7QQR4~szp0hI7hescAAAAED~TtODCx4FNxdBfaxdD0xAAAABFAAAARfnSPom0cnv1MFBgOWnEq64Zz9oVnwbZZW_v4zdETR0h7s9J3zCQbjVHLIBciBlXhEbykANQe4ooGANNdTqQb21PBj0H3A==&url=http://34.231.8.234%2Fdoor%2Fdownload%2FS1-GUNW-D-R-173-tops-20200313_20200301-134413-33072N_31090N-PP-7694-v2_0_2.nc(1/7) Downloading https://grfn.asf.alaska.edu/door/download/S1-GUNW-D-R-173-tops-20200313_20200301-134413-33072N_31090N-PP-7694-v2_0_2.nc
Downloaded 2945 of 2945 bytes (100.00%)
Downloaded 2945b in 1.54secs, Average Rate: 0.00MB/sec
'Temporary' Redirect download @ Remote archive:
https://dlz0dhr6g6ukw.cloudfront.net/S1-GUNW-D-R-173-tops-20200313_20200307-134413-33072N_31090N-PP-9984-v2_0_2.nc?userid=ejfielding&Expires=1601843075&Signature=TWL79xHFjRrMhOJe5~Lq-hl-rDBX-~wC-5qFanCMNUmodXgi4TjTmYvbtCBeKQ4pNPTYGoJzYZ-FCRQjp8AdPoom68ZVVnWjy5HFHxt3-SrEzdnwVkRYcXpd5DPahBYstgDNXznXBYEEELeQmmkUb04zspb53N~SYjTGlP9XpT8_&Key-Pair-Id=APKAINVNJF4BDB5SS5QQ
(2/7 https://dlz0dhr6g6ukw.cloudfront.net/S1-GUNW-D-R-173-tops-20200313_20200307-134413-33072N_31090N-PP-9984-v2_0_2.nc?userid=ejfielding&Expires=1601843075&Signature=TWL79xHFjRrMhOJe5~Lq-hl-rDBX-~wC-5qFanCMNUmodXgi4TjTmYvbtCBeKQ4pNPTYGoJzYZ-FCRQjp8AdPoom68ZVVnWjy5HFHxt3-SrEzdnwVkRYcXpd5DPahBYstgDNXznXBYEEELeQmmkUb04zspb53N~SYjTGlP9XpT8_&Key-Pair-Id=APKAINVNJF4BDB5SS5QQ(2/7) Downloading https://grfn.asf.alaska.edu/door/download/S1-GUNW-D-R-173-tops-20200313_20200307-134413-33072N_31090N-PP-9984-v2_0_2.nc
Downloaded 62309232 of 62309232 bytes (100.00%)
Downloaded 62309232b in 3.29secs, Average Rate: 18.04MB/sec

I understand now that this is not likely to be due to a bug in ARIA-tools,
but it seems like ARIA-tools should do a better job of detecting that there
was a download error. I tried running it a second time, and it correctly
determined that the previous download was bad, removed it, and tried again,
but then it puts the bad file in the "successful" part of the output list
when it is still a bad file.
ariaDownload.py -b '32.8 33.2 -115.8 -115.2' --output download -s 20200301https://api.daac.asf.alaska.edu/services/search/param?asfplatform=Sentinel-1%20Interferogram%20(BETA)&processingLevel=GUNW_STD&output=JSON&bbox=-115.8,32.8,-115.2,33.2
Attempting to obtaining user/pass from .netrc
WARNING: Could not obtain credentials from existing .netrc

attempting to download https://urs.earthdata.nasa.gov/profile
Re-using previous cookie jar.
Using  1 threads for parallel downloads
attempting to download https://urs.earthdata.nasa.gov/profile
Re-using previous cookie jar.
Found S1-GUNW-D-R-173-tops-20200313_20200301-134413-33072N_31090N-PP-7694-v2_0_2.nc but it wasn't fully downloaded. Removing file and downloading again.
'Temporary' Redirect download @ Remote archive:
http://35.169.211.218:6080/php/urlblock.php?args=AAAAdQAAABBTiFBxhKo4j87OzC7baDDvAAAAEI3H9N2E7hHh59ydT~9cenUAAABFAAAARTD9SOe2fKSdJnx34~LmkIlnKfjA4WESmIery8u5hctUS2FNTHK1TwaCqM50KUc0Zxfln0phHSMmrEkL3J6M7H4KC_hLFQ==&url=http://35.169.211.218%2Fdoor%2Fdownload%2FS1-GUNW-D-R-173-tops-20200313_20200301-134413-33072N_31090N-PP-7694-v2_0_2.nc
(1/7 http://35.169.211.218:6080/php/urlblock.php?args=AAAAdQAAABBTiFBxhKo4j87OzC7baDDvAAAAEI3H9N2E7hHh59ydT~9cenUAAABFAAAARTD9SOe2fKSdJnx34~LmkIlnKfjA4WESmIery8u5hctUS2FNTHK1TwaCqM50KUc0Zxfln0phHSMmrEkL3J6M7H4KC_hLFQ==&url=http://35.169.211.218%2Fdoor%2Fdownload%2FS1-GUNW-D-R-173-tops-20200313_20200301-134413-33072N_31090N-PP-7694-v2_0_2.nc(1/7) Downloading https://grfn.asf.alaska.edu/door/download/S1-GUNW-D-R-173-tops-20200313_20200301-134413-33072N_31090N-PP-7694-v2_0_2.nc
Downloaded 2949 of 2949 bytes (100.00%)
Downloaded 2949b in 2.31secs, Average Rate: 0.00MB/sec
Download file S1-GUNW-D-R-173-tops-20200313_20200307-134413-33072N_31090N-PP-9984-v2_0_2.nc exists!
Skipping download of https://grfn.asf.alaska.edu/door/download/S1-GUNW-D-R-173-tops-20200313_20200307-134413-33072N_31090N-PP-9984-v2_0_2.nc.
Download file S1-GUNW-D-R-173-tops-20200313_20200301-134348-34565N_32585N-PP-2e23-v2_0_2.nc exists!
Skipping download of https://grfn.asf.alaska.edu/door/download/S1-GUNW-D-R-173-tops-20200313_20200301-134348-34565N_32585N-PP-2e23-v2_0_2.nc.
Download file S1-GUNW-D-R-173-tops-20200313_20200307-134348-34565N_32585N-PP-5a99-v2_0_2.nc exists!
Skipping download of https://grfn.asf.alaska.edu/door/download/S1-GUNW-D-R-173-tops-20200313_20200307-134348-34565N_32585N-PP-5a99-v2_0_2.nc.
Download file S1-GUNW-A-R-166-tops-20200313_20200301-014119-34455N_32574N-PP-5234-v2_0_2.nc exists!
Skipping download of https://grfn.asf.alaska.edu/door/download/S1-GUNW-A-R-166-tops-20200313_20200301-014119-34455N_32574N-PP-5234-v2_0_2.nc.
Download file S1-GUNW-D-R-173-tops-20200307_20200301-134455-33072N_31090N-PP-7fbd-v2_0_2.nc exists!
Skipping download of https://grfn.asf.alaska.edu/door/download/S1-GUNW-D-R-173-tops-20200307_20200301-134455-33072N_31090N-PP-7fbd-v2_0_2.nc.
Download file S1-GUNW-D-R-173-tops-20200307_20200301-134430-34565N_32585N-PP-9eba-v2_0_2.nc exists!
Skipping download of https://grfn.asf.alaska.edu/door/download/S1-GUNW-D-R-173-tops-20200307_20200301-134430-34565N_32585N-PP-9eba-v2_0_2.nc.

Download Summary
Successes: 1 files, 2949 bytes
- https://grfn.asf.alaska.edu/door/download/S1-GUNW-D-R-173-tops-20200313_20200301-134413-33072N_31090N-PP-7694-v2_0_2.nc  0.00MB
Skipped: 6 files
- https://grfn.asf.alaska.edu/door/download/S1-GUNW-D-R-173-tops-20200313_20200307-134413-33072N_31090N-PP-9984-v2_0_2.nc
- https://grfn.asf.alaska.edu/door/download/S1-GUNW-D-R-173-tops-20200313_20200301-134348-34565N_32585N-PP-2e23-v2_0_2.nc
- https://grfn.asf.alaska.edu/door/download/S1-GUNW-D-R-173-tops-20200313_20200307-134348-34565N_32585N-PP-5a99-v2_0_2.nc
- https://grfn.asf.alaska.edu/door/download/S1-GUNW-A-R-166-tops-20200313_20200301-014119-34455N_32574N-PP-5234-v2_0_2.nc
- https://grfn.asf.alaska.edu/door/download/S1-GUNW-D-R-173-tops-20200307_20200301-134455-33072N_31090N-PP-7fbd-v2_0_2.nc
- https://grfn.asf.alaska.edu/door/download/S1-GUNW-D-R-173-tops-20200307_20200301-134430-34565N_32585N-PP-9eba-v2_0_2.nc
Average Rate: 0.00MB/sec
—
You are receiving this because you were assigned.
Reply to this email directly, view it on GitHub
https://github.com/aria-tools/ARIA-tools/issues/231#issuecomment-703312302,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AESZPSKSVIJYXQNXVYVYRBTSJDL6NANCNFSM4SBI6BNA
.

@emlundell Are you the one to ask about this ASF API problem where it is providing a bad redirect for one of the GRFN products (S1-GUNW-D-R-173-tops-20200313_20200301-134413-33072N_31090N-PP-7694-v2_0_2.nc) that then gets blocked by the JPL firewall?

@EJFielding @glshort is responsible for the ASF Search API up until the GRFN products are requested via grfn.asf.alaska.edu/door/download. After that point @asjohnston-asf is currently responsible. Any bugs or outstanding errors should be redirected to them since they know their systems the best.

I tried this download again from a machine on the JPL network, and it completed correctly, so it seems that whatever was causing the problem was fixed.

authors: EJFielding dbekaert emlundell

repo: aria-tools/ARIA-tools


text:
sticker.js gini

[UnhandledPromiseRejection: This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). The promise rejected with the reason "Maksimal 10 detik!".] {
code: 'ERR_UNHANDLED_REJECTION'
} unhandledRejection

cek kembali


text:
Fix references to cvp dirs

Change Summary
Correct CI references to AVD directories instead of CVP.

Not needed

repo: aristanetworks/ansible-avd


text:
How long geofence will monitor?

How long geofence will monitor? (1 day, 1 month, forever or one time trigged)
Please check all of the platforms you are having the issue on (if platform is not listed, it is not supported)

[x] iOS
[x] Android
[x] UWP
[x] .NET Standard

Version of OS(s) listed above with issue
Version of Library
Expected Behaviour
Actual Behavior
If applicable, please include entire exception - type, message, stacktrace
Code of Conduct

No Library Update Requests
No Timeline Requests
Please read through the documentation and FAQs
Please be respectful of my time. I put a lot of effort into my libraries.  I try to support the issue requests within a day.  I'm not psychic, so please take the time to fill out the above form as complete as possible

Until you stop monitoring it.  Please take a look through the code yourself in the future.  It isn’t that big

Thank you!

authors: aritchie nguyenthanhliemfc

repo: aritchie/geofences