Office 2013

Is the custom functions API supported on Office 2013 (connected to an Office 365 subscription)? Is not clear in the documentation

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: 5456f6c2-991d-a35c-a39e-1613fc0ddbb8
Version Independent ID: 63b393c1-66d5-4dc5-8010-c8c65d92bd52
Content: Custom Functions requirement sets - Office Add-ins
Content Source: docs/excel/custom-functions-requirement-sets.md
Product: excel
Technology: add-ins
GitHub Login: @o365devx
Microsoft Alias: o365devx

Hi @jjtfsalgado,
Thanks for the question. Office 2013 refers the perpetual version of Office released at that time. Office 365 refers to the subscription model. If you have an Office 365 subscription, then you have Office 365, not Office 2013/2016/2019.
As such, any Office 365 build at version 1904 or higher (as per the article) supports custom functions. Office 2013 does not.
Since the documentation is consistent with how Microsoft generally brands these products, I'm going to close the issue. If you have further questions, please respond to this thread and we'll open it back up.
Thanks!

Hi @AlexJerabek thanks for your reply.
Just to contextualize my initial question, we have an excel add-in using the custom functions API and recently a customer reported that couldn't find it on the office store. It's typically because their Excel version don't comply with the minimum API requirements but this customer was using an Office 365 subscription (ProPlus) with an Excel 2013 version (15.0.5215.1000) released on the 13th February 2020 which is, time wise, ahead of the version 1904 (14th May 2019).
So new releases of Excel 2013, even under an Office 365 subscription, aren't eligible in this case?

@jjtfsalgado
That's an interesting state the customer is in. If they're connected to an Office 365 subscription, they should be able to download and use Excel for Office 365. I don't think you can upgrade Excel 2013 like that in the client. You can only upgrade to the latest 15.x version with 2013, which will never have custom functions.


Unable to set state of a group of covers through scene

Home Assistant release (hass --version): 0.54.0
Python release (python3 --version): Python 3.5.3
Component/platform: Covers and groups
Description of problem: Attempting to set a group of covers to a closed state through a scene. The scene fails with log line:
2017-10-02 19:56:54 WARNING (MainThread) [homeassistant.helpers.state] reproduce_state: Unable to reproduce state <state group.automated_shutters=closed @ 2017-10-02T18:51:11.974244+11:00> (2)

Expected: All the covers in the group are closed by the scene
Problem-relevant configuration.yaml entries and steps to reproduce:
# In groups.yaml:
automated_shutters:
  entities:
    - cover.lounge_main
    - cover.lounge_side
    - cover.lounge_back
    - cover.kitchen_shutter
    - cover.nick_shutter
    - cover.study_shutter
    - cover.laundry_shutter

# In configuration.yaml
scene:
- name: evening
  entities:
    group.automated_shutters:
      state: closed

Have a similar setup to the one above, with a scene setting the state of a whole group.
Trigger the scene manually, or by an automation.

Additional info:
Not sure if this is by design or a bug; it's possible to set the state of a group of lights/switches, so it would make sense that any other service calls that are dispatched to a group are dispatched to all of the group members.

This is a limitation in the current implementation that could be improved. But there are other restrictions in the current implementation that needs refactoring before we can do the improvement. See https://github.com/home-assistant/home-assistant/issues/8794.


fix: Change to regexp for certificate-identity URL

Use a backward-compatible regexp for the cert_identity.

Fix #23


The current implementation of branching is wrong.

I just understood that I had the wrong implementation for branches due to the way I was using the free version of sonar. Actually the default branch being "Master" on the community edition then I tough that by having the branch within the name of the project key was "ok" now.
I now see that I totally forgot that, this was the implementation I had. So in order to fix that I need to do the following:

Change the API in order to receive also the branch name, default we don't send anything, so it will go to master by default.
Update maybe the documentation/samples

Completed


Docs: Added contributing guidelines (fixes #16)

Coverage remained the same at 100.0% when pulling 5f93180f70e08fb7d7c811b03d22a51c9591c245 on contributing into b4d7cb963b8e71717ec312af1838547317e3586c on master.


ldapdomaindump silently fails

I was troubleshooting a problem with ntlmrelayx.py, and I think that ldapdomaindump is the cause.
ntlmrelayx.py was never setting the global variable domainDumped = True because there was some silent error in the dump that was causing the function to return prematurely. Sure enough when I moved the line domainDumped = True to the top of the code (setting it before the domain dump was attempted) it works fine.
I looked quickly at the ldapdomaindump code and it seems like there are lots of try: blocks that return nothing on error. It would be nice to know why this is failing and at least get a little feedback for troubleshooting purposes.
Thanks for the awesome work.

If the variable isn't set then there must be some exception triggered that is not caught in a try block, since otherwise the code would just continue.
I think that the treading of ntlmrelayx somehow hides it.
To troubleshoot, I suggest changing the code here with an extra try/except block:
try:
    domainDumper.domainDump()
except Exception, e:
    logging.error("Dumping domain info FAILED")
    logging.error(str(e))

This should give some more info about what is failing

Thanks I will add that. I went into the source and added debugging it's dying at the getAllUsers() function. Adding the exception handler now to see why...

I don't know how large the domain is that you are trying to dump, but it can take a while to get all the data. Did you try running the tool standalone (not as part of ntlmrelayx) to see if it produces an error then?

You're totally right. I was just being impatient. DOH! Thanks!

Yes good point, you could also add the exception handler from above so that in case something does go wrong, it will be shown properly.

Done. They already accepted the pull, wow fast ;) Hey thanks again for the help and quick responses.
I have another question regarding ntlmrelayx.py what is the best way to get in touch with you?

Easiest is to email me at dirkjan [at] sanoweb.nl
Closing this since it should be fixed now, thanks for the contribution :)


Repo sync for protected CLA branch

The pull request is created from master637755551283309677 to master to fix git push error for protected CLA branch

@shsagir : Thanks for your contribution! The author(s) have been notified to review your proposed change.


Various storybook cleanup

Cute animal pic
Because everyone likes pictures of animals.

Link to Trello card (if applicable)
If this PR relates to a Trello card, don't forget to reference this PR on the card as well.

https://oddbird.slack.com/archives/CH6EN9NMA/p1611858382018100

Description
The commit messages say what you did; this should explain why and/or how.

[ ] Description is in Trello card

Use "Docs" and "Example[s]" as headings

Remove confusing controls, and replace with multiselects where helpful

Remove "Docs" tab from component pages (we're using MDX as a replacement)

Show me
Provide screenshots/animated gifs/videos if necessary.

@stacyk @dvdherron @duggiemitchell I am not tied to these changes (esp the naming changes) -- I'm happy to talk through this together next week.

@stacyk @dvdherron @duggiemitchell I am not tied to these changes (esp the naming changes) -- I'm happy to talk through this together next week.


Strange behaviour when having fast key-repeat

VSCode Version: 1.11.2
OS Version: OSX 10.11.6

Steps to Reproduce:

Using the VIM (v 0.6.18) plugin (not sure if it has to do with this perhaps?)
Press "x" do remove a character. Pressing repeatedly works as expected, but holding down it starts to erase but suddenly starts erasing next line. See gif linked below.

https://giphy.com/gifs/3ohzdSoSaRtwqTh3nW
Expected behaviour would be to erase the current row and stop erasing when the row is depleted.

I believe this is a vscodevim bug. I opened up an issue here: https://github.com/VSCodeVim/Vim/issues/1340


Add QuaternionExtension

Add a collection of extension methods for quaternion
What is the current behaviour?
Some common operations with quaternion are cumbersome.
What is the new behaviour?
Add extension methods to:

Quickly rotate 180 degrees around a fixed axis (Ex: Rotate180AroundWorldX)
Rotate180Around - Rotate around around a given axis
ToEuler - Convert to a euler representation

What issues does this resolve?

None

What PRs does this depend on?

None

Does this introduce a breaking change?

[ ] Yes
[x] No

Questions answered and request addressed


Add benchmark test suite

I wanted to see what functions were fast or slow and try to improve them, so I added a benchmarking suite.
Output of cargo bench on my system is:
     Running target/release/deps/benchmarking-849b7c8864a925fd

running 6 tests
test cpucount_logical_bench  ... bench:      56,006 ns/iter (+/- 7,693)
test cpucount_physical_bench ... bench:      55,968 ns/iter (+/- 6,038)
test loadavg_bench           ... bench:       7,132 ns/iter (+/- 3,441)
test mem_bench               ... bench:      33,815 ns/iter (+/- 17,506)
test swap_bench              ... bench:      96,744 ns/iter (+/- 19,702)
test uptime_bench            ... bench:       5,838 ns/iter (+/- 928)

Published this and #50 as psutil 1.6.0 :)


MFA?

What about multi factor authentication for SPO connection..?

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: 176873a5-a509-6337-0aa9-7db8ead2e863
Version Independent ID: 73bb0f00-1909-6eb1-3a8c-247149480c9a
Content: Register-SPMTMigration (spmt)
Content Source: spmt/spmt-ps/spmt/Register-SPMTMigration.md
Service: spmt-powershell
GitHub Login: @kenwith
Microsoft Alias: kenwith

@Shuwi75 I am not sure what your question is. What are you trying to find out about MFA for SPO?

Hello, please reopen this issue, what options are here for authentication when we have MFA authentication enabled on our tennant? I am getting errors while trying to utilize SMPT via powershell, the registration fails and I see Microsoft.IdentityModel.Clients.ActiveDirectory.AdalClaimChallengeException: AADSTS50076: Due to a configuration change made by your administrator, or because you moved to a new location, you must use multi-factor authentication to access 'guid ID'.

@yogkumgit - on this one you can ask reach out to @JoanneHendrickson who has contacts on the product team that owns this migration tool. Let's make sure to capture any findings in the article from the question of @zvoltejinylogin has so that others get the answer resolved too. Thanks for taking the time to improve the documentation. It is very much appreciated.

@officedocsbot assign @yogkumgit

Well, to give an update on this. If you are using MFA auth on your tenant and you wish to use the powershell commands for SPMT then you should use - Register-SPMTMigration without the "-SPOCredential" switch, then you will be prompted to authenticate against your azure/tenant and script will start. I've been informed that there is some kind of a bug in Azure Auth for this kind of stuff, and it wasreported to MS a few weeks ago, so well hang on...

Thank you for bringing this issue up;I am updating the article now. MFA can only be supported by an interactive UX. Will let you know when it goes live
Joanne

#4381


Unhandled URC causes URC to stop working

This is partly connected to https://github.com/BlackbirdHQ/atat/issues/179
If I don't add +CREG Urc to my URC enum and the modem sends the URC any URC happening after it isn't handled, I suspect because the first one is still in the buffer?
Even when the parsing of response and same response is handled fine I feel like URC should have an option to recover from stuff it gets that isn't defined in the URC enum.
I am really sorry about making the last 3 issue on your project :/, hope you are not yet annoyed by me 😅

Huh, interesting find. I have disabled the URCs for those 3 that fails to distinguish the URC from response, but even with them enabled it should just discard them.
I am SUPER happy you are finding, and reporting, these bugs! We are using this in production on thousands of IoT devices, so any improvements in stability is highly appreciated.
Even better with PRs fixing them, so I am just super grateful :pray:

Huh, interesting find. I have disabled the URCs for those 3 that fails to distinguish the URC from response, but even with them enabled it should just discard them.
Not sure if you did understand it right, it doesn't discard them when they are not present in the Urc enum.
Example:

#[derive(Clone, AtatUrc, Format)]
pub enum Urc {
    #[at_urc("APP RDY")]
    AppReady,
    //#[at_urc("+CREG")]
    //Creg,
    #[at_urc("+CMTI")]
    NewMessage(NewMessage),

    #[at_urc("+QIOPEN")]
    ChannelOpen(ChannelOpen),

    #[at_urc("+QIURC")]
    Action(Action),
}

Creg Urc is commented out, the modem sends a few CREG URC because the base station has changed: +CREG: 1,"E18C","43A460A",8 after that I send a sms to them modem with does send +CMTI but that isn't parsed in that case, no new URC goes through after the unhandled CREG URC

Yeah, I understood the issue, I was meerly offering a reason for why we have not come across this ourselves, as well as the intended behavior, that obviously doesn't work :)


Add go-kit logger note

Coverage remained the same at 85.689% when pulling eca2321973f1f28185723f24e597107cf7fa80a6 on sagikazarmark:kitlogger into 9d4489526f0eb701634ff2427b794859d9fc0ce8 on uber:master.


Reorganised the files into different folders and handled all the source references

DONE
closes #314

@sk66641
Please consider merging this pr before others or else it may raise conflicts 😄


no recv bytes delta

in network  tab.

Windows requires administrative access for network statistics. Main menu > Hacker > Show details for all processes


Update goreleaser action to support modern architectures

This PR addresses #30
What was done:

goreleaser action was updated to the latest version to support as many modern architectures as possible
ghaction-import-gpg was updated by superseded action since Hashicorp dropped support for their original one
updated Go version used to build distribution to 1.16, since it is the minimum required version needed to be able to produce darwin_arm64 builds.
excluded windows_arm64 build from the list since go 1.16 do not support this target.

What was not done intentionally:

Go was not updated to the latest version to keep the scope of changes as small as possible
goreleaser config file was not updated for the same reason.

To verify and evaluate the result and ability to generate artifacts, you can refer to the release generated by these changes in my fork.

@mou, thanks. A highly anticipated feature for quite some time

@marcinkubica @pivotaljohn could u help the community to get this PR reviewed?
We appreciate your efforts!

@joaopapereira , @praveenrewar @rohitagg2020 , @100mik
Can one of you take a look at this one?


Does not work on Firefox

Challenge use-css-selectors-to-style-elements has an issue.
User Agent is: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:53.0) Gecko/20100101 Firefox/53.0.
Please describe how to reproduce this issue, and include links to screenshots if possible.

CatPhotoApp

Click here to view more cat photos.

Things cats love:

cat nip

laser pointers

lasagna

Top 3 things cats hate:

flea treatment

thunder

other cats

  <form action="/submit-cat-photo">
    <input type="radio" name="indoor-outdoor" checked> Indoor
    <input type="radio" name="indoor-outdoor"> Outdoor

    <input type="checkbox" name="personality" checked> Loving
    <input type="checkbox" name="personality"> Lazy
    <input type="checkbox" name="personality"> Energetic

    <input type="text" placeholder="cat photo URL" required>
    <button type="submit">Submit</button>
  </form>

CatPhotoApp
Kitty ipsum dolor sit amet, shed everywhere shed everywhere stretching attack your ankles chase the red dot, hairball run catnip eat the grass sniff.

Thank you for reporting this issue.
We're aware that CSS tests are currently not working in Firefox. For more info, see #10749
I'm closing this as a duplicate. Happy coding!


how to set the rootdir ?

to avoid confilcts with deno. I try to set the root dir to "package.json"
to apply this method
nvim_lsp.tsserver.setup {
  on_attach = on_attach,
  root_dir = nvim_lsp.util.root_pattern("package.json"),
  single_file_support = false
}

However, I don't konw how to set the root dir in default config
do I load tsserver config seperately ?

@tendertree there is a solution here that might help you : #132


[To_new_mpp] add common classes & thrift files

Coverage decreased (-0.01%) to 65.459% when pulling aef030546c66d7999150abe94dfe0623ee7afdb7 on cornmonster:new_mpp into 7c04879b885f7931cfd4bfc569979913114a9772 on apache:new_mpp.


Please create releases and release tags

Please tag releases to enable users to download canonical versions of this software. Thank you!

Apologies for this - we were releasing this artifact from multiple repositories, but from now on, all releases of this artifact will come from https://github.com/googleapis/java-common-protos.
For the source from previous versions, those are published (and signed) as part of releases to Maven Central.


Autodetection enhancement

I have this case where I open a project which is not angular. The autodetection tool tells me that and let's me decide what to do. I don't mind disabling the icon and I choose 'close'. Then the settings.json gets modified with a vsicons.presets.angular: true and provided that I'm using Git I get a change alert.
It would be nice if we could detect such scenario: closing the popup while having a true default.

This is the side effect of not having the ability to change the state of the setting on the fly.
The problem lies with vscode itself not persisting the change before it executes the reload command.
To workaround this we are forced to change the setting beforehand of showing the message and revert it if the user chooses to close.
Another workaround would be to introduce a delay ourselves but on machines with slow io this is not guaranteed to work.
I have raised an issue @ vscode repo.

I found a workaround on this but the avoidable side effect is that vscode modifies the settings file it doesn't respect the formatting. This also happens in the current implementation.

And while we are at this how about we make the message shown auto-dismissable, like after 10 secs it self-invokes Close?

@JimiC you mean that the indentation of the json wouldn't be kept?

@robertohuertasm Exactly but this is something that is happening also with the current implementation.

np for me. This is something totally out of our control as it's managed by the vscode api so... 👍

I'll submit the PR tomorrow cause I forgot to push it and it sits on the work's machine.


Recursive console payload

Issue Description
An action payload includes the log result from Elasticsearch which caused a previous action. Each successive action will include the previous action's metadata and this eventually builds a giant heap of JSON if left unchecked.

Reproducing the Issue step-by-step
Create an action with the following input:
"query": {  "range": {    "@timestamp": {      "from": "now-1m"    }  } }
Then, create a condition:
payload.hits.total > 0

Expected Results vs. Actual Results
I would expect Sentinl to truncate the console payload or ignore its own metadata in a search.  Instead, I get a payload that resembles this (at a high level):
Console Payload: {
hits: { Console Payload {
hits: { Console Payload {
hits: { Console Payload {
}}}}}}}
What's happening is that Sentinl's metadata is being stored in Elasticsearch, which triggers the action.  This action is stored in Elasticsearch, so it triggers an action at the next minute.
This action is stored in Elasticsearch, so it triggers an action at the next minute.
This action is stored in Elasticsearch, so it triggers an action at the next minute, and so on.
Triggering the action is annoying enough in itself, but the data from each action also piles up recursively.

Additional Details
This is a little petty, but I think that Sentinl's metadata should be abstracted away from the user better, since this isn't data that I want to include as part of my alerting/monitoring.
If there is a way to configure this off, then please let me know! But I also think that should be a default option.

Hi @bwoodbury3 thanks for the excellent report. It should be possible to disable internal logging of events using the stateless option for actions (needs some testing) or by explicitly excluding SENTINL indices from the queries or viceversa targeting the query, unless I misunderstood your scenario.

Extension: you can drop the original payload at the script level if you only want to store your interpolation.
Feel free to reopen this if you are still using sentinl and gathered further results/experience meanwhile.
Thanks!


Drag'n'Drop not working even with "Handling of extension MIME type requests"

Drag'n'Drop not working.

I can confirm Drag n' drop is not working, but the extension install thing only happens under windows.

I got dialog box on linux and hit add. But ublock did not updae from version 1.23 to new version.

Duplicate of #834.

@SteelChickens Does the new version not appear in chrome://extensions? Please make a new issue with more details.

No, I had ublock previously and it did not update the version. Installing an extensin that is not present does work... but only in linux.


Definition of 'NSData' must be imported from module 'Foundation.NSData' before it is required

I got this error message
/Users/MNurdin/Documents/iOS/RevivalxSwiftAESCrypt/RevivalxSwiftAESCrypt/AESCrypt/NSString+Base64.m:28:14: Definition of 'NSData' must be imported from module 'Foundation.NSData' before it is required

Code
lentext = [data length];

Please advice. Thank you.

Please check my pull request. https://github.com/Gurpartap/AESCrypt-ObjC/pull/13

^Yeah, add this

^ Yeah, please add that

guys just change the header file NSString+Base64.h
change from
#import <Foundation/NSString.h>
to
#import <Foundation/Foundation.h>
then everything works like a charm.

yes it work

correct

I want to decrypt text by openssl. Please help me.
I am using the following command but could not able to decrypt it:
$ openssl enc -d -aes256 -in text.txt -out decrypt.txt
It is working fine on IOS end but not working with openssl.


Add changelog

Please, start to write changelog.

Good point. Going forward I shall keep a change log in the README.

I'll added one with the most recent feature. It would require a lot of digging through the past to make a changelog for everything. But I'll keep it up.

Thank you!


feature: added map component

Closed my previous PR so I could make a new one. Map component was created using mapbox-gl and is scrollable. I'm working on getting Travis to pass.

@SomeMoosery might be busy. I think it is good to go. Thanks


visibility flag on report upload not working

System Information

OS:
Python version: 3.8.5
Python environment: pip
Using jupyter: false
Datapane version: ?

Bug / Issue
visibility = dp.Visibility.DEFAULT, when this is added to the report upload it does not "tick" the publicly visible box on the report settings page.
My understanding of the documentation is that this property would tick that box, at the moment I have to remember to tick the box every time I upload the report.

Thanks for this and good catch. I've looked into this and there is a mistake in our docs, as visibility as been deprecated and replaced with a boolean field, publicly_visible, which you can use as follows:
dp.Report(...).upload(name='foobar', publicly_visible=True)
I've updated the docs (which are currently being rewritten to fix a lot of these discrepancies)

Just tried this now. Perfect, stops me forgetting to make reports visible :)


Fix indexing bug with pinthreads()

When the :random strategy is selected pinthreads() will default to ignoring
hyperthreads, but in this case the number of CPU IDs returned will be less than
the total number of threads available, and taking a view of the returned CPU IDs
will fail since the end index is out of bounds. There are probably other
situations that would trigger this.

