From 31980f38f3d768fac9fab63ac53ef40d23fd98ba Mon Sep 17 00:00:00 2001 From: tawoe Date: Tue, 14 May 2024 13:41:52 +0200 Subject: [PATCH] update copyright notice --- server/app.ts | 28 +++++++++++++++++++ server/controllers/CallbackController.ts | 28 +++++++++++++++++++ server/controllers/ConnectController.ts | 28 +++++++++++++++++++ server/controllers/RequestController.ts | 28 +++++++++++++++++++ server/controllers/StatusController.ts | 28 +++++++++++++++++++ server/controllers/UserController.ts | 28 +++++++++++++++++++ .../middlewares/OauthAccessTokenMiddleware.ts | 28 +++++++++++++++++++ .../OauthRequestTokenMiddleware.ts | 28 +++++++++++++++++++ server/services/OBPClientService.ts | 28 +++++++++++++++++++ server/services/OauthInjectedService.ts | 28 +++++++++++++++++++ src/App.vue | 28 +++++++++++++++++++ src/assets/base.css | 28 +++++++++++++++++++ src/assets/element-plus-override.css | 28 +++++++++++++++++++ src/assets/highlightjs-override.css | 28 +++++++++++++++++++ src/assets/main.css | 28 +++++++++++++++++++ src/components/Collections.vue | 28 +++++++++++++++++++ src/components/Content.vue | 28 +++++++++++++++++++ src/components/GlossarySearchNav.vue | 28 +++++++++++++++++++ src/components/HeaderNav.vue | 28 +++++++++++++++++++ src/components/Menu.vue | 28 +++++++++++++++++++ src/components/MessageDocsSearchNav.vue | 28 +++++++++++++++++++ src/components/Preview.vue | 28 +++++++++++++++++++ src/components/SearchNav.vue | 28 +++++++++++++++++++ src/language/index.ts | 28 +++++++++++++++++++ src/main.ts | 28 +++++++++++++++++++ src/obp/api-version.ts | 28 +++++++++++++++++++ src/obp/common-functions.ts | 28 +++++++++++++++++++ src/obp/glossary.ts | 28 +++++++++++++++++++ src/obp/index.ts | 28 +++++++++++++++++++ src/obp/keys.ts | 28 +++++++++++++++++++ src/obp/message-docs.ts | 28 +++++++++++++++++++ src/obp/resource-docs.ts | 28 +++++++++++++++++++ src/obp/style-setting.ts | 28 +++++++++++++++++++ src/router/index.ts | 28 +++++++++++++++++++ src/views/APIServerErrorView.vue | 28 +++++++++++++++++++ src/views/APIServerStatusView.vue | 28 +++++++++++++++++++ src/views/BodyView.vue | 28 +++++++++++++++++++ src/views/GlossaryView.vue | 28 +++++++++++++++++++ src/views/InternalServerErrorView.vue | 28 +++++++++++++++++++ src/views/MessageDocsView.vue | 28 +++++++++++++++++++ src/views/NotFoundView.vue | 28 +++++++++++++++++++ 41 files changed, 1148 insertions(+) diff --git a/server/app.ts b/server/app.ts index 786d80b..82f7d58 100644 --- a/server/app.ts +++ b/server/app.ts @@ -1,3 +1,31 @@ +/* + * * + * Open Bank Project - API Explorer II + * Copyright (C) 2023-2024, TESOBE GmbH + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with this program. If not, see . + * + * Email: contact@tesobe.com + * TESOBE GmbH + * Osloerstrasse 16/17 + * Berlin 13359, Germany + * + * This product includes software developed at + * TESOBE (http://www.tesobe.com/) + * + */ + import 'reflect-metadata' import 'dotenv/config' import session from 'express-session' diff --git a/server/controllers/CallbackController.ts b/server/controllers/CallbackController.ts index 56f2731..f878588 100644 --- a/server/controllers/CallbackController.ts +++ b/server/controllers/CallbackController.ts @@ -1,3 +1,31 @@ +/* + * * + * Open Bank Project - API Explorer II + * Copyright (C) 2023-2024, TESOBE GmbH + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with this program. If not, see . + * + * Email: contact@tesobe.com + * TESOBE GmbH + * Osloerstrasse 16/17 + * Berlin 13359, Germany + * + * This product includes software developed at + * TESOBE (http://www.tesobe.com/) + * + */ + import { Controller, Req, Res, Get, UseBefore } from 'routing-controllers' import { Request, Response } from 'express' import { Service } from 'typedi' diff --git a/server/controllers/ConnectController.ts b/server/controllers/ConnectController.ts index 46b054f..1d7125e 100644 --- a/server/controllers/ConnectController.ts +++ b/server/controllers/ConnectController.ts @@ -1,3 +1,31 @@ +/* + * * + * Open Bank Project - API Explorer II + * Copyright (C) 2023-2024, TESOBE GmbH + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with this program. If not, see . + * + * Email: contact@tesobe.com + * TESOBE GmbH + * Osloerstrasse 16/17 + * Berlin 13359, Germany + * + * This product includes software developed at + * TESOBE (http://www.tesobe.com/) + * + */ + import { Controller, Req, Res, Get, UseBefore } from 'routing-controllers' import { Request, Response } from 'express' import OauthRequestTokenMiddleware from '../middlewares/OauthRequestTokenMiddleware' diff --git a/server/controllers/RequestController.ts b/server/controllers/RequestController.ts index 98bb4f2..37185fa 100644 --- a/server/controllers/RequestController.ts +++ b/server/controllers/RequestController.ts @@ -1,3 +1,31 @@ +/* + * * + * Open Bank Project - API Explorer II + * Copyright (C) 2023-2024, TESOBE GmbH + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with this program. If not, see . + * + * Email: contact@tesobe.com + * TESOBE GmbH + * Osloerstrasse 16/17 + * Berlin 13359, Germany + * + * This product includes software developed at + * TESOBE (http://www.tesobe.com/) + * + */ + import { Controller, Session, Req, Res, Get, Delete, Post, Put } from 'routing-controllers' import { Request, Response } from 'express' import OBPClientService from '../services/OBPClientService' diff --git a/server/controllers/StatusController.ts b/server/controllers/StatusController.ts index c9c5e0c..efe1909 100644 --- a/server/controllers/StatusController.ts +++ b/server/controllers/StatusController.ts @@ -1,3 +1,31 @@ +/* + * * + * Open Bank Project - API Explorer II + * Copyright (C) 2023-2024, TESOBE GmbH + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with this program. If not, see . + * + * Email: contact@tesobe.com + * TESOBE GmbH + * Osloerstrasse 16/17 + * Berlin 13359, Germany + * + * This product includes software developed at + * TESOBE (http://www.tesobe.com/) + * + */ + import { Controller, Session, Req, Res, Get } from 'routing-controllers' import { Request, Response } from 'express' import OBPClientService from '../services/OBPClientService' diff --git a/server/controllers/UserController.ts b/server/controllers/UserController.ts index e296823..63e7b61 100644 --- a/server/controllers/UserController.ts +++ b/server/controllers/UserController.ts @@ -1,3 +1,31 @@ +/* + * * + * Open Bank Project - API Explorer II + * Copyright (C) 2023-2024, TESOBE GmbH + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with this program. If not, see . + * + * Email: contact@tesobe.com + * TESOBE GmbH + * Osloerstrasse 16/17 + * Berlin 13359, Germany + * + * This product includes software developed at + * TESOBE (http://www.tesobe.com/) + * + */ + import { Controller, Session, Req, Res, Get } from 'routing-controllers' import { Request, Response } from 'express' import OBPClientService from '../services/OBPClientService' diff --git a/server/middlewares/OauthAccessTokenMiddleware.ts b/server/middlewares/OauthAccessTokenMiddleware.ts index d654b6f..a0a5b1b 100644 --- a/server/middlewares/OauthAccessTokenMiddleware.ts +++ b/server/middlewares/OauthAccessTokenMiddleware.ts @@ -1,3 +1,31 @@ +/* + * * + * Open Bank Project - API Explorer II + * Copyright (C) 2023-2024, TESOBE GmbH + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with this program. If not, see . + * + * Email: contact@tesobe.com + * TESOBE GmbH + * Osloerstrasse 16/17 + * Berlin 13359, Germany + * + * This product includes software developed at + * TESOBE (http://www.tesobe.com/) + * + */ + import { ExpressMiddlewareInterface } from 'routing-controllers' import { Response, Request } from 'express' import { Service } from 'typedi' diff --git a/server/middlewares/OauthRequestTokenMiddleware.ts b/server/middlewares/OauthRequestTokenMiddleware.ts index 8f7be1b..de38e19 100644 --- a/server/middlewares/OauthRequestTokenMiddleware.ts +++ b/server/middlewares/OauthRequestTokenMiddleware.ts @@ -1,3 +1,31 @@ +/* + * * + * Open Bank Project - API Explorer II + * Copyright (C) 2023-2024, TESOBE GmbH + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with this program. If not, see . + * + * Email: contact@tesobe.com + * TESOBE GmbH + * Osloerstrasse 16/17 + * Berlin 13359, Germany + * + * This product includes software developed at + * TESOBE (http://www.tesobe.com/) + * + */ + import { ExpressMiddlewareInterface } from 'routing-controllers' import { Response, Request } from 'express' import { Service } from 'typedi' diff --git a/server/services/OBPClientService.ts b/server/services/OBPClientService.ts index 4f23bec..7943435 100644 --- a/server/services/OBPClientService.ts +++ b/server/services/OBPClientService.ts @@ -1,3 +1,31 @@ +/* + * * + * Open Bank Project - API Explorer II + * Copyright (C) 2023-2024, TESOBE GmbH + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with this program. If not, see . + * + * Email: contact@tesobe.com + * TESOBE GmbH + * Osloerstrasse 16/17 + * Berlin 13359, Germany + * + * This product includes software developed at + * TESOBE (http://www.tesobe.com/) + * + */ + import { Service } from 'typedi' import { Version, diff --git a/server/services/OauthInjectedService.ts b/server/services/OauthInjectedService.ts index 57a8a8a..fe6c454 100644 --- a/server/services/OauthInjectedService.ts +++ b/server/services/OauthInjectedService.ts @@ -1,3 +1,31 @@ +/* + * * + * Open Bank Project - API Explorer II + * Copyright (C) 2023-2024, TESOBE GmbH + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with this program. If not, see . + * + * Email: contact@tesobe.com + * TESOBE GmbH + * Osloerstrasse 16/17 + * Berlin 13359, Germany + * + * This product includes software developed at + * TESOBE (http://www.tesobe.com/) + * + */ + import { Service } from 'typedi' import oauth from 'oauth' diff --git a/src/App.vue b/src/App.vue index a1a0c5f..a866d57 100644 --- a/src/App.vue +++ b/src/App.vue @@ -1,3 +1,31 @@ + + diff --git a/src/assets/base.css b/src/assets/base.css index ea1e941..8c67483 100644 --- a/src/assets/base.css +++ b/src/assets/base.css @@ -1,3 +1,31 @@ +/* + * * + * Open Bank Project - API Explorer II + * Copyright (C) 2023-2024, TESOBE GmbH + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with this program. If not, see . + * + * Email: contact@tesobe.com + * TESOBE GmbH + * Osloerstrasse 16/17 + * Berlin 13359, Germany + * + * This product includes software developed at + * TESOBE (http://www.tesobe.com/) + * + */ + body { margin: 0; padding: 0; diff --git a/src/assets/element-plus-override.css b/src/assets/element-plus-override.css index c1b0af3..6ec6dfd 100644 --- a/src/assets/element-plus-override.css +++ b/src/assets/element-plus-override.css @@ -1,3 +1,31 @@ +/* + * * + * Open Bank Project - API Explorer II + * Copyright (C) 2023-2024, TESOBE GmbH + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with this program. If not, see . + * + * Email: contact@tesobe.com + * TESOBE GmbH + * Osloerstrasse 16/17 + * Berlin 13359, Germany + * + * This product includes software developed at + * TESOBE (http://www.tesobe.com/) + * + */ + .el-main { --el-main-padding: padding 0px !important; } diff --git a/src/assets/highlightjs-override.css b/src/assets/highlightjs-override.css index 59a19bf..b02bd33 100644 --- a/src/assets/highlightjs-override.css +++ b/src/assets/highlightjs-override.css @@ -1,3 +1,31 @@ +/* + * * + * Open Bank Project - API Explorer II + * Copyright (C) 2023-2024, TESOBE GmbH + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with this program. If not, see . + * + * Email: contact@tesobe.com + * TESOBE GmbH + * Osloerstrasse 16/17 + * Berlin 13359, Germany + * + * This product includes software developed at + * TESOBE (http://www.tesobe.com/) + * + */ + .hljs-ln-numbers { color: #888a; } diff --git a/src/assets/main.css b/src/assets/main.css index e2e4c62..72b3ea3 100644 --- a/src/assets/main.css +++ b/src/assets/main.css @@ -1,3 +1,31 @@ +/* + * * + * Open Bank Project - API Explorer II + * Copyright (C) 2023-2024, TESOBE GmbH + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with this program. If not, see . + * + * Email: contact@tesobe.com + * TESOBE GmbH + * Osloerstrasse 16/17 + * Berlin 13359, Germany + * + * This product includes software developed at + * TESOBE (http://www.tesobe.com/) + * + */ + @import './base.css'; @import './element-plus-override.css'; @import './highlightjs-override.css'; diff --git a/src/components/Collections.vue b/src/components/Collections.vue index d482ad8..6b0188c 100644 --- a/src/components/Collections.vue +++ b/src/components/Collections.vue @@ -1,3 +1,31 @@ + +