Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

API Overhaul #9

Open
wants to merge 34 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
34 commits
Select commit Hold shift + click to select a range
159cd55
Add UniLisApi project to solution
roy-harmon Feb 26, 2023
bf47dba
Switch everything to internal SQLite database
roy-harmon Mar 19, 2023
4ca2ac7
Remove external db config options, add support for all message fields
roy-harmon Mar 19, 2023
d27f068
Basic API patients endpoints support GET requests; renamed API projec…
roy-harmon Mar 30, 2023
6f143bd
Update README.md with API-related changes
roy-harmon Mar 30, 2023
c523821
Improve JSON formatting, fix log filename, fix state namespace
roy-harmon Apr 1, 2023
7cfbe7f
Add POST support for patient order requests
roy-harmon Apr 9, 2023
0d29e51
Add API annotation, order fields to match CLSI spec
roy-harmon Apr 15, 2023
ee85a21
Restructure solution repository to include REST-LIS project
roy-harmon Apr 16, 2023
f72bfef
Clean up some old files
roy-harmon Apr 16, 2023
8a9950e
Ignore .gitignore
roy-harmon Apr 16, 2023
6a4c6f1
Ignore .gitignore
roy-harmon Apr 16, 2023
f05089f
Move README.md to parent directory
roy-harmon Apr 16, 2023
e252f2f
Update README.md
roy-harmon Apr 16, 2023
2364b47
Add field descriptions to OpenAPI documentation
roy-harmon Apr 16, 2023
e8ed86f
Add PUT and DELETE to patient requests endpoint
roy-harmon Apr 16, 2023
d3bd63f
Merge branch 'API' of https://github.com/roy-harmon/UniversaLIS into API
roy-harmon Apr 16, 2023
829b10d
Update Git files
roy-harmon Apr 16, 2023
8bf5423
Clean up extraneous file
roy-harmon Apr 16, 2023
ebfeb28
Fix query parameters and RcvWaitState bugs
roy-harmon Apr 24, 2023
8006c5e
Correction to Swagger text
roy-harmon Apr 24, 2023
b40b951
Add setup project
roy-harmon Apr 26, 2023
1b3102d
Change config.yml and internal.db paths so both processes use same files
roy-harmon Jul 17, 2023
226a350
Update README.md to reflect recent changes
roy-harmon Jul 17, 2023
b9579fe
Update README.md to reflect recent changes
roy-harmon Jul 17, 2023
e3a0020
Update Setup configuration
roy-harmon Jul 17, 2023
626ab56
Fix manifest signing issue
roy-harmon Jul 30, 2023
e618b9b
Remove preprocessor directives
roy-harmon Dec 9, 2023
ae117e4
Move message model classes to shared project
roy-harmon Dec 9, 2023
778e2f6
Shift all database activities to REST-LIS
roy-harmon Dec 10, 2023
abd1fed
Remove redundant models
roy-harmon Dec 10, 2023
3c253c6
Fix references, remove unnecessary usings
roy-harmon Dec 11, 2023
cd796f5
Resolved merge conflict
roy-harmon Dec 11, 2023
6359f8c
Update README.md
roy-harmon Feb 19, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
82 changes: 70 additions & 12 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
## Ignore Visual Studio temporary files, build results, and
## Ignore Visual Studio temporary files, build results, and
## files generated by popular Visual Studio add-ons.
##
## Get latest from https://github.com/github/gitignore/blob/master/VisualStudio.gitignore
## Get latest from https://github.com/github/gitignore/blob/main/VisualStudio.gitignore

# User-specific files
*.rsuser
Expand All @@ -13,19 +13,24 @@
# User-specific files (MonoDevelop/Xamarin Studio)
*.userprefs

# Mono auto generated files
mono_crash.*

# Build results
[Dd]ebug/
[Dd]ebugPublic/
[Rr]elease/
[Rr]eleases/
x64/
x86/
[Ww][Ii][Nn]32/
[Aa][Rr][Mm]/
[Aa][Rr][Mm]64/
bld/
[Bb]in/
[Oo]bj/
[Ll]og/
[Ll]ogs/

