Comments (4)
Hi Sam,
good to hear that you like the badge! I'm not sure whether I understand your question correctly, but it seems that you want to update the mutation score without an API key?
I'm not sure that's a good idea because the API key is what prevents random people from (accidentally) updating the mutation score. Although it is technically possible to drop it, we feel like it would make the score less reliable. @nicojs what do you think?
Peter
from stryker-dashboard.
Maybe we could do this, yet still allow people to configure an API key. If the key is configured, we don't allow uploads without an API key. If there is no API key we allow anonymous access.
from stryker-dashboard.
I'm curious how CodeCov prevents the whole world of submitting code coverage metrics? I think that one way or another, you'd want some kind of verification that the mutation testing metrics displayed in the badge are valid: i.e., submitted by a process that is controlled by the project maintainer(s).
from stryker-dashboard.
If you allow no keys then you allow anyone to upload a report and potentially completely mess up your project reports.
Why is the key an issue? It's easy to get and allow some level of protection by inserting it as an encrypted environment variable in your build
from stryker-dashboard.
Related Issues (20)
- Display non-private repositories
- Make the mutation ID's optionals HOT 1
- Issue with shared xmldom org HOT 2
- Stryker badge should have the word "report" in the label
- GitHub reporter HOT 6
- How to delete a module on dashboard? HOT 2
- Why does signing up to the dashboard requires write commit access? HOT 3
- [feature-request] Support storage other than Azure ? HOT 1
- Private repositories HOT 1
- Prevent module overwrite, allow clear/remove based on configuration HOT 6
- Stryker dashboard support for private repos HOT 2
- “Report does not exist” in my dashboard HOT 2
- Support HEAD branch HOT 5
- Consider replacing `unpkg` CDN HOT 2
- Badge API is not working HOT 1
- Enable deletion of outdated modules in the dashboard reports
- Feature request: Compare HOT 3
- When switching between the mutant and test tabs multiple requests are executed HOT 2
- Add support for realtime reporting in Stryker dashboard
- Azure Functions Nodejs 16 EOL 11-09-2023 HOT 1
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 stryker-dashboard.