Skip to content

DimchoTsanov/365apps

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Singens 365 Apps

This repository contains the source code of some of the Office 365 add-ins provided by Singens.

Notifier Extension

This repository contains the source code of the Notifier Extension.

Notifier is a SharePoint add-in that is available for installation through the Microsoft store for business apps AppSource. Notifier Extension is a free SharePoint Framework extension that depend on Notifier add-in.

Notifier

Notifer add-in provides functionality for displaying global messages to all pages in a SharePoint site. Due to security restriction of the store, the add-in cannot registry global script (ScriptLink) in the SharePoint site. Notifier Extension implemented as SharePoint Framework Application Customizer can register global script and load it in all "modern" pages.
Hereby, the Notifier Extension extend the Notifier functionality and both together provide end user complete solution.

This approach is supported from the Microsoft after the recent Store policy adjustment.

Using the repository

To build the package yourself, you'll need to clone and build the project.

Clone this repo by executing the following command in your console:

git clone https://github.com/Singens/365apps.git

Navigate to the cloned repository folder which should be the same as the repository name:

cd notifier.extension

Now run the following command to install the npm packages:

npm install

This will install the required npm packages and dependencies to build and run the client-side project.

Once the npm packages are installed, run the following command to start nodejs to host your extension and preview that in the SharePoint Online pages:

gulp serve

To build a deployment package use the following commands:

gulp bundle -ship
gulp package-solution -ship

Overview of the SharePoint Framework extensions you can find here.

About

Office 365 add-ins

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 91.9%
  • JavaScript 8.1%