# Visual Studio 2015/2017 cache/options directory
.vs/
Expand All @@ -39,9 +44,10 @@ Generated\ Files/
[Tt]est[Rr]esult*/
[Bb]uild[Ll]og.*

# NUNIT
# NUnit
*.VisualState.xml
TestResult.xml
nunit-*.xml

# Build Results of an ATL Project
[Dd]ebugPS/
Expand All @@ -56,6 +62,9 @@ project.lock.json
project.fragment.lock.json
artifacts/

# ASP.NET Scaffolding
ScaffoldingReadMe.txt

# StyleCop
StyleCopReport.xml

Expand All @@ -81,6 +90,7 @@ StyleCopReport.xml
*.tmp_proj
*_wpftmp.csproj
*.log
*.tlog
*.vspscc
*.vssscc
.builds
Expand Down Expand Up @@ -122,9 +132,6 @@ _ReSharper*/
*.[Rr]e[Ss]harper
*.DotSettings.user

# JustCode is a .NET coding add-in
.JustCode

# TeamCity is a build add-in
_TeamCity*

Expand All @@ -135,6 +142,11 @@ _TeamCity*
.axoCover/*
!.axoCover/settings.json

# Coverlet is a free, cross platform Code Coverage Tool
coverage*.json
coverage*.xml
coverage*.info

# Visual Studio code coverage results
*.coverage
*.coveragexml
Expand Down Expand Up @@ -182,6 +194,8 @@ PublishScripts/

# NuGet Packages
*.nupkg
# NuGet Symbol Packages
*.snupkg
# The packages folder can be ignored because of Package Restore
**/[Pp]ackages/*
# except build/, which is used as an MSBuild target.
Expand All @@ -206,6 +220,8 @@ BundleArtifacts/
Package.StoreAssociation.xml
_pkginfo.txt
*.appx
*.appxbundle
*.appxupload

# Visual Studio cache files
# files ending in .cache can be ignored
Expand Down Expand Up @@ -255,7 +271,9 @@ ServiceFabricBackup/
*.bim.layout
*.bim_*.settings
*.rptproj.rsuser
*- Backup*.rdl
*- [Bb]ackup.rdl
*- [Bb]ackup ([0-9]).rdl
*- [Bb]ackup ([0-9][0-9]).rdl

# Microsoft Fakes
FakesAssemblies/
Expand All @@ -276,6 +294,17 @@ node_modules/
# Visual Studio 6 auto-generated workspace file (contains which files were open etc.)
*.vbw

# Visual Studio 6 auto-generated project file (contains which files were open etc.)
*.vbp

# Visual Studio 6 workspace and project file (working project files containing files to include in project)
*.dsw
*.dsp

# Visual Studio 6 technical files
*.ncb
*.aps

# Visual Studio LightSwitch build output
**/*.HTMLClient/GeneratedArtifacts
**/*.DesktopClient/GeneratedArtifacts
Expand All @@ -291,10 +320,6 @@ paket-files/
# FAKE - F# Make
.fake/

# JetBrains Rider
.idea/
*.sln.iml

# CodeRush personal settings
.cr/personal

Expand Down Expand Up @@ -336,5 +361,38 @@ ASALocalRun/
# Local History for Visual Studio
.localhistory/

# Visual Studio History (VSHistory) files
.vshistory/

# BeatPulse healthcheck temp database
healthchecksdb
healthchecksdb

# Backup folder for Package Reference Convert tool in Visual Studio 2017
MigrationBackup/

# Ionide (cross platform F# VS Code tools) working folder
.ionide/

# Fody - auto-generated XML schema
FodyWeavers.xsd

# VS Code files for those working on multiple tools
.vscode/*
!.vscode/settings.json
!.vscode/tasks.json
!.vscode/launch.json
!.vscode/extensions.json
*.code-workspace

# Local History for Visual Studio Code
.history/

# Windows Installer files from build outputs
*.cab
*.msi
*.msix
*.msm
*.msp

# JetBrains Rider
*.sln.iml
121 changes: 0 additions & 121 deletions AnalysisReport.sarif

This file was deleted.

63 changes: 0 additions & 63 deletions App.config

This file was deleted.

Loading