Thanks for the PR! However, I don't think we should just use min(length(cpuids), nthreads) here because this will subtly only pin a subset of the Julia threads. I think for the case length(cpuids) < nthreads we should throw an explicit error indicating that there aren't enough cores for the number of Julia threads (and perhaps also suggest that, if HT is available, hyperthreads=true could be a solution). This way, the user can be certain that all threads are properly pinned if the function doesn't error.
What do you think?

Thanks for the review :) I promise I haven't forgotten about this, just really busy ATM so I'll probably get back to it in a week or so.

Hey @JamesWrigley, any time to finish this? :)

cough sorry :flushed: I see that you fixed the original issue in cc75d18.
Now there's only two changes:

Test for :random.
I sneaked in 3e9a51c to improve the error message for passing an invalid symbol to pinthreads(). I was passing :firstn not realizing it was removed and got confused by the MethodError.

Also noticed that openblas_pinthreads() still relies on the old _strategy_* methods, but I see that's fixed in #28.

(I'll rebase when it's ready to merge)


Launching auth UI gives misleading and unhelpful message when the device is offline

Android device: Nexus 5X
Android OS version: 8.1
Firebase/Play Services SDK version: 11.8.0
FirebaseUI version: 3.2.2

Steps to reproduce:

Take device offline, no internet
Invoke Google auth login via AuthUI

Observed Results:
Logcat says: "Sign in error 1"
Snackbar says: "Not signed in"
Expected Results:
More accurate and helpful snackbar and logcat message, for both the developer and the end user.  "Not signed in" doesn't give the user actionable steps to take.  If we know the device is offline, the messaging should at least indicate as much.  Logcat could be more helpful as well.

@CodingDoug I cannot reproduce this with your steps.
Scenario 1
If I have the device completely offline before entering the FirebaseUI flow then I see no UI, I get an immediate onActivityResult with the network error code and (at least for the sample app in this repo) I see a snackbar that says "No internet connection"
Scenario 2
If I enable network long enough to reach the FirebaseUI "NASCAR" screen (with all the login buttons), then disable internet while on that screen and then click "Sign in with Google" I see an account picker followed by a toast that says "an unknown error has occurred"
Note that I did this testing with version 3.3.0, the latest.

Closing due to stale-ness, sorry doug!


Bump yew version to 0.20

Upgrading to yew version 0.20.
Passes cargo check and cargo test

Looks good to me, thanks for upgrading. Will push a release in the coming days.

@GTimothy 0.2.0 has been released to support yew 0.20


Reorganize monomorphize code

While working on #269, I ran into a couple of refactors that could be good for the pass so implementing those.

@UnsignedByte slow FSMs is broken with the iterative divider example. I'll open an issue later but you can try it out with the test I added here.

@gabizon103 @UnsignedByte this is ready to be reviewed.
@gabizon103 This PR fixes #269 and replaces a bunch of HashMaps with DenseInfoMaps. Can you take a look an make sure that the places where I use DenseMaps makes sense? For example, if something is supposed to be sparsely populated, we should use HashMap. A couple of other notes:

The logic for handling external components is a little weird. Shouldn't we be doing something much simpler by copying the component wholesale and populating the global maps for generating the Foreign keys?

@UnsignedByte I've put slow fsms behind a flag because of the broken test. Take a look at the iterative divider test if you're curious. Iterative divider is a complex case for slow FSMs so I'm guessing its exercising a case that wasn't handled in the previous tests.

@UnsignedByte Can you create a branch instead of committing to this PR? This PR is ready to merge so I'd like to get it in first.


New Tag for Symfony 6

In the master master/composer.json there is support for symfony 6.
But in the last Release (2.3.0 Latest) from 14 Oct 2021 the composer.json is still fixed on symfony 5.
The same Problem is on https://github.com/willdurand/Hateoas/blob/63e255bb762fd6fa79d973d99ac669daab56c638/composer.json (Latest, Tag: 3.7.0) where the dependency is
"symfony/expression-language": "~3.0 || ~4.0 || ~5.0"

and in the master branch the version is
"symfony/expression-language": "~3.0 || ~4.0 || ~5.0 || ~6.0"

Is there a plan when the new versions should be tagged so that composer can pull them with symfony 6 support?
The Problem with the pipeline is imho that the pulled release from willdurand/Hateoas has not the same symfony/expression-language needs with willdurand/BazingaHateoasBundle in the master branch
Thank you very much!

https://github.com/willdurand/BazingaHateoasBundle/releases/tag/2.4.0


Angular2 Support?

Do you have any plans to add Angular2 support?

Do you have any plans to add Angular2 support?

Angular 2 is still under development, but once there is a clear path to do
on-demand code loading (and if this is not provided by the framework
itself). Then I plan on writing an angular 2 version of this library.

Thanks. I suspected as much. I'm working in Angular2 now, and it's too fluid to rely on it yet.
I was hoping, though :)


UseBug permission for claim

Hi ! i think we found an issue very problematic, i try to explain but im not very good :c
In world we have this ./cf flag :
https://gyazo.com/c96993af813cf9c95cbc6c5e652195c6
So user cant build in the world, except if he place a chest
But when he claim, he can build in his claim (logic) and in world claim ONLY IF he is IN their claim
Did you see what i mean ?
Thanks !

I don't understand the issue.

Mhm.. how explain...
The world have build protection, you can see here :
https://gyazo.com/c96993af813cf9c95cbc6c5e652195c6
block-break and block-place set to false okay ?
So user can place only chest to claim an area.
But the issue its the user can build in their claim (its okay for this) but he can build in world if he standing in their claim (so he can place block in 2-3 block far that the claim)
Do you prefer video ?
thanks

You mean the player can stand at the edge in a claim they are trusted in and build in the wilderness?

@Flashback083 OK I reproduced the issue. I'll fix soon.

@Flashback083 Please test latest build and confirm if it is fixed =)

@bloodmc  i test and its work fine for 1.8.9, thanks !


Add a link to VB constants on XL enumerations page

:warning: Validation status: warnings

File
Status
Preview URL
Details

VBA/Excel-VBA/articles/enumerations-excel.md
:warning:Warning

Details

VBA/Excel-VBA/articles/enumerations-excel.md

Line 286: [Warning] Invalid file link:(~/Excel-VBA/articles/visual-basic-constants.md).

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.

:x: Validation status: errors

File
Status
Preview URL
Details

:x:Error

Details

[Error] Cannot sync git repo to specified commit because branch heads/3c2d320f60dbe1b0ca7e960c1d8b5b90/patch-9 has been deleted or has been force pushed: fatal: Could not parse object 'a6f31203154adee12ac5268d94e36d07d3cc2f76'.

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.


marshall options

I used the following prompt for chatgpt 3.5 to generate the equal function:

I have 2 objects, the pref.Options object and the json.Options object. The json.Options object is a subset of pref.Options, that is to say, not all properties on pref.Options appear on json.Options.
Please create me a function called Equals with the signature:
Equal(o *pref.Options, jo *json.Options) (bool, error)
So the Equal function does not become too large, please compose the Equal function to use other functions which represent the level of each Options object. For example, the top level property Behaviours can have it own equal function, which is called by the main Equals function.
For each comparison made between the corresponding fields, if the comparison fails then return an error which indicates which field failed the comparison, the Value from the pref.Options object and the corresponding value on the json.Options object. Here is an example of an error that should be returned if a field comparison fails:
return false, errors.Wrap(ErrUnequalConversion, UnequalError{
  Field: "tbd",
  Value: "foo-bar",
  Other: "baz",
}.Error())

and a specific example for the field:
pref.Options: o.Behaviours.Cascade.Depth
json.Options: jo.Behaviours.Cascade.Depth
the return statement would look like this:
return false, errors.Wrap(ErrUnequalConversion, UnequalError{
  Field: "Depth",
  Value: o.Behaviours.Cascade.Depth,
  Other: jo.Behaviours.Cascade.Depth,
}.Error())

Please also, take note that any function taking an pref.Options argument should be defined as
o *pref.Options
and any function taking an json.Options argument should be defined as
jo *json.Options
Assume these definitions exist:
type UnequalError struct {
Field string
Value any
Other any
}
var ErrUnequalConversion = errors.New("unequal conversion")
--- here is the definition of pref.Options:
Options struct {
	Behaviours NavigationBehaviours
	Sampling SamplingOptions
	Filter FilterOptions
	Hibernate core.HibernateOptions
	Concurrency ConcurrencyOptions
	Events cycle.Events
	Hooks tapable.Hooks
	Monitor MonitorOptions
	Defects DefectOptions
}

NavigationBehaviours struct {
	SubPath SubPathBehaviour
	Sort SortBehaviour
	Cascade CascadeBehaviour
}

SubPathBehaviour struct {
	KeepTrailingSep bool
}

SortBehaviour struct {
	IsCaseSensitive bool
	SortFilesFirst bool
}
HibernationBehaviour struct {
	InclusiveWake  bool
	InclusiveSleep bool
}

CascadeBehaviour struct {
	Depth uint
	NoRecurse bool
}

NavigationBehaviours struct {
	SubPath SubPathBehaviour
	Sort SortBehaviour
	Cascade CascadeBehaviour
}

SamplingOptions struct {
	SampleType enums.SampleType
	SampleInReverse bool
	NoOf EntryQuantities
	Iteration SamplingIterationOptions
}

EntryQuantities struct {
	Files   uint
	Folders uint
}

SamplingIterationOptions struct {
	Each EachDirectoryEntryPredicate
	While WhileDirectoryPredicate
}

EachDirectoryEntryPredicate func(node *core.Node) bool
WhileDirectoryPredicate func(fi *FilteredInfo) bool
EnoughAlready struct {
	Files   bool
	Folders bool
}
FilteredInfo struct {
	Counts EntryQuantities
	Enough EnoughAlready
}

FilterOptions struct {
	Node *core.FilterDef
	Child *core.ChildFilterDef
	Sample *core.SampleFilterDef
	Sink FilteringSink
	Custom core.TraverseFilter
}

FilterDef struct {
	Type enums.FilterType
	Description string
	Pattern string
	Scope enums.FilterScope
	Negate bool
	IfNotApplicable enums.TriStateBool
	Poly *PolyFilterDef
}

PolyFilterDef struct {
	File   FilterDef
	Folder FilterDef
}

ChildTraverseFilter interface {
	Description() string
	Validate() error
	Source() string
	Matching(children []fs.DirEntry) []fs.DirEntry
}
ChildFilterDef struct {
	Type enums.FilterType
	Description string
	Pattern string
	Negate bool
}
SampleFilterDef struct {
	Type enums.FilterType
	Description string
	Pattern string
	Scope enums.FilterScope
	Negate bool
	Poly *PolyFilterDef
	Custom SampleTraverseFilter
}
SampleTraverseFilter interface {
	Description() string
	Validate() error
	Matching(children []fs.DirEntry) []fs.DirEntry
}

