[youtube] "Please sign in" error when using --live-from-start

DO NOT REMOVE OR SKIP THE ISSUE TEMPLATE

[X] I understand that I will be blocked if I intentionally remove or skip any mandatory* field

Checklist

[X] I'm reporting that yt-dlp is broken on a supported site
[X] I've verified that I have updated yt-dlp to nightly or master (update instructions)
[X] I've checked that all provided URLs are playable in a browser with the same IP and same login details
[X] I've checked that all URLs and arguments with special characters are properly quoted or escaped
[X] I've searched known issues and the bugtracker for similar issues including closed ones. DO NOT post duplicates
[X] I've read the guidelines for opening an issue
[ ] I've read about sharing account credentials and I'm willing to share it if required

Region
Indonesia
Provide a description that is worded well enough to be understood
sorry for making this new one since the old one already closed
is there any solution to bypass the sign in error? I've been always getting this error today while two days ago sometimes the sign in error came up but I still can manage to download after trying it couple times, but today it always getting ERROR: [youtube] 8WCKaco64js: Please sign in
Provide verbose output that clearly demonstrates the problem

[X] Run your yt-dlp command with -vU flag added (yt-dlp -vU <your command line>)
[ ] If using API, add 'verbose': True to YoutubeDL params instead
[X] Copy the WHOLE output (starting with [debug] Command-line config) and insert it below

Complete Verbose Output
[debug] Command-line config: ['-v', '--external-downloader', 'ffmpeg', '--hls-use-mpegts', '--live-from-start', '--download-sections', '*1728286200-1728287200', '-o', 'test.%%(ext)s', 'https://www.youtube.com/watch?v=8WCKaco64js']
[debug] Encodings: locale cp1252, fs utf-8, pref cp1252, out utf-8, error utf-8, screen utf-8
[debug] yt-dlp version bashonly/yt-dlp@live-from-sections build 2<IP_ADDRESS>430 [ded5847da] (win_exe)
[debug] Python 3.8.10 (CPython AMD64 64bit) - Windows-10-10.0.19045-SP0 (OpenSSL 1.1.1k  25 Mar 2021)
[debug] exe versions: ffmpeg N-109138-g3bcec58535-20221119 (setts)
[debug] Optional libraries: Cryptodome-3.20.0, brotli-1.1.0, certifi-2024.07.04, curl_cffi-0.5.10, mutagen-1.47.0, requests-2.32.3, sqlite3-3.35.5, urllib3-2.2.2, websockets-12.0
[debug] Proxy map: {}
[debug] Request Handlers: urllib, requests, websockets, curl_cffi
[debug] Loaded 1830 extractors
[youtube] Extracting URL: https://www.youtube.com/watch?v=8WCKaco64js
[youtube] 8WCKaco64js: Downloading webpage
[youtube] 8WCKaco64js: Downloading ios player API JSON
[youtube] 8WCKaco64js: Downloading web creator player API JSON
ERROR: [youtube] 8WCKaco64js: Please sign in
  File "yt_dlp\extractor\common.py", line 740, in extract
  File "yt_dlp\extractor\youtube.py", line 4398, in _real_extract
  File "yt_dlp\extractor\common.py", line 1263, in raise_no_formats

you need to update. if you dont need live-from-sections, you can just use https://github.com/yt-dlp/yt-dlp/releases/download/2024.10.07/yt-dlp.exe instead temporarily. you can also request @bashonly to merge yt-dlp:master into the branch(or merge master and build it yourself)

yeah, unfortunately the latest yt-dlp version still not supported for download-sections

[debug] Command-line config: ['-v', '--external-downloader', 'ffmpeg', '--hls-use-mpegts', '--live-from-start', '--download-sections', '1728286200-1728287200', '-o', 'test.%%(ext)s', 'https://www.youtube.com/watch?v=8WCKaco64js']
[debug] Encodings: locale cp1252, fs utf-8, pref cp1252, out utf-8, error utf-8, screen utf-8
[debug] yt-dlp version<EMAIL_ADDRESS>from yt-dlp/yt-dlp [1a176d874] (win_exe)
[debug] Python 3.8.10 (CPython AMD64 64bit) - Windows-10-10.0.19045-SP0 (OpenSSL 1.1.1k  25 Mar 2021)
[debug] exe versions: ffmpeg N-109138-g3bcec58535-20221119 (setts)
[debug] Optional libraries: Cryptodome-3.21.0, brotli-1.1.0, certifi-2024.08.30, curl_cffi-0.5.10, mutagen-1.47.0, requests-2.32.3, sqlite3-3.35.5, urllib3-2.2.3, websockets-13.1
[debug] Proxy map: {}
[debug] Request Handlers: urllib, requests, websockets, curl_cffi
[debug] Loaded 1838 extractors
[youtube] Extracting URL: https://www.youtube.com/watch?v=8WCKaco64js
[youtube] 8WCKaco64js: Downloading webpage
[youtube] 8WCKaco64js: Downloading ios player API JSON
[youtube] 8WCKaco64js: Downloading mweb player API JSON
[youtube] 8WCKaco64js: Downloading MPD manifest
[debug] Sort order given by extractor: quality, res, fps, hdr:12, source, vcodec:vp9.2, channels, acodec, lang, proto
[debug] Formats sorted by: hasvid, ie_pref, quality, res, fps, hdr:12(7), source, vcodec:vp9.2(10), channels, acodec, lang, proto, size, br, asr, vext, aext, hasaud, id
[debug] Default format spec: bestvideo+bestaudio/best
[info] 8WCKaco64js: Downloading 1 format(s): 137+140
[info] 8WCKaco64js: Downloading 1 time ranges:<PHONE_NUMBER>.0-1728287200.0
ERROR: This format cannot be partially downloaded. Aborting
File "yt_dlp_main_.py", line 17, in
File "yt_dlp_init_.py", line 1086, in main
File "yt_dlp_init_.py", line 1076, in _real_main
File "yt_dlp\YoutubeDL.py", line 3609, in download
File "yt_dlp\YoutubeDL.py", line 3582, in wrapper
File "yt_dlp\YoutubeDL.py", line 1615, in extract_info
File "yt_dlp\YoutubeDL.py", line 1626, in wrapper
File "yt_dlp\YoutubeDL.py", line 1782, in __extract_info
File "yt_dlp\YoutubeDL.py", line 1841, in process_ie_result
File "yt_dlp\YoutubeDL.py", line 3015, in process_video_result
File "yt_dlp\YoutubeDL.py", line 179, in wrapper
File "yt_dlp\YoutubeDL.py", line 3384, in process_info
File "yt_dlp\YoutubeDL.py", line 1092, in report_error
File "yt_dlp\YoutubeDL.py", line 1020, in trouble

however this one --extractor-args "youtube:player_client=ios,mweb" does help with the problem, thank you

Fixed by de2062753a188060d76f587e45becce61fe399f9 (changing default Youtube player clients to ios,mweb)
Previous to that commit, the default clients were ios,web_creator. The web_creator client is now requiring sign-in, and our requests get the "please sign in" error in response (this is a different error than the "...to confirm your not a bot" error). If you didn't pass --live-from-start, yt-dlp would silently ignore this error and continue with the formats provided by the ios client. However, the ios client doesn't provide the necessary DASH formats for --live-from-start, so yt-dlp throws the error here. Related: #11165, #11185
Note: I'm making an exception here and treating this as a valid issue since we didn't previously have one to track this web_creator "please sign in" error. But in the future, please do not open issues if you're not using the latest nightly/master version of yt-dlp. Custom builds/forks/PR branches are not supported in the yt-dlp/yt-dlp issue tracker.
P.S. I made a new pre-release build:yt-dlp --update-to bashonly/yt-dlp@live-from-sections

Fixed by de20627 (changing default Youtube player clients to ios,mweb)
Previous to that commit, the default clients were ios,web_creator. The web_creator client is now requiring sign-in, and our requests get the "please sign in" error in response (this is a different error than the "...to confirm your not a bot" error). If you didn't pass --live-from-start, yt-dlp would silently ignore this error and continue with the formats provided by the ios client. However, the ios client doesn't provide the necessary DASH formats for --live-from-start, so yt-dlp throws the error here. Related: #11165, #11185
Note: I'm making an exception here and treating this as a valid issue since we didn't previously have one to track this web_creator "please sign in" error. But in the future, please do not open issues if you're not using the latest nightly/master version of yt-dlp. Custom builds/forks/PR branches are not supported in the yt-dlp/yt-dlp issue tracker.
P.S. I made a new pre-release build:yt-dlp --update-to bashonly/yt-dlp@live-from-sections

ah I see alright, thank you very much


[doc] update amp document

📌 Checklist before creating the PR

[x] I have created an issue for this PR for traceability
[x] The title follows the standard format: [doc/gemini/tensor/...]: A concise description
[x] I have added relevant tags if possible for us to better distinguish different PRs

🚨 Issue number

Link this PR to your issue with words like fixed to automatically close the linked issue upon merge
e.g. fixed #1234, closed #1234, resolved #1234

#3730
📝 What does this PR do?

Summarize your work here.
if you have any plots/diagrams/screenshots/tables, please attach them here.

update amp document
💥 Checklist before requesting a review

[x] I have linked my PR to an issue (instruction)
[x] My issue clearly describes the problem/feature/proposal, with diagrams/charts/table/code if possible
[x] I have performed a self-review of my code
[x] I have added thorough tests.
[x] I have added docstrings for all the functions/methods I implemented

⭐ Do you enjoy contributing to Colossal-AI?

[x] 🌝 Yes, I do.
[ ] 🌚 No, I don't.

Tell us more if you don't enjoy contributing to Colossal-AI.

close


Server crash after crate opening

I cant seem to upload the vid so i took two screenshots of it. But the server crashes after you get 3 shiny pokemon from the asteral crate. I still do not have the pokemon after the server went up again.

The_ace_trainer had the same problem aswell, hes the one who recorded it.

https://user-images.githubusercontent.com/14273898/173561756-104196ad-d6cd-4f8f-b87c-a81e12c98fe9.mp4
https://user-images.githubusercontent.com/14273898/173561770-f3ab9c10-9411-49ef-8c67-5870e6958b00.mp4

This is now fixed, thank you for the report :)

Kindersoldaat's shinies have been refunded, The_Ace_trainer still has to get his shinies, he'll contact someone about that!


Update:  TravelToRandomPositions-0.3.0

Changes include:

Users can specify a direction to head towards, with a direction bias
-- Direction bias (Range: 0-1)  0 is a random direction, and 1 always uses the specified direction.
-- This can be used to make objects chase (or run away from) the player, or to make objects cross the screen using a meandering path.
Logic will now only run when needed (pathfinding speed=0)
Changed to child structure variables

TravelToRandomPositions-0.3.0.json.zip
https://user-images.githubusercontent.com/8879811/103261186-c0c73900-495d-11eb-809f-a0d4a378fa65.mp4
https://user-images.githubusercontent.com/8879811/103262910-852f6d80-4963-11eb-891f-fb332963e5c9.mp4

Hold on importing this.
I am making an example that has enemies that move away and some that move towards the player... and I realized that I need to change from scene variables to object variables!

Sounds good then :)
For parameters that need a longer description, feel free to use the Long description field:

As usual please ping me here when you have the extension ready!

I have changed that parameter to a long description.
v0.4.0 changes:

Converted all scene variables to object variables
Tested this with a large herd of objects at the same time and it worked well.
I can envision this enabling MANY different types of uses, which I intend to share with an example game and a walk-through video.

TravelToRandomPositions-0.4.0.json.zip

