newStaffLDB-API #48

Merged
fred.boniface merged 85 commits from newStaffLDB-API into main 2023-10-03 21:35:03 +01:00

Merge newStaffLDB-API into main.

Ready to deploy

Merge newStaffLDB-API into main. Ready to deploy
fred.boniface added 85 commits 2023-10-03 21:34:23 +01:00
0aa42c4743 Add dockerfilec omment
Signed-off-by: Fred Boniface <fred@fjla.uk>
45183f619e Response adjustments
Signed-off-by: Fred Boniface <fred@fjla.uk>
c147cadc40 Update to use latest API Version
Signed-off-by: Fred Boniface <fred@fjla.uk>
07c6965948 Add barcode to registration email
Signed-off-by: Fred Boniface <fred@fjla.uk>
3410e6598a Run prettier
Signed-off-by: Fred Boniface <fred@fjla.uk>
70337a4218 Adjust email txt content
Signed-off-by: Fred Boniface <fred@fjla.uk>
48b9d65c1d Update registration emai ltemplate
Signed-off-by: Fred Boniface <fred@fjla.uk>
588efcad3d Random notes
Signed-off-by: Fred Boniface <fred@fjla.uk>
eb1245c42a Remove X-Powered-By header
Signed-off-by: Fred Boniface <fred@fjla.uk>
5072d473bb Remove legacy rate-limit headers
Signed-off-by: Fred Boniface <fred@fjla.uk>
ac24cb571e Improve spacing of email template
Signed-off-by: Fred Boniface <fred@fjla.uk>
c7ea029c11 Fix bug where query function returned empty array
Signed-off-by: Fred Boniface <fred@fjla.uk>
b61851e122 Fix handling in cases where there are no NRCC messages
Signed-off-by: Fred Boniface <fred@fjla.uk>
465874d512 Convert eta,ata,sta,std to "RT" if on-time
Signed-off-by: Fred Boniface <fred@fjla.uk>
ee0439fcb1 Run `npm update`
Signed-off-by: Fred Boniface <fred@fjla.uk>
68f92c41b8 Update the error handling data for ldb API responses.
Signed-off-by: Fred Boniface <fred@fjla.uk>
203d5e56b7 Add additional tests
Signed-off-by: Fred Boniface <fred@fjla.uk>
911aa113ea Comment
Signed-off-by: Fred Boniface <fred@fjla.uk>
d95ed436b8 Fix error handling
Signed-off-by: Fred Boniface <fred@fjla.uk>
011da17f0c Adjust status message code
Signed-off-by: Fred Boniface <fred@fjla.uk>
3590b15a69 Remove map gets, not working
Signed-off-by: Fred Boniface <fred@fjla.uk>
8bab3ddda5 Add supression for non-public trains
Signed-off-by: Fred Boniface <fred@fjla.uk>
1c593bb6c2 Adjust train supression
Signed-off-by: Fred Boniface <fred@fjla.uk>
05c9e061dc Fix for issue: #44
Signed-off-by: Fred Boniface <fred@fjla.uk>
57de698c0b Add test for issue fix:
#44

