ellucian-developer / experience-productivity-extensions Goto Github PK
View Code? Open in Web Editor NEWGoogle and Microsoft Productivity Tools as Experience extensions
License: Apache License 2.0
Google and Microsoft Productivity Tools as Experience extensions
License: Apache License 2.0
The instructions for this repository do not work properly. It appears to always want to connect to your github instance. Despite deleting the .git folder, forking the repo, etc. We would love to have the Google/Microsoft cards this repo provides. Following the steps below produce errors and an empty node_modules folder. Please note, we are able to successfully create an extension example of our own using https://resources.elluciancloud.com/bundle/ellucian_experience_acn_use/page/t_create_extension.html. The SDK commands are not recognized when attempting to follow the exact instructions in this repo.
The custom extension of our own uploads to our instance just fine using the token, but for some reason this repo doesn't allow similar set up. We have attached our log files for your records. Please let me know what we might be doing incorrectly.
Hello,
Apologies if this is not the right place. Please close the issue if it isn't.
If it is, I'd love to get some input / insight into an issue with the Microsoft Extensions provided in the library. My institution is in the midst of implementing Ellucian Experience and we just finished up our Experience Toolkit Workshop with a consultant. The last thing we tried to set up in the workshop were the Microsoft Extensions in this library so we could see how Experience can work with Outlook and OneDrive.
We followed the steps to create the app in Azure which seemingly had no issues. We also got the extensions uploaded to Experience with no issues.
When we go to the card in Experience, it pops up with the sign in page. After signing in, instead of getting the screen where the user would allow the application to access their data, we receive the following error message. I've also included a screenshot of the error message.
needs permission to access resources in your organization that only an admin can grant. Please ask an admin to grant permission to this app before you can use it.
Our consultant was unfortunately able to diagnose the problem. My supervisor is contacting our SysAdmin to see if they know of any reason why this would be happening. However, I thought I might also create an issue here to see if other people ever ran into this / so that if anybody else does run into it that they might be able to find this post.
Additional information:
(I blocked out the url to our test experience instance. I don't know if that's actually really necessary - but I'm err'ing on the side of caution since GitHub is public facing)
We have configured the API for one drive and have installed the productivity card in our experience environment. However, once a user attempts to authenticate, they are directed through the authentication process in what seems to be a successful authentication but the card returns to the original "sign in" state.
Any assistance is greatly appreciated.
VM219 google-auth-context-provider.js:121 gapi failed TypeError: Cannot read properties of null (reading 'isSignedIn') at _callee$ (webpack-internal:///./src/google/context-providers/google-auth-context-provider.js:78) at tryCatch (webpack-internal:///./node_modules/regenerator-runtime/runtime.js:67) at Generator.invoke [as _invoke] (webpack-internal:///./node_modules/regenerator-runtime/runtime.js:284) at Generator.eval [as next] (webpack-internal:///./node_modules/regenerator-runtime/runtime.js:120) at asyncGeneratorStep (webpack-internal:///./node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js:7) at _next (webpack-internal:///./node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js:29)
Good Morning, I
m getting the next error and I'm not sure how to vercome it
any advice will be great
Severity: moderate
PostCSS line return parsing error - GHSA-7fh5-64p2-3v2j
No fix available
node_modules/postcss
@ellucian/react-design-system
Depends on vulnerable versions of postcss
node_modules/@ellucian/react-design-system
The legacy Google Sign-In API is being turned off by March 21, 2023. The Google authentication piece will need to be migrated to Google Identity Services.
Here's Google's announcement about the deprecation/migration: https://developers.googleblog.com/2022/03/gis-jsweb-authz-migration.html
Affected files:
/src/google/context-providers/google-auth-context-provider.js
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.