p0licat / vcs-query-tool Goto Github PK
View Code? Open in Web Editor NEWFramework written in #Java which eases management of multiple VCS.
License: GNU General Public License v3.0
Framework written in #Java which eases management of multiple VCS.
License: GNU General Public License v3.0
This service connects to DbService. DbService is a consumer in that it requests contents from ContentsService. The DbService persists contents and crawls Db data to request further content from ContentsService untill no new data is available.
POST should trigger fetches.
In XML caching of data... (Serializable)
GET forwards data to queue.
DbService:
POST should access GET from GitService.
GET should be used by FE.
REST Service that connects to the Git REST API.
Should connect to DB Service or Storage Service.
Should have enough decoupling to allow business logic to work with interfaces of DTOs regardless of which Git (GitHub, GitLab).
Using Istio might be a workaround, or managed containers.
package org.springframework.http;
package org.springframework.http.ResponseEntity;
Write model for Git repository management.
Store requests as files.
Process files using XML parsers.
Search code by contents.
Search by file extension.
Have a collection of SQL queries that will be used for searching. BI approach.
Will be implemented as a second DbService (Fourth project).
Gather data into DB.
Test mapping with REST endpoint.
Write automation tests.
This opens a new PR.
Should use SourceGathererService as provider.
Consumes messages into cache / XML files / unstructured db.
Provides routes to DbService.
#19 should review in other branch.
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.