Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
  • Jan 31 21:04
    coveralls commented #784
  • Jan 31 20:37
    waldekmastykarz synchronize #784
  • Jan 31 20:17
    waldekmastykarz assigned #784
  • Jan 31 20:17
    waldekmastykarz opened #784
  • Jan 31 18:08
    waldekmastykarz unlabeled #779
  • Jan 31 18:08
    waldekmastykarz labeled #779
  • Jan 31 18:08
    waldekmastykarz assigned #779
  • Jan 31 18:08
    waldekmastykarz labeled #765
  • Jan 31 18:08
    waldekmastykarz commented #765
  • Jan 31 14:46
    Laul0 commented #778
  • Jan 31 14:14
    waldekmastykarz commented #778
  • Jan 31 14:13
    waldekmastykarz unlabeled #765
  • Jan 31 14:13
    waldekmastykarz commented #765
  • Jan 31 13:34
    Laul0 commented #778
  • Jan 31 13:32
    Laul0 commented #765
  • Jan 30 20:25
    waldekmastykarz labeled #783
  • Jan 30 20:25
    waldekmastykarz labeled #783
  • Jan 30 20:25
    waldekmastykarz labeled #783
  • Jan 30 20:25
    waldekmastykarz opened #783
  • Jan 30 20:21
    waldekmastykarz labeled #782
Velin Georgiev
@VelinGeorgiev
Well done all!
Arjen Bloemsma
@arjenbloemsma
Awesome 👏
Waldek Mastykarz
@waldekmastykarz

New month, new stats!

Jan '19 stats:
CLI:

  • top 5 commands: spo file add, spo login, spo app add, spo app deploy, spo site get
  • OS: 27% mac, 57% Win, 16% Linux

Npm:

  • 4814 downloads (down from 5164)

Usage:

  • 27092 (down from 162053)

Docs:

  • 2088 users (up from 1482)
  • 5925 page views (up from 4456)
  • OS: 81% Win, 13% mac, 6% Linux
  • top 5 pages: home page, Installing the CLI, spo login, Logging in to Office 365, Authorization and access tokens
  • top 5 referrers: github.com, blog.mastykarz.nl, docs.microsoft.com, developer.microsoft.com, andrewconnell.com

We have a decrease in usage, which was expected after the spike in Dec, but still an increase comparing to Nov and previous months. Thanks again everyone for helping advancing the CLI. :clap:

Waldek Mastykarz
@waldekmastykarz
v1.13.0 of the CLI is out! Thanks @arjenbloemsma, @VelinGeorgiev, @kshsbala, @ypcode, @appieschot, @Laul0 and @simonagren for your contributions! :clap:
Arjen Bloemsma
@arjenbloemsma
🎉
Waldek Mastykarz
@waldekmastykarz
New beta with support for removing fields from list views (@Laul0), listing site design runs and getting site design run details. Docs at https://wldk.nl/2RyOJpa. Install: @pnp/office365-cli@next
Waldek Mastykarz
@waldekmastykarz
New beta with listing Microsoft Teams channels (@rabwill) and configuring in-place records management and setting list label by @VelinGeorgiev. Docs at wldk.nl/2tBb0JC. Install: @pnp/office365-cli@next. Thanks for your contributions @VelinGeorgiev and @rabwill :clap:
Waldek Mastykarz
@waldekmastykarz
@/all CLI exists over a year now. Over time we picked some things that we could improve. I put together a list of things in a wiki (https://github.com/pnp/office365-cli/wiki/CLI-improvements). If you have some ideas/suggestions yourself, let's discuss them here and if they're something we'd like to consider, we'll add them to the list
Arjen Bloemsma
@arjenbloemsma
Those are some good points you listed Waldek. Will think about other possible things to improve for v2 🚀
Waldek Mastykarz
@waldekmastykarz
Thanks @arjenbloemsma :+1:
Waldek Mastykarz
@waldekmastykarz
New beta with support for managing Microsoft Teams apps by @estruyf and @vman. Docs at wldk.nl/2H2t3jx. Install: @pnp/office365-cli@next. Thanks for your contributions guys! :clap:
Arjen Bloemsma
@arjenbloemsma
I know this was mentioned a while ago, however I do not remember exactly the outcome anymore, so forgive me if I restart an old conversation. But being that with v2 we are in the position to do breaking changes if needed, would the option to pipe the output of a command to our cli and vice versa be something to consider for v2?
Waldek Mastykarz
@waldekmastykarz
we have an issue for this in GitHub: pnp/office365-cli#627
any specific use case for this feature @arjenbloemsma?
Waldek Mastykarz
@waldekmastykarz

New month, new stats!

Feb '19 stats:

CLI:

  • top 5 commands: spo site add, spa site get, spo login, spo app add, spo app deploy
  • OS: 64% mac, 24% Win, 12% Linux

Npm:

  • 7330 downloads (up from 4814)

Usage:

  • 37643 (up from 27092)

Docs:

  • 2045 users (down from 2088)
  • 5735 page views (down from 5925)
  • OS: 81% Win, 14% mac, 5% Linux
  • top 5 pages: home page, Installing the CLI, Authorization and access tokens, Logging in to Office 365, spfx project upgrade,
  • top 5 referrers: github.com, docs.microsoft.com, blog.mastykarz.nl, developer.microsoft.com, andrewconnell.com

We have a nice increase in usage and downloads. Great job everyone! :clap:

Waldek Mastykarz
@waldekmastykarz
Another thing that we could consider for v2.0 of the CLI: let users to connect to services instead of the APIs, eg. flow login and flow list instead of azmgmt login and azmgmt flow list. This approach would decouple the command from the underlying API that we use in the CLI to communicate with the particular service. It wouldn't require users to know the details of our implementation and would prevent us from introducing breaking changes in case we want to switch for example from the AAD Graph to Microsoft Graph. Thoughts?
Arjen Bloemsma
@arjenbloemsma
Basically the use case comes down to the fact that i’m lazy ;-) And therefore I like to do things like this: Get-SPOSite -Filter "Url -like 'something'" | Remove-SPOSite
Arjen Bloemsma
@arjenbloemsma
But reading that issue again, I do realize it would be hard to implement in a good way.
Waldek Mastykarz
@waldekmastykarz
Makes sense. This particular case is based on PoSh’s ability to easily iterate through collections using | %. Nothing alike is available in bash. We could get close but not that close, at least not in Bash. How about PowerShell Core + CLI? :wink:
Vardhaman Deshpande
@vman
Hi @waldekmastykarz , I am having a look at the code review for this PR: pnp/office365-cli#858 and looks like it will be easier for me to create a new branch for the teams app uninstall command with the changes you requested. Would that make sense to you?
I mean, instead of committing to the existing PR, I could rebase the dev branch, then create a new branch for the changes you requested and then submit a new PR from the new branch?
Waldek Mastykarz
@waldekmastykarz
Perfect! You could then close the existing PR
Vardhaman Deshpande
@vman
Yup, thanks!
That way I would get all your fixes for the teams app install command automatically from the dev branch instead having to merge with my local branch
Waldek Mastykarz
@waldekmastykarz
Makes sense @vman :+1:
Albert-Jan Schot
@appieschot
@waldekmastykarz got the alias working propperly and migrated the code to the group level, so all good. One more question though; how do we handle the docs, will there be two seperate files (for each command) I don't really see a way to auto generate the docs do to it for me, so only see an option to duplicate the docs for both commands.. Any insights on that?
Albert-Jan Schot
@appieschot
and never mind, found a solution after chatting ;-)
Waldek Mastykarz
@waldekmastykarz
👍
Waldek Mastykarz
@waldekmastykarz

@/all To improve the Office 365 CLI, we're currently experimenting with two things:

  1. Simplified login: instead of logging in separately to each service (eg. spo login, graph login) we'd offer a single login in the CLI and retrieve the necessary access tokens automatically behind the scenes: pnp/office365-cli#889
  2. Centralizing http requests: this would simplify building commands as well as allow us to more easily add support for handling throttling, gzip compression, etc. pnp/office365-cli#888

If you have a moment, I'd appreciate it if you could have a look at the improvements and tell us if they make sense and if there is anything else that we should take into account :blush:

Waldek Mastykarz
@waldekmastykarz
@/all New CLI beta with adding schema extensions, declaring records, adding Microsoft Teams, uninstalling Teams apps, adding Teams users and retrieving Teams tabs. Docs at wldk.nl/2uCEWFv. Install: @pnp/office365-cli@next. Big big thanks to all contributors! :clap:
Since we've had a release just two weeks ago and to catch up on the pending PRs, we'll postpone the next release a week to ship more commands and improvements in v1.16
Albert-Jan Schot
@appieschot
@waldekmastykarz the simplified login definitely makes sense to me! Will be easier to login for sure. Based on the current WIP however I try to prevent the getSpoUrl on command level; we should be able to expose that value at a higher level to prevent each SPO command having to retrieve that.
Waldek Mastykarz
@waldekmastykarz
Yes! Good idea! Same goes for the tenant ID. The idea is to retrieve these values once and store for subsequent commands
Albert-Jan Schot
@appieschot
:thumbsup:
Waldek Mastykarz
@waldekmastykarz

Another month, another set of stats!

Mar '19 stats:
CLI:

  • top 5 commands: spa file add, spo login, spo app deploy, spo app add, spo folder add
  • OS: 12% mac, 68% Win, 20% Linux

