Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
56 commits
Select commit Hold shift + click to select a range
3f2e68f
feat: use new file structure(wip)
CasLubbers Feb 13, 2025
008224c
feat: update save functions to adhere new file structure
CasLubbers Feb 19, 2025
28ce4a4
feat: save data correctly to files
CasLubbers Feb 20, 2025
3db73c0
feat: save apps correctly
CasLubbers Feb 20, 2025
3c779cb
feat: save apps correctly
CasLubbers Feb 21, 2025
964b7b6
feat: remove unused code
CasLubbers Feb 21, 2025
0ad5d74
feat: clean up code
CasLubbers Feb 21, 2025
a4f6825
feat: fix backups
CasLubbers Feb 21, 2025
f674506
feat: fix backups
CasLubbers Feb 21, 2025
21cc2c6
feat: make sealedsecrets compatible with new structure
CasLubbers Feb 21, 2025
f9f5382
fix: unit tests
CasLubbers Feb 24, 2025
b0e852d
fix: unit tests
CasLubbers Feb 24, 2025
4712b79
fix: unit tests
CasLubbers Feb 24, 2025
2b12719
feat: add tests for the repo and teamconfig service
CasLubbers Feb 24, 2025
b197d77
feat: merge coderepos
CasLubbers Feb 25, 2025
3c339f4
fix: catch exception on status reporting interval
j-zimnowoda Feb 25, 2025
6a5463c
feat: set correctly enabled flag
CasLubbers Feb 25, 2025
391e4ad
feat: update getAll functions to contain teamId
CasLubbers Feb 25, 2025
2a04567
feat: update getAll functions to contain teamId
CasLubbers Feb 25, 2025
4d9bafb
feat: don't cleanup main session when error
CasLubbers Feb 25, 2025
df3fe8e
fix: not cleanup main session
CasLubbers Feb 25, 2025
414edb6
fix: codeRepo test and rename to codeRepo
CasLubbers Feb 25, 2025
7efdade
fix: change object id's to name
CasLubbers Feb 25, 2025
b844eb2
fix: workloadValues
CasLubbers Feb 27, 2025
a2e9202
Merge branch 'main' into APL-502-new
merll Feb 27, 2025
7a2bce3
feat: convert resource ids to names
ferruhcihan Feb 27, 2025
bf461e4
fix: creation of service
CasLubbers Feb 28, 2025
8d6c654
fix: tests
CasLubbers Feb 28, 2025
815fcc6
fix: saving users correctly
CasLubbers Feb 28, 2025
bddad05
fix: renamings and remove some es disable lines
CasLubbers Feb 28, 2025
ce3e394
fix: updating the rootstack correctly
CasLubbers Feb 28, 2025
bd14603
Revert "fix: updating the rootstack correctly"
j-zimnowoda Mar 3, 2025
e398b28
feat: update repos.ts
j-zimnowoda Mar 3, 2025
d4cf237
feat: only encrypt data when its is necessary
j-zimnowoda Mar 3, 2025
5e82e69
Revert "Revert "fix: updating the rootstack correctly""
CasLubbers Mar 4, 2025
3dd9046
fix: the tests
CasLubbers Mar 4, 2025
f1ed257
fix: naming
CasLubbers Mar 4, 2025
8f6485e
feat: add git depth of 5 when pulling
CasLubbers Mar 5, 2025
1ae42dc
fix: codeRepo naming and sealedSecrets
CasLubbers Mar 5, 2025
f03792b
fix: logging
CasLubbers Mar 5, 2025
c4d426b
fix: sealedsecrets loading
CasLubbers Mar 5, 2025
0350346
fix: repoService.ts
ferruhcihan Mar 5, 2025
c4ed202
feat: remove old secret endpoints and related remainings
ferruhcihan Mar 5, 2025
00d26f0
fix: getting statuses
ferruhcihan Mar 5, 2025
7947a88
fix: resolved merge conflicts
CasLubbers Mar 7, 2025
071ea97
fix: git save function
CasLubbers Mar 10, 2025
75f5d49
fix: copy values when creating session
CasLubbers Mar 10, 2025
44c981e
fix: copy values when creating session
CasLubbers Mar 10, 2025
b2a7af3
fix: copy values when creating session
CasLubbers Mar 10, 2025
b71d94c
fix: deleting user
CasLubbers Mar 13, 2025
454bdc2
Merge remote-tracking branch 'origin/main' into APL-502-new
CasLubbers Mar 13, 2025
32a3bef
Merge branch 'main' into APL-502-new
CasLubbers Mar 13, 2025
d277db3
fix: tests
CasLubbers Mar 13, 2025
8fec2ac
Merge remote-tracking branch 'origin/main' into APL-502-new
CasLubbers Mar 14, 2025
350ef78
Merge branch 'main' into APL-502-new
CasLubbers Mar 14, 2025
77714cc
Merge branch 'main' into APL-502-new
ferruhcihan Mar 17, 2025
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
2 changes: 1 addition & 1 deletion .eslintrc.yml
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,7 @@ rules:
'@typescript-eslint/naming-convention':
['error', { 'selector': 'function', 'format': ['camelCase'], 'leadingUnderscore': 'allow' }]
comma-dangle: [error, only-multiline]
curly: [error, multi-or-nest]
# curly: [error, multi-or-nest]
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I would like to set this to error. But that would make a lot of changes will do this in a seperate PR

