-
Notifications
You must be signed in to change notification settings - Fork 481
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
Resolve plug-in assets via logical paths #1137
Commits on Jan 24, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 130a853 - Browse repository at this point
Copy the full SHA 130a853View commit details -
chore(plugins): rewrite back-end
* ensure we don't fail if individual plug-in fails to load * add detailed logging of what is going on * enforce presence and uniqueness of plug-in names * store plug-ins in map (rather than array), by name
Configuration menu - View commit details
-
Copy full SHA for f600951 - Browse repository at this point
Copy the full SHA f600951View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2a89169 - Browse repository at this point
Copy the full SHA 2a89169View commit details -
feat(app): resolve plug-in assets via logical names
Resolve plug-in assets requested via a logical name app-plugins://${name}${assetPath} using the appropriate actual plug-in base. Closes #1135
Configuration menu - View commit details
-
Copy full SHA for 7032a03 - Browse repository at this point
Copy the full SHA 7032a03View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2b4b14e - Browse repository at this point
Copy the full SHA 2b4b14eView commit details -
Configuration menu - View commit details
-
Copy full SHA for e4aaa20 - Browse repository at this point
Copy the full SHA e4aaa20View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9e70dd9 - Browse repository at this point
Copy the full SHA 9e70dd9View commit details -
test(plugins): separate fixtures
Previously, registration test would depend on the plugins fixtures directory. This would make it break whenever a valid plugin is added to the directory.
Configuration menu - View commit details
-
Copy full SHA for 987347e - Browse repository at this point
Copy the full SHA 987347eView commit details -
chore(plugins): parse plugin assets path inside plugins
Parsing the asset path is moved to plugins module. The mechanism remains the same, but it's easier to test it now.
Configuration menu - View commit details
-
Copy full SHA for 59bdcf7 - Browse repository at this point
Copy the full SHA 59bdcf7View commit details -
fix(client): move cat picture to dev plugin
Previously, cat image would be present even in distro builds.
Configuration menu - View commit details
-
Copy full SHA for 31ef720 - Browse repository at this point
Copy the full SHA 31ef720View commit details