Comments (7)
Thanks @ccressent - we'll take a look. CC @pzupan
from bonsai.
All of the versions for sensu-influxdb-handler
have a created and updated date of Feb. 25, so it appears the view is working properly.
from bonsai.
@pzupan can you clarify what those dates are or where they are coming from then? They don't seem to correspond to anything related to the git/github/release activities, be it for sensu-influxdb-handler
or sensu-pagerduty-handler
.
from bonsai.
It sounds like those dates are generated at the time the asset is added to bonsai, which is the native behavior of rails. Is this limited to Enterprise hosted assets? Perhaps the file importn(as opposed to the github import) is not capturing a relevant date.
from bonsai.
I'm not sure what the original intent was with those 2 dates on the right hand side, but here are a few notes as a (new) Bonsai user:
-
Created on can either be:
- the date when the asset page was created on Bonsai
- the date when that particular version was released on github
- the date when that particular release was added to Bonsai
That should be the same as ii. anyway.
-
Updated can either be:
- the date when the asset page was updated on Bonsai
- the date when that particular version was updated on github
That shouldn't happen since we would just make a new release, bumping the patch version up. - the date when that particular version was updated on Bonsai
That should be the same as ii. anyway.
Right now I don't know which combination of the above is being used because not all the pages appear to be working the same way: take sensu-influxdb-handler and sensu-pagerduty-handler; the former keeps the same "updated" date across all the versions one picks while the later changes the "updated" date depending on the version one picks.
Also, even if the dates change like on the page for sensu-pagerduty-handler
, last time I checked those dates did not necessarily correspond to anything in git/github anyway.
from bonsai.
@ccressent I think you are correct. The only comment I can add is that Bonsai is changing the updated date anytime the asset is re-compiled, so that is why you're seeing some assets with an updated date different than the created date (note I have not confirmed this, but this is the standard configuration in rails).
from bonsai.
It's unclear if this has been resolved, however we should revisit what metadata is even displayed on the asset pages and address any issues at that time.
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.