compas-ui's Introduction
compas-ui's People
compas-ui's Issues
Create CoMPAS OpenSCD-Core extension
As a CoMPAS developer, I want to create an extension on top of OpenSCD-Core, so we have more flexibility in creating CoMPAS specific plugins. This allows to easily build a CoMPAS distribution without forking the OpenSCD repositories.
Background
In the current situation, the OpenSCD repository is forked by CoMPAS and CoMPAS specific logic is added. This makes it hard to be flexible and easily make a release. In order to be more flexible OpenSCD classic is moved towards OpenSCD-core to more flexible in selecting plug-ins.
Acceptance criteria:
Move all CoMPAS specific plug-ins to this repository, relying on OpenSCD-core;
Move all integration tests to this repository;
The following plug-ins can be moved to a seperate CoMPAS repository since they are highly utility/vendor dependent:
Add Logging Events
It would be nice to let plugins log something via an implementation of a logger.
Plugins can use the following code to dispatch a logging-event that can be picked up by (for example a console.log implementation).
Logger utils:
https://gist.github.com/pascalwilbrink/2bb11d42677751bb2fc3b5a34871b4a9
Console.log implementation:
https://gist.github.com/pascalwilbrink/cce318ce12cd1748790e72f0c1dae0a4
Security Policy violation SECURITY.md
This issue was automatically created by Allstar.
Security Policy Violation
Security policy not enabled.
A SECURITY.md file can give users information about what constitutes a vulnerability and how to report one securely so that information about a bug is not publicly visible. Examples of secure reporting methods include using an issue tracker with private issue support, or encrypted email with a published key.
To fix this, add a SECURITY.md file that explains how to handle vulnerabilities found in your repository. Go to https://github.com/com-pas/compas-ui/security/policy to enable.
For more information, see https://docs.github.com/en/code-security/getting-started/adding-a-security-policy-to-your-repository.
This issue will auto resolve when the policy is in compliance.
Issue created by Allstar. See https://github.com/ossf/allstar/ for more information. For questions specific to the repository, please contact the owner or maintainer.
Security Policy violation Branch Protection
This issue was automatically created by Allstar.
Security Policy Violation
No protection found for branch main
This issue will auto resolve when the policy is in compliance.
Issue created by Allstar. See https://github.com/ossf/allstar/ for more information. For questions specific to the repository, please contact the owner or maintainer.
Add Dockerfile
As a CoMPAS developer, I want to have a Dockerfile (And a docker-compose.yaml file) in place to containerize CoMPAS-UI.
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.