Skip to content

O2-Bionics/O2NextGen

Repository files navigation

O2 NEXTGEN (Codename Citadel)

FOSSA Status


O2 NextGen Platfrom to Azure DeOps

Board

Board Status

Builds CI

Builds CD


O2 NextGen Platfrom to GitHub

Build & Coverage

master coverage status dev coverage status
Coverage Status FOSSA Status
Coverage Status
------------- -------------
Service build status coverage status dev - build status dev - coverage status
O2 Auth: o2-auth o2-auth
C-Gen: c-gen c-gen
S-Link:
L-Pay:
------------- ------------- ------------- ------------- -------------

Additionally:

Duplicated Lines (%) Bugs Bugs Code Smells Lines of Code Maintainability Rating Quality Gate Status Reliability Rating Security Rating Technical Debt Vulnerabilities

Logo:

Derivative products

  • #PF_R Community ( Personal Functional Recovery Community)

  • SmallTalk

Project started with

Used .net version .NET Core 2.1( 2.1.818); Url for download https://dotnet.microsoft.com/download/dotnet/2.1

{% page-ref page="deploy/local-machine/" %}

{% page-ref page="deploy/clouds/" %}

Commit Formats

Types

  • API relevant changes
    • feat Commits, that adds a new feature
    • fix Commits, that fixes a bug
  • refactor Commits, that rewrite/restructure your code, however does not change any behaviour
    • perf Commits are special refactor commits, that improves performance
  • style Commits, that do not affect the meaning (white-space, formatting, missing semi-colons, etc)
  • test Commits, that add missing tests or correcting existing tests
  • docs Commits, that affect documentation only
  • build Commits, that affect build components like build tool, ci pipeline, dependencies, project version, ...
  • devops Commits, that affect operational components like infrastructure, deployment, backup, recovery, ...
  • chore Miscellaneous commits e.g. modifying .gitignore

Subject

  • use imperative, present tense (eg: use "add" instead of "added" or "adds")
  • don't use dot(.) at end
  • don't capitalize first letter

Examples

  • feat(c-get service): add the amazing button
    
  • feat: remove ticket list endpoint
    
    refers to JIRA-12337
    BREAKING CHANGES: ticket enpoints no longer supports list all entites.
    
  • fix: add missing parameter to service call
    
    The error occurred because of <reasons>.
    
  • build(release): bump version to 1.0.0
    
  • build: update dependencies
    
  • refactor: implement calculation method as recursion
    
  • style: remove empty line
    

MSSQL scripts conversion

Abbreviated names

  • uc - User Constraint
    
  • usp - User Stored Procedure
    
  • utf - User Functions
    

Database

  • Example PK :
Table name - 'Test_Table'
PK name - 'PK_TestTable'
  • Example FK :
Table name - 'Test_Table'
Reference table name - 'Ref_Test_Table'
FK name - 'FK_TestTable_RefTestTable'
  • Example DF :
Table name - 'Test_Table'
Columns name for DF - 'column_name'
DF name - 'DF_columnName'
  • Example AK :
Table name - 'Test_Table'
Columns name for AK - 'column_name', 'column_name_id'
AK name - 'AK_columnName_columnNameId'

Type script

Names of script

  • DDL
    
  • DML
    

Sample

  •   DDL - O2NextGen - dbo.Athlete_Group(dbo.[Table Name])
    
  •   DDL - O2NextGen - usp - json - Get_Config([dbo.usp_json_[Procedure Name]])
    
  •   DDL - O2NextGen - usp - Insert_Competition_Program([dbo.usp_[Procedure Name])
    
  •   DDL - O2NextGen - utf - Insert_Competition_Program([dbo.utf_[Function Name])
    
  •   DDL - O2NextGens_Tests - usp - Run_All_Tests(dbo.usp_[Procedure Name])
    

License

FOSSA Status

Versions

Version information for an assembly consists of the following four values:

1.0.0.0

Description

major - Major Version
minor - Minor Version 
build number - Build Number 
              0 - alpha
                sample: 1.1.0.1 like (1.1-a.1)
              1 - beta
                sample: 1.1.1.2 like (1.1-b.2)
                
                
                
                
                %LocalAppData%\Microsoft\VSCommon\OnlineLicensing
              2 - release candidate
                sample: 1.1.2.1 like (1.1-rc.1)
              3 - release
                sample: 1.1.3.3 like (1.1-r.3)
revision - git revision

#### Versions published

1.0.0.0
1.0.0.1
1.0.0.2
1.0.0.3
1.0.0.4

Sponsor this project

Packages

 
 
 

Contributors