Signed-off-by: Fred Boniface <fred@fjla.uk>
73195f907f Adjust log presentation of error message
Signed-off-by: Fred Boniface <fred@fjla.uk>
115cfe6bcc Remove background from `html` to `table`
Signed-off-by: Fred Boniface <fred@fjla.uk>
741e570189 Begin migration to Pino for logs
Signed-off-by: Fred Boniface <fred@fjla.uk>
f7c20b3d99 Update logger config
Signed-off-by: Fred Boniface <fred@fjla.uk>
491052b1ae Add additional logging
Signed-off-by: Fred Boniface <fred@fjla.uk>
12876f8964 Remove console logging from app.js
Signed-off-by: Fred Boniface <fred@fjla.uk>
24bbf5df87 Port routes to TS
Signed-off-by: Fred Boniface <fred@fjla.uk>
96d97f9689 Remove un-needed console.log
Signed-off-by: Fred Boniface <fred@fjla.uk>
ce592d5cc1 Port database functions to new logger
Signed-off-by: Fred Boniface <fred@fjla.uk>
f29ff277ce Remove pino-http
Signed-off-by: Fred Boniface <fred@fjla.uk>
9a6679f0d9 Port ldb module to new logger
Signed-off-by: Fred Boniface <fred@fjla.uk>
cf1b40f007 Adjust dbAccess log levels
Signed-off-by: Fred Boniface <fred@fjla.uk>
43c3bd967c Change bulder version
Signed-off-by: Fred Boniface <fred@fjla.uk>
d44a7a817c Remove log-line from logger.utils
Signed-off-by: Fred Boniface <fred@fjla.uk>
9ed80a8bea Fix console log of original data
Signed-off-by: Fred Boniface <fred@fjla.uk>
9334da889b Remove errornous import
Signed-off-by: Fred Boniface <fred@fjla.uk>
6721d47f02 Port find.services to new logger
Signed-off-by: Fred Boniface <fred@fjla.uk>
40e99a9f9c Adjust commend
Signed-off-by: Fred Boniface <fred@fjla.uk>
51bae70d6c Run prettier
Signed-off-by: Fred Boniface <fred@fjla.uk>
9a4f621f69 Add npm format script
Signed-off-by: Fred Boniface <fred@fjla.uk>
7a6dc186f3 Fix package.json
Signed-off-by: Fred Boniface <fred@fjla.uk>
d395b65512 Migrate issue.services to new logger
Signed-off-by: Fred Boniface <fred@fjla.uk>
e38946d4df Change issue.services from Axios to Fetch
Signed-off-by: Fred Boniface <fred@fjla.uk>
83aca0da47 Remove Axios from package.json
Signed-off-by: Fred Boniface <fred@fjla.uk>
61648602bd Disable APIv1 Route registrations
Signed-off-by: Fred Boniface <fred@fjla.uk>
c57375f734 Mingrate kube.services to new logger
Signed-off-by: Fred Boniface <fred@fjla.uk>
0576f431dc Mingrate list.services to new logger
Signed-off-by: Fred Boniface <fred@fjla.uk>
d9e2445141 Mingrate mail.services to new logger
Signed-off-by: Fred Boniface <fred@fjla.uk>
648c72fa34 Migrate pis.services to new logger
Signed-off-by: Fred Boniface <fred@fjla.uk>
7c40f2fd98 Migrate regisstration.services to new logger
Signed-off-by: Fred Boniface <fred@fjla.uk>
dc9a5e15da Migrate stats.services to new logger
Signed-off-by: Fred Boniface <fred@fjla.uk>
c6552489e1 Migrate trainService.service to new logger
Signed-off-by: Fred Boniface <fred@fjla.uk>
0bb984999f Run Prettier
Signed-off-by: Fred Boniface <fred@fjla.uk>
0eca5e58a1 Adjust imports
Signed-off-by: Fred Boniface <fred@fjla.uk>
25862137da Port find.services to TS
Signed-off-by: Fred Boniface <fred@fjla.uk>
2417a7ba53 Port kube.services to TS
Signed-off-by: Fred Boniface <fred@fjla.uk>
eab0c68792 Port list.services to TS
Signed-off-by: Fred Boniface <fred@fjla.uk>
6d4e862313 Add logging to staffLdb translator
Signed-off-by: Fred Boniface <fred@fjla.uk>
ee2cf6e7d5 Port mail.services to TS
Signed-off-by: Fred Boniface <fred@fjla.uk>
51baee45a3 Add additional test for sanitizer
Signed-off-by: Fred Boniface <fred@fjla.uk>
a87f203782 Method was missing from post request
Signed-off-by: Fred Boniface <fred@fjla.uk>
be9fb68c3d Fix errornous headers field inoptions
Signed-off-by: Fred Boniface <fred@fjla.uk>
400a668267 Fix issue creation
Signed-off-by: Fred Boniface <fred@fjla.uk>
4b992083f1 Comment out APIv1 requires
Signed-off-by: Fred Boniface <fred@fjla.uk>
e4bbc8af05 Change builder container version
Signed-off-by: Fred Boniface <fred@fjla.uk>
464294362e Improve compatibility in email template
Signed-off-by: Fred Boniface <fred@fjla.uk>
b6ef11f52e Add barcode option to txt message
Signed-off-by: Fred Boniface <fred@fjla.uk>
2df7c4b068 Run Prettier
Signed-off-by: Fred Boniface <fred@fjla.uk>
f38c6c97fb Remove axios import
Signed-off-by: Fred Boniface <fred@fjla.uk>
10034ddf2a Complete migration of dbAccess.service to new logger
Signed-off-by: Fred Boniface <fred@fjla.uk>
1805040f93 Run Prettier
Signed-off-by: Fred Boniface <fred@fjla.uk>
63fa73ac74 Fix check for service supression
Signed-off-by: Fred Boniface <fred@fjla.uk>
999310baa2 Add comment
Signed-off-by: Fred Boniface <fred@fjla.uk>
2a2d826155 Bump version
Signed-off-by: Fred Boniface <fred@fjla.uk>
318a44610a Add comment
Signed-off-by: Fred Boniface <fred@fjla.uk>
fred.boniface merged commit 0a25ae85f5 into main 2023-10-03 21:35:03 +01:00
fred.boniface deleted branch newStaffLDB-API 2023-10-03 21:35:04 +01:00
fred.boniface referenced this issue from a commit 2023-10-03 21:35:05 +01:00
Sign in to join this conversation.
No description provided.