Updated video:
https://user-images.githubusercontent.com/8879811/103322147-426ca480-49fa-11eb-835a-877f3de95014.mp4

Updated, thanks!
The biais is 0 to tell "full circle" and 1 to tell "exactly the specified angle". Should it be the reverse? When I read "biais: 0", I think "no biais, so the exact thing that was entered"?

Updated, thanks!
The biais is 0 to tell "full circle" and 1 to tell "exactly the specified angle". Should it be the reverse? When I read "biais: 0", I think "no biais, so the exact thing that was entered"?

If the extension was called "Travel in a direction, with optional randomness", then maybe we would change "direction bias" to "level of randomness", where 0=straight and 1=random.
However, since this is called "Travel to Random Positions" I think it makes sense for "direction bias" function with 0=random and 1=straight.

If the extension was called "Travel in a direction, with optional randomness", then maybe we would change "direction bias" to "level of randomness", where 0=straight and 1=random.
However, since this is called "Travel to Random Positions" I think it makes sense for "direction bias" function with 0=random and 1=straight.


Remove timeSyncLock from MTRDevice.

We should just use "lock" for all the device state.  As it was, we were actually accessing some state that is protected by "lock" while only holding "timeSyncLock".

This change is wrong, looks like: it can lead to deadlocks because the time sync stuff uses public APIs that try to take the main data lock.


Request for VS 2015+Apache Cordova +Angular 2 with Typescript example project

