Comments (8)
Changes are in pull request #93
from bonsai.
The URL appears to be producing a 404 Not Found error: https://bonsai.sensu.io/assets/sensu/sensu-jira-handler
Also, if you click on the Sensu Jira Handler asset from the search results still doesn't load
from bonsai.
Here's a few more requirements I think will need to be implemented here:
- The asset should not be available under the uploading user's namespace: https://bonsai.sensu.io/assets/portertech/sensu-jira-handler. This is to prevent duplicate content issues with Search Engine optimization. The site should show a 404 if the URL above is accessed.
- The asset should display at under the organization's namespace by default, without redirecting to another location.
from bonsai.
Treating the asset as owned by Sensu causes some issues with the owner's asset page. Currently we are displaying the asset as owned by the individual on the individual's asset page. Do we want to change that as well?
from bonsai.
Yes, that's a good catch - we don't want to show it there either. For all intents and purposes, this asset should be owned by Sensu. Do we need to rearchitect this a bit so that the user doesn't actually own the asset, but an org does? Not exactly sure how that would look.
from bonsai.
I think the only way we can do that is to re-architect it to create a sensu owner object. Then I suspect that object would have to be part of an organization such that other members of that organization will have admin privileges. It seems like a lot of work, but may be necessary since the asset should survive the dis-association of an individual from the organization leaving other individuals able to administer it.
Or perhaps we simply filter hosted assets from an individual's page and allow an administrator to transfer ownership of a hosted asset to another individual when necessary. This would leave the site with no owner page for hosted assets (or we could patch one together for all hosted assets).
from bonsai.
Pull request #104
from bonsai.
New Pull Request #105
from bonsai.
Related Issues (20)
- Not-a-collaborator error when adding new asset to Bonsai HOT 2
- Deprecation not working HOT 3
- Add support for requesting builds for a specific tag/release
- DISCUSS: unregistering/removing/deleting assets from Bonsai HOT 1
- Expose programming language from Github repo in Bonsai
- Collaborator check when trying to add new assets doesn't pick up team roles HOT 6
- Only show asset error messages to admins and maintainers
- shasum verification error when compiling releases for prvate repo HOT 2
- Feature Request: On-prem bonsai storage options
- Upgrade Heroku Postgres Instance
- Bug: Unauthorized access to contributors url error prevents recompile of asset. HOT 1
- Production Bug: Review sendgrid integration.
- Feature Enhancement: provide logic to replace cached auth token if it fails with active user github auth token. HOT 3
- Feature Enhancement: Create a way for super-admins to destroy an asset record and recreate. HOT 1
- Bug: saving into S3 bucket no longer working in staging.
- Bug: Github api rate limiting due to using cached token auth
- Enhancement: Change webhook logic to look for completed workflow_job
- Bug: ExceptionController.action(:show) has InvalidAuthenticationToken errors
- Bug: recompiling private repo results in seemingly hung process if your oauth scopes are wrong HOT 1
- Owner Access for Plugins Published From an Organizational Repo
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from bonsai.