eol-last: ['error', 'always']
func-names: off
import/extensions: off
Expand Down
8 changes: 4 additions & 4 deletions docs/gitops.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ sequenceDiagram
participant SC as Session Controller
participant MC as Master Session Controller
participant ACA as APL Core API
participant RR as Remote Repo
participant RR as Remote Git
participant IMDB as In-Memory DB
activate MC
activate IMDB
Expand Down Expand Up @@ -80,7 +80,7 @@ sequenceDiagram
participant API as Express API
participant SC as Session Controller
participant MC as Master Session Controller
participant RR as Remote Repo
participant RR as Remote Git
participant ACA as APL Core API
participant IMDB as In-Memory DB
activate MC
Expand Down Expand Up @@ -131,7 +131,7 @@ sequenceDiagram
participant Client as Client
participant API as Express API
participant SC as Git Handler
participant RR as Remote Repo
participant RR as Remote Git
participant ACA as APL Core API
participant IMDB as In-Memory DB
activate IMDB
Expand Down Expand Up @@ -179,7 +179,7 @@ sequenceDiagram
participant Client as Client
participant API as Express API
participant SC as Git Handler
participant RR as Remote Repo
participant RR as Remote Git
participant ACA as APL Core API
Client->>API: HTTP POST/PUT/PATCH/DELETE
activate API
Expand Down
139 changes: 126 additions & 13 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

5 changes: 3 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,7 @@
"glob": "^11.0.1",
"http-signature": "^1.3.6",
"json-stable-stringify": "^1.0.1",
"jsonpath": "^1.1.1",
"jsonwebtoken": "^9.0.0",
"jwt-decode": "^2.2.0",
"lightship": "^6.7.2",
Expand Down Expand Up @@ -59,6 +60,7 @@
"@types/express": "4.17.13",
"@types/fs-extra": "^9.0.13",
"@types/jest": "^29.5.14",
"@types/jsonpath": "^0.2.4",
"@types/lodash": "4.14.182",
"@types/lowdb": "1.0.11",
"@types/node": "^16.18.125",
Expand Down Expand Up @@ -105,8 +107,7 @@
"watch": "0.19.2"
},
"engines": {
"node": ">=20 <21",
"npm": "^10"
"node": ">=20 <21"
},
"engineStrict": true,
"homepage": "https://github.com/redkubes/otomi-api#readme",
Expand Down
Loading