pnp / blog Goto Github PK
View Code? Open in Web Editor NEWholds all blogs published on the Microsoft 365 Platform Community blog
Home Page: https://pnp.github.io/blog
License: MIT License
holds all blogs published on the Microsoft 365 Platform Community blog
Home Page: https://pnp.github.io/blog
License: MIT License
Implement the header or preview image in the RSS output so RSS readers like Feedly will render an image as part of the blog.
Implementation is described on: https://www.cloudappie.nl/hugo-performance-improvements/
We should also update to only render the top 10 or 15 last items.
Hi ๐ I think last time I did something wrong ๐ and in my last post https://pnp.github.io/blog/post/save-data-to-app-personal-folder/ the image src attrs are broken
I've done it this way
{{< image alt="requestToAppRoot.png" src="images/requestToAppRoot.png" >}}
Could you point me in the right direction ๐ค?
BTW I have one bonus question ๐.
is this repo somehow connected also with the techcommunity blog? I see that some articles that are present here
https://techcommunity.microsoft.com/t5/microsoft-365-pnp-blog/bg-p/Microsoft365PnPBlog
are also present https://pnp.github.io/blog but not the other way around ๐ค? If I would like to have the same article in both places I should add it separately ?
Status | Count |
---|---|
๐ Total | 26014 |
โ Successful | 15609 |
โณ Timeouts | 6 |
๐ Redirected | 0 |
๐ป Excluded | 10343 |
โ Unknown | 0 |
๐ซ Errors | 56 |
Report will go here
Hello World Let us introduce our new Microsoft 365 platform community blog to you!
https://pnp.github.io/blog/post/new-community-blog-platform/
Business Case Teams chat is a great communication tool that is adopted worldwide.
https://pnp.github.io/blog/post/build-teams-using-graph-toolkit/
Status | Count |
---|---|
๐ Total | 26020 |
โ Successful | 15606 |
โณ Timeouts | 10 |
๐ Redirected | 0 |
๐ป Excluded | 10346 |
โ Unknown | 0 |
๐ซ Errors | 58 |
Status | Count |
---|---|
๐ Total | 26764 |
โ Successful | 15934 |
โณ Timeouts | 1 |
๐ Redirected | 0 |
๐ป Excluded | 10783 |
โ Unknown | 0 |
๐ซ Errors | 46 |
Status | Count |
---|---|
๐ Total | 26676 |
โ Successful | 15924 |
โณ Timeouts | 3 |
๐ Redirected | 0 |
๐ป Excluded | 10704 |
โ Unknown | 0 |
๐ซ Errors | 45 |
The rendered HTML always shows 'this is meta description' . This should be updated to either a PnP meta description to fall back to, and use the twitter:description
that is currently used.
Report will go here
Rendering the article: https://pnp.github.io/blog/post/new-community-blog-platform/ provides me with two header images. I love the parker logo but the size is a bit to much as I know have to scroll roughly three times before the content appears. My suggestion would be to either have a max height on the header image or figure out another way to prevent this type of behavior.
Will give it a few thoughts to see if I can come up with a solution.
Report will go here
Status | Count |
---|---|
๐ Total | 25854 |
โ Successful | 15524 |
โณ Timeouts | 1 |
๐ Redirected | 0 |
๐ป Excluded | 10272 |
โ Unknown | 0 |
๐ซ Errors | 57 |
Status | Count |
---|---|
๐ Total | 26907 |
โ Successful | 16033 |
โณ Timeouts | 1 |
๐ Redirected | 0 |
๐ป Excluded | 10825 |
โ Unknown | 0 |
๐ซ Errors | 48 |
Status | Count |
---|---|
๐ Total | 27176 |
โ Successful | 16303 |
โณ Timeouts | 0 |
๐ Redirected | 0 |
๐ป Excluded | 10872 |
โ Unknown | 0 |
๐ซ Errors | 1 |
Our current implementation generates a Small, Medium and Large image size for each image in our blog. We should drop one of these sizes to improve the total blog size (1.7gb current release).
Report will go here
Status | Count |
---|---|
๐ Total | 27114 |
โ Successful | 16274 |
โณ Timeouts | 0 |
๐ Redirected | 0 |
๐ป Excluded | 10838 |
โ Unknown | 0 |
๐ซ Errors | 2 |
Status | Count |
---|---|
๐ Total | 27194 |
โ Successful | 16302 |
โณ Timeouts | 2 |
๐ Redirected | 0 |
๐ป Excluded | 10888 |
โ Unknown | 0 |
๐ซ Errors | 2 |
Status | Count |
---|---|
๐ Total | 26014 |
โ Successful | 15598 |
โณ Timeouts | 16 |
๐ Redirected | 0 |
๐ป Excluded | 10343 |
โ Unknown | 0 |
๐ซ Errors | 57 |
Currently the release pipeline allows for concurrent builds. When two users commit changes within roughly 8 minutes (the current time a build takes) of each other the second commit fails because the build is already running. This makes for a less optimal experience when submitting or reviewing a new PR.
We should optimize our pipeline to prevent concurrent builds and make sure a new build is not started before a previous one is started.
Report will go here
Status | Count |
---|---|
๐ Total | 25957 |
โ Successful | 15599 |
โณ Timeouts | 11 |
๐ Redirected | 0 |
๐ป Excluded | 10291 |
โ Unknown | 0 |
๐ซ Errors | 56 |
Status | Count |
---|---|
๐ Total | 27244 |
โ Successful | 16341 |
โณ Timeouts | 2 |
๐ Redirected | 0 |
๐ป Excluded | 10900 |
โ Unknown | 0 |
๐ซ Errors | 1 |
Status | Count |
---|---|
๐ Total | 26866 |
โ Successful | 16085 |
โณ Timeouts | 3 |
๐ Redirected | 0 |
๐ป Excluded | 10778 |
โ Unknown | 0 |
๐ซ Errors | 0 |
Hi,
I wanted to contribute a new article post with a PR to this repo but I noticed that in the https://github.com/pnp/blog/blob/main/CONTRIBUTING.md
point 8 we have:
but checking the repo contents I noticed we rather store Images in the same location where we keep the blog post.
For example
Not sure if I understood this properly but seems just not inconsistent ๐ค.
Would you mind if I open a small PR and correct this guidance? or maybe you want to do it yourself with a quick commit ๐? Or maybe it is ok, and I just don't understand it properly ๐ (in that case sorry for the stupid question ๐)
Have you ever had an idea to ask a bot to perform a simple interaction? Then this article is for you
https://pnp.github.io/blog/post/make-a-bot-for-simple-interactions-in-teams-using-a-webhook/
Report will go here
Currently our link checking action fails with some errors (see for instance: https://github.com/pnp/blog/actions/runs/2320281477)
It feels like we can do some optimization to minimize the amount of errors:
--max-concurrency <max-concurrency>
setting to less then 128 so we do not get errors on YouTube (looks like they block after an no amount of requestsAfter that is done there should be around 50'ish issues left that we then can manually check. Once all issues are solved we could op to fail the build if a new faulty link is introduced. Or scan our repository on a daily base and auto create new issues for breaking links.
Status | Count |
---|---|
๐ Total | 25981 |
โ Successful | 15603 |
โณ Timeouts | 0 |
๐ Redirected | 0 |
๐ป Excluded | 10321 |
โ Unknown | 0 |
๐ซ Errors | 57 |
Status | Count |
---|---|
๐ Total | 26907 |
โ Successful | 16025 |
โณ Timeouts | 11 |
๐ Redirected | 0 |
๐ป Excluded | 10825 |
โ Unknown | 0 |
๐ซ Errors | 46 |
PnP Script samples birthday blog On this day, last year was the first release of the PnP Script Samples site.
https://pnp.github.io/blog/post/happy-first-birthday-script-samples/
The template currently does not render the header image when posting a link to twitter. We should update our template to provide the required OpenGraph or Twitter info to render images propperly.
We can use https://cards-dev.twitter.com/validator to validate our current template.
Status | Count |
---|---|
๐ Total | 26938 |
โ Successful | 16061 |
โณ Timeouts | 0 |
๐ Redirected | 0 |
๐ป Excluded | 10876 |
โ Unknown | 0 |
๐ซ Errors | 1 |
This is meta description
https://pnp.github.io/blog/post/getting-started-with-sharepoint-s-custom-column-formatting/
Report will go here
Status | Count |
---|---|
๐ Total | 25945 |
โ Successful | 15573 |
โณ Timeouts | 0 |
๐ Redirected | 0 |
๐ป Excluded | 10315 |
โ Unknown | 0 |
๐ซ Errors | 57 |
Report will go here
Status | Count |
---|---|
๐ Total | 26907 |
โ Successful | 16036 |
โณ Timeouts | 0 |
๐ Redirected | 0 |
๐ป Excluded | 10825 |
โ Unknown | 0 |
๐ซ Errors | 46 |
Right now, you can only filter by category OR by tag - but tags won't refine the results of a category. Ideally, users can first select a category and then only see tags that are applied to posts in that category. By selecting one or more tags, the matching subset of blog post shall be returned.
Have you ever opened and checked each file or page in the Document Library or Site Pages one by one to find the desired file or page?
https://pnp.github.io/blog/post/list-formatting-view-the-contents-of-a-file-with-file-preview-card/
We currently have a folder called /resources/_gen
as part of our repository. This folder is generated by Hugo and should not be part of the main branch. Remove this folder would save us around 5k files and 300'ish of images.
In case the sizing of images is not good enough we should fall back to a random image in the asset
folder. Currently we use the default header image but that does not render in the twitter card. Can be updated in head.html
Also make sure the homepage has a twitter image set
Right now there is no way to get from https://pnp.github.io/blog to https://pnp.github.io, our main landing page.
This is meta description
https://pnp.github.io/blog/post/how-to-use-oh-my-posh-with-pnppowershell/
Status | Count |
---|---|
๐ Total | 26927 |
โ Successful | 16122 |
โณ Timeouts | 11 |
๐ Redirected | 0 |
๐ป Excluded | 10794 |
โ Unknown | 0 |
๐ซ Errors | 0 |
I've been following the previous blog using RSS feeds, available on the homepage at https://techcommunity.microsoft.com/t5/microsoft-365-pnp-blog/bg-p/Microsoft365PnPBlog
Are RSS feeds supported by the new blog platform ? I understand that there are social media and github notifications, still checking if I missed the link somewhere.
Right now, pnp.github.io/blog has no preview image for twitter. I think Parker would be a good idea.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.