--- and the json.Options object is the same as the pref.Options object except that
since pref.Options has to be serialised to JSON it does not contain fields which are func

The code generated was good enough, requiring only minor adjustments.

Had to create file system writer interfaces

I have just discovered a fundamental flaw in my under standing of how virtual file system works (fs.FS) as opposed to the native file system (operations using os.XXX).
For this reason, all the unit tests based upon the helper functions Repo and Path which were (un-intentionally) designed to be used be used with the native file system, rather than a virtual file system need to be modified to use new versions of  Repo and Path which do not use filepath.Separator to compose full paths; instead we can use '/' which is valid for all platforms.


the validation set results and the test set results differ greatly on ScanNet

I modified PointNeXt and got a 74.0% mIoU result on the ScanNet validation set. But when I submitted the predicted results to ScanNet, I only got a 71.0% mIoU. I think it is unreasonable. So, I would like to know whether there is a way to improve the test performance further, thanks so much. Below are the relative results.
results on validation set:

results on test set:

Thank you so much!!!!


Add sccache locally (with fixes)

This is a continuation of #1888 with small fixes for implementation details of GitHub Actions.


Snowflake File Format defaults not reatined by subsequent Terraform Plans

Provider Version
version = "= 0.61.0"
Terraform Version
required_version = "= 1.3.6"
Describe the bug
Snowflake File Format resource created successfully. Subsequent plans attempt to unset default values to null causing deployment failures when applied
Expected behavior
Terraform plan picks up no changes where none's been made
Code samples and commands
Resource created successfully -
resource "snowflake_file_format" "csv_format" {
name                           = "CSV_FORMAT"
database                     = snowflake_database.db.name
schema                       = snowflake_schema.schema.name
format_type                = "CSV"
skip_header                  = 1
field_optionally_enclosed_by = "0x22"
}
Terraform plan change (attempts to reset the defaults)
snowflake_file_format.data_raw_dialler_csv_format will be updated in-place
~ resource "snowflake_file_format" "csv_format" {
- binary_format                  = "HEX" -> null
- compression                    = "AUTO" -> null
- date_format                    = "AUTO" -> null
- encoding                       = "UTF8" -> null
- escape                         = "NONE" -> null
- escape_unenclosed_field        = "\" -> null
- field_delimiter                = "," -> null
~ field_optionally_enclosed_by   = """ -> "0x22"
id                             = "DATA_RAW|RAW_DIALLER|CSV_FORMAT"
name                           = "CSV_FORMAT"
- record_delimiter               = <<-EOT
    EOT -> null
  - time_format                    = "AUTO" -> null
  - timestamp_format               = "AUTO" -> null
    # (21 unchanged attributes hidden)
}

Error during Terraform Apply
Error: -05T16:35:54.472Z [ERROR] provider.terraform-provider-snowflake_v0.56.3: Response contains error diagnostic: @caller=github.com/hashicorp/terraform-plugin-go@v0.14.1/tfprotov5/internal/diag/diagnostics.go:55 diagnostic_detail= diagnostic_severity=ERROR tf_proto_version=5.3 tf_provider_addr=registry.terraform.io/Snowflake-Labs/snowflake tf_req_id=aaed465c-02a2-c7f2-7f41-048ef2480d02 tf_resource_type=snowflake_file_format tf_rpc=ApplyResourceChange @module=sdk.proto diagnostic_summary="error updating file format compression on DATA_RAW|RAW_DIALLER|CSV_FORMAT err = 001008 (22023): SQL compilation error:
invalid value [''] for parameter 'COMPRESSION'" timestamp=2023-04-05T16:35:54.472Z
Error: -05T16:35:54.482Z [ERROR] vertex "snowflake_file_format.data_raw_dialler_csv_format" error: error updating file format compression on DATA_RAW|RAW_DIALLER|CSV_FORMAT err = 001008 (22023): SQL compilation error:
invalid value [''] for parameter 'COMPRESSION'
Additional context
Appears to be a plugin issue. We tried some earlier versions of the plugin only to observe the same behaviour.
I have removed the actual db and schema names for obvious reasons

Seconding this to be fixed as I and others I work with were also impacted.


Find a way to make resource request based on the length of the fasta file

This has been introduces, although too much time is allocated.


Fix to fix multiple dialogs on registration screen

Description
MA-2944
#867 attempted to fix a regression due to which the registration screen displayed a new dialog on the stack for each separate field error. However, while it did change the flow to show one dialog for the aggregate of the field errors, it didn't remove the initial flow of individual error dialogs, thus further exacerbating the issue by having one more dialog displayed on top of whatever where already being done. This pull request fixes this issue by removing the initial problematic flow.
 Last update d27f1aa...42be9d2

@1zaman I forgot to ask before I merged. How long is @miankhalid away for?

He should be back in office tomorrow: https://groups.google.com/a/edx.org/d/topic/mobile-lahore/MVgx4lExqzw/discussion
By the way, I suppose you should also subscribe to the mobile-lahore group now that you're also a direct part of our team.

Ah, that helps a ton!


v0.10.x multiplayer bug.

Issue description
When trying to connect to server (either local LAN or through internet), which has this mod installed, server will send disconnecting packets when any client is trying to connect. Afterwards on the client side you will see "Disconnected" message, so multiplayer game is impossible. The issue is persistent on any 0.10.x version. Although I got similar bug once on version 0.9.1, it seems to work properly.
Steps to reproduce

Install mod with dependencies.
Load any world and open it to LAN.
Try to connect to it from another account.

Minecraft version
1.21.1 (Latest)
Fabric loader version
0.16.7
Fabric API version
0.107.0+1.21.1
Oritech version
0.10.0-0.10.3
Other relevant versions
No response
If a (crash)log is relevant for this issue, link it here: (It's almost always relevant)
No response

Can you please include logs for this error? Preferrably client and server logs

Same issue on Discord:
https://discord.com/channels/1233448016128512082/1302398233837834301/1302398233837834301

Closing this for now as the haven't really learned anything to further debug this issue


Modify samples to have singleYAML:false by default

Purpose

Remove singleYAML: false in samples. Move file related implementations to Java NIO paths than using Strings. Clean up code.

Codecov Report

Merging #296 into master will increase coverage by 0.05%.
The diff coverage is 100%.

@@             Coverage Diff              @@
##             master     #296      +/-   ##
============================================
+ Coverage     78.72%   78.77%   +0.05%
  Complexity      739      739
============================================
  Files            65       65
  Lines          3145     3143       -2
  Branches        330      330
============================================
  Hits           2476     2476
+ Misses          516      515       -1
+ Partials        153      152       -1

Impacted Files
Coverage Δ
Complexity Δ

...g/ballerinax/kubernetes/utils/KubernetesUtils.java
74.67% <100%> (+0.63%)
54 <2> (ø)
: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 7ab9be4...982aaf9. Read the comment docs.


JBDS-3868: Add new confirmation page

https://issues.jboss.org/browse/JBDS-3868

Codecov Report

Merging #885 into master will decrease coverage by 9.05%.
The diff coverage is 10.89%.

@@            Coverage Diff             @@
##           master     #885      +/-   ##
==========================================
- Coverage   97.74%   88.68%   -9.06%
==========================================
  Files          36       37       +1
  Lines        3240     3527     +287
  Branches      274      502     +228
==========================================
- Hits         3167     3128      -39
- Misses         73      391     +318
- Partials        0        8       +8

Impacted Files
Coverage Δ

browser/main.js
98.48% <100%> (-1.52%)
:arrow_down:

browser/pages/location/controller.js
100% <100%> (ø)
:arrow_up:

browser/pages/selection/controller.js
5.55% <5.04%> (ø)

browser/pages/confirm/controller.js
62.71% <75%> (-33.71%)
:arrow_down:

browser/services/componentLoader.js
77.86% <0%> (-22.14%)
:arrow_down:

browser/model/cdk.js
93.7% <0%> (-6.3%)
:arrow_down:

browser/model/jbosseap.js
95.12% <0%> (-4.88%)
:arrow_down:

browser/model/jbossfuse.js
97.54% <0%> (-2.46%)
:arrow_down:

browser/model/jbossfusekaraf.js
92.13% <0%> (-2.25%)
:arrow_down:

... and 27 more

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 fd75ab0...0465e05. Read the comment docs.

test this

I have fixed unit tests, but UI tests still requires attention.

test this

test this


[ActionSheetIOS] crash on iPad

The same issue can be seen here without react native ... http://stackoverflow.com/a/25644145/1813705 not sure how to sort it out here.
@brentvatne

i solved the issue by modifying RCTActionSheetManger.m with help from the above link
replace line 116
//if iPhone
if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPhone) {
// [self presentViewController:controller animated:YES completion:nil];
[ctrl presentViewController:share animated:YES completion:nil];
}
//if iPad
else {
// Change Rect to position Popover
UIPopoverController *popup = [[UIPopoverController alloc] initWithContentViewController:share];
[popup presentPopoverFromRect:CGRectMake(ctrl.view.frame.size.width/2, ctrl.view.frame.size.height/4, 0, 0)inView:ctrl.view permittedArrowDirections:0 animated:YES];
}

@jawadrehman - nice! can you submit a pull request for that?

Need this!

Related: #2395
A proposed fix: https://github.com/naoufal/react-native-activity-view/pull/13/files
Waiting for @tadeuzagallo's input on the fix.

Canonical issue: #2395


Datagrid row actions

Story
As a user
I want more space in datagrids
So that I can see more information at any given time and not have repeated button text
Acceptance Criteria

[ ] I can perform already existing row actions

[ ] Order list: edit, cancel
[ ] Positions: close
[ ] Collateral: deposit, withdraw

[ ] Datagrids with multiple actions are combined into a single UI pattern

Tasks

[x] Explore and sketch
[x] Visual Design

[ ] Create icons for available actions: deposit, withdraw, edit, cancel, close, breakdown (use info icon), transfer

[ ] Ui toolkit development

[ ] Adjust styles to match designs
[ ] Allow dropdown placement to be set via props, (row dropdown should render to the left of the kebab button)

Sketch
Additional details / background info
Currently in some tables we end up with a lot of repeated button text, it already takes up lots of space and if we continue with this pattern we'll lose even more (what if a table row as 5/6 plus actions?).
Current example:

Some in context designs using the COLLATERAL tab as the example.
Figma Documentation
For light mode, just swap the dark token colours with the light token colours (but an example of light mode is also in the link above)
A note that I kept this dropdown consistent with other dropdowns / tooltips currently designed or in use across dApps. Some examples below of the Top Nav Dropdown

I think it's important that "Cancel" for orders and "close" for positions are not hidden within this menu. At least not until there is another really visible and easy alternative

Okay happy to keep those exposed. Perhaps secondary actions can be behind the drop-down. In this case we might want links to BE, copy row ID etc

Noted, have attached the (current) list of possible actions with their respective icons.


Update postgres_sample_dag to set table extract job as upstream for elasticsearch publisher

Summary of Changes
Update postgres_sample_dag to make elasticsearch publisher run after table extract job has completed.
CheckList
Make sure you have checked all steps below to ensure a timely review.

[X] PR title addresses the issue accurately and concisely.
[X] PR includes a summary of changes.
[] PR adds unit tests, updates existing unit tests, OR documents why no test additions or modifications are needed.
[] In case of new functionality, my PR adds documentation that describes how to use it.

All the public functions and the classes in the PR contain docstrings that explain what it does

[X] PR passes make test

:eyes: @feng-tao

thanks @Alagappan


WATCH not handled correctly for transaction

Sample code:
Jedis messer =  new Jedis("testhost", testport);
Jedis client = new Jedis("testhost", testport);
try {
            client.watch("test");
            Transaction t = client.multi();
            Response<String> respSet = t.set("key", "value");
            Response<String> respGet = t.get("key");
            messer.set("test", "123"); // mess up watched key
            t.exec();
            System.out.println(respGet.get());
            System.out.println(respSet.get());
} finally {
            messer.close();
            client.close();
}

Exception thrown:
redis.clients.jedis.exceptions.JedisDataException: Please close pipeline or multi block before calling this method.

This shall be handled properly and tell user the transaction got discarded due to watched keys changed, instead of throwing a data exception telling that PIPELINE is not closed.

@yaxing this is a duplicate of #1183. The same condition is being triggered on both scenarios.


DocsArchive-<IP_ADDRESS>Auto archive content

Please don't merge this PR until target archive repo PR https://github.com/OPS-E2E-PPE/docs-archive-test-target/pull/899 is merged into live branch.
Auto archive content to https://github.com/opstest2/docs-archive-test-target.git

Docs Build status updates of commit 156e773:
:x: Validation status: errors
Please follow instructions here which may help to resolve issue.

File
Status
Preview URL
Details

:x:Error

Details

[Error-RuningBuildFailed] Some unexpected errors happened when running build, please open a ticket in https://aka.ms/SiteHelp and include the error report for our team to troubleshoot

For more details, please refer to the build report.
If you see build warnings/errors with permission issues, it might be due to single sign-on (SSO) enabled on Microsoft's GitHub organizations. Please follow instructions here to re-authorize your GitHub account to Docs Build.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
Note: Your PR may contain errors or warnings unrelated to the files you changed. This happens when external dependencies like GitHub alias, Microsoft alias, cross repo links are updated. Please use these instructions to resolve them.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel


Can an electronic zoom function be added to achieve automatic focus and autofocus based on some depth of field data?

I really hope you can evaluate this feature and look forward to it being implemented. Hold your hands!

keep-alive

@Tomi-ren
Thanks to point is out.
Currently, the camera module is fixed lens and HW limits that it is unable to do automatic focus.

I have updated the lens hardware and added lenses that can focus and zoom. I wonder if there is an API interface based on image analysis that can obtain focus judgment, so that I can easily control the motor closed-loop on the focusing and zoom lens. If it cannot be achieved, I speculate that the optical path calculation can be based on the focus and zoom, and a formula can be designed in the control program to achieve open-loop zoom and focusing functions.

keep-alive

For AMb82-mini the camera module is fixed as JFX37, datasheet. It is possible to change the len for some functions like IR functions.
But for automatic focus, if it requires api update or driver update that is not going to process currently.

Close for no further issue


Clone() does not honor 'variables' argument

Describe the bug
As per discussion with bdbaddog on Discord around 2020-03-12, the following SConstruct does not work as expected:
vars = Variables()
vars.Add(BoolVariable('MYTEST', 'bla',default=False))

env = Environment(variables=vars)
print(env.get('MYTEST'))
env.Replace(MYTEST=True)
print(env.get('MYTEST'))

# passing variables to Clone() does not seem to have an effect
# and there is no indication of failure to update.
env1 = env.Clone(variables=vars)

# after Clone(), the expected value of MYTEST is 'False' because 'vars' has
# been passed into the clone. But we have to enforce that env1 is using the
# values from vars, not from env.
# commenting out the Update call proves this ...
vars.Update(env1)
print(env1.get('MYTEST'))``

Required information

Link to SCons Users thread discussing your issue: None, discussed on Discord
Version of SCons: 3.1.2
Version of Python: 3.6.8
Which python distribution if applicable (python.org, cygwin, anaconda, macports, brew,etc): WSL Ubuntu 18.04
How you installed SCons: pip
What Platform are you on? (Linux/Windows and which version): WSL Ubuntu 18.04
How to reproduce your issue?  Run the above SConstruct, the expected 3rd line printout is 'True' with vars.Update(env1) disabled - env1 should hold 'MYTEST' as False because that's the default from line 2 of the script.
How you invoke scons (The command line you're using "scons --flags some_arguments")
scons

Thanks for filing a complete Issue!
Can't make any promises when we'll get to this, but we have sufficient info to properly understand the issue now.

Quick look - there's no code for it.  Environment recognizes variables separate from the generic kwargs, and folds them in; Clone does not.

Re-reading my initial report and Mats' quick look makes me think that this could be handled in 2 steps:

make Clone() report some error/warning that it was unable to parse/evaluate provided named arguments. This behaviour was most disturbing to me when trying to pass 'variables' into a clone - it took me quite a while to figure that 'variables' is ignored silently.
make Clone() behave as much as as Environment() - to me this would SCons'ic.

@pauschar - Unfortunately the first option you list is really not viable. As you can specify any variable to be added or overwritten(from the env being cloned) to the cloned env.

Four years later... been gardening around Variables anyway, and tried a quick fix, which works fine:
$ git diff SCons/Environment.py
diff --git a/SCons/Environment.py b/SCons/Environment.py
index 5bf763d91..1ff09fa9e 100644
--- a/SCons/Environment.py
+++ b/SCons/Environment.py
@@ -1568,7 +1568,7 @@ class Base(SubstitutionEnvironment):
                     self._dict[key] = dk + val
         self.scanner_map_delete(kw)

-    def Clone(self, tools=[], toolpath=None, parse_flags = None, **kw):
+    def Clone(self, tools=[], toolpath=None, variables=None, parse_flags = None, **kw):
         """Return a copy of a construction Environment.

         The copy is like a Python "deep copy"--that is, independent
@@ -1577,7 +1577,6 @@ class Base(SubstitutionEnvironment):
         (like a function).  There are no references to any mutable
         objects in the original Environment.
         """
-
         builders = self._dict.get('BUILDERS', {})

         clone = copy.copy(self)
@@ -1603,6 +1602,8 @@ class Base(SubstitutionEnvironment):
         for key, value in kw.items():
             new[key] = SCons.Subst.scons_subst_once(value, self, key)
         clone.Replace(**new)
+        if variables:
+            variables.Update(clone)

         apply_tools(clone, tools, toolpath)

I added a couple of printouts to the original example - namely to print the value of env['variables'] (not set), and, after the Clone, env1['variables']. The latter looked like <SCons.Variables.Variables object at 0x7f785fd31d90> before the patch, and becomes unset after, as we've consumed it and not passed it on as described above. And added a print before the vars.Update just to show it really got picked up.
@bdbaddog is this worth pushing?

The docs fail to mention the extra args to Clone anyway, so we could argue that using variables here is unducoumented and thus unsupported behavior... which would be a different resolution to the problem.  If patching is preferred, a bit of a doc update seems to be in order.


Track/download craftassist perception versioned models

Description
Added support for tracking/downloading craftassist perception models, similar to what we did for nsp model & locobot perception model.
it includes:

updated data scripts for computing hash, uploading models and downloading models with regarding to craftassist perception models
updated model checksums with the latest ones on S3

Fixes #735
Type of change
Please check the options that are relevant.

[ ] Bug fix (non-breaking change that fixes an issue)
[ ] Proposes a change (non-breaking change that isn't necessarily a bug)
[ ] Refactor
[x] New feature (non-breaking change that adds a new functionality)
[ ] Breaking change (fix or feature that would break some existing functionality downstream)
[ ] This is a unit test
[ ] Documentation only change
[ ] Datasets Release
[ ] Models Release

Type of requested review

[ ] I want a thorough review of the implementation.
[x] I want a high level review.
[ ] I want a deep design review.

Before and After
Before
craftassist perception model is not tracked
After
craftassist perception model is now tracked
Testing
Tested on devfair.
Checklist:

[x] I have performed manual end-to-end testing of the feature in my environment.
[ ] I have added Docstrings and comments to the code.
[ ] I have made changes to existing documentation where needed.
[ ] I have added tests that show that the PR is functional.
[ ] New and existing unit tests pass locally with my changes.
[ ] I have added relevant collaborators to review the PR before merge.
[ ] [Polymetis only] I have verified that all scripts in tests/scripts runs on hardware.

Codecov Report

Merging #736 (6fb4805) into main (86bf228) will increase coverage by 0.07%.
The diff coverage is n/a.

:exclamation: Current head 6fb4805 differs from pull request most recent head bcb2306. Consider uploading reports for the commit bcb2306 to get more accurate results

@@            Coverage Diff             @@
##             main     #736      +/-   ##
==========================================
+ Coverage   34.49%   34.56%   +0.07%
==========================================
  Files         318      319       +1
  Lines       31139    31353     +214
==========================================
+ Hits        10741    10837      +96
- Misses      20398    20516     +118

Impacted Files
Coverage Δ

agents/_agent.py
50.45% <0.00%> (-5.41%)
:arrow_down:

agents/droidlet_agent.py
48.59% <0.00%> (ø)

interpreter/craftassist/tasks.py
72.92% <0.00%> (+0.54%)
:arrow_up:

interpreter/robot/tests/world.py
89.05% <0.00%> (+0.72%)
:arrow_up:


API renaming for 2.0.0

Rename RandomNextVector2 etc. to match type names
Move BitOperations to the Jodo.Primitives namespace
Rename IMath to IMathN (plus other interfaces for TNumerics)

Considering:

IConvert to INumericConvert or IConvertN
IMath to INumericMath or IMathN

Or refactor the other INumericX interfaces so that there is a convention.

IConvertExtended
TNumeric ToValue(sbyte value, Conversion mode);

Hide/remove StringUtilities


plumb actions and redux store for new conflict protocol changes

a.k.a. a post-tsc remix of https://github.com/keybase/client/pull/17627

@jakob223 I also changed the banner color to yellow when we are stuck. Otherwise server view of a manual resolving seems too similar to server view with manual resolving and stuck again.


check if able to push cms entries to deploy-netlify branch only

outdated - moved deployment to github pages, Have more expertise with github at the centre


Notes for Lecture 4

Precompilation has improved by a great mean
As mentioned in notes to 3, Interface -> Separate(sub)Module for discoverability
Might be good place to talk about PackageCompiler, which is just an awesome way to avoid TTFT.

https://www.youtube.com/watch?v=6a-9PTkIBmI

Lack of mocking


Buying for more than Max Price

Hello, something weird just happened... As you can see from the pictures I just upload the AB decided to buy this player at a price above the Max Price and even above the list price...

Yeah, it looks like there are some issues right after a price update that I haven't been able to track down yet.

Ok I didn't see these errors before but yesterday and today is pretty clear. I have lost already some coins and have several players on the selling list at prices lower than the buy price. Of course in the grand scheme of things it's still a small loss compares to the gains but this need an (urgent) fix. Thanks!

Closing in favor of #64 which was opened before this one.


Remove redundant entry in the list of Task dependency notations

Closures are mentioned again at the bottom.
Signed-off-by: Ian Kerins<EMAIL_ADDRESS>Contributor Checklist

[x] Review Contribution Guidelines
[x] Make sure that all commits are signed off to indicate that you agree to the terms of Developer Certificate of Origin.
[x] Check "Allow edit from maintainers" option in pull request so that additional changes can be pushed by Gradle team
[ ] Provide integration tests (under <subproject>/src/integTest) to verify changes from a user perspective
[ ] Provide unit tests (under <subproject>/src/test) to verify logic
[ ] Update User Guide, DSL Reference, and Javadoc for public-facing changes
[ ] Ensure that tests pass locally: ./gradlew <changed-subproject>:check

Gradle Core Team Checklist

[ ] Verify design and implementation
[ ] Verify test coverage and CI build status
[ ] Verify documentation
[ ] Recognize contributor in release notes

Thanks for the contribution it will be part of Gradle 6.1.


fix custom error bug, add test, fix typo, refactor test

Fix #256, added test and refactor some tests around custom errors

Restarting Travis CI

It appears the Danger test is failing.    Can you please comment out https://github.com/infinitered/solidarity/blob/master/.travis.yml#L11
And this will pass.  I'll see about the danger tests later.

@GantMan Commented out for now. Hope it passes this time.

@GantMan Thanks!
Wondering what's the release cycle here ? When can one expect this to be available on npm ?

I believe there's one more PR in the works and we're pushing after that.
https://github.com/infinitered/solidarity/pull/238

Sounds good. Thanks!

@GantMan
This issue is blocking us from upgrading to version 3. Any chance of a new release with this included?

@GantMan
This issue is blocking us from upgrading to version 3. Any chance of a new release with this included?

I just published 3.0.1

I just published 3.0.1


Add kaspersky os as build target

Added kaspersky os as target with the keywork kos
Updated Makefile to build kos the with HostFuzzer mode (same as fuchsia and akaros)
Added README.md file for kos documentation

Because .MakeSyzMmap is for Fuchsia, it uses syzmap...
Le jeu. 2 juin 2022 à 10:53, Behouba Manassé @.***> a
écrit :

@.**** commented on this pull request.
In sys/kos/init.go
https://github.com/FahimaGold/syzkaller/pull/1#discussion_r887672462:

@@ -0,0 +1,15 @@
+// Copyright 2017 syzkaller project authors. All rights reserved.
+// Use of this source code is governed by Apache 2 LICENSE that can be found in the LICENSE file.

+//go:generate go run fidlgen/main.go
+
+package kos
+
+import (

"github.com/google/syzkaller/prog"
"github.com/google/syzkaller/sys/targets"
+)

+func InitTarget(target *prog.Target) {

target.MakeDataMmap = targets.MakeSyzMmap(target)

Oh, I see. I think we can keep it for now, since it is Go code and all the
Go code will run on the host. We will see when executor is ready how It
goes.
—
Reply to this email directly, view it on GitHub
https://github.com/FahimaGold/syzkaller/pull/1#discussion_r887672462,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ADJ3XUARLEQTIOGN3XI6VZDVNBSATANCNFSM5XQY4ULQ
.
You are receiving this because you modified the open/close state.Message
ID: @.***>

--
Fahima Mokhtari


🚀 - Add deleteWordBackward & deleteWordForward support

Which package(s) are relevant/related to the feature request?
@maskito/core
Description
Delete a word directly before the caret position:

Ctrl + Backspace (windows)
Option + Backspace (mac os)

https://github.com/Tinkoff/maskito/blob/e5b40d1a05e1072ddc7735c82e276c0817526baf/projects/core/src/lib/mask.ts#L58

Delete a word directly after the caret position:

Ctrl + Backspace (windows)
Option + Fn + Backspace (mac os)
https://github.com/Tinkoff/maskito/blob/e5b40d1a05e1072ddc7735c82e276c0817526baf/projects/core/src/lib/mask.ts#L62

Read more: https://w3c.github.io/input-events/#interface-InputEvent-Attributes

I believe it's Ctrl, not Alt 🙂

I believe it's Ctrl, not Alt 🙂

Thanks, I've updated the description


Chapter filter excludes extra chapters.

This should be pretty trivial. The situation is the following: I have Sora no Otoshimono already archived by volume, so i used the command:
--chapter 68 http://bato.to/comic/_/comics/sora-no-otoshimono-r30
to exclude the volumes.
The chapters from 69 to 77 (last) were downloaded.
Yet, after 77, three more chapters were uploaded:
Vol.14 Ch.Extra: Sora no Otoshimono: The Movie
Ch.Extra 2: Black and White!!
Ch.Extra 1: The Strongest Middle Schooler
these files were skipped, probably because with the aforementioned filter active only numbered chapters are downloaded.
Since saying that "I'm up to chapter 68" usually refers to the time ch68 is scanlated and not the chronological (story-wise) place of the chapter (meaning, I do want to download also an extra chapter for volume 3, if it is scanlated after the last chapter), I suppose this issue should be halfway between an enhancement and a bug.
If my idea is correct I don't know if this would require to do a check on the publishing date (in that case maybe this issue should be postponed after #2 ) or simply edit the rules to include different-named chapters (maybe without date check this would result in downloading also older extra chapters?).
Thank you as always!

This is an interesting issue. It's also quite a bit easier than #2 :+1:
I understand the confusion that comes from the --chapter and --volume filter, however, they are functioning exactly as intended and I do not wish to alter the functionality of these filters. It would break backwards compatibility and would make less sense intuitively.
The appropriate way would be to introduce a new filter that focuses solely on publishing date. I imagine it would make a lot of sense to filter with something along the lines of --since 20150418 (YYYYMMDD) to filter out anything that occurred before the provided date. Initial inspection on the 3 support providersshow these dates, albeit the implementation has to take care of funky notations such as '2 hours ago' and '3 weeks ago'. I have no idea how accurate the '3 weeks ago' is; is it EXACTLY 3 weeks, or SOMETHING IN 3 weeks? This might be a problem.
All in all, it seems like a great addition, but we'll need to be real careful of those date notations.

Indeed, a different filter is a good solution: more different option is better.
To clarify why I mentioned #2:
Obviously implementing it properly would require a lot of work and options (to manage versions, scanlators etc, probably using a more complex "mpersistent" file), but.. allowing chapters after a certain date wouldn't download also newer versions of an older chapter? Empirically It shouldn't be so frequent for v2s, since they often came only hours after v1, but it could happen for chapters scanlated by a different group. Using the "since" filter in conjunction with "chapter" or "volume" obviously wouldn't solve the problem.
In that sense, since #28 this is a relatively rare and not urgent occurrence, it could be best to postpone it after #2. Regardless of the time it will take solving the complex one should pose the bases to make the work on #28 a piece of cake.
As always this is from my less then limited experience in programming.
Now, regarding the actual issue:
About the "relative" time notations, the "since" filter could be by day at most, so "x minutes/hours/day ago" should be a go in all cases.
"1-7 dayS ago" would require a conversion, but is accurate.
The problem would be "weeks": on the website (batoto) most certainly they are vague.
Maybe the exact date is available somehow since after a month the reported date is the exact one.
I don't know if this could be a reliable proof but the app I use on android, called Mangawatcher (very nice app, by the way, if only comicrack could reach that level), always reports the exact date when the chapter is added. Obviously it could also be that the app can be so accurate because it checks batoto on a three hours basis (so the info is not "scraped", just "created"), this I cannot say for sure..
On chrome I tried to select "inspect element" on a picture from a chapter. The relative code is:

I don't know if it is useful but looks like the server stores the images in different folders by date (2015/04/16).
All things considered, shouldn't the info be available, the conversion could only be made approximative (on the "safe" side), like 1 week = 7 days, 2 weeks = 14 days.

Closed since >= 4.0. Filters are no longer supported.


WIP: Add kubernetes runner

this is a demo runner for kubernetes
included a few fixings in the transformer example

@xyhuang Should this PR be closed? The K8S runner was added in #124.

This has been fixed here: https://github.com/mlperf/mlcube/pull/124


Create types of app users

Create various types of app users. Examples are Free, Premium, Test.

Free: Can upload pictures up to a certain limit per month
Premium: No restrictions, full application access with no limits
Test: Can't upload images. Can only view from a sample set of images

All created accounts start off in Test mode until they are approved as a Free user. I don't plan to actually charge anything for the application so Premium will be friends/family.

Types were created in different pull request, still need to implement the limitations between them.


Create test.txt

Problem
What is being fixed?  Examples:

Fix crash on startup
Fixes #12345 Frobnozzle is leaky (exactly like that, so GitHub will auto-close the issue).

Change overview
What's in this PR
Testing
How was this tested? (at least one bullet point required)

If unit tests were added, how do they cover this issue?
If unit tests existed, how were they fixed/modified to prevent this in future?
If new unit tests are not added, why not?
If integration tests were added, how do they verify this change?
If new integration tests are not added, why not?
If manually tested, what platforms controller and device platforms were manually tested, and how?
If no testing is required, why not?

Build example - nRF Connect SDK Artifacts Download Succeed

Build example - nRF Connect SDK Artifacts Download Succeed

Build example - nRF Connect SDK Artifacts Download Succeed

Build example - nRF Connect SDK Artifacts Download Succeed


[FIGHT/TV!!]@ — UFC 310 LiVe 𝐒𝐭𝐫𝐞𝐚𝐦𝐬 FrEe BrOaDcAsT oN TV CHANNEL & 𝐒𝐭𝐫𝐞𝐚𝐦𝐢𝐧𝐠 07 December 2024

[FIGHT/TV!!]@ — UFC 310 LiVe 𝐒𝐭𝐫𝐞𝐚𝐦𝐬 FrEe BrOaDcAsT oN TV CHANNEL & 𝐒𝐭𝐫𝐞𝐚𝐦𝐢𝐧𝐠 07 December 2024
MMA debuts don't come much bigger than Japanese star Kai Asakura's today. He's set to head into the UFC Octagon for the very first time against the Cannibal — reigning flyweight champion Alexandre Pantoja.
🔴GO LIVE🌐🟢==►► CLICK HERE TO STREAMING
🔴STREAMING🌐🟢==►► CLICK HERE TO WATCH LIVE
🔴GO LIVE🌐🟢==►► CLICK HERE TO STREAMING
Are we set for a shock? Our guide below explains how to watch UFC 310 live streams online and how to use a VPN to stream it from anywhere.
UFC 310 live stream, date, time, TV Channels
► Date: Today (Sat, Dec. 7)
► UFC 310 main card: 10 p.m. ET / 7 p.m. PT / 3 a.m. GMT (Sun) / 2 p.m. AEDT (Sun). Prelims from 8 p.m. ET
► Pantoja vs Asakura ringwalks (approx): 12 a.m. ET / 9 p.m. PT / 5 a.m. GMT / 4 p.m. AEDT
• U.S. stream — ESPN Plus PPV deals
• U.K. stream — TNT Sports
• Watch anywhere — try NordVPN 100% risk-free
The UFC's final numbered event of the year comes from Las Vegas, and its headliner has come a long way since he first appeared on UFC fans' screens on the organization's The Ultimate Fighter reality show.
Brazilian Alexandre Pantoja completed his UFC ascent when he defeated Brandon Moreno to capture the flyweight crown and the Cannibal has chewed up two opponents by unanimous decision since. He's hot favorite to devour a third straight defence today.
Kai Asakura also knows what it feels like to wear the gold. He's a two-time bantamweight champ of the Rizin Fighting Federation in his native Japan, vacating the strap to head to Dana White's camp. He has a huge following back home and would be an instant international star if he makes history this weekend with an unlikely victory.
It's another jam-packed card at the T-Mobile Arena, with Shavkat Rakhmonov against Ian Machado Garry set as the penultimate battle on the bill in a welterweight title eliminator. So keep reading for where to watch UFC 310 live streams online and on TV today.
Is UFC 310 a pay-per-view (PPV) fight?
Yes and no. UFC 310 is a PPV event in many countries like the U.S. and Canada. But there are many places where you don't need a PPV to watch UFC events.
It's on regular TNT Sports in the U.K., for example. That's worth knowing if you're a British citizen away from home, because you can use a VPN to watch UFC 310 on TNT Sports as usual. We'd recommend NordVPN.
How to watch UFC 310 from anywhere
Away from home this weekend and want to watch UFC 310 on your usual subscription service?
You can still watch Pantoja vs Asakura and the rest of UFC 310 live thanks to the wonders of a VPN (Virtual Private Network). The software ups your privacy and allows you to safely access your favorite streaming services whilst traveling but making your device appear to be back home. So, ideal for viewers away on vacation or on business. Our favorite is NordVPN. It's the best on the market – read our NordVPN review to find out why.
Exclusive deal
There's a good reason you've heard of NordVPN. We specialize in testing and reviewing VPN services and NordVPN is the one we rate best. It's outstanding at unblocking streaming services, it's fast and it has top-level security features too. With over 6,000 servers across 110+ countries, and at a great price too, it's easy to recommend.
Get 70% off NordVPN with this deal
How to watch UFC 310 live stream in the U.S.
US flag
(Image credit: Shutterstock)
In the U.S., UFC 310 live streams of the main card — and all the upcoming numbered UFC PPVs — will be available through PPV on ESPN Plus.
The best value way to watch is to get the UFC 310 PPV plus a year of ESPN Plus for $134.98, which is a saving of $65 (ESPN Plus currently costs $119.99/year and UFC PPVs are $79.99).
If you already have ESPN Plus (costing $11.99/month on its own), then you'll have to pay $79.99 as the PPV cost. Or add Disney Plus and Hulu for an extra $5 and buy UFC 310 together with a Disney Bundle.
The prelim and early prelim fights are shown on a range of channels in addition to ESPN Plus — including ESPN2 and ESPN Deportes — with the early prelims also showing on UFC Fight Pass costing $9.99/month.
If you’re outside the U.S. but don't want to miss UFC 310 on your usual platform, you can still watch a live stream by using a VPN such as NordVPN.
How to watch UFC 310 live stream in Canada
Canada Flag
(Image credit: Shutterstock)
For MMA fans north of the border, the prelims are on Sportsnet and TVA Sports, with UFC 310's main card available through a variety of PPV providers, including BELL, Rogers, Shaw, Sportsnet+ and UFC Fight Pass.
The PPV cost for this one is $69.99, with main card action starting at 10 p.m. ET / 7 p.m. PT.
Canadian traveling abroad? You can use a VPN to access your usual platform and lower prices – we'd recommend trying NordVPN.
How to watch UFC 310 live stream in the U.K. and Australia
While UFC fans in the U.K. are in for a late night or early morning, those Down Under can watch live on Sunday afternoon.
In the U.K., the main card is set to start at 3 a.m. GMT, with Pantoja vs Asakura set to enter the Octagon at approximately 5 a.m. The prelims and main card will be live on TNT Sports, which you can get with various Sky, BT, EE or Virgin Media packages or by subscribing to the Discovery Plus Premium plan — a rolling subscription for £30.99/month that allows fans to access TNT Sports, Eurosport and other entertainment channels all in one place.
In Australia, the UFC 310 main card will be live on Sunday, November 8 from 2 p.m. AEDT on Kayo Sports PPV or Foxtel Main Event, where it costs AU$59.95.
Traveling abroad? Use NordVPN to stream your usual coverage safely and securely.


gcp: allow to fully manage DNS in the current project

This makes it easier to use this repo completely self-contained in its own GCP project.
Instead of always configuring DNS records in the shared project, with this change:

If the fqdn ends with .private, a private DNS zone will be created int he current project. DNS name name will not be publicly resolvable, but IP access will work. That's good enough for most quick dev environments.
If the fqdn ends with gcp.cx.tetrate.info, it will be registered in the shared project.
For all other FQDN suffixes, a public zone will be created in the current repo, so that anyone owning that domain can point the DNS to that zone.

Note that this required introducing some variables to the register_fqdn module, but I tried to make those not be coupled to GCP.

please take a look to https://github.com/smarunich/tetrate-service-bridge-sandbox/pull/130, I have submitted the PR based on your changes and incorporated the suggested fixes

Looking at that PR, I don't fully understand the delta. what is in this PR that doesn't work?
If it is some adjustments, can we merge this, then merge yours on top of that? If something is wrong in this PR I'd appreciate the comments in this one, as a learning exercise, otherwise, can we better merge this, then open a PR just with the improvements?

@smarunich this PR works fine, and I've tested it wait the shared DNS (default), public and private. Can't we merge it and work in an incremental way on the fixes? That makes it easier to iterate on stuff having focused discussions, and having feedback in the PR itself instead of fixes been done in a different one helps the contributors engage and learn :)

Merged the referenced one, discussed the details to make sure that "caveats" are captured for the education purposes.

Fine, but this process doesn't help at all. It makes it much harder for constibutors to understand the delta, no one looking at this PR and the other will understand the gap, and I don't have a clear idea why this PR was not good enough, even though I explicitly asked for feedback in the PR.
This is why someone  for a review. It's not a "hey, take it from here and make all amendments you want somewhere else". If someone wants to contribute., let's engage, otherwise this is a quite poor contributor experience for no reason.
Plus, this got closed, the other PR merged and without questions and discussion having been answered, such the following (I see the merged Makefile still passes the entire vars file. A decision made having ignored that comment and without completing the discussion) : https://github.com/smarunich/tetrate-service-bridge-sandbox/pulls?q=is%3Apr+is%3Aclosed#discussion_r1002560613

i think this is more an exception, than the route i want to promote, I added you as a collaborator to the repo, do you mind opening a PR based on the branch of this repo, so if needed - I can submit the fixes to the branch I have access, so I don't have access to nacx/tetrate-service-bridge-sandbox.. it was easier for me, to manage that way as there were introduced bugs... where I could not deploy a POC environment that was requested, so I took it forward to expedite as I poorly reviewed your previous commit that did affected Azure and AWS environments (i.e. not able to create DNS record...).
Again, I am more than welcome to promote anyone to contribute to it, however I need to keep the quality as well... as we don't have e2es yet in place for all the cloud environments, it does require a manual validation.
The vars file is still required for the gcp dns registration to work, i.e. lookup of the gcp infra details - i have removed the redundant vars for aws and azure as you requested, so I actually listened and have ignored nothing.
Again, I am very welcome to any changes so going ahead the advance/complicated changes that it is easier to explain by addressing (fixing), I would appreciate you using this repo. Again, I honestly take care about this environment off my working hours as reality during working hours I have no time to take care about it :|... so I do take shortcuts but again as more people will get to the repo, I will adopt accordingly as it is not only learning curve for contributors, but for the maintainers too... so I do appreciate your honest feedback and contributions!

No one has asked to be promoted or given any privilege. The only thing being asked is proper feedback on the PR. If a PR introduces bugs and you don't share or discuss, and give feedback (especially when explicitly asked for!) you are not helping.

The vars file is still required for the gcp dns registration to work, i.e. lookup of the gcp infra details

Why is the entire file required? I see it only requiring one variable, the `tsb_mp.
Do you see? Everything is merged and I still don't understand certain parts of the changes that affect my PR and your changes. Why are all the vars needed? I'd like to learn.
I don't understand the rush to take shortcuts; this is not a critical project. Whenever you have some time to invest in this, please, take your time to accompany the contributor instead of redoing the work; it's a much better use of the time. And if something is so severely broken a fix can't wait... Just revert the commit and ping the contributor, like in every other normal project.

Again, I am very welcome to any changes so going ahead with the advance/complicated changes that it is easier to explain by addressing (fixing), I would appreciate you using this repo

Unfortunately, this is what it takes. Reviews take time. (Do you imagine one single person taking care of redoing all PRs tot the monorepo? It doesn't make sense) If you want people to collaborate in this repo I'd highly encourage you to not do this and take your time to review. That's the difference between enabling people and gatekeeping, and it is fairer for the contributors.

Absolutely fair points, and I cannot disagree. Lets get to clear the knowledge points and proceed forward the suggested way.


Classic @param with string is not working in 2.8.1 version.

Hello to all. I have problem with function my_autoloader and string $user . I have next code in my php script:
hasIdentity()) && ($check_page === FALSE)) {
	header('Location: '. URL .'site/login');
}
/**
 * Configuration for: Database
 * This is the place where you define your database credentials, database type etc.
 */

require_once 'db_config.php';

?>
When i generate phpdoc i get next error:
Type 	Line 	Description
error 	44 	Argument $name is missing from the Docblock of my_autoloader
I try many things and other scripts and always the same problem. Please help.

I have the same bug.

Cannot reproduce this any more. Must have been solved


Is version mandatory information in local pack file?

Hi
Here is a use case:
I wanted to use a local repo, I then used cpackget to update my local_repository.pidx file.
I can see:
<pdsc vendor="STMicroelectronics" url="file://localhost/C:/xxx/toggle/" name="Example_HAL_GPIO_Toggle" version="0.0.2"></pdsc>
0.0.2 is the current version of my local pdsc file.
My question is about csolution and cbuildgen behavior if:

my project specify this pack with 0.0.3 version?
I patch my local repo to version 0.0.3 ?

Thx
@fred-r

Each pdsc file regardless whether read from an installed pack or a local_repository only represents a single version.
If I have version 1.0.0 installed and specified as  local pack repository, the installed pack will be ignored and the local repository used.
You should be able to update the version in the local repository's pdsc file and that version will be looked at ignoring the version at the time of entering it in the local_pack.pidx. So this will also be the version specified in cprj.
Of course you can also decide to restrict the project to use a different version.

When this was designed, the idea was to stick with the existing concept of pidx files we already use for the public packs in ./Web.
In the schema the version attribute is mandatory to provide the information about the latest version.
We thought this would be similarly useful for the local pack, however we found that people will edit the version in the pdsc file without any tool ensuring that the local_repository.pidx would always be updated, similar to nothing forcing a user to download an updated index.pidx file for the public packs.
Since the tools will read the pdsc files of "installed" packs anyhow, the version stored in there will rule, as the user expects.
This is why the version specified in the local_repository.pidx may not be up-to-date.
I guess any tool listing the local packs (e.g. cpackget), needs to ensure that the file is updated before the information is presented. Removing it would mean to create a separate schema or make the version optional, which I don't think is ideal.
Any suggestions are welcome.

Please note that we have captured this "implementation detail" here: https://github.com/Open-CMSIS-Pack/devtools/wiki/The-CMSIS-PACK-Root-Directory#mandatory-local-repository-packs


Can I create /output2 for the output of /watch2?

I download movies, TV Shows, etc. and can use the /watch, /watch2, ... to monitor the separate directories but where will it send the outputs?

By default, everything is written to /output.  You can use AUTOMATED_CONVERSION_OUTPUT_SUBDIR to put converted videos in a specific sub-folder under /output.  Can this fit your needs?

i like the OP @rmciii  would like to have a watch folder for movies and a watch 2 folder for TV. i am not quite understanding your explanation fully especially after reading the descriptions. do you need an AUTOMATED_CONVERSION_OUTPUT_SUBDIR for movies and an AUTOMATED_CONVERSION_OUTPUT_SUBDIR2 for TV?
can you please post an exmple or possible a screenshot showing how these should be setup?

do you need an AUTOMATED_CONVERSION_OUTPUT_SUBDIR for movies and an AUTOMATED_CONVERSION_OUTPUT_SUBDIR2 for TV?

Yes you are correct.  For example, with this minimal environment variables set:
AUTOMATED_CONVERSION_OUTPUT_SUBDIR=Movies
AUTOMATED_CONVERSION_OUTPUT_SUBDIR_2=TV
Every video in /watch will be converted and written to /output/Movies/.
Every video in /watch2 will be converted and written to /output/TV/.

Hi @jlesage, would it also please be possible to increase watch folders up to 10? Thanks for amazing work btw! Michal

Yes in the next update you will have the ability to set the maximum number of watch folders.

@jlesage thanks, approximate eta please?

This is now implemented in latest image :)


Chore(1.8.2): Update docs for version 1.8.2

Signed-off-by: Udit Gaurav<EMAIL_ADDRESS>
What this PR does / why we need it:
Which issue this PR fixes (optional, in fixes #<issue number>(, fixes #<issue_number>, ...) format, will close that issue when PR gets merged): fixes #
Special notes for your reviewer:
Checklist:

[ ] Fixes #
[ ] Labelled this PR & related issue with documentation tag

/lgtm from a quality perspective.

Going ahead with the merge as the changes are purely related to versioning.


Support for the "Fast Visibilties" Mode

Add support to either dr_visibitlies.py or a new script to record the fast visibilities on demand.

Also linked with #4 at some level since this is a scheduled operation.

02dcaa3 makes some progress towards addressing this but there is a baseline counting problem for the "fast mode".  Maybe the easiest thing to do is to sub-select the station.ovro instance to only include the antennas that come out with fast?

Recent work with the fast visibility recorder shows that some thought is needed to figuring out how to better deal with dynamic changes to what the x engines send out.

The fastvis_ordering branch should help with this last point.

I'm seeing the data recorders falling behind quickly after starting drvf recording. Would you like me to open an issue for this?

https://github.com/ovro-lwa/lwa-issues/issues/363

Merging https://github.com/lwa-project/ovro_data_recorder/pull/34 should have fixed both https://github.com/ovro-lwa/lwa-issues/issues/363 as well as https://github.com/ovro-lwa/lwa-issues/issues/408.


Force Cache Reload endpoint

It would be good to have an endpoint to force Prez to reload the cache.
Notably, this is an issue when adding new labels and changing URIs.

This should be what /purge-tbox-cache does - could you confirm it works with the data you're using

oh awesome. thanks. sorry I thought you said the other day that this didnt exist. but yeah that works just like what I needed.

I think you were asking about prefix resetting; there's a separate namespace/prefix manager which there currently is no endpoints to manage. If you add more data with new namespaces, prez should automatically generate new prefixes for these.

ah thats right.


Gh 1727 runmodal templates

Summary
Add templates to "start a run" modal.
Key points:

that will always appear as the last group of "playbooks"
when selected, run will be created without playbook, directly from the template
template data can be changed in the second step of the modal (channel-mode, public/private, channel_name, run sumary)

Ticket Link
Checklist

[X] Telemetry updated
[ ] Gated by experimental feature flag
[ ] Unit tests updated

@trilopin, I'm going to close this one out for now as we move to the monorepo, but feel free to re-open if you're inclined to keep the momentum on this effort :)


[tf] don't allow new single cluster suites

This can't catch if len(clusters) > 1 {skip} but its a step

@stevenctl: The following test failed, say /retest to rerun all failed tests or /retest-required to rerun all mandatory failed tests:

Test name
Commit
Details
Required
Rerun command

release-notes_istio
1f3ae27c3d4a30024bda617a402d38367cbd0d33
link
true
/test release-notes_istio

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

@stevenctl: The following tests failed, say /retest to rerun all failed tests or /retest-required to rerun all mandatory failed tests:

Test name
Commit
Details
Required
Rerun command

release-notes_istio
1f3ae27c3d4a30024bda617a402d38367cbd0d33
link
true
/test release-notes_istio

lint_istio
1f3ae27c3d4a30024bda617a402d38367cbd0d33
link
true
/test lint_istio

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

@stevenctl: The following tests failed, say /retest to rerun all failed tests or /retest-required to rerun all mandatory failed tests:

Test name
Commit
Details
Required
Rerun command

release-notes_istio
1f3ae27c3d4a30024bda617a402d38367cbd0d33
link
true
/test release-notes_istio

lint_istio
1f3ae27c3d4a30024bda617a402d38367cbd0d33
link
true
/test lint_istio

gencheck_istio
1f3ae27c3d4a30024bda617a402d38367cbd0d33
link
true
/test gencheck_istio

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

@stevenctl: The following tests failed, say /retest to rerun all failed tests or /retest-required to rerun all mandatory failed tests:

Test name
Commit
Details
Required
Rerun command

release-notes_istio
1f3ae27c3d4a30024bda617a402d38367cbd0d33
link
true
/test release-notes_istio

lint_istio
1f3ae27c3d4a30024bda617a402d38367cbd0d33
link
true
/test lint_istio

gencheck_istio
1f3ae27c3d4a30024bda617a402d38367cbd0d33
link
true
/test gencheck_istio

analyze-tests_istio
1f3ae27c3d4a30024bda617a402d38367cbd0d33
link
true
/test analyze-tests_istio

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

/retest


Upgrading To 5.5.0 From 5.4

Laravel Version: 5.5.34
PHP Version: 7.1.8

Description: I'm following the instructions for a Laravel 5.5 upgrade: https://laravel.com/docs/5.5/upgrade
Specifically:
Updating Dependencies
Update your laravel/framework dependency to 5.5.* in your composer.json file. In addition, you should update your phpunit/phpunit dependency to ~6.0. Next, add the filp/whoops package with version ~2.0 to the require-dev section of your composer.json file. Finally, in the scripts section of your composer.json file, add the package:discover command to the  post-autoload-dump event:
"scripts": {
    ...
    "post-autoload-dump": [
        "Illuminate\\Foundation\\ComposerScripts::postAutoloadDump",
        "@php artisan package:discover"
    ],
}

Steps To Reproduce:
When I add the filip/whoops package to the composer.josn file, along with the post-autoload-dump, and perform either 'composer update' or 'composer global update', the filip/whoops reference is removed from the composer.json file, and the post-autoload-dump is replaced with:
		"post-install-cmd" : [
			"Illuminate\\Foundation\\ComposerScripts::postInstall",
			"php artisan optimize"
		],
		"post-update-cmd" : [
			"Illuminate\\Foundation\\ComposerScripts::postUpdate",
			"php artisan optimize"
		]

Is there someone who can shed some light as to why this is happening? Something simple I'm missing?
Thanks in advance.

Welcome to Laravel! We are glad to have you as part of the community.
Unfortunately GitHub is not an appropriate platform for general application issues. This is only for issues/bugs with the framework code itself.
Please close your issue, and instead try asking your question on one of the many great community support areas that will likely give you a better answer more quickly:
Laravel Slack (https://larachat.co/)
Laravel.io Forum (https://laravel.io/forum)
Laracasts Forum (https://laracasts.com/discuss)
StackOverflow (http://stackoverflow.com/questions/tagged/laravel)
Thanks!

Wish I hadn't (closed it), laravel slack crowd was mystified as to what the issue was, and I've done enough googling to know that there hasn't been a duplicate issue logged by anyone else on this ...

composer self-update (to v 1.6.3 from 1.4.2) didn't help

The upgrade guide clearly mention about removal of Optimize command, yet
your How to reproduce step specifically add it.
On Fri, Feb 16, 2018, 6:34 AM jmichaelterenin<EMAIL_ADDRESS>wrote:

composer self-update (to v 1.6.3 from 1.4.2) didn't help
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/laravel/framework/issues/23171#issuecomment-366084475,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAKjptkeB-lDCLU4wL_ptO15QDkvIEQgks5tVLDdgaJpZM4SGogf
.

I'm not adding it, it's being added as a result of: composer update


Cleanup & Fixes

[1.1.0] - 2020-11-12
Added

DEBUG envar for additional debugging

Changed

Slack and SNS now have Title and Additional Text (previously only Slack had this)
Moved notification text to the beginning of the message

Removed

Requirement of Slack or SNS setting to run, Lambda can run without any notifications

Future: Do we want to continue supporting both SNS topic/direct slacking? I thought you mentioned Slack probably deprecating the way this code is doing that.

That is a good question. I think for now we'll continue to support both since we have working support for both. Also the incoming webhook I thought was getting depreciated just got moved to a Slack "app" instead of a standalone webhook URL.