devcordde / devmarkt-backend Goto Github PK
View Code? Open in Web Editor NEWDevmarkt Backend of the Devmarkt-Rework
License: Apache License 2.0
Devmarkt Backend of the Devmarkt-Rework
License: Apache License 2.0
Implement Danger as automated review. Already happened conversations resulted in the DangerJS implementation.
This issue will be used for the planning of the Danger Checks
.idea
directory and is from an outside contributor (message if collaborator)/[a-z0-9]+\.[a-z0-9]+/i
... look into the other issues, where features are planned
The "management system" provides some admin actions
This issue is used to plan and track the status of this features:
Add some essentially template endpoints:
Also
Add a better readme for this project, containing some informations:
This issue was created to plan and track the current status of the implementation of some events, which are required to guarantee the core functionality of this backend.
More informations about applications: #6
Currently the CI Workflow does not run for a PR from a fork. To fix this, a new workflow with the same configuration should be created.
That workflow needs a condition, so it only runs if the PR is from a fork and not from an inside collaborator
The CodeQL Action should be set up to perform security scans
For the core functionality of this backend there are some application queries required.
This issue is used to plan and track the current status of the implementation.
An Application is a filled template, that belongs to a user. A user may only have one current application, that can be processed by a moderator (Rejected, Accepted). If an application is rejected, then its status changes to "rework" and the user is able to rework the application. After processing an application becomes immutable and can be get via its id directly or by a period of time in which the application was processed.
The dto_common
project will be deployed as Maven package
After some internal discussions, we decided to use PostgreSQL as our database. Our data can be easily represented in a relational database, so we would also enjoy the benefits of a schema based database, this would support the data consistency.
Problems with MongoDB (and Micronaut):
All these problems can be easily solved by using an SQL database, like PostgreSQL.
Dependabot should be configured to create dependency update PRs
Running the Test Suite directly without checking the health of the backend container before wastes a lot of time before the logs are displayed to show the error on startup.
Adding a healthcheck before running the test suite will solve that as "fail-fast"
This issue is used to track and plan the development of:
Add a few essentially events:
This issue was... you know the text, if not check the other issues!
Some history events:
more infos: #12
The backend
project will be deployed as Docker image
... you know what for this issue is
for me informations look into: #15
Add response message localization based on a http header
The history allows to get or delete an older application of a user by it's user id and timestamp.
This issue contains informations and the current status of the implementation.
Waiting for Micronaut's fix on CrudRepository#find issue.
Or I'm missing something :D
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.