Npm:

  • 12564 downloads (up from 7330)

Usage:

  • 47469 (up from 37643)

Docs:

  • 2048 users (up from 2045)
  • 6129 page views (up from 5735)
  • OS: 79% Win, 14% mac, 7% Linux
  • top 5 pages: home page, Installing the CLI, spfx project upgrade, spo login, Logging in to Office 365
  • top 5 referrers: docs.microsoft.com, blog.mastykarz.nl, github.com, developer.microsoft.com, andrewconnell.com

Nice increase in usage and downloads. Thank you all for helping to advance the CLI! :clap:

Albert-Jan Schot
@appieschot
@waldekmastykarz quick check from me; 2 of the PR's I did are stuck on failed test, but those where fixed in the latest dev build; is there a way to retrigger a test on the existing prs, or do you want me to recreate them?
Waldek Mastykarz
@waldekmastykarz
No need to. I know they’re fine and will include them in the next release. This time around just ran out of time
Albert-Jan Schot
@appieschot
Thanks! Then ill move on to the next one :)
Waldek Mastykarz
@waldekmastykarz
Awesome! :rocket:
Waldek Mastykarz
@waldekmastykarz

Latest stats!

Apr '19 stats:

CLI:

  • top 5 commands: spo login, spo file add, spo app add, spo app deploy, spo list get
  • OS: 14% mac, 68% Win, 18% Linux

Npm:

  • 11341 downloads (down from 12564)

Usage:

  • 22846 (down from 47469)

Docs:

  • 2015 users (down from 2048)
  • 6129 page views (the same as previously)
  • OS: 80% Win, 13% mac, 7% Linux
  • top 5 pages: home page, Installing the CLI, spfx project upgrade, spo login, Logging in to Office 365
  • top 5 referrers: docs.microsoft.com, blog.mastykarz.nl, github.com, andrewconnell.com, voitanos.io

Slight decrease in installs and usage but nevertheless a nice result. Thanks for helping everyone! :clap:

Thomas Goelles
@thomyg
Cool stuff! I hope I have more time in the coming days. Buried with work atm. Can't wait to share the Teams export and base class.
Waldek Mastykarz
@waldekmastykarz
:+1:
Waldek Mastykarz
@waldekmastykarz

New month, new stats!

May '19 stats:
CLI:

  • top 5 commands: spa file add, spo folder add, spo login, spo file list, spo folder list
  • OS: 30% mac, 65% Win, 5% Linux

Npm:

  • 5584 downloads (down from 11341)

Usage:

  • 88042 (up from 22846)

Docs:

  • 2207 users (up from 2048)
  • 7072 page views (up from 6129)
  • OS: 78% Win, 16% mac, 4% Android, 2% Linux
  • top 5 pages: home page, Installing the CLI, spo login, spfx project upgrade, Logging in to Office 365
  • top 5 referrers: docs.microsoft.com, github.com, blog.mastykarz.nl, voitanos.io, andrewconnell.com

Half the downloads but 4x the usage! Thanks everyone for your help with moving the Office 365 CLI forward! :clap:

Laul0
@Laul0
@waldekmastykarz MAC in progression :) and more usage, that’s cool… That can be useful to have a ratio between download and release no? Because, if more releases/fix are out more download you’ll have, no?
Waldek Mastykarz
@waldekmastykarz
In theory that could be the case but not everyone updates immediately plus update every other day would be annoying 😉
Waldek Mastykarz
@waldekmastykarz

Tad late, but here are the latest stats:

Jun '19 stats:
CLI:

  • top 5 commands: spo file add, spo folder add, spo login, spo app add, spo app deploy
  • OS: 9% mac, 86% Win, 5% Linux

Npm:

  • 8150 downloads (up from 5584)

Usage:

  • 89735 (up from 88042)

Docs:

  • 1849 users (down from 2207)
  • 5139 page views (down from 7072)
  • OS: 77% Win, 15% mac, 8% Linux
  • top 5 pages: home page, Installing the CLI, spo login, spfx project upgrade, Authorization and access tokens
  • top 5 referrers: docs.microsoft.com, github.com, blog.mastykarz.nl, andrewconnell.com, developer.microsoft.com

Nice increase of the overall usage and surprising to see the significant uptake of usage on Windows. Thanks everyone! :clap:

Garry Trinder
@garrytrinder
Hi all, here after the PnP call today and @VelinGeorgiev demo of how to get started. I just logged an issue #1047 with 4 failing tests when following the 'Minimal to Awesome' instructions
Velin Georgiev
@VelinGeorgiev
Welcome Garry! Not much movement in the chat, but everyone except me and you is on a vacation hahah