I find  this (http://stackoverflow.com/questions/30944949/examples-of-vs2015-cordova-angular2) SO question and deside to create Issue.
I an new at Angular and JS, but familiar with Typescript, so can you create simple seed project with VS 2015 (or VS Code)+Apache Cordova+Angular 2 beta +Typescript?
Thank you!

Would this actually work on any of the existing devices?
The answer to http://stackoverflow.com/questions/32263501/is-cordova-supporting-es6-and-or-angular2 points out that Angular 2 uses ECMAScript 6 which wouldn't be supported by most browsers.

+1

+1

+1


Add Auto Formatter

Can you add Auto Formatting (Ctrg,+Shift+F)
should be the same as in javasriptish?
Thank you

Yes place i will appreciate it too !


Outscale Provider Updating test so they run with every time zone

Fix an issue with Time Zone compatibility in unit tests for Outscale Provider
Description
Based on this issue : https://github.com/apache/libcloud/issues/1490 from @yan12125
Create a utc date in place of a local date in libcloud/test/common/test_osc.py for test_v4_signature_contains_credential_scope method.
It should now be working independently of the user timezone.
Status

done, ready for review

Checklist (tick everything that applies)

[x] Code linting
[x] Documentation
[x] Tests
[x] ICLA

Great, thanks you.


Expose a more pure form ‘ike delete -s x’

How is that related #234

dup https://github.com/Maistra/istio-workspace/issues/234


xTimeZone tests fail on local machine if module is not deployed

$timeZoneResource = Get-DscResource -Name xTimeZone

expects module to be deployed on the machine, but we don't do it (in appveyor we overwrite PSModulePath which does not solve the problem locally).

The side effect of that fix is that if user already had resources deployed on the machine, tests will fail as well with many errors similar to the one below:
ImportCimAndScriptKeywordsFromModule : A second CIM class definition for 'MSFT_xWebsite' was found while processing the schema file
'C:\git\xDscResources-Designer\xWebAdministration\DSCResources\MSFT_xWebsite\MSFT_xWebsite.Schema.mof'. This class was already defined in the file 'C:\Program
Files\WindowsPowerShell\Modules\xWebAdministration\DSCResources\MSFT_xWebsite\MSFT_xWebsite.Schema.mof'. Remove the redundant definition, and then try again.
At C:\windows\system32\windowspowershell\v1.0\Modules\PSDesiredStateConfiguration\PSDesiredStateConfiguration.psm1:3369 char:29
+ ...     $null = ImportCimAndScriptKeywordsFromModule -Module $mod -Resour ...
+                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : NotSpecified: (:) [Write-Error], PSInvalidOperationException
    + FullyQualifiedErrorId : System.Management.Automation.PSInvalidOperationException,ImportCimAndScriptKeywordsFromModule

Not sure if we want to make tests robust when handling this scenario, but wanted to point it out..

instead of copying the module to Program Files, we should make sure we add the parent of the test folder to the PSModulePath, similarily as suggested here:
https://github.com/PowerShell/DscResource.Tests/issues/12

This should be fixed when I make the changes for Issue #15.


Bedrock Edition language has excessive newlines

There is an extra newline between every line.
Should be easy enough to fix with regex - replace \n\n with \n.
Although - when? After all strings have been written? That's inefficient...

Not anymore...


Clear HF cache

This was a test PR to reset the HF cache in our unit test envs.

Properly cleared the HF cache, can close this PR now.


add coverage reports

Changes Unknown when pulling 9c410cce12b3df6072b2d3688cfc4f92d95143b8 on cargo-travis into ** on master**.

Changes Unknown when pulling a53408cc021fefc7abcf7fc6bc40c2810403fc13 on cargo-travis into ** on master**.


[RESOLVED] High ICMP ping response time

Problem started at 10:46:16 on 2023.08.14
Problem name: High ICMP ping response time
Host: ST-FG
Severity: Warning
Operational data: Value: 17ms
Original problem ID: 36131
Event details in Zabbix: http://<IP_ADDRESS>/tr_events.php?triggerid=23135&eventid=36131

Problem has been resolved in 13m 0s at 10:59:16 on 2023.08.14
Problem name: High ICMP ping response time
Host: ST-FG
Severity: Warning
Original problem ID: 36131


Day59: LeetCode-169. Majority Element - HashTable

Majority Element
https://leetcode.com/problems/majority-element/
Given an array nums of size n, return the majority element.
The majority element is the element that appears more than ⌊n / 2⌋ times. You may assume that the majority element always exists in the array.

Example 1:
Input: nums = [3,2,3]
Output: 3
Example 2:
Input: nums = [2,2,1,1,1,2,2]
Output: 2


How do I get on the listserv

Can't easily find a way. Is it dead?
Trying to get help with: http://stackoverflow.com/questions/37871588/bug-when-converting-synthetic-points-example-from-openlayers-3-5-to-3-16

There is a Google Group that is intended to be about OpenLayers development (I don't have the links handy).  The idea with encouraging people to use StackOverflow for usage questions was that the answers would be more easily discovered by others.

Yes, certainly want to move discussion into the indexed/searchable domain! However, my impression was that there are still a collection of wise-heads on the mailing list. I'll search for the google group


TypeError: a.vertexAttribDivisor is not a function

This error is affecting less than 1% of the users of https://poki.com/en/preview/94176748-9ef8-42c9-a44e-a95b70ec5680/da472bf8-04fa-4660-a885-2c2b6b783dda
Affects only mobile devices with any version of Chrome up to and including the latest Chrome 125.
I'm afraid the Poki error capturing doesn't capture any more details at the moment. Any specific details that could be useful can be added to this system if you have any suggestions.
This stacktrace is sometimes prefixed with messages like: Error while loading scene JSON 1329458.json:
TypeError: a.vertexAttribDivisor is not a function
 at t.n.createVertexArray (https://94176748-9ef8-42c9-a44e-a95b70ec5680.poki-gdn.com/da472bf8-04fa-4660-a885-2c2b6b783dda/playcanvas-stable.min.js:9:232249)
 at t.n.setBuffers (https://94176748-9ef8-42c9-a44e-a95b70ec5680.poki-gdn.com/da472bf8-04fa-4660-a885-2c2b6b783dda/playcanvas-stable.min.js:9:232661)
 at t.n.draw (https://94176748-9ef8-42c9-a44e-a95b70ec5680.poki-gdn.com/da472bf8-04fa-4660-a885-2c2b6b783dda/playcanvas-stable.min.js:9:233053)
 at t.drawInstance (https://94176748-9ef8-42c9-a44e-a95b70ec5680.poki-gdn.com/da472bf8-04fa-4660-a885-2c2b6b783dda/playcanvas-stable.min.js:9:688631)
 at e.t.submitCasters (https://94176748-9ef8-42c9-a44e-a95b70ec5680.poki-gdn.com/da472bf8-04fa-4660-a885-2c2b6b783dda/playcanvas-stable.min.js:9:662170)
 at e.t.renderFace (https://94176748-9ef8-42c9-a44e-a95b70ec5680.poki-gdn.com/da472bf8-04fa-4660-a885-2c2b6b783dda/playcanvas-stable.min.js:9:663513)
 at t.i.execute (https://94176748-9ef8-42c9-a44e-a95b70ec5680.poki-gdn.com/da472bf8-04fa-4660-a885-2c2b6b783dda/playcanvas-stable.min.js:9:669780)
 at t.render (https://94176748-9ef8-42c9-a44e-a95b70ec5680.poki-gdn.com/da472bf8-04fa-4660-a885-2c2b6b783dda/playcanvas-stable.min.js:9:252042)
 at e.t.render (https://94176748-9ef8-42c9-a44e-a95b70ec5680.poki-gdn.com/da472bf8-04fa-4660-a885-2c2b6b783dda/playcanvas-stable.min.js:9:862622)
 at i.n.renderComposition (https://94176748-9ef8-42c9-a44e-a95b70ec5680.poki-gdn.com/da472bf8-04fa-4660-a885-2c2b6b783dda/playcanvas-stable.min.js:9:911639)

If it's useful I could try to put a version of the game live where the source isn't minified.

This seems like a case where the instancing is used but not supported on some WebGL 1 device (WebGL2 has it guaranteed).
only use instancing on WebGL if device.extInstancing is true.
I'll close it as it's likely this, but please reopen if not.


Unable to use generated schema in BigQuery due to type problem

When I use the generated schema format in BigQuery it doesn't allow me to save the table because INT64 is not a supported type. Is this a bug or am I doing something wrong?

Thanks @benjaminestes I was able to upload via the CLI with that command. The readme should probably mention something about that in the "Use with BigQuery" section.

I will accept a pull request 🙏

Great. I'm working on improving that now. The web interface appears to have a SQL dialect toggle and to default to the standard dialect; however, I can only get it to load via the CLI.


assists: turn while into loop

Implements an assist to turn a while loop into a loop loop, as requested in #10214.
I'm not sure sure what the guidelines are regarding naming assists convert_x_to_y vs replace_x_with_y.
This is my first commit to rust-analyzer :D Thank you @matklad for your awesome Explaining rust-analyzer series <3
Closes #10214

Regarding naming, I'm not sure either we probably should revisit the assist names at some point to make some more consistent. So using convert as a name is fine for now.
Also once you are done you'll want to run cargo test -p ide_assists with the env var UPDATE_EXPECT set to generate the doc test(that's the reason why CI is failing right now).

Oops, I should have made another commit instead of a force push, I hope you don't mind

No problem force pushes are fine here since the commit wasnt that big anyways
Thanks!
bors r+

changelog feat (first contribution) add "Convert while loop to for assist"


Shouldn't have to pass self when chaining event handlers

Describe the bug
When chaining EventHandlers, pynecone-0.1.27 requires self to be passed explicitly, even though the method appears to be bound to self already. This is unusual and a behavioral difference from 0.1.24
To Reproduce
import pynecone as pc

class State(pc.State):
    val: str = "unset"

    def c1a(self):
        return self.c2

    def c1b(self):
        return self.c2("foo")

    def c1b_workaround(self):
        return self.c2(self, "foo")

    def c2(self, val="bar"):
        self.val = val

def index() -> pc.Component:
    return pc.center(
        pc.vstack(
            pc.heading(State.val, font_size="2em"),
            pc.hstack(
                pc.button("c1a: 'bar'", on_click=State.c1a),
                pc.button("c1b: 'foo'", on_click=State.c1b),
                pc.button("c1b-workaround", on_click=State.c1b_workaround),
            ),
        ),
        padding_top="10%",
    )

# Add state and page to the app.
app = pc.App(state=State)
app.add_page(index)
app.compile()

Expected behavior
Expect c1b handler to ultimately set the val to "foo". Instead it raises an exception on the backend.
Traceback (most recent call last):
  File "/opt/homebrew/lib/python3.11/site-packages/pynecone/state.py", line 655, in _process_event
    events = fn(**payload)
             ^^^^^^^^^^^^^
  File "/Users/masen/code/pynecone-io/repro-event-chaining-self/repro_event_chaining_self/repro_event_chaining_self.py", line 11, in c1b
    return self.c2("foo")
           ^^^^^^^^^^^^^^
  File "/Users/masen/code/pynecone-io/repro-event-chaining-self/repro_event_chaining_self/repro_event_chaining_self.py", line 17, in c2
    self.val = val
    ^^^^^^^^
AttributeError: 'str' object has no attribute 'val'

** Specifics (please complete the following information):**

Python Version: 3.11.2
Pynecone Version: 0.1.27
OS: macOS 13.2.1
Browser (Optional):

Additional context
Haven't done any further investigation, but I did make a comment about this over here
Issue doesn't repro on main, instead we hit https://github.com/pynecone-io/pcweb/issues/62 on c1a and c2b works fine (c2b_workaround blows up with a TypeError: State.c2() takes from 1 to 2 positional arguments but 3 were given)

Dupe of #896


Update quickstart-java.md

I don't think we actually want to use the pom.xml as the inputFile for the direct runner. You can use the Shakespeare sample, just like with the other runners.
Please add a meaningful description for your change here

Thank you for your contribution! Follow this checklist to help us incorporate your contribution quickly and easily:

[ ] Choose reviewer(s) and mention them in a comment (R: @username).
[ ] Format the pull request title like [BEAM-XXX] Fixes bug in ApproximateQuantiles, where you replace BEAM-XXX with the appropriate JIRA issue, if applicable. This will automatically link the pull request to the issue.
[ ] Update CHANGES.md with noteworthy changes.
[ ] If this contribution is large, please file an Apache Individual Contributor License Agreement.

See the Contributor Guide for more tips on how to make review process smoother.

GitHub Actions Tests Status (on master branch)

See CI.md for more information about GitHub Actions CI.

@pcoet - Is there a reason we were using pom.xml? Does gcs path require installing another package or authentication?

I don't think authentication is an issue since apache-beam-samples is open publicly, but I think the reason we don't use gs:// in all the examples is it requires extensions:google-cloud-platform. This isn't a problem for DataflowRunner though.
Its unfortunate, since running word count on pom.xml is a pretty confusing intro to beam

We could consider making https://github.com/apache/beam/tree/master/sdks/java/maven-archetypes/examples include a local sample file to use with the direct runner.

@aaltay and @TheNeuralBit Thanks for the feedback. I'll add one of the example files from the gs bucket to the examples/   directory and update the commit.

We could consider making https://github.com/apache/beam/tree/master/sdks/java/maven-archetypes/examples include a local sample file to use with the direct runner.

This is a good idea.
We can also do it similar to python and say --input /path/to/inputfile. I do not know if that will increase the barrier for trying.

@aaltay and @TheNeuralBit I added a sample.txt with some of the Shakespeare text to https://github.com/apache/beam/tree/master/sdks/java/maven-archetypes/examples
In the Java getting started guide, I changed each instance of --inputFile=pom.xml to --inputFile=sample.txt.

@aaltay and @TheNeuralBit I added a sample.txt with some of the Shakespeare text to https://github.com/apache/beam/tree/master/sdks/java/maven-archetypes/examples
In the Java getting started guide, I changed each instance of --inputFile=pom.xml to --inputFile=sample.txt.

Sounds reasonable to me. I believe you need to add a license and RAT is failing because of that. (What does it really mean for us to add a license to shakespeare text :) )

Shakespeare is licensed! I'm not sure why "Run Java PreCommit" is failing...

Java precommit - I think this is a flaky test : "org.apache.beam.sdk.metrics.MetricsTest$AttemptedMetricTests.testAllAttemptedMetrics". @tysonjh @kennknowles - could we deflake this test? Or at least file a jira for it? (link: https://ci-beam.apache.org/job/beam_PreCommit_Java_Commit/14670/testReport/junit/org.apache.beam.sdk.metrics/MetricsTest$AttemptedMetricTests/testAllAttemptedMetrics/)

Run Java PreCommit

Looks like the flake is already filed as BEAM-7827

Okay, I think we should be good to go. I left the sample in, but removed the header and excluded it. After the next Beam release, I'll update the docs so that the inputFile points as the included sample. Until then, we can point to /path/to/inputfile.

Unfortunately since we're just after the 2.26.0 release cut we won't be able to make the website change until 2.27.0 is out (probably early 2021). Filed BEAM-11265 to keep track of this.

Failure looks like flake BEAM-4136

Java precommit - I think this is a flaky test : "org.apache.beam.sdk.metrics.MetricsTest$AttemptedMetricTests.testAllAttemptedMetrics". @tysonjh @kennknowles - could we deflake this test? Or at least file a jira for it? (link: https://ci-beam.apache.org/job/beam_PreCommit_Java_Commit/14670/testReport/junit/org.apache.beam.sdk.metrics/MetricsTest$AttemptedMetricTests/testAllAttemptedMetrics/)

There is an open issue for this,
https://issues.apache.org/jira/browse/BEAM-1169

Actually, that isn't true. It seems like distributionMinMax was introduced to relax the conditions already [1] but this issue was not closed (I'm going to close it).
The flaky bug is https://issues.apache.org/jira/browse/BEAM-7827

A couple years ago I had this same thought ("why are we using pom.xml") and ended up finding an answer to my satisfaction and not changing it... I don't remember why, but please do watch for any issues that might come up. There are no accounts or anything needed for this, right?

There are no accounts or anything needed for this, right?

See my comment above, I think it's because we didn't want the quickstart project to require the GCP extension:

I don't think authentication is an issue since apache-beam-samples is open publicly, but I think the reason we don't use gs:// in all the examples is it requires extensions:google-cloud-platform. This isn't a problem for DataflowRunner though.

Ultimately we adjusted this PR, now it just:

Updates the quickstart archetype by adding a sample.txt file with some shakespeare
Changes the file paths on the website to /path/to/input

Once 2.27.0 is out we can update the website again to point users to the new sample.txt file that they'll have locally. This will probably just be for the DirectRunner since other runners most likely won't have access to the local filesystem.

Great. That's perfect.


feat: for ts

add replace?: boolean for Redirect component

Codecov Report

Merging #119 into master will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master     #119   +/-   ##
=======================================
  Coverage   99.44%   99.44%
=======================================
  Files           7        7
  Lines         181      181
  Branches       32       32
=======================================
  Hits          180      180
  Misses          1        1

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 8ef7ab5...05a18df. Read the comment docs.


No screenshots or demo?

This repository the API designed to serve API clients, like 'roadie-vuejs'.  What type of screenshots do you think would be helpful for this repository?

I did setup a demo of both roadie-vuejs and roadie-dotnetcore you can see here

Sorry for a slow response. Your comments provide exactly what was asked for. Thanks!


Issue [#48]

[#48] just swap $JAVA_OPTS and @EXTRA_JVM_ARGUMENTS@ so env is last and has a chance for its values to take precedence
(I tested this works for me using <unixScriptTemplate> configuration option suggested in http://stackoverflow.com/a/27608001/689119 to override -Xmx with $JAVA_OPTS env)

oops, didn't run all the tests - figured out how with https://github.com/mojohaus/appassembler/blob/master/.travis.yml ... fixing

any chance this can get merged?

suppose I gotta make the tests pass again 😎...


i18n locales not available in npm package

"files" in package.json does specify only the dist folder which doesn't contain the locales

please try 2.0.1 later. thanks.


Run SonarCloud only on pull requests to master

Run SonarCloud less often to reduce build times for normal CI builds.

 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.:x: jcubillos555 sign nowYou have signed the CLA already but the status is still pending? Let us recheck it.

securit-scan pull request

wrong base


Reorganization: GLM Integration, SDL2 on macOS Build Fix, and Structural Enhancements

Description
This pull request reorganizes the project structure and  and includes several important refactors. The changes include:

Resolved the issue with SDL2 failing to build on macOS.
Reorganized directory structure.
Enhanced the CMake configuration to achieve better modularity and build efficiency.
Replaced the Eigen library with GLM for vector and matrix operations.

Removed the scene.cpp file as as its corresponding header file doesn't exist.

Test Platform

macOS 14.5
Linux (Ubuntu 20.04)

TODO

refactor the model loading by integrating the assimp lib.
Refactor the data buffer to support additional information.

这个publish部分的error不知道要怎么处理


Schedule of .Net core support

Hey Folks,
I see you recently have some changes to support .Net core. Is there any schedule when it will be fully supported?
Thanks!

Hi Yanming,
2.1.0 has now been published to NuGet, .NET Core should be supported by that build. (It may take a few more minutes for the package to be indexed.)
Please let us know if you hit any issues with it, feedback appreciated.
Regards,
Nick

Good to know. Thanks Nick!


Feature/cli get storage at

Pull Request type

Please check the type of change your PR introduces:

[ ] Bugfix
[x] Feature
[ ] Code style update (formatting, renaming)
[ ] Refactoring (no functional changes, no API changes)
[ ] Build-related changes
[x] Documentation content changes
[ ] Other (please describe):

What is the current behavior?

Issue Number: N/A
What is the new behavior?

Can query get_storage_at with the cli

Does this introduce a breaking change?

[ ] Yes
[x] No

Other information

Codecov Report

:exclamation: No coverage uploaded for pull request base (main@8578958). Click here to learn what that means.
Patch coverage: 17.77% of modified lines in pull request are covered.

:exclamation: Current head 4c2099d differs from pull request most recent head a9571e6. Consider uploading reports for the commit a9571e6 to get more accurate results

Additional details and impacted files
@@           Coverage Diff           @@
##             main      #49   +/-   ##
=======================================
  Coverage        ?   32.42%
=======================================
  Files           ?       21
  Lines           ?      438
  Branches        ?        0
=======================================
  Hits            ?      142
  Misses          ?      296
  Partials        ?        0

Impacted Files
Coverage Δ

beerus_cli/src/model.rs
0.00% <0.00%> (ø)

beerus_cli/src/runner.rs
0.00% <0.00%> (ø)

beerus_cli/src/starknet/mod.rs
0.00% <0.00%> (ø)

beerus_core/src/lightclient/starknet/mod.rs
32.35% <0.00%> (ø)

beerus_core/src/lightclient/beerus.rs
97.26% <88.88%> (ø)

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.


gherkin/c: change tests from post build step to tests.

run tests post build so build will fail if tests fail.
Summary
Tests are implemented as a post build step.  Determining what failed is hard when used in this manner.  Tests should be added as ctest tests, which is the norm for cmake.
Details
Moved tests into add_test
run all tests as a post build step.  Build will still fail if tests fail
Output on build if there is a failing tests is now
  37/37 Test #37: /testdata/good/very_long.feature ......................................   Passed    4.30 sec

  92% tests passed, 3 tests failed out of 37

  Total Test time (real) =   5.96 sec

  The following tests FAILED:
         11 - /testdata/good/i18n_emoji.feature (Failed)
         12 - /testdata/good/i18n_fr.feature (Failed)
         13 - /testdata/good/i18n_no.feature (Failed)
  Errors while running CTest

Motivation and Context
Some tests fail on windows.  In the existing setup, you get a wall of text, many pages, and build failed.  After change build still fails, but much less text, and now text is useful.  Tells which test failed.
How Has This Been Tested?
readme.md build instructions for windows 10 using msvc

Windows currently has some failing tests.  This was existing behavior prior to patch, and out of scope for this PR.  I will make an issue to track these failures and try to fix.

  The following tests FAILED:
         11 - /testdata/good/i18n_emoji.feature (Failed)
         12 - /testdata/good/i18n_fr.feature (Failed)
         13 - /testdata/good/i18n_no.feature (Failed)
  Errors while running CTest

readme.md build instructions for ubuntu 20.04
Screenshots (if appropriate):
Types of changes
cmake generator changes, no functional changes.  Make life easier for new devs.
Checklist:

[ ] The change has been ported to Java.
[ ] The change has been ported to Ruby.
[ ] The change has been ported to JavaScript.
[ ] The change has been ported to Go.
[ ] The change has been ported to .NET.
[ ] I've added tests for my code.
[ ] My change requires a change to the documentation.
[ ] I have updated the documentation accordingly.
[ ] I have updated the CHANGELOG accordingly.

Hey, if multiple PRs is bad form let me know.  If I had more history here, I may have combined all 3 of these into a Fix cmake build issues on windows.  And if that's easier when they are related and small, doesn't make a difference to me.  I was just trying to make the scope easy to understand.

Hi @DewJunkie,
Thanks for your making your first contribution to Cucumber, and welcome to the Cucumber committers team! You can now push directly to this repo and all other repos under the cucumber organization! 🍾
In return for this generous offer we hope you will:

✅ Continue to use branches and pull requests. When someone on the core team approves a pull request (yours or someone else's), you're welcome to merge it yourself.
💚 Commit to setting a good example by following and upholding our code of conduct in your interactions with other collaborators and users.
💬 Join the community Slack channel to meet the rest of the team and make yourself at home.
ℹ Don't feel obliged to help, just do what you can if you have the time and the energy.
🙋 Ask if you need anything. We're looking for feedback about how to make the project more welcoming, so please tell us!

On behalf of the Cucumber core team,
Aslak Hellesøy
Creator of Cucumber

Nice, thanks.  Do these automatically get pushed out to the seperate repos ie gherkin-c or is there something to be done?

No. It's pushed automatically on a green build.


thormang3_opc: 0.1.0-0 in 'kinetic/distribution.yaml' [bloom]

Increasing version of package(s) in repository thormang3_opc to 0.1.0-0:

upstream repository: https://github.com/ROBOTIS-GIT/ROBOTIS-THORMANG-OPC.git
release repository: https://github.com/ROBOTIS-GIT-release/ROBOTIS-THORMANG-OPC-release.git
distro file: kinetic/distribution.yaml
bloom version: 0.5.21
previous version for package: null

thormang3_action_script_player
* first public release for Kinetic
* modified arg of ros init
* added a fuction - action play for only specified joints
  modified action_script_player.cpp
  modified action_script.yaml
  modified message_callback.cpp for coding style
* modified thormang3_foot_step_generator for realtime control
  modified src in robotis_foot_step_generator.cpp and robotis_foot_step_generator.h
  modified msg file
  applied coding style
* enable stop button : thormang3_demo, walking
* ROS C++ coding style is applied.
* Change name of thormang3_motion_script_player to thormang3_action_script_player.
* Contributors: Jay Song, Kayman, Pyo

thormang3_foot_step_generator
* first public release for Kinetic
* applied coding style
  modified thormang3_offset_tuner_client : dynamic UI
* step data can be changed in walking.
* modified thormang3_foot_step_generator for realtime control
* removed balance_param.yaml
* added thormang3_motion_script
  added thormang3_action_msgs
* modified thormang3_walking_module_msgs
  added demo : manipulation, walking
* Contributors: Jay Song, Zerom, Kayman, Pyo

thormang3_opc
* first public release for Kinetic

This needs to be rebased to resolve conflicts with previously merged PRs.

@dirk-thomas Okay, I will check and re-send RP. :)

You can rebase the branch in place or use the -p option to bloom to regenerate the pull-request without redoing the release.


Patch mocha tests

Reopening this, as https://github.com/tlaverdure/laravel-echo-server/pull/19 was targeting the wrong branch.
This PR adds a few mocha tests to this repository.
I didn't have time to include more tests as of now, but it's a start.
I also added a .travis.yml file which you can use to integrate Travis CI into this repository.
The tests are still passing, with the release branch. So it's all good :)

Sorry, closing this again as I was testing against an old cached version, even though I was on the release branch. Will reopen after the issues are fixed.

OK, thanks again!


vscode API - env

  1) vscode API - env
       env.remoteName:
     AssertionError [ERR_ASSERTION] [ERR_ASSERTION]: The expression evaluated to a falsy value:

  assert.ok(knownUiAndWorkspaceExtension)

      at Context.<anonymous> (extensions/vscode-api-tests/src/singlefolder-tests/env.test.ts:44:11)
      at processImmediate (internal/timers.js:456:21)

https://monacotools.visualstudio.com/DefaultCollection/Monaco/_build/results?buildId=113384&view=logs&j=3792f238-f35e-5f82-0dbc-272432d9a0fb&t=fff0fe4e-512d-573e-9d0b-0e9f3e677ab7&l=695

Caused by https://github.com/microsoft/vscode/commit/40a6563f9b0ba6b8f29e0d0396a823252471f7ac (FYI @chrmarti )
Pushed the fix, also tested the web build.

Thanks @aeschli. I missed how we run this locally.

./resources/server/test/test-web-integration.sh|bat


Is it possible to build tf2.4 with cuda 10.0?

Please make sure that this is a build/installation issue. As per our GitHub Policy, we only address code/doc bugs, performance issues, feature requests and build/installation issues on GitHub. tag:build_template
System information

OS Platform and Distribution (e.g., Linux Ubuntu 16.04): centos 7
Mobile device (e.g. iPhone 8, Pixel 2, Samsung Galaxy) if the issue happens on mobile device:
TensorFlow installed from (source or binary): source
TensorFlow version: 2.4
Python version: 3.6
Installed using virtualenv? pip? conda?:
Bazel version (if compiling from source):
GCC/Compiler version (if compiling from source):
CUDA/cuDNN version: cuda 10.0.130, cudnn 7.5
GPU model and memory: K80

Describe the problem
I would like to know if is it possible to build newest tensorflow against cuda 10.0? Is there any workaround with cuda 10.0? It looks like libcublasLt.so.10.0 is missing in cuda10.0 ...
Provide the exact sequence of commands / steps that you executed before running into the problem
During the build I get following error:
$: bazel build //tensorflow/tools/pip_package:build_pip_package
....
Repository command failed
No library found under: /usr/local/cuda-10.0/targets/x86_64-linux/lib/libcublasLt.so.10.0
INFO: Elapsed time: 1.836s
INFO: 0 processes.
FAILED: Build did NOT complete successfully (0 packages loaded)
    currently loading: tensorflow/tools/pip_package

Any other info / logs
Include any logs or source code that would be helpful to diagnose the problem. If including tracebacks, please include the full traceback. Large logs and files should be attached.

@Cospel,
Every TensorFlow release is compatible with a certain CUDA and cuDNN version. For more information, please take a look at the tested build configurations.
TensorFlow v2.4 is compatible with CUDA 11.0 and cuDNN 8, hence you will face issues while building with CUDA 10.
Thanks!


ISDK-1523: Add ARKit iOS 11 Example

This PR adds an example which uses ARKit with Twilio Video. This project was originally authored by Lizzie Siegle as a part of a blog post. I took the original source code and integrated it into the QuickStart, at a high level:

Implement protocols in extensions
Implement full TVIVideoCapturer lifecycle.
Use common project hierarchy, and project setup from QS.
Add a project level README.md and integrate into the top level README.md.
Use copying of CGImages rather than drawing using CGContext. This is 1-2 orders of magnitude faster.
Don't use TVIScreenCapturer.
Fix BGRA vs ARGB format description.
Use Swift 3.2 instead of Swift 4.0 due to issues with CocoaPods integration.
Removed dead code, comments and reformatted some sections.

Discussion
This example doesn't have any explicit UI to connect to a Room. The connection behavior is automatic and the name hardcoded to arkit. Also there is no UI to display remote Participants (but you can hear them). One thing that might be nice is an explicit error dialog when connecting to the Room fails. Errors and important events are logged to the console for now.
As for CocoaPods and Swift language versions, I ran into a the issue noted in: https://github.com/CocoaPods/CocoaPods/issues/5864. I didn't dig too deep into this one, and instead opted to use Swift 3.2 to be consistent with the other examples.
@elizabethsiegle please review this PR as well. I wasn't able to add you to the reviewers section since it's restricted to the Twilio organization.

Reviewed! 👍

@elizabethsiegle lets make this QuickStart repo the single source of code for the ARKit example. Your blog post can link directly reference the code added in this PR.

@ceaglest linking now! Updated code in post re. tviscreencapturer too

Do you want to add the ARKitExample to the VideoQuickStart.xcworkspace as well?

@paynerc I'm expecting CocoaPods to generate the .xcworkspace, and there is no manual variant of it. Is there something I'm missing in the Podfile? It worked when tested locally.

@paynerc @idelgado I've addressed your feedback. Outstanding items include:

Author line - Mention in README, and remove in the source code?
Final link to the blog post - Could be added in another PR if we'd like.

WRT the author line: I think a mention in the README would probably be sufficient? And the code would be consistent across all of the example apps?

@paynerc I addressed your feedback, once I have your +1 I think we are good to merge, and add a link to the live blog post when its ready.

Thanks for the reviews everyone! I'll submit another PR once the blog post is live with an updated link.

Is blog post good to go on your end? Also waiting for final confirmation from Brent, my teammate doing tech review


french translation Lesson 2-farm > 2-detect-soil-moisture

Translation for the lesson 2.2 plus a few corrections along the way.

@Charma95, @IterateMe - let me know when you are happy for me to merge this!

Line 26 of translation/README.fr.md contains <<<<<<<< HEAD refering to previous conflict.

Let me know once this is resolved correctly so I can merge. Thanks for your contributions!

Merged! Thanks @Charma95 and @IterateMe!


adding md table of contents

Description
I wanted to have Markdown table of contents for the generated doc output folder

@adjisb @pixowl @samuveth @ItsNickBarry anyone please pls take a look

Hi, this is a fork of https://github.com/ItsNickBarry/hardhat-docgen an the owner of the project doesn't like this PR.
You can check: issue-7 and PR-8 in the parent repo.
The short version is that he recommends: primitive-dodoc

Ohh I see, anyways thanks for the tip for dodoc


npm run build.prod broken

If I add homeCmp in app.ts
directives: [ROUTER_DIRECTIVES, HomeCmp]

and add home tag in app.html

    Home
    About

  <router-outlet></router-outlet>
  <home></home>

I get RangeError: Maximum call stack size exceeded error when run production version of angular2-seed. It happens if I put any component into app.html. In my application it is topBar component.

HomeCmp is already added in @RouteConfig, you don't have to add it in directives.

Yes, it solves the issue. Why it doesn't break in dev?

I have looked at my code, I don't have component being listed in routes and have this issue.

I have created new component Cmp and added it to angular2-seed. It breaks application in prod.
angular2-seed.zip

I'll take a look at this issue tomorrow.

Just in case it might matter - I'm testing it by running python server and then opening it in browser at localhost:8000:
cd dist/prod
python -m SimpleHTTPServer

@tandu the issue seems fixed in this branch https://github.com/mgechev/angular2-seed/tree/prod-enhancements.
Let me know if it solves your issue.

I have checked, it works well, thank you.


H5版本的refresh功能，tips出现后无法隐藏

照着官方的Demo做的，无法隐藏。官方Demo也是不能隐藏。

不能隐藏的原因是refresh 函数没有回调。没有回调的原因是_event里面没有注册refresh消息进去。但是不知道为什么没有注册进去。

This PR/issue doesn't received response since Weex migrated to Apache two years ago and this repository is no longer active yet.
Feel free to ask question in new repository and thanks for your contribution.

This issue is outdated for a long time and will be closed now. You can create a new one if you still have questions.


ui-grid sorting icons are missing when refresh page on IE

Hi,
The ui-grid sorting icons are displaying correctly when page first loaded. When this page is refresh using F5 on IE11, then Chinese icons starts appearing. This is working fine in other browsers such as Chrome and Firefox.
Thanks,

"Chinese" icons mean that the font isn't loading properly. Check your network tab in IE developer tools and make sure they're not being cached weirdly, and make sure your cache is clear to start. IE has a lot of caching idiosyncrasies that I've ran into, even in IE11.

Thanks,
I have cleared browser cache and verified on network tab, the fonts are loading getting 200 status code. Still on page the "Chinese" icons are appearing when page is refresh using F5.

I just want to provide you more details in terms of environment. I am using Tomcat 6 and accessing webpage using HTTPS protocol.

FYI, apparently the icons are Korean.  The cause is almost certainly that the font isn't being recognised, as this is the same behaviour we get if we don't include the font at all.  Could you look at http://ui-grid.info/docs/#/tutorial/116_fonts_and_installation and consider whether anything in there could be impacting.  Does IE11 have some way to tell what exactly it's doing with the font - is there some debug statement or other tool that will tell you why it's not using the font that's provided?  (Sorry, not very good with IE11 myself, and don't have a copy of it to test on)

Solution provided that may resolve it, no comment for 3 weeks, closing, please re-raise or reopen if this is still occurring.


ARROW-5291: [Python] Add wrapper for take kernel on Array

https://issues.apache.org/jira/browse/ARROW-5291

The failure is due to assert pa.total_allocated_bytes() == 0, which I first thought was unrelated, but reading https://github.com/apache/arrow/pull/2385, it seems this is related? So we can use parametrize, but not with creating arrays in it?

So we can use parametrize, but not with creating arrays in it?

Right... or perhaps we can revisit that total_allocated_bytes test (for example run it in a subprocess).

@jorisvandenbossche Did you enable AppVeyor on your fork? It can help get results faster when the Arrow build queue is long.

Ah, not yet. Activated that now, thanks!

The remaining Travis-CI failure is unrelated.

Thanks!


Regular hotbar tooltip/ menu behind custom hotbar and unclickable

Fix: #custom-hotbar {     z-index: 69 }

Can you confirm that you are on v2.0.5? That fix should already be live in
it.
Please feel free to contact me on Discord if you are having issues updating
to v2.0.5 or if you are on v2.0.5 and the z-index is still wrong. Thanks!
On Sat, Aug 1, 2020 at 8:28 AM JustNoon<EMAIL_ADDRESS>wrote:

[image: image]
https://user-images.githubusercontent.com/45368472/89101738-4a330900-d3c8-11ea-8428-1eb5e3b500d8.png
#custom-hotbar { z-index: 69 }
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/Norc/foundry-custom-hotbar/issues/67, or unsubscribe
https://github.com/notifications/unsubscribe-auth/APNL7OYFDDN37KQYT237XWDR6QC5LANCNFSM4PRWRKTA
.

Ah. I forgot to check the current release here on github. You're correct, I'm on v2.0.4.
v2.0.5 does not get applied through the "Check for updates" or "update all" button. It says I'm on the latest version.
Should I reinstall or just apply the current manifest?

Please uninstall and reinstall. That's odd that it's not auto-updating,
I'll have to investigate that issue. Unfortunate, that.
-Dan
On Sat, Aug 1, 2020 at 9:19 AM JustNoon<EMAIL_ADDRESS>wrote:

Ah. I forgot to check the current release here on github. You're correct,
I'm on v2.0.4.
v2.0.5 does not get applied through the "Check for updates" or "update
all" button. It says I'm on the latest version.
Should I reinstall or just apply the current manifest?
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/Norc/foundry-custom-hotbar/issues/67#issuecomment-667531039,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/APNL7OZYMRYLENWZHZSANZTR6QI7PANCNFSM4PRWRKTA
.

Both ways seemed to work for me. I made sure to do the reinstall as the second step in case the manifest put me on a manual updates track or something. I wonder if there's a caching issue for checking for updates. Could even be just checking the day the update came out instead. Who knows. Thanks!


Model Initialization Context

Purpose

Restore torch.nn.init functions after initialization is done
Easy api for initializing models

Closing for after model loading refactor


v3.1.1 hard freezes

When I run v3.1.1 on my headless.  When I try to join it on my desktop I just hard freeze.  But if I put 3.1.0 on the headless I connect no issues.
Desktop Log
DESKTOP-H0FLKOJ - 2<IP_ADDRESS>9 - 2024-07-16 00_13_27.log
Headless Log:
2<IP_ADDRESS>9-2024-07-16-00_07_08.log

This should be resolved, can you test and let me know if there are any further issues? Thanks!


Demo: Docs examples are not loading

On docs page, demos are not laoding.
Using latest Chrome.
Shows Loading... in the demo box but nothing happens and there is error in the console:

I am unable to find a working demo of this library in the demo docs linked on this site or in any jsFiddle / plunker examples. Is this repo being abandoned or the demo docs just not updated?

Experienced the same issue in Chrome. Turns out that there's a security issue that can be worked around by lowering security level on the browser e.g. as detailed here
On a related note -- i'm hoping this security-level doesn't have to be lowered for anyone using this package, as many users block 3rd party cookies. Does anyone know if there's a general problem with the package, or is it just an issue with the docs site?

Just checked - it's just in the docs site.


feat: background RSSi chart

Fixes #3008

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

0 of 41 (0.0%)  changed or added relevant lines in 1 file are covered.
No unchanged relevant lines lost coverage.
Overall coverage decreased (-0.06%) to 23.537%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

lib/ZwaveClient.ts
0
41
0.0%

Totals

Change from base Build<PHONE_NUMBER>:
-0.06%

Covered Lines:
3818

Relevant Lines:
17134

💛  - Coveralls

cc @AlCalzone give a look at this when you have time


Fix libjansson & libcjose static or dynamic detection

libjansson and libcjose were wrongly detected as static libs on Debian, leading uri_signin plugin compilation to fail.
This patch aims to revert the detection logic, really checking for dynamic library first and falling back to static setup if the check fails.

[approve ci]

[approve ci autest]


Improve S3 error message description

Resolves https://github.com/facebookincubator/velox/issues/855

Orri, is this something you could help look into?

@oerling The stack trace is below
E0111 04:08:51.231276  7500 Exceptions.h:68] ../../velox/common/caching/tests/AsyncDataCacheTest.cpp195loadData!injectError_Testing errorRUNTIMEINVALID_STATE
E0111 04:08:51.231361  7500 Executor.cpp:31] ThreadPoolExecutor: func threw unhandled facebook::velox::VeloxRuntimeError: Exception: VeloxRuntimeError
Error Source: RUNTIME
Error Code: INVALID_STATE
Reason: Testing error
Retriable: False
Expression: !injectError_
Function: loadData
File: ../../velox/common/caching/tests/AsyncDataCacheTest.cpp


Implemented new site design.

This fixes issue #444 to implement new site design.
The new design can be seen on my fork's project page here:
http://steviefordi.github.io/d3-financial-components/

Thanks @steviefordi - I'll take a look at this shortly

@steviefordi looks a lot better!
I'm not sure who this is feedback for (I haven't seen the designs) but...
Homepage

[ ] The logo isn't vertically centered in the top left and the left padding doesn't match the top level nav's right padding.

[ ] I think the colours for the active/inactive pages in the top level nav should be inverted.

[ ] The hero section isn't centrally vertically aligned.

We should consider changing the main chart's colour scheme to better fit the site's colour scheme.

[ ] The padding around the main chart looks inconsistent, not sure what the design proposed though. (If you make the svg display: block, it might make it easier to position).

[ ] Again unsure of design, but vertical whitespace between the various sections on the main page seems inconsistent.

[ ] To my eyes there's not enough contrast between the sub-title and body text in the quick start maybe text-transform:uppercase.

[ ] The quick-start sub-titles and content should be re-visited to try and have consistent lengths (i.e. sub-titles fit on one line, content is similar numbers of lines).

[ ] Whitespace around the D3 + d3fc = Awesome! is very inconsistent.

[ ] Consider changing the  body text colour to match the footer background?

[ ] The example images are Consider making the example box title widths tight to the text rather than being 100%, then maybe align right?

Components

[ ] The bars between the component names in the nav look odd to me, maybe just stick with newlines between them?
[ ] In my opinion, the hrs are unnecessary and bleed into the content.
[ ] The body text feels very heavy, maybe drop the size to 16px? Consider changing the color as well as per above.
[ ] Use caps for the main headings to match the nav.
[ ] Content and nav have different top padding.
[ ] Move the view component source link
[ ] Pin the title to the top of the page or move the menu up to fill the whitespace as you scroll.

Example

[ ] Adopt the same layout as Components?

I'm sure some of the above will warrant more discussion but I thought I'd write them all down so we were forced to make a decision on them.

Thanks for the feedback @chrisprice - I think we'll have to sit down together and work out how to tweak the design to address some of these concerns. Unfortunately Tamara is no longer available to work on the designs themselves.
Anyhow, thanks for your work @steviefordi - I'll work out how to proceed with this.

Thanks for the feedback @chrisprice, I'm happy to work on anything you and @ColinEberhardt want to change - just let me know. I should have time available for during the next two weeks, but after that it will be a little difficult.

Superseded by #455

Closed by #455 - thanks @steviefordi for getting the ball rolling.


#1749 manual approval via CLI

Codecov Report

Merging #1800 into master will increase coverage by 0.68%.
The diff coverage is 58.33%.

@@            Coverage Diff             @@
##           master    #1800      +/-   ##
==========================================
+ Coverage   31.17%   31.85%   +0.68%
==========================================
  Files          97       98       +1
  Lines        7317     7531     +214
==========================================
+ Hits         2281     2399     +118
- Misses       4767     4842      +75
- Partials      269      290      +21

Impacted Files
Coverage Δ

mongodb-datastore/handlers/events.go
18.00% <0.00%> (-0.14%)
:arrow_down:

cli/cmd/get_event_approvalTriggered.go
60.00% <60.00%> (ø)

...ce/pkg/handler/approval_triggered_event_handler.go
56.86% <0.00%> (-20.69%)
:arrow_down:

...ice/pkg/handler/approval_finished_event_handler.go
65.54% <0.00%> (-7.79%)
:arrow_down:

Continue to review full report at Codecov.

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


NAAT and VAC test data updated

Hi @szemerekiviktor
How should I deal with the conflicts?

@mkubicek-dtc , please update the files on the master with the content of the branch hu-update.
Two files are also deleted according to the hu-update branch. This files should be deleted also.


Login / Signup

The website currently lacks a login and signup functionality, which is essential for providing personalized experiences and saving user preferences, such as Dosha analysis results, chat history, and selected wellness plans. Implementing a secure and user-friendly authentication system will allow users to create accounts, log in, and manage their profiles.
Expected Behavior:
Signup: Users should be able to create an account by providing basic details such as email, username, and password. Passwords must be securely hashed before storage.
Login: Returning users should be able to log in with their credentials (email and password) and gain access to their personalized settings and previous interactions.
Validation: Both signup and login forms should include client-side and server-side validation to prevent invalid input (e.g., weak passwords, incorrect email format).
Error Handling: Proper error messages should be displayed for common issues such as "User already exists" during signup or "Incorrect credentials" during login.
Session Management: Upon successful login, the user session should persist across different pages, and the session should expire upon logout.
Security: The system should use secure authentication mechanisms (e.g., JWT for token-based authentication) to protect user data and prevent unauthorized access.
Use a combination of Node.js, Express.js, and MongoDB for backend authentication, and implement the frontend forms in React. Store encrypted user passwords in the database and manage user sessions with JWT tokens. Use React state or context to manage the user session on the frontend, ensuring seamless navigation after login. Integrate form validation and display proper error messages for user feedback.

Please assign this issue to me I want to work on it...:)) @MUDITJAINN

@MUDITJAINN I would love to work on this issue.

@aditya-gup780 go ahead!!

Hi! If there are anymore issues, I would love to work on it @MUDITJAINN

@shreyansh1410 new features and issues are always welcome.

Updates?

I have raised a pr and tagged you 3 days ago

extremely sorry I'm currently working on some other project and cannot find time for it plz assign this issue to someone else...or else I will work after sometime...


Special characters in DrawText make the program crash

Describe the bug
Special characters in DrawText make the program crash
To Reproduce
Steps to reproduce the behavior:
See linked code, launch it with connected raylib-j.jar and try to press any special characters like ç
Expected behavior
being able to draw special characters or to notify with a ? if it can't be rendered.

Resolved with commit 16d7f5d


Cli decrypt tests

Added cli decrypt test

Codecov Report
Base: 38.69% // Head: 42.80% // Increases project coverage by +4.10% :tada:

Coverage data is based on head (25652c7) compared to base (78ab7c1).
Patch has no changes to coverable lines.

Additional details and impacted files
@@            Coverage Diff             @@
##             main      #46      +/-   ##
==========================================
+ Coverage   38.69%   42.80%   +4.10%
==========================================
  Files          10       10
  Lines         584      584
==========================================
+ Hits          226      250      +24
+ Misses        329      302      -27
- Partials       29       32       +3

Impacted Files
Coverage Δ

internal/cli/decrypt.go
80.85% <0.00%> (+51.06%)
:arrow_up:

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.


egress traffic tutorial fails

Expected Behavior

Step 5 to allow egress traffic should work:
https://docs.projectcalico.org/v3.1/getting-started/kubernetes/tutorials/advanced-policy

Current Behavior

nslookup is still denied until all network policies with egress are removed
kubectl get netpol --all-namespaces
kubectl delete netpol -n advanced-policy-demo default-deny-egress
kubectl delete netpol -n advanced-policy-demo allow-dns-access

Possible Solution

Steps to Reproduce (for bugs)

Follow the tutorial
Context

I need to set up egress and it isn't working.
Your Environment

My environment is documented here

Calico version: v3.1
Orchestrator version (e.g. kubernetes, mesos, rkt): kubernetes v1.10.0
Operating System and version: OSX latest stable
Link to your project (optional):

I just tested in Calico 2.6 on top of Minikube + Kubernetes 1.9.4, following:
https://docs.projectcalico.org/v2.6/getting-started/kubernetes/tutorials/advanced-policy
It also fails for egress. 😞

Calico 2.6.2 also fails for egress. I installed it like so:
curl -O -L https://docs.projectcalico.org/v2.6/getting-started/kubernetes/installation/hosted/kubeadm/1.6/calico.yaml
sed -i -e  '/nodeSelector/d' calico.yaml
sed -i -e '/node-role.kubernetes.io\/master: ""/d' calico.yaml
sed -i -e 's/2.6.9/2.6.2/g' calico.yaml
kubectl apply -f calico.yaml

I just tested in Calico 2.6.9 on top of Minikube + Kubernetes 1.9.4, following:

I know we've had some compat issues with the standard minikube setup in the past. I wonder if any of that is coming into play.
It could be a docs bug though.

I got it working in our lab environment, which is not minikube. Some differences that I'm not sure if they come into play are that it uses

https://coreos.com/rkt/ instead of default docker
https://coredns.io/ instead of kube-dns

@ctaggart curious. I wouldn't expect those to impact the guide.
I suspect it's a minikube issue.

As @ctaggart observes, the advanced tutorial doesn't work, even with kubeadm clusters.
It looks like the issue is that the following line isn't labeling pods correctly:
kubectl label namespace kube-system name=kube-system
If you modify the allow-dns-access policy, and delete the line that matches the kube-system name label (name: kube-system), the tutorial works.
@caseydavenport - I'm curious if this could be specific to k8s v1.10? I assume we have FVs that validate that we handle labels correctly ...

I see this also with k8s v1.8.13. Will try Calico v3.0 to make sure this isn't a regression.

@ctaggart  - I think we both made the same mistake of assuming that wget should run after step 5. In fact the tutorial mentions that only DNS is allowed, so only nslookup works at that point in the tutorial. I re-ran the tutorial, and this time everything is copasetic.
I've opened another ticket to re-work this tutorial according to the Calico style guide which should greatly reduce the likelihood of other people making this mistake.
I'll leave this issue open for another day or two. If you get a chance to try to the tutorial again, I'd appreciate hearing back.

@bcreane No, it was nslookup that was failing for me, as I said above.

@ctaggart, right, missed that. I'm the only one not reading closely today.
In that case, @caseydavenport's supposition that this is a minikube issue looks likely since the tutorial works fine with a kubeadm cluster.

Is some one able to reproduce the issue on Minikube? I fully documented my setup.

@ctaggart - I reproduced the minikube v0.27.0 issue that you describe.
After applying the four policies - deny-all-ingress, allow-nginx-ingress, deny-all-egress and allow-dns-egress - I see substantial differences in the iptables / ipsets rules that calico creates on minikube versus kubeadm. See minikube-iptables versus kubeadm-iptables. Ipsets on kubeadm have the kube-dns ip address (for a particular iptable rule), whereas the minikube ipsets are empty. calicoctl node diags also hangs on minikube - looks like our iptable programming container (felix) times out when dumping its status.
I noticed another interesting difference which points to differences in how minikube and kubeadm handle cluster networking: on kubeadm, intra-pod traffic is visible from the node (e.g. sudo tcpdump -i any host kube-dns-ip-addr and udp and port 53 shows busybox DNS requests on kubeadm), however intra-pod traffic doesn't seem to be directly visible from the node with minikube.
Although the ingress rules appear to be working on minikube, it looks like calico doesn't have a complete view of the cluster and is not necessarily creating correct iptables/ipsets. My quick take is that minikube + calico looks untrustworthy at this point.

@ctaggart - after consulting with @tmjd, I re-ran minikube, this time specifying --vmdriver none. It looks like the iptables rules are a lot more sane with this flag. Have you tried that setting?

Yes, looks like specifying --vmdriver none fixes the adv. tutorial. @ctaggart, please give that a try.

I can try it out sometime within the next week. Slammed with some deadlines at the moment.

You can probably close this. Unfortunately, I'm having trouble setting up a minikube cluster with --vmdriver none. I mentioned that in https://github.com/projectcalico/calico/issues/1456


Redesign footer

@aeplay That's weird. Didn't figure it out. It had something to do with ThemeProvider from next-themes. I removed that now (the github stars).


regression? "launch program" selection menu opens up to side

Testing #15811
Clicking directly on the "Launch Program" selection menu does not open menu

Instead you must click directly on the arrow, which opens it up to the side (and in a smaller font)

Seems to be a regression from the  behavior in 1.7

VSCode Version: Code - Insiders 1.8.0-insider (7499a9f3c565f4fbe5205e30c8664e5a5a11ae94, 2016-12-06T16:16:15.865Z)
OS Version: Windows_NT ia32 10.0.14965

Fixed in latest


Mashup freezes and connectino to github is not established

I am currently facing the issue that the GitBackup.Master mashup freezes when it tries to connect to a GitThing I created based on the GitBackupTemplate.
I step by step followed the instructions of this document: https://github.com/PTCInc/thingworx-gitbackup-extension/releases/download/V4.1.0-9.0/Git.Backup.Extension.User.Guide.v4.1.0.pdf
Unfortunatly all log files in ThingworxStorage/logs are empty.
Anyone else facing the issue? Any ideas how I can further debug the issue?

What ThingWorx version are you using?

@vrosu Thank you for the fast response. I am using ThingWorx 9.0.2-b136

Browser?

Google Chrome Version 86.0.4240.75 (Official Build) (64-Bit)

I've tested now with Chrome Version 85.0.4183.102 (Official Build) (64-bit), and the same ThingWorx version you are using and the Pull worked fine. Not a chance to use the 86 Chrome due to IT policy :(
Before doing the next step, can you confirm the same happens with Firefox?
Can you reply with your (as anonymized as possible) configuration parameters you are using?

I entered the following information to the GitThing setup wizzard:
Git Thing Name: ProjectNameGitThing
Git Username: LeonardMichalas (my git username)
Git account password: A personal access token I created
Git server type: Other (As I am using Github)
Comitter Name: LeonardMichalas
Committ email<EMAIL_ADDRESS>(publicly available, I also tested with @users.noreply.github.com
Git Repo URI: https://github.com/LeonardMichalas/ProjectName
File Repository: GitRepository
Localization token prefix:
File repository path: /
Initial branch: Master
No Proxy usage required.
--
Issue also occurs on Firefox Browser with version 81.0.1 (64-Bit)
--
Network traffic:

Console log:

The console error appeared when I copy pasted my github repository URI to the setup wizzard.

ah - can you use a File repository path:  that includes a string in addition to "/" ? There should be a small example in that text box, something like : /myverybrandnewfolder ;)

@vrosu Really appreciate your support.
After changing the File Repository path from "/" to "/ThingworxEntities" the page is not frozen anymore and I was able to select all entities I would like to push to my repository.
However after I pushed my changes, nothing ends up in the repository, eventhough I do not get an error message on the Mashup.

Np. If it's fine for you, I will close this issue, since that's solved, and ask you to open a new issue for the latest issue?
I'm a fan of keeping stuff organized.

I had exactly the same issue. Changing the path solved it. Perhaps it needs to be said somewhere that you can't, in fact, use the root of the repo as a folder.


Update README.md

Ⅰ. Describe what this PR does
Ⅱ. Does this pull request fix one issue?

Ⅲ. List the added test cases (unit test/integration test) if any, please explain if no tests are needed.
Ⅳ. Describe how to verify it
Ⅴ. Special notes for reviews

Codecov Report

Merging #14 (13f10e0) into master (cf816d6) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master      #14   +/-   ##
=======================================
  Coverage   51.47%   51.47%
=======================================
  Files         327      327
  Lines       23898    23898
=======================================
  Hits        12302    12302
  Misses      10248    10248
  Partials     1348     1348

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more

/test image-build


[METADATA UPDATE][Merge by 2024-03-10] Retiring the ms.prod and ms.technology metadata attributes from the Learn platform (values moving to ms.service)

A Pull Request has been made from the Learn Platform's Metadata Management System. Please review and merge this Pull Request within 5 days. If you have any questions or concerns about the purpose of these metadata updates, please contact<EMAIL_ADDRESS>If you are not the correct contact for this content and repository, please notify<EMAIL_ADDRESS>If this Pull Request is not merged within 14 days, it will be automatically merged by our system to ensure the timeliness of the metadata update. This includes bypassing the Repository's Branch Policy, including if Review Required is enabled. Please notify<EMAIL_ADDRESS>if you have questions or concerns or would like Pull Requests for metadata updates to merge automatically in future.
Summary
In Germanium, the ms.prod and ms.technology metadata attributes will be retired from the Learn platform and values will be consolidated into ms.service and ms.subservice for reporting on content by product.
C+E Skilling Content Architecture manages internal, business-facing taxonomies that enable reporting on key metrics for content published on Microsoft Learn. Authors manually apply values from these taxonomies to populate metadata attributes.
Two of these taxonomies are ms.prod/ms.technology and ms.service/ms.subservice. "ms.prod" and "ms.service" were distinctions carried over from legacy systems that predated the Learn platform, intended to differentiate on-prem products from cloud services.
We plan to rename the attributes from ms.service and ms.subservice in a future semester.
Why are we making this change?
For the business: Accuracy of reporting metadata directly impacts the accuracy of content analytics, so it's important that related taxonomies reflect the current state of the business. Most product taxonomies within Microsoft no longer distinguish between "on-prem" and "cloud service."
For content authors: We eliminate the need to choose between two similar attributes when applying reporting metadata to content or filtering reports.
For engineers, data scientists, and taxonomists: Simplifying and reducing underlying metadata attributes reduces the cost and complexity required to extend metadata capabilities on the platform.
How does this affect me?
Once changes to reporting metadata are merged, dashboards and reports maintained by Skilling Insights & Intelligence will reflect new values. If you've been using ms.prod/ms.technology filters, you'll switch to ms.service/ms.subservice filters in those dashboards and reports.
If you have custom dashboards or Kusto queries, you might need to update those as well.
Frequently Asked Questions
Why does this Pull Request appear to be made by the Repository Owner? We open Pull Requests two different ways.
For Git Repos with a permissioned Service Account, we open the PR from our Document Build Service Account.
For Git Repos that we either do not have Service Account permission for or the repo is in Azure Repos (ADO) we open the Pull Requests in an automated way with the PR creator as the Repo owner.
How can I revert a Pull Request that has been merged and created an unexpected issue? Whether a PR has been merged manually or automatically, you can revert it if an issue arises. See Reverting a pull request - GitHub Docs.

Closing because this PR needs to be moved to our internal authoring repo.


feat: made searchable website from all lists

Features:

PR, issue template
search, dark mode & PWA in website
easily add opportunities by adding to opportunities.ts file (check via PR template and README)
easy netlify auto deployment

Thank you so much @sadn1ck for your generous contribution! This is exactly what this repo needed 🚀


eos_designs: l3ls: port_profiles should support referencing a base port_profile

Issue Type

[ ] Template enhancement
[x] Role enhancement
[ ] Documentation enhancement (avd.sh)

Is your feature request related to a problem? Please describe.
We have multiple server systems connecting to a l3ls fabric where all of them have a common base configuration inside the port_profiles.
As I think that copied code is bad code, It would be super nice to have a way to reference a common, lets call it base profile, which is in turn just another port profile. Or in other works, a port_profile should support having a parent port_profile, so common settings can be inherited.
Describe the solution you'd like
Given the current YML definition of:
# Optional profiles to apply on endpoints facing interfaces
# Each profile can support all or some of the following keys according to your own needs.
# Keys are the same used under  endpoints adapters.
# Keys defined under endpoints Adapters take precedence.
port_profiles:
  < port_profile_1 >:
    speed: < interface_speed | forced interface_speed | auto interface_speed >
    mode: < access | dot1q-tunnel | trunk >
    l2_mtu: < l2_mtu - if defined this profile should only be used for platforms supporting the "l2 mtu" CLI >
    native_vlan: <native vlan number>
    vlans: < vlans as string >
    spanning_tree_portfast: < edge | network >
    spanning_tree_bpdufilter: < true | false >
    spanning_tree_bpduguard: < true | false >
    flowcontrol:
      received: < received | send | on >
    qos_profile: < qos_profile_name >
    ptp:
      enable: < true | false >
    storm_control:
      all:
        level: < Configure maximum storm-control level >
        unit: < percent | pps > | Optional var and is hardware dependant - default is percent)
      broadcast:
        level: < Configure maximum storm-control level >
        unit: < percent | pps > | Optional var and is hardware dependant - default is percent)
      multicast:
        level: < Configure maximum storm-control level >
        unit: < percent | pps > | Optional var and is hardware dependant - default is percent)
      unknown_unicast:
        level: < Configure maximum storm-control level >
        unit: < percent | pps > | Optional var and is hardware dependant - default is percent)
    port_channel:
      description: < port_channel_description >
      mode: < active | passive | on >
      lacp_fallback:
        mode: < static > | Currently only static mode is supported
        timeout: < timeout in seconds > | Optional - default is 90 seconds

My idea would be to get the possibility to write:
port_profiles:
   base_profile_1:
    spanning_tree_bpdufilter: false
    spanning_tree_bpduguard: true
    spanning_tree_portfast: edge
    storm_control:
      broadcast:
        level: 1
        unit: percent
      multicast:
        level: 1
        unit: percent
      unknown-unicast:
        level: 1
        unit: percent

  Tenant_FOO_ESX_HOST:
    parent_profile: base_profile_1
    mode: trunk
    native_vlan: "1021"
    vlans: "1002-1009"

  Tenant_BAR_ESX_HOST:
    parent_profile: base_profile_1
    mode: trunk
    native_vlan: "1021"
    vlans: "1014-1020"

This would significantly reduce the amount of copied YML statememnts and places where a human can add unwanted errors.
Describe alternatives you've considered
None found
Additional context
Add any other context or screenshots about the feature request here.

Very useful. Should not be too hard to implement with the | arista.avd.default filter we already use for profiles.
When we implement this, we should make sure only to look one level back, to avoid any circular references etc.


adds description for hosts.toml

Putting together some docs to describe configuring registries, authentication, and mirrors.
Signed-off-by: Mike Brown<EMAIL_ADDRESS>

Looks good overall; just some final formatting/typo comments/fixups

thx... resolved.


Fix typo

Hi 👋 This is just a typo fixing PR.
sparsey looks super clean! I'm considering to learn ECS from it :)

I'm new to ECS and I have a question for the usage.
Edit: Excuse me, apprently I can try using include!

Old question
I have there entities:

0: (Pos)
1: (Player, Pos)
2: (Pos)

In a system, I'd like to have access to all of the three...
fn walk(input: ResMut<Input>, mut pos: CompMut<Pos>) {

    // ~~
}

...but I also want to filter the Pos component paired with the Player component. Can I do it?

Thank you!
I hope you'll have a good time using sparsey! :)
Regarding your question, include is the correct way to solve the problem.


Add support to create output directories when they do not exists

if configurationdoc.output_file points to a directory that does not exist, it fails. It would be nice to have configuration parameter such as:
configurationdoc.create_output_directory_if_notexists=true
This would create the directory even if it does not exist.
My motivation was to remove the following line:
https://github.com/kbss-cvut/record-manager/blob/23545a65c6069e3fe1f79f101036e2ec6c4594b9/Dockerfile#L11C6-L11C30

Thank you for the report.
A new version 1.1 should be available.


Regression on escape_like on latest

Hi there,
I think there is regression on the utils class, specifically the escape_like method: https://github.com/mbleigh/acts-as-taggable-on/blob/master/lib/acts_as_taggable_on/utils.rb#L28
It seems like that the postgres escape character is lost when the Rails 5.2 support is added here: https://github.com/mbleigh/acts-as-taggable-on/commit/a1d0d30bf5d545e3b639a0a43336e341a9a17167#diff-83827d370ab5b23e235e57b462604f51R29
which was previous added with this commit: https://github.com/mbleigh/acts-as-taggable-on/commit/cc7a2c097ee9eeb4417328986f0dd49112cb05b3#diff-83827d370ab5b23e235e57b462604f51

I'm experiencing this issue too. My app using PostgreSQL is not working correctly with the tagged_with function where the tag uses special characters. The tags are getting escaped with !, which is not correct for my setup and so the tags are not being matched. The last PR linked in the above post seems to have added the conditional escaping I need, but it does seem to have been removed since, making all environments use ! as the escape character


[projects] Pool project missing from /projects API results

Reported here
This is the verra link for the project
Project details page exists in Carbonmark: https://www.carbonmark.com/projects/VCS-812-2009
However, when I search for VCS-812 in the /projects API (https://api.carbonmark.com/api/projects) I get zero results.

Why is this project not being returned the /projects API call?
Are we also missing other projects?

Here is the subgraph query that we invoke in the projects handler here on Line 104
I stripped it down and passed "overseas" directly, and I do see bullrun there.
https://api.thegraph.com/subgraphs/name/klimadao/polygon-bridged-carbon/graphql?query=query+findCarbonOffsets+{
++carbonOffsets(
++++first%3A+1000
++++where%3A+{
++++++name_contains_nocase%3A+"overseas"
++++}
++)+{
++++id
++++name
++++tokenAddress
++++vintage
++++vintageYear
++++bridge
++++projectID
++++methodology
++++methodologyCategory
++++country
++++category
++++name
++++registry
++++totalBridged
++++totalRetired
++++storageMethod
++++lastUpdate
++++balanceUBO
++++balanceNBO
++++balanceNCT
++++balanceBCT
++}
}
So this means, potential causes for this bug:

the way we pass other parameters is breaking the query?
a mistake where we filter and merge the results in the handler somewhere?

You should be getting Belize in that first query if you pull in the first 1000 records.
query getCarbonOffsetsCountries {
  carbonOffsets (first:1000){
    country
  }
}

Should be getting Belize in this result set

Ah interesting.. is the default response size set to 100?
This also means that if there are more than 1000 projects it's possible we could miss a country when fetching for all.
Are you able to update the resolver so that the search params are able to be undefined?

@jabby09 I've created a ticket to track this
https://github.com/KlimaDAO/klimadao/issues/1401


Errors

How does the api show errors here and what is the suggested way to handle them?

Thank you for the issue. I've added a fix.
Now you can handle a error so:
bot.postMessageToUser('user1', 'hi').fail(function(data) {
    //data = { ok: false, error: 'user_not_found' }
})


Domain matching query does not exist

Trying to run migration script on mysql database - after last domain I get error:
Traceback (most recent call last):
File "manage.py", line 10, in
execute_from_command_line(sys.argv)
File "/srv/modoboa/env/local/lib/python2.7/site-packages/django/core/management/init.py", line 353, in execute_from_command_line
utility.execute()
File "/srv/modoboa/env/local/lib/python2.7/site-packages/django/core/management/init.py", line 345, in execute
self.fetch_command(subcommand).run_from_argv(self.argv)
File "/srv/modoboa/env/local/lib/python2.7/site-packages/django/core/management/base.py", line 348, in run_from_argv
self.execute(*args, **cmd_options)
File "/srv/modoboa/env/local/lib/python2.7/site-packages/django/core/management/base.py", line 399, in execute
output = self.handle(*args, **options)
File "/srv/modoboa/env/local/lib/python2.7/site-packages/modoboa_pfxadmin_migrate/management/commands/migrate_from_postfixadmin.py", line 288, in handle
self._do_migration(options)
File "/srv/modoboa/env/local/lib/python2.7/site-packages/modoboa_pfxadmin_migrate/management/commands/migrate_from_postfixadmin.py", line 282, in _do_migration
options["_from"]).get(domain='ALL')
File "/srv/modoboa/env/local/lib/python2.7/site-packages/django/db/models/query.py", line 387, in get
self.model._meta.object_name
modoboa_pfxadmin_migrate.models.DoesNotExist: Domain matching query does not exist.

Latest version of modoboa. Ubuntu 16.04

Hi, have you defined administrators in postfixadmin?

Yes, I have 2 admin users. For one admin (limited access) there was notice that password was set to superadmin password.
No info about superadmin was displayed though.

What is your postfixadmin version?

Both admins are limited? Or do you have a global admin?

One admin is superadmin, otherone is limited.
Postfixadmin 2.3.6.
And superadmin does have domain "ALL" in domain_admins.domain table

But looks like the 'ALL' domain is missing from the domain table... Can you confirm that?

Yes, no "ALL" domain

That's why the migration script fails... Do you know why this domain is missing? I thought it was mandatory...

I did some minor PA code modifications back in a day, can't recall anything related to ALL domain though :)
Ok, I can modify tables fo fit any requirements.
Maybe you can add to the docs expected PA database schema and other requirements. I did also have trouble with some accounts having "0000-00-00" modification date... as it is default value in my db schema.

I can also try a fix to migrate super admins even if the ALL domain is not present. About dates, I don't think I can to something... The migration script is compatible with version 2.3 only.

Maybe you can set date now() if date is 0000-00-00 in PA database?

@tkald could you try the 2 fixes I just pushed please?

Originally I also have null dates in PA domain table - it does fail with error:
Traceback (most recent call last):
File "manage.py", line 10, in
execute_from_command_line(sys.argv)
File "/srv/modoboa/env/local/lib/python2.7/site-packages/django/core/management/init.py", line 353, in execute_from_command_line
utility.execute()
File "/srv/modoboa/env/local/lib/python2.7/site-packages/django/core/management/init.py", line 345, in execute
self.fetch_command(subcommand).run_from_argv(self.argv)
File "/srv/modoboa/env/local/lib/python2.7/site-packages/django/core/management/base.py", line 348, in run_from_argv
self.execute(*args, **cmd_options)
File "/srv/modoboa/env/local/lib/python2.7/site-packages/django/core/management/base.py", line 399, in execute
output = self.handle(*args, **options)
File "/srv/modoboa/env/local/lib/python2.7/site-packages/modoboa_pfxadmin_migrate/management/commands/migrate_from_postfixadmin.py", line 292, in handle
self._do_migration(options)
File "/srv/modoboa/env/local/lib/python2.7/site-packages/modoboa_pfxadmin_migrate/management/commands/migrate_from_postfixadmin.py", line 284, in _do_migration
self._migrate_domain(pf_domain, options, creator)
File "/srv/modoboa/env/local/lib/python2.7/site-packages/modoboa_pfxadmin_migrate/management/commands/migrate_from_postfixadmin.py", line 202, in _migrate_domain
self._migrate_mailboxes(newdom, options, creator)
File "/srv/modoboa/env/local/lib/python2.7/site-packages/modoboa_pfxadmin_migrate/management/commands/migrate_from_postfixadmin.py", line 182, in _migrate_mailboxes
new_user.save(creator=creator, using=options["_to"])
File "/srv/modoboa/env/local/lib/python2.7/site-packages/modoboa/core/models.py", line 366, in save
super(User, self).save(*args, **kwargs)
File "/srv/modoboa/env/local/lib/python2.7/site-packages/django/db/models/base.py", line 708, in save
force_update=force_update, update_fields=update_fields)
File "/srv/modoboa/env/local/lib/python2.7/site-packages/django/db/models/base.py", line 736, in save_base
updated = self._save_table(raw, cls, force_insert, force_update, using, update_fields)
File "/srv/modoboa/env/local/lib/python2.7/site-packages/django/db/models/base.py", line 820, in _save_table
result = self._do_insert(cls._base_manager, using, fields, update_pk, raw)
File "/srv/modoboa/env/local/lib/python2.7/site-packages/django/db/models/base.py", line 859, in _do_insert
using=using, raw=raw)
File "/srv/modoboa/env/local/lib/python2.7/site-packages/django/db/models/manager.py", line 122, in manager_method
return getattr(self.get_queryset(), name)(*args, **kwargs)
File "/srv/modoboa/env/local/lib/python2.7/site-packages/django/db/models/query.py", line 1039, in _insert
return query.get_compiler(using=using).execute_sql(return_id)
File "/srv/modoboa/env/local/lib/python2.7/site-packages/django/db/models/sql/compiler.py", line 1060, in execute_sql
cursor.execute(sql, params)
File "/srv/modoboa/env/local/lib/python2.7/site-packages/django/db/backends/utils.py", line 64, in execute
return self.cursor.execute(sql, params)
File "/srv/modoboa/env/local/lib/python2.7/site-packages/django/db/backends/mysql/base.py", line 117, in execute
six.reraise(utils.IntegrityError, utils.IntegrityError(*tuple(e.args)), sys.exc_info()[2])
File "/srv/modoboa/env/local/lib/python2.7/site-packages/django/db/backends/mysql/base.py", line 112, in execute
return self.cursor.execute(query, args)
File "/srv/modoboa/env/local/lib/python2.7/site-packages/MySQLdb/cursors.py", line 205, in execute
self.errorhandler(self, exc, value)
File "/srv/modoboa/env/local/lib/python2.7/site-packages/MySQLdb/connections.py", line 36, in defaulterrorhandler
raise errorclass, errorvalue
django.db.utils.IntegrityError: (1048, "Column 'date_joined' cannot be null")

Ok, just pushed a new fix. Can you try it?
On 23/01/2017 11:49, tkald wrote:

Originally I also have null dates in PA domain table - it does fail
with error:
Traceback (most recent call last):
File "manage.py", line 10, in
execute_from_command_line(sys.argv)
File
"/srv/modoboa/env/local/lib/python2.7/site-packages/django/core/management/init.py",
line 353, in execute_from_command_line
utility.execute()
File
"/srv/modoboa/env/local/lib/python2.7/site-packages/django/core/management/init.py",
line 345, in execute
self.fetch_command(subcommand).run_from_argv(self.argv)
File
"/srv/modoboa/env/local/lib/python2.7/site-packages/django/core/management/base.py",
line 348, in run_from_argv
self.execute(*args, **cmd_options)
File
"/srv/modoboa/env/local/lib/python2.7/site-packages/django/core/management/base.py",
line 399, in execute
output = self.handle(*args, **options)
File
"/srv/modoboa/env/local/lib/python2.7/site-packages/modoboa_pfxadmin_migrate/management/commands/migrate_from_postfixadmin.py",
line 292, in handle
self._do_migration(options)
File
"/srv/modoboa/env/local/lib/python2.7/site-packages/modoboa_pfxadmin_migrate/management/commands/migrate_from_postfixadmin.py",
line 284, in _do_migration
self._migrate_domain(pf_domain, options, creator)
File
"/srv/modoboa/env/local/lib/python2.7/site-packages/modoboa_pfxadmin_migrate/management/commands/migrate_from_postfixadmin.py",
line 202, in _migrate_domain
self._migrate_mailboxes(newdom, options, creator)
File
"/srv/modoboa/env/local/lib/python2.7/site-packages/modoboa_pfxadmin_migrate/management/commands/migrate_from_postfixadmin.py",
line 182, in _migrate_mailboxes
new_user.save(creator=creator, using=options["_to"])
File
"/srv/modoboa/env/local/lib/python2.7/site-packages/modoboa/core/models.py",
line 366, in save
super(User, self).save(*args, **kwargs)
File
"/srv/modoboa/env/local/lib/python2.7/site-packages/django/db/models/base.py",
line 708, in save
force_update=force_update, update_fields=update_fields)
File
"/srv/modoboa/env/local/lib/python2.7/site-packages/django/db/models/base.py",
line 736, in save_base
updated = self._save_table(raw, cls, force_insert, force_update,
using, update_fields)
File
"/srv/modoboa/env/local/lib/python2.7/site-packages/django/db/models/base.py",
line 820, in _save_table
result = self._do_insert(cls._base_manager, using, fields, update_pk, raw)
File
"/srv/modoboa/env/local/lib/python2.7/site-packages/django/db/models/base.py",
line 859, in _do_insert
using=using, raw=raw)
File
"/srv/modoboa/env/local/lib/python2.7/site-packages/django/db/models/manager.py",
line 122, in manager_method
return getattr(self.get_queryset(), name)(*args, **kwargs)
File
"/srv/modoboa/env/local/lib/python2.7/site-packages/django/db/models/query.py",
line 1039, in _insert
return query.get_compiler(using=using).execute_sql(return_id)
File
"/srv/modoboa/env/local/lib/python2.7/site-packages/django/db/models/sql/compiler.py",
line 1060, in execute_sql
cursor.execute(sql, params)
File
"/srv/modoboa/env/local/lib/python2.7/site-packages/django/db/backends/utils.py",
line 64, in execute
return self.cursor.execute(sql, params)
File
"/srv/modoboa/env/local/lib/python2.7/site-packages/django/db/backends/mysql/base.py",
line 117, in execute
six.reraise(utils.IntegrityError,
utils.IntegrityError(*tuple(e.args)), sys.exc_info()[2])
File
"/srv/modoboa/env/local/lib/python2.7/site-packages/django/db/backends/mysql/base.py",
line 112, in execute
return self.cursor.execute(query, args)
File
"/srv/modoboa/env/local/lib/python2.7/site-packages/MySQLdb/cursors.py",
line 205, in execute
self.errorhandler(self, exc, value)
File
"/srv/modoboa/env/local/lib/python2.7/site-packages/MySQLdb/connections.py",
line 36, in defaulterrorhandler
raise errorclass, errorvalue
django.db.utils.IntegrityError: (1048, "Column 'date_joined' cannot be
null")
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/modoboa/modoboa-pfxadmin-migrate/issues/10#issuecomment-274455656,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAgc7lggZz7qSksAA-JggxbQYsnGXgMvks5rVIWegaJpZM4LpyW9.

Yes, works now! Thank you.
However I did get one more error stating that user name was too long:
django.db.utils.DataError: (1406, "Data too long for column 'last_name' at row 1")
I made name shorter in PA mailbox table and migration was success.
I do have next problem with my custom domain transports which are all gone in modoboa database.
I agree that you can't count with every custom installation but will it possibly work if I insert my transports directly into database? I did have some sympa transports there..

Never tried to import transport entries from postfixadmin. Can you paste an example please?

With import, all those alternative transports became type: domain
Bigger problem is, there doesn't seems to be relevant data fields in modoboa database  where to store this info.

Actually, Modoboa does not provide a generic way to create transport entries... About your configuration, you only need to manually create a transport table for sympa mailing lists. Modoboa provides a vacation plugin, so vacation service in your example will be replaced. The virtual service is not used by modoboa and it is replaced by dovecot but the migration script already creates the needed data so you don't have to care about it.

Yeah, it's the sympa transport I'm concerned about.
Would be nice to have a way to define your own generic/custom transports if needed :)