Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

implementation of features enhancement #5227

Merged
merged 6 commits into from
Sep 29, 2024
Merged

Conversation

Mrigango
Copy link

By submitting this pull request, you agree to the contribution guidelines

If you aren't familiar with how to contribute to open-source repositories using GitHub, or if you find the instructions on this page confusing, sign up for one of our Sharing is Caring events. It's completely free, and we'll guide you through the process.

Put an x in all the items that apply ([x], no spaces between the [, the x, and the ] ), make notes next to any that haven't been addressed.

  • New sample
  • Bug fix/update
  • Related issues: fixes #X, partially #Y, mentioned in #Z

What's in this Pull Request?

New enhancement in subsequent versions and bug fixes

--
Enhancements:
Implement the feature for sharing the events on the added Teams channel Include option in settings for Teams notification or Email notifications for approval. 
Post an adaptive card and mention the approver in the adaptive card notification for an event approval.  
Export the current view of calendar into Image, PDF and PPT.  
Add the options in setting panel to select fiscal year in the quarter view. 
Adding Year value in the quarter view month view.
Feature to create Teams group chat for approval notification. 
UI improvements for the Settings screen for detail sections. 
UI improvements for Monthly view and text format changes for the event
Time dropdown option to create events have multiples of 5 for minutes.
Add to Outlook option is configurable on settings panel.
List view to see event details for selected date range in a tabular format. Search functionality to search the events.
Export the current view of calendar into Excel file. Template View Settings (for Month and Quarter view) for customization.
Enhancements: While creation of new event, stop sending approval mail when send email setting is turned off.

Bug Fixes: 
When one recurring event is deleted, it was creating duplicate events. Weekend events were not created for recurring events. The share feature for an event is discontinued.

Node Version

node v16.15.1

Node version used:

node v16.15.1

Checklist

This checklist is used to automatically pre-process your pull request; It is meant to help process pull requests in a timely manner, rather than hoops to jump through.

Put an x in all the items that apply ([x], no spaces between the [, the x, and the ] ). Make notes next to any that haven't been addressed.

  • My pull request affects only ONE sample.
  • My sample builds without any warnings
  • I have updated the README.md file's Version history. For new samples, created a new README.md file matching this template
  • My README.md has at least one static high-resolution screenshot (i.e. not a GIF) located in the assets folder.
  • My README.md contains complete setup instructions, including pre-requisites and permissions required
  • My solution includes a .nvmrc file indicating the version of Node.js

@Mrigango
Copy link
Author

Hi Team can you please approve the request

@hugoabernier hugoabernier merged commit 24e1464 into pnp:main Sep 29, 2024
2 checks passed
@hugoabernier
Copy link
Collaborator

Many thanks @Mrigango for your update! Highly appreciated!.

Thank you for sharing your sample with others - you rock! 👏🥇👩‍💻

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants