Griffiths Lott
d41b0810d2
Verified the creation of JWTs
...
Updated/fixed database interface (requires full model testing)
Some changes to db schema (create statement may be wrong)
Reworked front end login page (not styling), still no routing
Changes to how frontend packages ECC key
3 years ago
Griffiths Lott
b5f8429a42
Small adjustments to JwtMiddleware to handle rejecting invalid tokens &
...
signatures
Also added documentation
3 years ago
Griffiths Lott
09d868fc10
Authorization and authentication in place (not tested)
...
Authorization issues JWT and fingerprint
Created authentication middleware -> validate JWT, fingerprint and check
signed headers
Basically rewrote login (now AuthorizationController)
Name numnerous model changes (I think all reflected in DB create script)
Added to appsettings (hide none dev cause secret keys)
Some changes to JS ecc class for signing
3 years ago
Griffiths Lott
a3b1ff40d8
Login componenent outbound ready with ECC signing.
...
Set up Models for backend->db communication.
Made DB table changes. (AuthLevel, Auth, Users)
Started backend Login controller. JWT started.
3 years ago
Griffiths Lott
525860c31d
Created DB base data upload script. Creates LEAFTemplate headers, LEAF
...
Company, auth level admin, accounts for me and Pam
Also created Argon2 hasher for the server. Can hash and verify strings.
3 years ago
Griffiths Lott
cc7743996c
MSSQL docker creation script, populates with basic tables for application, NO DATA only structure
3 years ago
Griffiths Lott
0c26c5c89e
Completed front end authorzation & authentication using ECC keys. Code is messy, can use async req
...
ork. Custom ECC wrapper class. Created server PGP key (public in push)
NO BACKEND RECIEVER
3 years ago
Griffiths Lott
3bf29790d2
All componenets styles. Login component added
3 years ago
Griffiths Lott
20ceb2d9e3
Brought in bootstrap. Styled App, InvalidData, and FileUpload. FileUpload could use work...
3 years ago
Griffiths Lott
0dff60f47a
Basic working invalid data viewer
3 years ago
Griffiths Lott
f359e046c7
Merge branch 'associator_rewrite'
3 years ago
Griffiths Lott
991d90d012
Fully switched to class based approach. You can upload, and make correction. NO INVALID DATA HANDLING, NO ERROR HANDLING, NO LOGIN. Backend ready, but not secure. No database
3 years ago
Griffiths Lott
86f375b550
Minor fixes
3 years ago
Griffiths Lott
72113dc863
Integrated old with new classes. Header Correction not working. Can't hold selected value.
3 years ago
Griffiths Lott
0d29079c30
Restored to sundays work. Plux the new classes
3 years ago
Griffiths Lott
e54936e095
Lots of refactoring, working well. Changed backend a bit
3 years ago
Griffiths Lott
6e59501a2d
Working header correction. Reword excel parsing/matching. Ready to submit data to server
3 years ago
Griffiths Lott
1d8d92d595
Updated template regex, working header/value checker in vue ExcelUpload
3 years ago
Griffiths Lott
e7afc6e838
Added parsing of uploaded excel document. Returns array of missing and invalid datapoints. Regex needs work.
3 years ago
Griffiths Lott
7feaba97f0
Working file transfer
3 years ago
Griffiths Lott
e74ebcea6a
Basic Vue upload page that reads excel file. No document validation. ASP.Net API with endpoint to request the current data standard and an endpoint to allow for excel uploads.
3 years ago
Griffiths Lott
b0d5c04d9c
init
3 years ago