|
59fdfe9f40
|
Merge branch 'main' into dev
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
|
2020-12-23 17:02:12 +00:00 |
|
|
c93e93be31
|
Set package version (+openapi version)
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
ref #47
|
2020-12-23 18:00:53 +01:00 |
|
|
d3760f7b80
|
Merge pull request 'feature/52-alternative_openapi_viewers' (#53) from feature/52-alternative_openapi_viewers into dev
continuous-integration/drone/push Build is passing
Reviewed-on: #53
closes #52
|
2020-12-23 16:57:17 +00:00 |
|
|
11c7d041ef
|
🎨 fixed landing html + styling
continuous-integration/drone/pr Build is passing
ref #52
|
2020-12-23 17:55:44 +01:00 |
|
|
9ab6eb5314
|
Added tests for the api docs
continuous-integration/drone/pr Build is passing
ref #52
|
2020-12-23 17:01:18 +01:00 |
|
|
ce0500ef8c
|
Removed the firsttests jest tests (they were redundant)
ref #52
|
2020-12-23 17:01:03 +01:00 |
|
|
0b4d30b3f3
|
Updated the openapi json path for the ci testing script
continuous-integration/drone/pr Build is failing
ref #52
|
2020-12-23 16:54:45 +01:00 |
|
|
bb70bf58fb
|
Added the static files to the build step
continuous-integration/drone/pr Build is failing
ref #52
|
2020-12-23 15:43:03 +01:00 |
|
|
9fc282d858
|
Removed everything concerning the swaggerUI express middleware
ref #52
|
2020-12-23 15:21:55 +01:00 |
|
|
39ad43bbb2
|
switched over to using the static deployment of swaggerUI
ref #52
|
2020-12-23 15:20:06 +01:00 |
|
|
bd46a48f76
|
Merge branch 'feature/52-alternative_openapi_viewers' of git.odit.services:lfk/backend into feature/52-alternative_openapi_viewers
|
2020-12-23 15:11:17 +01:00 |
|
|
ebedea97ed
|
Added very basic api doc chooser
ref #52
|
2020-12-23 15:11:14 +01:00 |
|
|
5c3c3eb167
|
Added very basic api doc chooser
ref #52
|
2020-12-23 15:11:04 +01:00 |
|
|
d8e38f404d
|
Renamed the package to fit the scheme for the project
continuous-integration/drone/push Build is passing
|
2020-12-22 20:43:49 +01:00 |
|
|
aa1042ca51
|
Merge pull request 'feature/49-openapi_cookie_schema' (#51) from feature/49-openapi_cookie_schema into dev
continuous-integration/drone/push Build is passing
Reviewed-on: #51
closes #49
|
2020-12-22 19:33:03 +00:00 |
|
|
9994f8ddc4
|
Merge branch 'dev' into feature/49-openapi_cookie_schema
continuous-integration/drone/pr Build is passing
|
2020-12-22 19:32:35 +00:00 |
|
|
3ac536ef23
|
Merge pull request 'feature/45-auth_tests' (#50) from feature/45-auth_tests into dev
continuous-integration/drone/push Build is passing
Reviewed-on: #50
closes #45
|
2020-12-22 19:32:20 +00:00 |
|
|
5d75f70296
|
fixed typo
continuous-integration/drone/pr Build is passing
ref #49
|
2020-12-22 20:29:18 +01:00 |
|
|
c34bde7d4f
|
Fixed typo
continuous-integration/drone/pr Build is passing
ref #49
|
2020-12-22 20:19:28 +01:00 |
|
|
1f061c7ea6
|
Updated the openapi descriptions for all group routes
ref #49
|
2020-12-22 20:18:30 +01:00 |
|
|
578f9301db
|
Updated the openapi descriptions for all user routes
ref #49
|
2020-12-22 20:13:16 +01:00 |
|
|
9b47f3ab05
|
Updated the openapi descriptions for all track routes
ref #49
|
2020-12-22 20:07:41 +01:00 |
|
|
84b97bee8d
|
Updated the openapi descriptions for all status routes
ref #49
|
2020-12-22 20:05:29 +01:00 |
|
|
767841d405
|
Merge branch 'feature/49-openapi_cookie_schema' of git.odit.services:lfk/backend into feature/49-openapi_cookie_schema
# Conflicts:
# src/controllers/RunnerTeamController.ts
|
2020-12-22 20:04:19 +01:00 |
|
|
16e5b6921d
|
Updated the openapi descriptions for all team routes
ref #49
|
2020-12-22 20:04:08 +01:00 |
|
|
58a12c7fa1
|
Updated the openapi descriptions for all team routes
ref #49
|
2020-12-22 20:03:49 +01:00 |
|
|
f256dec121
|
Updated the openapi descriptions for all organisation routes
ref #49
|
2020-12-22 20:01:25 +01:00 |
|
|
9bb4865b2d
|
Merge branch 'feature/49-openapi_cookie_schema' of git.odit.services:lfk/backend into feature/49-openapi_cookie_schema
# Conflicts:
# src/controllers/RunnerController.ts
|
2020-12-22 19:58:25 +01:00 |
|
|
66631f5e0a
|
Updated the openapi descriptions for all runner routes
ref #49
|
2020-12-22 19:57:46 +01:00 |
|
|
8de35f3431
|
Updated the openapi descriptions for all runner routes
ref #49
|
2020-12-22 19:55:37 +01:00 |
|
|
05319e6f6e
|
Updated the openapi descriptions for all permission routes
ref #49
|
2020-12-22 19:51:37 +01:00 |
|
|
b7827fef54
|
Updated the openapi descriptions for all import routes
ref #49
|
2020-12-22 19:45:09 +01:00 |
|
|
a4ddeee8e4
|
Fixed uniqueness error
continuous-integration/drone/pr Build is passing
ref #45
|
2020-12-22 19:38:12 +01:00 |
|
|
50f2462eb9
|
Updated the openapi descriptions for all auth routes
ref #49
|
2020-12-22 19:23:35 +01:00 |
|
|
dae51cfd47
|
Added openapi cookie security schema
ref #49
|
2020-12-22 19:13:20 +01:00 |
|
|
e1341fc126
|
Merge branch 'dev' into feature/45-auth_tests
continuous-integration/drone/pr Build is failing
|
2020-12-22 18:50:13 +01:00 |
|
|
a9dbf1d0d2
|
Added login test after logout
continuous-integration/drone/pr Build is failing
ref #45
|
2020-12-22 18:49:10 +01:00 |
|
|
c6ecde29b5
|
Added auth reset tests
ref #45
|
2020-12-22 18:48:54 +01:00 |
|
|
13949af938
|
Added auth refresh tests
ref #45
|
2020-12-22 18:29:23 +01:00 |
|
|
3c003a60b2
|
Added logut tests
ref #45
|
2020-12-22 18:26:20 +01:00 |
|
|
69796a888f
|
Added wron password auth test
ref #45
|
2020-12-22 17:04:22 +01:00 |
|
|
a85e914759
|
Added validator as a explicit dependency, b/c pnpm doesn't fallback to peer dependencies
continuous-integration/drone/push Build is passing
|
2020-12-22 16:57:01 +01:00 |
|
|
af2744885f
|
added the first login tests
ref #45
|
2020-12-22 16:56:02 +01:00 |
|
|
8d73a9dd59
|
Merge pull request 'feature/40-pw_reset' (#48) from feature/40-pw_reset into dev
continuous-integration/drone/push Build is passing
Reviewed-on: #48
closes #40
|
2020-12-22 15:29:43 +00:00 |
|
|
853876a09c
|
Merge branch 'dev' into feature/40-pw_reset
continuous-integration/drone/pr Build is passing
|
2020-12-22 16:05:27 +01:00 |
|
|
cdc90b0770
|
Merge pull request 'feature/43-postal_from_env' (#46) from feature/43-postal_from_env into dev
continuous-integration/drone/push Build is passing
Reviewed-on: #46
closes #43
|
2020-12-22 14:55:37 +00:00 |
|
|
d0cfc16f8b
|
Merge branch 'dev' into feature/43-postal_from_env
continuous-integration/drone/pr Build is passing
|
2020-12-22 15:55:12 +01:00 |
|
|
ce5f4b467d
|
Updated ci to trigger the builds for the new libs
continuous-integration/drone/push Build is passing
|
2020-12-22 15:44:00 +01:00 |
|
|
84a7f30a60
|
Merge branch 'dev' into feature/43-postal_from_env
continuous-integration/drone/pr Build is passing
|
2020-12-22 12:41:15 +01:00 |
|
|
f3008979f3
|
Added the POSTALCODE_COUNTRYCODE to the sample and ci env files
ref #43
|
2020-12-22 12:40:11 +01:00 |
|
|
b8c93bf476
|
Implemented the getter for loading the postalcodelocale from env
ref #43
|
2020-12-22 12:38:53 +01:00 |
|
|
146787fd66
|
Added comments
continuous-integration/drone/pr Build is passing
ref #40
|
2020-12-22 11:48:06 +01:00 |
|
|
9458b774ea
|
Removed the user disableing
ref #40
|
2020-12-22 11:35:33 +01:00 |
|
|
bf4250babd
|
All things auth now check if the user is disabled
ref #40
|
2020-12-22 11:29:52 +01:00 |
|
|
a16c4c564a
|
Users now can be disabled from the start
ref #40
|
2020-12-22 11:27:21 +01:00 |
|
|
8d860cb2e1
|
Fixed weired query behaviour
ref #40
|
2020-12-22 11:26:45 +01:00 |
|
|
2f7b0d5606
|
Removed bs enabled check
ref #40
|
2020-12-22 11:20:11 +01:00 |
|
|
4b9bfe3b79
|
Now disableing users while they're in the process of resetting their password
ref #40
|
2020-12-22 11:18:31 +01:00 |
|
|
17ee682029
|
Implemented a password reset timeout
ref #40
|
2020-12-22 11:12:24 +01:00 |
|
|
48685451be
|
Set reset token expiry to 15 mins
rer #40
|
2020-12-22 11:07:01 +01:00 |
|
|
5aad581c2d
|
Implemented toe password reset route
ref #40
|
2020-12-22 10:57:25 +01:00 |
|
|
caeb17311b
|
Implemented basic password reset
ref #40
|
2020-12-22 10:57:08 +01:00 |
|
|
5aa83fe2f0
|
Renamed the return variable to fit the class
ref #40
|
2020-12-22 10:44:43 +01:00 |
|
|
aef8485f59
|
Renamed the password reset token creation class to better fit the scheme
ref #40
|
2020-12-22 10:39:42 +01:00 |
|
|
61aff5e629
|
Added a password reset token request route
ref #40
|
2020-12-22 10:39:17 +01:00 |
|
|
aa146cd6c1
|
Added a basic pw reset action
ref #40
|
2020-12-22 10:38:48 +01:00 |
|
|
6042089074
|
Added pw reset jwt generation
ref #40
|
2020-12-22 10:24:25 +01:00 |
|
|
b6cf3b24d4
|
Merge pull request 'Disabled the x-served-by and x-powered-by Headers' (#44) from feature/41-owasp_headers into dev
continuous-integration/drone/push Build is passing
Reviewed-on: #44
|
2020-12-21 17:27:12 +00:00 |
|
|
19422edbae
|
Disabled the x-served-by and x-powered-by Headers
continuous-integration/drone/pr Build is passing
ref #41
|
2020-12-21 17:48:04 +01:00 |
|
|
1bf6d3d564
|
Merge pull request 'Updated the put methods and cleaned up a shitload of comments' (#42) from feature/39-update_puts into dev
continuous-integration/drone/push Build is passing
Reviewed-on: #42
closes #39
|
2020-12-21 16:39:19 +00:00 |
|
|
7d5f3b092f
|
Reverted simplification that created loops
continuous-integration/drone/pr Build is passing
ref #39
|
2020-12-21 17:22:07 +01:00 |
|
|
0ef6d9cc48
|
Small bugfix
continuous-integration/drone/pr Build is failing
ref #39
|
2020-12-21 16:58:51 +01:00 |
|
|
48bef8db60
|
Second part of the action comment refactoring
continuous-integration/drone/pr Build is failing
ref #39
|
2020-12-21 16:21:12 +01:00 |
|
|
1d0d79f3da
|
First part of the action comment refactoring
ref #39
Why did i volunteer for this? It's just a glorified sleeping aid 😴
|
2020-12-21 16:08:10 +01:00 |
|
|
d20d738218
|
Code + comment cleanup for the entities
ref #39
|
2020-12-21 15:29:32 +01:00 |
|
|
a03f1a438d
|
Code + comment cleanup for the enums
ref #39
|
2020-12-20 19:39:13 +01:00 |
|
|
75332983c2
|
Code + comment cleanup for the response models
ref #39
|
2020-12-20 19:38:22 +01:00 |
|
|
a85d52437b
|
Code + comment cleanup for the seeds
ref #39
|
2020-12-20 19:11:28 +01:00 |
|
|
a88c0389c1
|
Code + Comment cleanup for the middlewares
ref #39
|
2020-12-20 19:08:02 +01:00 |
|
|
43a4f1118d
|
Updated loader comments and descriptions
ref #39
|
2020-12-20 19:01:03 +01:00 |
|
|
de91d491e5
|
Added a missing poiunt/exclamation mark
ref #39
|
2020-12-20 18:55:52 +01:00 |
|
|
2199cb0aef
|
Fixed messages and comments for UserGroupErrors
ref #39
|
2020-12-20 18:50:45 +01:00 |
|
|
ee76f1c0e8
|
Fixed messages and comments for UserErrors
ref #39
|
2020-12-20 18:50:06 +01:00 |
|
|
75b6489f8d
|
Fixed messages and comments for TrackErrors + spelling for some other errors
ref #39
|
2020-12-20 18:48:59 +01:00 |
|
|
389f6347c3
|
Fixed messages and comments for RunnerTeamErrors
ref #39
|
2020-12-20 18:47:42 +01:00 |
|
|
37afc10e44
|
Fixed messages and comments for RunnerOrganisationErrors
ref #39
|
2020-12-20 18:46:43 +01:00 |
|
|
82ced34750
|
Fixed messages and comments for RunnerGroupErrors
ref #39
|
2020-12-20 18:45:33 +01:00 |
|
|
5de81ad093
|
Fixed messages and comments for RunnerErrors
ref #39
|
2020-12-20 18:45:10 +01:00 |
|
|
c1d784e29c
|
Fixed messages and comments for PermissionErrors
ref #39
|
2020-12-20 18:42:57 +01:00 |
|
|
4ca85a1f22
|
Fixed messages and comments for AuthErrors
ref #39
|
2020-12-20 18:41:25 +01:00 |
|
|
7a4238f1f7
|
Fixed some stuff not getting checked against null
ref #39 gosh i sometimes hate js types
|
2020-12-20 18:18:32 +01:00 |
|
|
fbe2b358bd
|
Moved tracks to the new put mechanism
ref #39
|
2020-12-20 18:07:45 +01:00 |
|
|
532b5a56a5
|
Switched runner orgs to the cleaner syntax via a update entity
ref #39
|
2020-12-20 18:07:33 +01:00 |
|
|
18ede29ea5
|
Moved usergroups to the new put mechanism
ref #39
|
2020-12-20 17:37:20 +01:00 |
|
|
ec4d75128b
|
Fixed some weired toString beviour
ref #39 #6
|
2020-12-20 17:36:22 +01:00 |
|
|
b2bd6173a5
|
Moved permissions to the new put mechanism
ref #39
|
2020-12-20 17:29:04 +01:00 |
|
|
cc68948a20
|
Moved runners to the new put mechanism
ref #39
|
2020-12-20 17:27:21 +01:00 |
|
|
24de82f6df
|
Moved runner teams to the new put mechanism
ref #39
|
2020-12-20 17:25:41 +01:00 |
|
|
cf583a22fa
|
Added missing username property to the responseuser
ref #39
|
2020-12-20 17:19:33 +01:00 |
|
|
b55d210aff
|
Fixed wrong error type
ref #39
|
2020-12-20 17:18:16 +01:00 |
|
|
adec2bcc5b
|
removed useless deletes
ref #39
|
2020-12-20 17:17:42 +01:00 |
|
|
3850bd9681
|
Renamed function to better reflect it's function
ref #39
|
2020-12-20 17:17:30 +01:00 |
|
|
14b6651f96
|
Merge pull request 'Fixed a bug concerning user updates' (#38) from bugfix/37-user_update into dev
continuous-integration/drone/push Build is passing
Reviewed-on: #38
closes #37
|
2020-12-20 15:58:19 +00:00 |
|
|
4a21c1fb5c
|
Updated some nameing to fit with the rest of the models
continuous-integration/drone/pr Build is passing
ref #37
|
2020-12-20 16:51:59 +01:00 |
|
|
ca142376b3
|
Fixed some weired user update behaviour
ref #37
|
2020-12-20 16:49:05 +01:00 |
|
|
314606addd
|
Merge pull request 'feature/34-status_health' (#36) from feature/34-status_health into dev
continuous-integration/drone/push Build is passing
Reviewed-on: #36
closes #34
|
2020-12-18 22:02:34 +00:00 |
|
|
a0a08f7724
|
Formatting implemented for @philipp
continuous-integration/drone/pr Build is passing
ref #34
|
2020-12-18 23:00:27 +01:00 |
|
|
cea5993049
|
added a simple health route
ref #34
|
2020-12-18 22:58:24 +01:00 |
|
|
3e940c2db5
|
Merge pull request 'Auth for everything (and everything auth) #6' (#35) from feature/6-api_auth into dev
continuous-integration/drone/push Build is passing
Reviewed-on: #35
closes #6
|
2020-12-18 21:53:16 +00:00 |
|
|
631310f158
|
Fixed import for linux
continuous-integration/drone/pr Build is passing
ref #6
|
2020-12-18 22:49:01 +01:00 |
|
|
c3e3c6bed1
|
Manual overwrite
continuous-integration/drone/pr Build is failing
ref #6
|
2020-12-18 22:46:59 +01:00 |
|
|
8f48d2593b
|
Merge branch 'feature/6-api_auth' of git.odit.services:lfk/backend into feature/6-api_auth
continuous-integration/drone/pr Build is failing
|
2020-12-18 22:44:29 +01:00 |
|
|
23758e7a91
|
Bugfix for bs file names
ref #6
|
2020-12-18 22:44:27 +01:00 |
|
|
c7fd0593fb
|
Bugfix for bs file names
continuous-integration/drone/pr Build is failing
ref #6
|
2020-12-18 22:42:48 +01:00 |
|
|
b19f18ada1
|
Added auth to all tests
continuous-integration/drone/pr Build is failing
ref #6
|
2020-12-18 22:11:41 +01:00 |
|
|
d742ccd581
|
Jwt's now feature group permissions and permission deduplication
ref #6
|
2020-12-18 21:44:30 +01:00 |
|
|
d670b814a4
|
Fixed the user->Group relation
ref #6
|
2020-12-18 21:42:43 +01:00 |
|
|
1a9c860188
|
Formatting #6
|
2020-12-18 20:53:35 +01:00 |
|
|
f25ae9ba4f
|
Added a admin group with all permissions to seeding
|
2020-12-18 20:33:27 +01:00 |
|
|
744faba7ee
|
Added auth to all endpoints
|
2020-12-18 20:33:13 +01:00 |
|
|
cdfd0e0d64
|
Added the openapi security header to all routes that need some kind of auth
ref #6
|
2020-12-18 20:07:05 +01:00 |
|
|
e25fc795fe
|
Added additional targets and actions for permissions
ref #6
|
2020-12-18 20:06:27 +01:00 |
|
|
2240a45a91
|
Added class validation for the enum
ref #6
|
2020-12-18 19:49:39 +01:00 |
|
|
595a9213c1
|
Added comments and formatting to the auth checker
ref #6
|
2020-12-18 19:42:08 +01:00 |
|
|
428e2c38ce
|
Added coments to the jwt creator
|
2020-12-18 19:33:10 +01:00 |
|
|
1d54fb085b
|
Shoothed out variable nameing scheme
ref #6
|
2020-12-18 19:19:47 +01:00 |
|
|
6403e386ab
|
Now with smooth access token refreshing
ref #6
|
2020-12-18 19:07:31 +01:00 |
|
|
65a8449ea3
|
Now with 1000% cleaner jwt generation
ref #6
|
2020-12-18 17:57:48 +01:00 |
|
|
b21dd6f0c0
|
Added tracks/get as test-route for auth
ref #6
|
2020-12-18 17:19:02 +01:00 |
|
|
445e96dcdf
|
Added toString for permissions
ref #6
|
2020-12-18 17:17:02 +01:00 |
|
|
6237e62a03
|
Reimplmented the old permission checking system
ref #6
|
2020-12-18 17:15:44 +01:00 |
|
|
b9e91502cd
|
Cleaned up the auth checker a little bit
|
2020-12-18 17:11:44 +01:00 |
|
|
9dc336f0bb
|
Added permission deletion on group deletion
ref #6
|
2020-12-18 16:21:59 +01:00 |
|
|
6a7e8ccc37
|
Now with duplication avoidance
ref #6
|
2020-12-18 16:10:33 +01:00 |
|
|
882065470a
|
Implemented permission updateing
ref #6
|
2020-12-18 16:05:25 +01:00 |
|
|
ff3a5b4545
|
User deletion now also delete's the users permissons
ref #6
|
2020-12-18 15:49:42 +01:00 |
|
|
d4293c164d
|
Implemented permission deletion
ref #6
|
2020-12-18 15:37:45 +01:00 |
|
|
145a08b1b4
|
Now with cleaner participants in the responses
ref #6
|
2020-12-18 15:26:54 +01:00 |
|
|
dc485c02ea
|
Added Permission creation
ref #11
|
2020-12-18 15:19:44 +01:00 |
|
|
ebb0c5faca
|
Added specific permission getting
ref #6
|
2020-12-18 15:16:15 +01:00 |
|
|
d89fcb84a2
|
Implemented permission getting
ref #6
|
2020-12-18 15:12:06 +01:00 |
|
|
388fc6ba6a
|
Fixed typo
|
2020-12-18 14:52:31 +01:00 |
|
|
bb4ea485fd
|
Merge branch 'dev' into feature/6-api_auth
|
2020-12-18 14:40:40 +01:00 |
|
|
5dc9edfe40
|
Pulled out some linguini-esc code
ref #6
|
2020-12-18 14:40:19 +01:00 |
|
|
eb9473e230
|
Cleaned up relation types
ref #6
|
2020-12-18 14:29:31 +01:00 |
|
|
476afc6a99
|
Updated nameing to fit the usual scheme
ref #6
|
2020-12-18 14:29:17 +01:00 |
|
|
ed53627bbe
|
Merge pull request 'Runner import' (#33) from feature/22-runner_import into dev
continuous-integration/drone/push Build is passing
Reviewed-on: #33
closes #22
|
2020-12-18 13:24:51 +00:00 |
|
|
efecffb72d
|
Added responseusers
ref #6
|
2020-12-17 21:12:45 +01:00 |
|
|
3aae8f85c4
|
Added status codes
continuous-integration/drone/pr Build is passing
ref #22
|
2020-12-17 20:54:01 +01:00 |
|
|
cc5a30980a
|
Implemented new Permission system on the DB side.
ref #22
|
2020-12-17 20:46:54 +01:00 |
|
|
c90f9f1dd4
|
Fixed path
continuous-integration/drone/pr Build is passing
|
2020-12-17 19:27:38 +01:00 |
|
|
15ed9f58d5
|
Added responseschemas and content types
continuous-integration/drone/pr Build is passing
ref #22
|
2020-12-17 19:17:35 +01:00 |
|
|
9db4344153
|
Expanded API Decriptions
ref #22
|
2020-12-17 19:15:11 +01:00 |
|
|
03b7e346ab
|
Working csv import
ref #22
|
2020-12-17 18:36:51 +01:00 |
|
|
0d8fbf1eca
|
Consolidated the json import for a cleaner result
ref #22
|
2020-12-17 17:25:17 +01:00 |
|
|
71228fbf33
|
Now organisations and teams can import runners
|
2020-12-17 17:14:08 +01:00 |
|
|
97494aeaf7
|
Runners can now be imported into a org
|
2020-12-17 16:46:00 +01:00 |
|
|
4801e010b4
|
Removed useless console.log
ref #22
|
2020-12-17 16:33:54 +01:00 |
|
|
1b59d58c60
|
Abstracted a little bit more for potential company runner import
|
2020-12-17 16:32:29 +01:00 |
|
|
cad30c7f63
|
Fixed the dynamic class creation
|
2020-12-17 16:26:33 +01:00 |
|
|
a8ec0142b0
|
Added import-action classes
ref #22
|
2020-12-17 16:21:02 +01:00 |
|
|
30952aa14f
|
Marked csv import as not implemented
|
2020-12-17 16:20:20 +01:00 |
|
|
2e4a4f1661
|
Added endpoints for runner import by json and csv
|
2020-12-16 19:03:27 +01:00 |
|
|
b9fd2379f4
|
Added rawbody if needed
ref #22
|
2020-12-16 19:00:25 +01:00 |
|
|
1b1f8f2b09
|
Added a basic import controller
ref #22
|
2020-12-16 18:20:31 +01:00 |
|
|
39b932a81c
|
Merge pull request 'feature/31-lib_generation' (#32) from feature/31-lib_generation into dev
continuous-integration/drone/push Build is passing
Reviewed-on: #32
|
2020-12-15 15:41:41 +00:00 |
|
|
ec69f6caf3
|
removed the lib generation part
continuous-integration/drone/pr Build is passing
|
2020-12-13 19:20:36 +01:00 |
|
|
ad908a3555
|
Fixed broken substitution
continuous-integration/drone/pr Build is passing
ref #31
|
2020-12-13 12:57:09 +01:00 |
|
|
3e6c7b6302
|
Cleanup
continuous-integration/drone/pr Build encountered an error
|
2020-12-13 10:06:32 +01:00 |
|
|
d0c5323cb6
|
Push
ref #31
|
2020-12-13 10:04:09 +01:00 |
|
|
fcb3e35b29
|
Removed the test pipeline
ref #31
|
2020-12-13 09:42:29 +01:00 |
|
|
4705b5a0b4
|
I just need to trigger sth
continuous-integration/drone/push Build is passing
ref #31
|
2020-12-13 09:21:50 +01:00 |
|
|
0c6f3d1f12
|
Added downstream trigger
continuous-integration/drone/push Build is passing
|
2020-12-13 09:18:54 +01:00 |
|
|
ff178f9d77
|
Removed the bs code
ref #31
|
2020-12-12 22:37:11 +01:00 |
|
|
e59630b17e
|
More switching
continuous-integration/drone/push Build is failing
ref #31
|
2020-12-12 22:34:07 +01:00 |
|
|
20ec6e0cd6
|
fixed command order
continuous-integration/drone/push Build is failing
ref #31
|
2020-12-12 22:32:43 +01:00 |
|
|
e10a3947ba
|
fixed duplicate name
continuous-integration/drone/push Build is failing
ref #31
|
2020-12-12 22:31:44 +01:00 |
|
|
8d00487359
|
test drone pipeline
continuous-integration/drone/push Build encountered an error
ref #31
|
2020-12-12 22:31:06 +01:00 |
|
|
f304b86cb6
|
Added lib to gitignore
ref #31
|
2020-12-12 22:22:33 +01:00 |
|
|
421ddc50ed
|
Added rlly basic lib generation
ref #31
|
2020-12-12 22:21:45 +01:00 |
|
|
c3aa88c212
|
Renamed some drone steps [skip-ci}
continuous-integration/drone/push Build is passing
|
2020-12-12 20:05:43 +01:00 |
|
|
10dbd233a0
|
Merge pull request 'feature/24-production_dockerfile' (#30) from feature/24-production_dockerfile into dev
continuous-integration/drone/push Build is passing
Reviewed-on: #30
closes #24
|
2020-12-12 19:03:22 +00:00 |
|
|
c321da613a
|
Switched env to dev for tests(ci)
continuous-integration/drone/pr Build is passing
ref #24
|
2020-12-12 20:01:26 +01:00 |
|
|
ff84209683
|
Merge branch 'dev' into feature/24-production_dockerfile
continuous-integration/drone/pr Build was killed
|
2020-12-12 18:54:02 +00:00 |
|
|
df3c231fd2
|
Merge pull request 'feature/25-refresh-token-cookie' (#29) from feature/25-refresh-token-cookie into dev
Reviewed-on: #29
closed #25
|
2020-12-12 18:52:28 +00:00 |
|
|
ac2da0af63
|
Now w/ working logout
continuous-integration/drone/pr Build is passing
ref #25
|
2020-12-12 19:50:12 +01:00 |
|
|
40fb081332
|
Cleaned up the pipelines
continuous-integration/drone/pr Build is failing
ref #24
|
2020-12-12 19:37:21 +01:00 |
|
|
30928180e6
|
Switched to prefering body provided tokens over cookie tokens
continuous-integration/drone/pr Build is passing
ref #25
|
2020-12-12 19:27:56 +01:00 |
|
|
6aa1e0d573
|
Cleaned up some errors
ref #25
|
2020-12-12 19:26:04 +01:00 |
|
|
aca3eaaeea
|
Now w/ working cookie based refresh
ref #25
|
2020-12-12 19:25:40 +01:00 |
|
|
615b54ec4f
|
Removed secure flag and added expiry basd on ht refresh token
ref#25
|
2020-12-12 19:13:18 +01:00 |
|
|
c07d40ae93
|
Added cookie-parser to app.use
ref #25
|
2020-12-12 19:01:31 +01:00 |
|
|
db5da3d3c2
|
Removed useless return
ref #25
|
2020-12-12 18:34:22 +01:00 |
|
|
0e003d2dc4
|
Set cookies to secure
ref #25
|
2020-12-12 18:32:48 +01:00 |
|
|
a1c3751164
|
🚀 CI build on feature branch tags
ref #24
|
2020-12-12 18:13:23 +01:00 |
|
|
359e955926
|
🚀 CI/CD
ref #24
|
2020-12-12 17:48:45 +01:00 |
|
|
c391201570
|
🐳 optimize Dockerfile in speed and size (pnpm + layers)
ref #24
|
2020-12-12 17:48:32 +01:00 |
|
|
e3980096e2
|
🚧 move sqlite to to production
ref #24
|
2020-12-12 17:48:02 +01:00 |
|
|
a7e27c6f6c
|
drop unused packages
ref #24
|
2020-12-12 13:27:57 +01:00 |
|
|
bcb266e29b
|
move to node:14.15.1-alpine3.12
ref #24
|
2020-12-12 13:24:27 +01:00 |
|
|
95f40a9c28
|
🩺❤🐳 Docker healthcheck
ref #24
|
2020-12-12 13:15:29 +01:00 |
|
|
8bcaf710ad
|
integrate pm2 process manager to keep the app up and running
ref #24
|
2020-12-12 13:14:38 +01:00 |
|
|
b8aebc14e8
|
🐳 working Dockerfile
ref #24
|
2020-12-12 13:04:37 +01:00 |
|
|
5ccdfe1540
|
package.json - drop nodemon delay
ref #24
|
2020-12-12 13:04:20 +01:00 |
|
|
a1e3289a88
|
🐞 fixed app.ts for production use
ref #24
|
2020-12-12 12:39:53 +01:00 |
|
|
47e4f6cd7e
|
basic build works
|
2020-12-12 12:29:14 +01:00 |
|
|
36fbccb286
|
🚧 implementation in AuthController@login
ref #25
|
2020-12-12 11:55:45 +01:00 |
|
|
7429407843
|
Merge pull request 'New Feature: User seeding feature/19-user_seeding' (#26) from feature/19-user_seeding into dev
Reviewed-on: #26
closes #19
|
2020-12-11 19:40:44 +00:00 |
|
|
10640f40aa
|
Merge branch 'dev' into feature/19-user_seeding
continuous-integration/drone/pr Build is passing
# Conflicts:
# package.json
|
2020-12-11 20:38:33 +01:00 |
|
|
1e625b0775
|
Merge pull request 'Added drone pipeline that automaticly runs on prs (or at least it should)' (#27) from feature/23-tests_on_pr into dev
Reviewed-on: #27
closes #23
|
2020-12-11 19:33:40 +00:00 |
|
|
6cfaec8397
|
Added ci env
continuous-integration/drone/pr Build is passing
ref #23
|
2020-12-11 20:29:33 +01:00 |
|
|
0f419625d2
|
switched to using the ci testing script
continuous-integration/drone/pr Build was killed
ref #23
|
2020-12-11 20:25:26 +01:00 |
|
|
a83a23a647
|
fixed typo
continuous-integration/drone/pr Build is failing
ref #23
|
2020-12-11 20:24:03 +01:00 |
|
|
553a35bb8e
|
switched to custom clone logic
continuous-integration/drone/pr Build is failing
ref #23
|
2020-12-11 20:23:12 +01:00 |
|
|
ef3fcee2a9
|
testing branch parameter
continuous-integration/drone/pr Build is failing
|
2020-12-11 20:22:31 +01:00 |
|
|
61b2baaee7
|
renamed step
continuous-integration/drone/pr Build is failing
ref #23
|
2020-12-11 20:18:53 +01:00 |
|
|
31e7d074dc
|
Added dedicated clone step
continuous-integration/drone/pr Build encountered an error
ref #23
|
2020-12-11 20:18:03 +01:00 |
|
|
1fbddf5ef8
|
Added source
continuous-integration/drone/pr Build is failing
|
2020-12-11 20:13:32 +01:00 |
|
|
7a79f35b58
|
Test for branch restrictions
continuous-integration/drone/pr Build is passing
ref #23
|
2020-12-11 20:07:52 +01:00 |
|
|
79e418f918
|
Added a test:ci script (for testing in ci enviornments)
continuous-integration/drone/pr Build is failing
ref #23
|
2020-12-11 19:56:27 +01:00 |
|
|
abb13045e6
|
Switched to yarn
continuous-integration/drone/pr Build is failing
ref #23
|
2020-12-11 19:47:35 +01:00 |
|
|
d543dfb201
|
Added drone pipeline that automaticly runs on prs (or at least it should)
continuous-integration/drone/pr Build is failing
ref #23
|
2020-12-11 19:45:56 +01:00 |
|
|
5eabc1fe18
|
Merge branch 'dev' into feature/19-user_seeding
# Conflicts:
# ormconfig.ts
# package.json
|
2020-12-11 19:32:53 +01:00 |
|
|
473033aa50
|
User seeding now automaticly runs if no users are detected
ref #19
|
2020-12-11 19:29:23 +01:00 |
|
|
effa79032b
|
Added seed yarn script
ref #19
|
2020-12-11 19:14:48 +01:00 |
|
|
57f6775140
|
Merge pull request 'feature/17-automated_tests' (#21) from feature/17-automated_tests into dev
Reviewed-on: #21
closes: #17
|
2020-12-10 19:36:07 +00:00 |
|
|
5a27689e80
|
new get test
ref #17
|
2020-12-10 20:33:36 +01:00 |
|
|
d295100a48
|
refactoring: cleaned up the names
ref #17
|
2020-12-10 20:32:57 +01:00 |
|
|
09decd5600
|
Added first demo seed
ref #19
|
2020-12-10 20:26:46 +01:00 |
|
|
6eee80d357
|
Runner update tests now run clean
ref #17
|
2020-12-10 20:08:20 +01:00 |
|
|
cada962e5a
|
Merge branch 'dev' into feature/17-automated_tests
# Conflicts:
# src/controllers/RunnerTeamController.ts
|
2020-12-10 20:05:52 +01:00 |
|
|
721af32989
|
Bugfix for runner team updates
ref #13 #17
|
2020-12-10 20:05:20 +01:00 |
|
|
92dee666ee
|
Added team update test
ref #17
|
2020-12-10 19:53:19 +01:00 |
|
|
6e12b014e7
|
future proved the group update failture
ref #17
|
2020-12-10 19:48:50 +01:00 |
|
|
c20f01f485
|
Added runner update tests
|
2020-12-10 19:48:03 +01:00 |
|
|
eda8abb668
|
Merge branch 'dev' into feature/17-automated_tests
# Conflicts:
# src/controllers/RunnerController.ts
# src/models/actions/CreateParticipant.ts
|
2020-12-10 19:37:52 +01:00 |
|
|
02877ece9c
|
Little comment cleanup
ref #13
|
2020-12-10 19:36:49 +01:00 |
|
|
f3000f14cd
|
Runner updateing now works with it's own class
ref #13
|
2020-12-10 19:31:48 +01:00 |
|
|
068e5bd72b
|
Merge branch 'dev' into feature/17-automated_tests
# Conflicts:
# src/models/responses/ResponseEmpty.ts
|
2020-12-10 18:51:50 +01:00 |
|
|
bd07763455
|
Fix for the 404 in the swagger doc
|
2020-12-10 18:50:18 +01:00 |
|
|
64725d9e7a
|
Added basic update test
|
2020-12-10 18:39:40 +01:00 |
|
|
d2e0384f3c
|
Added runner deletion tests
ref #17
|
2020-12-10 18:30:26 +01:00 |
|
|
e223c060d4
|
Fixed runner get test
ref #17
|
2020-12-10 18:30:09 +01:00 |
|
|
49ac7be367
|
Moded runner get tests to a new file and added more of them
ref #17
|
2020-12-10 17:59:12 +01:00 |
|
|
9df86953cf
|
Merge branch 'dev' into feature/17-automated_tests
# Conflicts:
# src/app.ts
# src/controllers/RunnerController.ts
# src/controllers/RunnerOrganisationController.ts
# src/controllers/RunnerTeamController.ts
# src/models/actions/CreateParticipant.ts
|
2020-12-10 17:45:23 +01:00 |
|
|
aaeef4a27e
|
Replaced a console log with a consola.error
|
2020-12-10 17:44:17 +01:00 |
|
|
d5e5e27ca3
|
Merge branch 'feature/13-runner_controllers' into dev
|
2020-12-10 17:43:15 +01:00 |
|
|
7fe9480c94
|
Removed console logs
|
2020-12-10 17:43:00 +01:00 |
|
|
bc80be947d
|
Fixed optional property
ref #13 #17
|
2020-12-10 17:42:49 +01:00 |
|
|
47862f2e1d
|
Added runner creation tests
ref #17
|
2020-12-10 17:41:15 +01:00 |
|
|
d0d050e6c6
|
Added basic runner get tests
ref #17
|
2020-12-10 16:18:23 +01:00 |
|
|
e2feffa1c5
|
Merge branch 'dev' into feature/17-automated_tests
|
2020-12-10 16:13:40 +01:00 |
|
|
ff6a4eaca1
|
Removed sqlite jurnal (however it managed to end up here)
|
2020-12-10 16:13:05 +01:00 |
|
|
3e961e34a1
|
Added squlite jurnal tmp file to the gitignore
|
2020-12-10 16:12:26 +01:00 |
|
|
32a92b1ad7
|
Added org deletion tests (orgs that still have teams)
ref #17
|
2020-12-10 16:10:35 +01:00 |
|
|
105efdd454
|
Added team update tests
ref #17
|
2020-12-09 20:08:01 +01:00 |
|
|
6e316a7533
|
Cleanup
ref #17
|
2020-12-09 19:57:02 +01:00 |
|
|
71e5be2ba4
|
added non-existant deletion test for teams
ref #17
|
2020-12-09 19:55:36 +01:00 |
|
|
80ef7e8c3a
|
Adjustes responsecode
|
2020-12-09 19:43:51 +01:00 |
|
|
d2898ff60f
|
Merge branch 'dev' into feature/17-automated_tests
|
2020-12-09 19:42:51 +01:00 |
|
|
6396fffc04
|
Added test for non-existant deletion
ref #17
|
2020-12-09 19:20:33 +01:00 |
|
|
5845a91f15
|
Fixed typos
|
2020-12-09 19:20:19 +01:00 |
|
|
f4abbfcee4
|
Added test for getting an non-existant team
|
2020-12-09 19:16:10 +01:00 |
|
|
c3258b9304
|
Added team delete test
|
2020-12-09 19:15:54 +01:00 |
|
|
ff96ba23d7
|
Merge branch 'dev' into feature/17-automated_tests
|
2020-12-09 19:02:29 +01:00 |
|
|
00215a81a7
|
Merge branch 'dev' into feature/17-automated_tests
|
2020-12-09 18:54:06 +01:00 |
|
|
b4b52717fc
|
Added more negative tests for the teams
ref #17
|
2020-12-09 18:47:15 +01:00 |
|
|
862834c877
|
Added first team creation tests
|
2020-12-09 18:42:08 +01:00 |
|
|
76065538c9
|
Renamed b/c runner teams also need dedicated tests
ref #17
|
2020-12-09 18:14:29 +01:00 |
|
|
99209981d9
|
Merge branch 'dev' into feature/17-automated_tests
|
2020-12-09 18:13:12 +01:00 |
|
|
13f96e3190
|
Added delete test
ref #17
|
2020-12-09 18:08:45 +01:00 |
|
|
4e3b038dec
|
Added bad test to the put
|
2020-12-09 17:56:37 +01:00 |
|
|
42d3f9cb98
|
Merge branch 'dev' into feature/17-automated_tests
|
2020-12-09 17:52:22 +01:00 |
|
|
0a0050368f
|
Added put tests for runner orgs
|
2020-12-09 17:52:04 +01:00 |
|
|
6da7c23c04
|
Renamed to better fit the content
|
2020-12-09 16:28:18 +01:00 |
|
|
db5feb00cc
|
Added more basic tests for the runner orgs
ref #17
|
2020-12-09 16:27:01 +01:00 |
|
|
381ce9c828
|
Merge branch 'dev' into feature/17-automated_tests
|
2020-12-09 16:11:46 +01:00 |
|
|
34fa94ea4f
|
First tests for orgs
ref #17
|
2020-12-09 16:10:17 +01:00 |
|
|
39cefbc593
|
⚙ use new config loader
ref #18 ,ref #17
|
2020-12-06 10:48:25 +01:00 |
|
|
2cdc91ec83
|
Merge branch 'feature/18-exported-env-vars' into feature/17-automated_tests
|
2020-12-06 10:45:15 +01:00 |
|
|
1748fd4034
|
Merge branch 'feature/17-automated_tests' of https://git.odit.services/lfk/backend into feature/17-automated_tests
|
2020-12-05 20:45:38 +01:00 |
|
|
34567f24c3
|
⚡test:watch script
|
2020-12-05 20:45:22 +01:00 |
|
|
def7ca3eb2
|
🧪tracks.spec.ts - move to baseurl
ref #17
|
2020-12-05 20:45:06 +01:00 |
|
|
4dd0217c93
|
Merge branch 'feature/17-automated_tests' of git.odit.services:lfk/backend into feature/17-automated_tests
|
2020-12-05 20:33:41 +01:00 |
|
|
a3e8973004
|
Merge branch 'dev' into feature/17-automated_tests
|
2020-12-05 20:33:31 +01:00 |
|
|
29acabfca3
|
🧪tracks.spec.ts - adding + getting + updating tracks
ref #17
|
2020-12-05 20:32:38 +01:00 |
|
|
4ff6f8c540
|
⚙ nodemon config - ignore tests
ref #17
|
2020-12-05 20:32:15 +01:00 |
|
|
a671bf8bcb
|
🚧 tracks.spec.ts - sample track adding + getting
ref #17
|
2020-12-05 20:19:41 +01:00 |
|
|
15e3d04215
|
🚧tracks.spec.ts - check if track was added
ref #17
|
2020-12-05 20:17:42 +01:00 |
|
|
07e03ff04e
|
basic track testing
ref #17
|
2020-12-05 20:11:52 +01:00 |
|
|
431fd608a6
|
sample json validation
ref #17
|
2020-12-05 18:52:36 +01:00 |
|
|
8ae5cea631
|
basic jest + typescript support
ref #17
|
2020-12-05 18:49:09 +01:00 |
|