Release v1.0.0 #16

Merged
Wesser merged 492 commits from release/v1.0.0 into master 2025-02-12 09:19:32 +03:00

492 Commits

Author SHA1 Message Date
46bbc34956 refactor: fix error WHITESPACE and FINALNEWLINE
All checks were successful
.NET Test Pipeline / build (pull_request) Successful in 1m37s
.NET Test Pipeline / build (push) Successful in 1m33s
Build and Deploy Docker Container / build-and-deploy (push) Successful in 2m18s
2025-02-11 17:13:13 +03:00
047ccfa754 fix: correct calculate next occurrence
Some checks failed
.NET Test Pipeline / build (pull_request) Failing after 44s
2025-02-11 16:35:56 +03:00
b0d9a67c1c refacotr: clean code 2025-02-11 15:36:55 +03:00
3eb043b24c build: fix code style with CRLF
Some checks failed
.NET Test Pipeline / build (pull_request) Failing after 42s
2025-02-11 15:29:43 +03:00
4cd476764d build: fix secrets
Some checks failed
.NET Test Pipeline / build (pull_request) Failing after 43s
2025-02-11 15:25:47 +03:00
90b4662dda Release 1.0.0
Some checks failed
.NET Test Pipeline / build (pull_request) Failing after 8s
2025-02-11 15:16:51 +03:00
e7edc79ebc build: instead build run analyze 2025-02-11 15:04:38 +03:00
aabeed0aa5 feat: add backend version to swagger 2025-02-10 16:07:51 +03:00
e79ec360ea Merge branch 'release/v1.0.0' of https://git.winsomnia.net/Winsomnia/MireaBackend into release/v1.0.0
Some checks failed
.NET Test Pipeline / build-and-test (push) Failing after 1m36s
Build and Deploy Docker Container / build-and-deploy (push) Successful in 2m37s
2025-02-06 16:29:48 +03:00
31c1d2804d fix: hotfix calculate next run time 2025-02-06 16:27:20 +03:00
ea4c8b61e0 refactor: use thread pool instead task
Some checks failed
.NET Test Pipeline / build-and-test (push) Has been cancelled
Build and Deploy Docker Container / build-and-deploy (push) Successful in 1m31s
2025-02-03 11:25:39 +03:00
b40e394bcf fix: System.ObjectDisposedException for db context into sync secrvice
Some checks failed
.NET Test Pipeline / build-and-test (push) Has been cancelled
Build and Deploy Docker Container / build-and-deploy (push) Successful in 1m45s
2025-02-03 10:55:47 +03:00
885b937b0b feat: add parsing from files
Some checks failed
.NET Test Pipeline / build-and-test (push) Failing after 49s
Build and Deploy Docker Container / build-and-deploy (push) Successful in 1m42s
2025-02-03 03:44:40 +03:00
dc08285ec8 feat: clear old records 2025-02-02 20:31:52 +03:00
b3a0964aac fix: correct filter data 2025-02-02 20:28:04 +03:00
7d6b21c5bb fix: move from body to query 2025-02-02 04:51:09 +03:00
93912caf01 fix: return correct value 2025-02-02 04:50:54 +03:00
c725cfed32 refactor: increase max value 2025-02-02 04:50:35 +03:00
7c7707b1e2 fix: if delay more than int set max of int 2025-02-02 04:50:04 +03:00
1687e9d89b fix: continue if in filter exist value 2025-02-02 04:49:25 +03:00
8d1b709b43 feat: add start term update and cron schedule update 2025-02-02 03:39:30 +03:00
ce6b0f2673 feat: add cron skipping date 2025-02-02 03:30:52 +03:00
16afc0bc69 feat: show enum name instead value 2025-02-02 03:29:19 +03:00
c9bc6a3565 refactor: remove "swagger" in class name 2025-02-02 03:28:24 +03:00
ad8f356fc1 fix: get non negative number 2025-02-02 01:57:08 +03:00
dda0a29300 refactor: subscribe to onChange instead of waiting for the event to be received from the manager 2025-02-01 21:23:51 +03:00
369901db78 fix: set long, because the value may be greater than int 2025-02-01 21:19:56 +03:00
a67b72b7fb refactor: rename cancellation to cancellationToken 2025-02-01 21:18:56 +03:00
2453b2bd51 build: upgrade ref 2025-02-01 20:47:25 +03:00
5870eef552 feat: add a tag schema to combine similar controllers. 2025-02-01 20:47:08 +03:00
52de98969d refactor: remove unused brackets 2025-02-01 20:45:08 +03:00
bc86e077bd refactor: move to SetupConfiguration namespace 2025-02-01 19:39:02 +03:00
03b6560bc4 feat: add lesson type controller 2025-02-01 17:08:00 +03:00
5bcb7bfbc1 feat: allow filter by lesson type 2025-02-01 17:06:02 +03:00
38fba5556f feat: add filter by type of occupation (lesson type) 2025-02-01 16:46:20 +03:00
fd26178a24 build: update ref
Some checks failed
.NET Test Pipeline / build-and-test (push) Failing after 1m5s
Build and Deploy Docker Container / build-and-deploy (push) Successful in 2m54s
2025-01-24 17:12:39 +03:00
7eb307b65e fix: return empty string if null 2025-01-24 17:10:46 +03:00
56c7196100 refactor: change const name to class with name 2025-01-24 17:10:18 +03:00
92081156cf fix: save token after update
All checks were successful
.NET Test Pipeline / build-and-test (push) Successful in 1m23s
Build and Deploy Docker Container / build-and-deploy (push) Successful in 2m13s
2024-12-28 08:34:19 +03:00
6358410f18 sec: to establish the ownership of the token for the first one who received it 2024-12-28 08:30:56 +03:00
e79ddf220f sec: set the absolute time of the token 2024-12-28 08:29:31 +03:00
c3c9844e2f refactor: improve logging 2024-12-28 08:29:06 +03:00
206720cd63 fix: add force select account 2024-12-28 08:16:00 +03:00
d9f4176aca fix: return message if 401 2024-12-28 08:15:43 +03:00
1de344ac25 refactor: to enable oauth during registration, use the appropriate controller. 2024-12-28 07:46:06 +03:00
61a11ea223 fix: return exception message if controller exception 2024-12-28 06:47:21 +03:00
07111b9b61 sec: do not return the error text to the user
All checks were successful
Build and Deploy Docker Container / build-and-deploy (push) Successful in 2m40s
.NET Test Pipeline / build-and-test (push) Successful in 1m18s
2024-12-26 16:40:30 +03:00
538f1d67c8 fix: change the link to the error type 2024-12-26 16:39:29 +03:00
233458ed89 refactor: add standard traceId 2024-12-26 16:38:53 +03:00
7f87b4d856 style: add space between point and provider 2024-12-26 16:38:13 +03:00
0c6d1c9bfb refactor: compact two factor auth 2024-12-26 16:16:33 +03:00
516ba5bb8e feat: add a token handler 2024-12-26 16:14:55 +03:00
9d5007ef3a refactor: add user converter 2024-12-26 16:14:28 +03:00
c75ac60b0b sec: add verification for OAuth authorization 2024-12-26 15:47:38 +03:00
5b7412f20f feat: return the provider 2024-12-26 15:46:55 +03:00
c4a4478b8c refactor: standardize the order of arguments 2024-12-26 15:46:30 +03:00
05166188be feat: add a method for getting info about a token 2024-12-26 14:32:28 +03:00
157708d00f feat: store the result at each stage 2024-12-26 14:18:12 +03:00
36026b3afb refactor: distribute the domain folder 2024-12-26 13:38:43 +03:00
43edab2912 sec: return the token instead of performing actions with the user
All checks were successful
.NET Test Pipeline / build-and-test (push) Successful in 2m0s
Build and Deploy Docker Container / build-and-deploy (push) Successful in 2m53s
2024-12-26 08:51:22 +03:00
dcdd43469b feat: add payload model 2024-12-26 08:48:17 +03:00
17fd260068 sec: add payload 2024-12-26 08:47:56 +03:00
97187a8e45 sec: save readonly byte array instead string 2024-12-26 08:44:05 +03:00
cfe08dcf9b refactor: get interface instead array 2024-12-26 08:42:24 +03:00
ae4d2073c4 feat: add a 200 result schema 2024-12-25 07:22:07 +03:00
269d976ad4 refactor: move arguments to a new line 2024-12-25 05:54:27 +03:00
5fa545e981 fix: trim the variable to avoid the effects of whitespace characters 2024-12-25 05:53:59 +03:00
2ab5dea8ba feat: add a change to the User Agent and Ip address in case of a mismatch 2024-12-25 05:52:39 +03:00
5e65aded79 refactor: instead of Reason, add explicit arguments 2024-12-25 05:51:54 +03:00
dfac9ddca8 sec: add failed attempts for 2FA 2024-12-25 05:49:13 +03:00
c66f3355ec feat: add logging for empty secret 2024-12-25 05:48:22 +03:00
c12323dc29 refactor: rename methods to match the context 2024-12-25 05:47:51 +03:00
71c31c0bbb refactor: separate the method of counting failed attempts 2024-12-25 05:46:27 +03:00
8c51ba83a4 fix: add trim for email and username 2024-12-25 05:44:37 +03:00
9ff0f51e19 refactor: add data annotations 2024-12-25 05:44:15 +03:00
408a95e4b3 refactor: add .editorconfig and refactor code 2024-12-25 05:43:30 +03:00
2a33ecbf07 build: fix deploy script
All checks were successful
.NET Test Pipeline / build-and-test (push) Successful in 1m19s
Build and Deploy Docker Container / build-and-deploy (push) Successful in 1m14s
Signed-off-by: Polianin Nikita <wesser@noreply.git.winsomnia.net>
2024-12-23 16:54:05 +03:00
97e50b5331 fix: set minimum level for authorization and authentication to warning
All checks were successful
.NET Test Pipeline / build-and-test (push) Successful in 1m31s
Build and Deploy Docker Container / build-and-deploy (push) Successful in 1m47s
Signed-off-by: Polianin Nikita <wesser@noreply.git.winsomnia.net>
2024-12-23 10:53:32 +03:00
d505041c72 fix: escape data for state
All checks were successful
.NET Test Pipeline / build-and-test (push) Successful in 1m38s
Build and Deploy Docker Container / build-and-deploy (push) Successful in 2m9s
2024-12-23 08:10:19 +03:00
5ff8744a55 feat: improve logging
All checks were successful
.NET Test Pipeline / build-and-test (push) Successful in 1m12s
Build and Deploy Docker Container / build-and-deploy (push) Successful in 2m11s
2024-12-23 07:48:28 +03:00
053f01eec1 fix: hotfix getting current port
All checks were successful
.NET Test Pipeline / build-and-test (push) Successful in 1m33s
Build and Deploy Docker Container / build-and-deploy (push) Successful in 1m35s
2024-12-23 06:56:01 +03:00
e8e94e45a5 fix: add missing using
All checks were successful
.NET Test Pipeline / build-and-test (push) Successful in 1m21s
Build and Deploy Docker Container / build-and-deploy (push) Successful in 2m21s
2024-12-23 06:32:08 +03:00
55562a9f00 feat: add default response type
Some checks failed
Build and Deploy Docker Container / build-and-deploy (push) Failing after 1m30s
.NET Test Pipeline / build-and-test (push) Failing after 1m7s
2024-12-23 06:29:29 +03:00
57b9819d13 feat: add maintenance ignore 2024-12-23 06:29:00 +03:00
78254ed23d fix: change same name 2024-12-23 06:28:28 +03:00
202d20bb25 build: add providers 2024-12-23 06:28:06 +03:00
3e05863aea refactor: clean code 2024-12-22 07:25:41 +03:00
b82fbc491f fix: add missing using
All checks were successful
.NET Test Pipeline / build-and-test (push) Successful in 1m24s
Build and Deploy Docker Container / build-and-deploy (push) Successful in 2m14s
2024-12-22 07:21:51 +03:00
85722f8552 feat: add integration with seq
Some checks failed
.NET Test Pipeline / build-and-test (push) Failing after 1m43s
Build and Deploy Docker Container / build-and-deploy (push) Failing after 2m6s
2024-12-22 07:13:59 +03:00
9231c4d5ca refactor: remove unused code 2024-12-22 06:39:12 +03:00
7b94f9cc1f refactor: for maintenance mode, return the standard error 2024-12-22 05:51:11 +03:00
7bafbb95c4 build: update ref 2024-12-22 05:27:07 +03:00
544ad6e791 feat: add an annotation to the data 2024-12-22 05:26:10 +03:00
e4b942d062 refactor: to return the result according to the RFC 7807 standard and add a traceId 2024-12-22 05:25:19 +03:00
f2e79e51f2 sec: transfer user verification to the appropriate service 2024-12-22 05:13:46 +03:00
5cc54eac44 feat: add a method for getting data from OAuth
All checks were successful
.NET Test Pipeline / build-and-test (push) Successful in 2m20s
Build and Deploy Docker Container / build-and-deploy (push) Successful in 1m24s
2024-12-18 07:40:07 +03:00
e9ff1cabe8 feat: add a return of the data that has been configured 2024-12-18 07:39:17 +03:00
fd578aa61e fix: add condition for token 2024-12-18 07:32:00 +03:00
cff42d0a31 feat: add password policy to general config 2024-12-18 07:31:16 +03:00
8250957b85 refactor: use another origin 2024-12-18 07:30:47 +03:00
39208037f0 fix: add method for ignoring mode attribute 2024-12-18 07:30:23 +03:00
5e072d88c2 fix: converter dto 2024-12-18 07:29:58 +03:00
25eddbe776 feat: add generator totp qr-code 2024-12-18 07:29:31 +03:00
74ba4e901a fix: replace localhost to 127.0.0.1 2024-12-18 07:29:05 +03:00
e760ddae0a feat: give the user the ability to make a password policy 2024-12-18 07:27:57 +03:00
598ebabc5c sec: use HMAC to encrypt state 2024-12-18 07:24:33 +03:00
08aeb7ea3c sec: get links to the backend to initiate the receipt of provider data 2024-12-18 07:23:23 +03:00
182235c4cd feat: add generator base32 for totp 2024-12-18 07:14:04 +03:00
5437623a20 build: update ref 2024-12-18 07:13:27 +03:00
2c09122971 fix: add cookie expire time 2024-11-04 03:15:13 +03:00
503f5792fb docs: add comment 2024-11-04 03:14:42 +03:00
95627003e5 refactor: change the error 2024-11-04 03:14:17 +03:00
a96073d44d feat: add available providers list 2024-11-04 02:59:51 +03:00
5f36e0f75b docs: update 2024-11-04 02:39:45 +03:00
e977de3e4f feat: add authorize in OAuth 2024-11-04 02:39:10 +03:00
65d928ec2d fix: remove authorize 2024-11-04 02:36:22 +03:00
713bbfa16f feat: add calculate correct api url 2024-11-04 02:35:43 +03:00
6b5eda7756 fix: remove the latest api 2024-11-04 02:34:50 +03:00
dbd9e1a070 refactor: change Name to NameIdentifier 2024-11-04 02:33:56 +03:00
0dda336de1 fix: logout for all users to delete cookies 2024-11-04 02:32:13 +03:00
727f5c276e refactor: move files 2024-11-02 23:34:23 +03:00
db70e4dd96 refactor: change log text 2024-11-02 22:10:46 +03:00
6831d9c708 fix: return bool instead 2024-11-02 22:09:40 +03:00
1b24954c3e refactor: change int to string for Id 2024-11-02 20:21:46 +03:00
c5ba1cfcca refactor: transfer two factor method to security 2024-11-02 01:09:15 +03:00
3811d879ab refactor: return next step from security 2024-11-02 01:06:58 +03:00
61dc0a8bc4 feat: add converter for two factor 2024-11-02 01:05:24 +03:00
b3b00aa9e1 refator: move converter to MapperDto 2024-11-02 00:59:37 +03:00
6c9af942f4 refactor: change token to instance token 2024-11-02 00:51:27 +03:00
23f74b3bdf refactor: change name enums 2024-11-02 00:50:10 +03:00
eb272baa38 fix: change cookie name
All checks were successful
Build and Deploy Docker Container / build-and-deploy (push) Successful in 2m12s
.NET Test Pipeline / build-and-test (push) Successful in 2m44s
2024-10-31 04:23:43 +03:00
a0ff624481 fix: add forgotten changes
All checks were successful
.NET Test Pipeline / build-and-test (push) Successful in 2m39s
Build and Deploy Docker Container / build-and-deploy (push) Successful in 3m11s
2024-10-31 04:12:22 +03:00
cd6f25deba refactor: transfer logic
All logic related to token manipulation has been transferred to the AuthService. Also added TOTP 2FA and rethought the logic of logging into the application
2024-10-31 04:12:02 +03:00
0f47a98ad9 feat: return security exception 2024-10-31 04:07:35 +03:00
3279ef594b fix: change current culture to russian for import 2024-10-31 04:06:58 +03:00
5bc729eb66 fix: add an implementation for saving primitive data 2024-10-31 04:05:40 +03:00
5317b7b563 feat: add import to excel
All checks were successful
Build and Deploy Docker Container / build-and-deploy (push) Successful in 2m33s
.NET Test Pipeline / build-and-test (push) Successful in 2m34s
Made at the request of the customer
2024-10-27 08:25:46 +03:00
665544236f build: add timezone 2024-10-27 07:34:26 +03:00
f203ee71f0 fix: add an additional condition
All checks were successful
.NET Test Pipeline / build-and-test (push) Successful in 2m57s
Build and Deploy Docker Container / build-and-deploy (push) Successful in 3m36s
2024-10-27 07:14:30 +03:00
d8dbf1562f refactor: clean code 2024-10-27 06:51:05 +03:00
dead9f89bb feat: remove unused ref campus 2024-10-27 06:50:47 +03:00
8c932cf0be docs: update 2024-10-27 06:09:35 +03:00
80e74b34c1 feat: add background task 2024-10-27 05:42:50 +03:00
b095ca9749 feat: add sync and mapper schedule 2024-10-27 05:41:49 +03:00
8fad070a9c refactor: error logging 2024-10-27 04:36:20 +03:00
6c20713d81 feat: add docker as localhost 2024-10-27 04:09:31 +03:00
fc5ec1fd54 fix: log exception 2024-10-27 03:02:25 +03:00
ed99fce9b8 build: fix unhealth
All checks were successful
.NET Test Pipeline / build-and-test (push) Successful in 2m13s
Build and Deploy Docker Container / build-and-deploy (push) Successful in 2m52s
Signed-off-by: Polianin Nikita <wesser@noreply.git.winsomnia.net>
2024-10-25 09:38:28 +03:00
2ccc476686 feat: add search professors by name
All checks were successful
Build and Deploy Docker Container / build-and-deploy (push) Successful in 2m14s
.NET Test Pipeline / build-and-test (push) Successful in 2m41s
2024-10-25 04:44:18 +03:00
84d7b095f0 fix: return altName 2024-10-25 04:43:30 +03:00
4605c81895 docs: add some specification 2024-10-25 04:43:18 +03:00
0788c36bd2 style: remove "id" from text 2024-10-25 04:42:27 +03:00
f5dbc46856 build: add healthcheck for docker
All checks were successful
Build and Deploy Docker Container / build-and-deploy (push) Successful in 5m14s
2024-10-25 02:37:28 +03:00
ebec0a2d2b fix: remove request to /health from log 2024-10-25 02:37:08 +03:00
4fc28378c5 feat: add healthcheck for main project 2024-10-25 02:36:39 +03:00
98ee3c389c feat: add healthcheck for databases 2024-10-25 02:35:36 +03:00
428c2dc3ba refactor: return the modified interfaces for further modification 2024-10-25 02:22:42 +03:00
4970dd782a build: update ref 2024-10-25 01:54:56 +03:00
2e48b0067f build: update ref
All checks were successful
.NET Test Pipeline / build-and-test (push) Successful in 4m13s
Build and Deploy Docker Container / build-and-deploy (push) Successful in 6m13s
2024-10-09 03:08:15 +03:00
71e8eca5f4 refactor: remove unused param 2024-10-09 03:02:35 +03:00
1f3aaca3cf sec: move token from responce to cookie 2024-10-09 03:00:26 +03:00
b49df925d4 fix: doesn't set expire time for fingerpring 2024-10-09 02:58:52 +03:00
c9ebddf27a fix: remove cache for method 2024-10-09 02:58:09 +03:00
f5739647b2 refactor: remove default produce 200 code 2024-10-07 02:45:38 +03:00
26dbf608b9 refactor: sync namespace 2024-10-07 02:25:36 +03:00
2b89dd07a9 feat: output a token when generating a token for the header 2024-10-07 02:16:20 +03:00
1c981fb7bf refactor: code restructuring 2024-10-07 02:13:35 +03:00
de5dc274d7 build: add cors for debugging frontend 2024-10-07 01:42:00 +03:00
c5ecf00932 revert: remove produced 2024-10-07 01:20:10 +03:00
412751e30f build: update ref 2024-09-30 01:10:37 +03:00
076d6498a1 fix: set to correct produces 2024-09-18 06:05:40 +03:00
88d78dfab3 build: update ref 2024-09-18 06:00:07 +03:00
332e5a013b fix: add forgotten changes
All checks were successful
.NET Test Pipeline / build-and-test (push) Successful in 2m35s
Build and Deploy Docker Container / build-and-deploy (push) Successful in 4m2s
2024-09-08 03:24:32 +03:00
e8450400c7 build: update ref
Some checks failed
Build and Deploy Docker Container / build-and-deploy (push) Has been cancelled
.NET Test Pipeline / build-and-test (push) Has been cancelled
2024-09-07 04:56:41 +03:00
65709e1f83 refactor: move files to another namespace 2024-09-07 04:28:07 +03:00
1e204c948c refactor: set cookie name to attribute 2024-09-07 04:19:51 +03:00
0ced152fc9 fix: remove database when check connect to sqlite 2024-09-07 04:19:05 +03:00
6f9bfd3880 fix: set correct password condition 2024-09-07 04:18:04 +03:00
ae0f437e2c fix: remove Regex
All checks were successful
Build and Deploy Docker Container / build-and-deploy (push) Successful in 1m42s
.NET Test Pipeline / build-and-test (push) Successful in 3m8s
2024-08-27 22:58:05 +03:00
592e8a1b42 feat: add renew password
Some checks failed
Build and Deploy Docker Container / build-and-deploy (push) Failing after 1m34s
.NET Test Pipeline / build-and-test (push) Has been cancelled
2024-08-27 22:52:07 +03:00
a27549092b refactor: move checking password 2024-08-27 22:51:14 +03:00
f27d07fb5a build: upgrade ref 2024-08-27 22:50:21 +03:00
535bafa73a fix: set 8-th mounth instead 9-th
All checks were successful
Build and Deploy Docker Container / build-and-deploy (push) Successful in 1m41s
.NET Test Pipeline / build-and-test (push) Successful in 2m16s
2024-08-27 21:35:35 +03:00
fba842acc3 feat: add a cache with a short lifetime
All checks were successful
.NET Test Pipeline / build-and-test (push) Successful in 2m3s
Build and Deploy Docker Container / build-and-deploy (push) Successful in 4m34s
2024-08-24 04:30:31 +03:00
31087a57c9 feat: add cache for api 2024-08-24 02:27:05 +03:00
24c75e4306 refator: set fingerprint expire instead session mode 2024-08-24 02:26:11 +03:00
dee89b278b refactor: set HttpOnly for debug mode too 2024-08-24 02:25:29 +03:00
565252382c feat: add cache control in response
All checks were successful
Build and Deploy Docker Container / build-and-deploy (push) Successful in 1m47s
.NET Test Pipeline / build-and-test (push) Successful in 2m43s
2024-08-12 21:54:05 +03:00
80dc2e412c refactor: change Invoke to async 2024-08-12 21:36:07 +03:00
b1250616a7 refactor: use this in static method 2024-08-10 23:11:43 +03:00
c51a9cecc9 fix: storing data protection keys 2024-08-10 23:03:28 +03:00
c189cc6955 docs: add readme file
All checks were successful
Build and Deploy Docker Container / build-and-deploy (push) Successful in 1m56s
.NET Test Pipeline / build-and-test (push) Successful in 2m49s
2024-08-10 22:34:52 +03:00
c7b401eae7 fix: save log with PathBuilder 2024-08-10 22:04:11 +03:00
837205f66e build: update ref
All checks were successful
.NET Test Pipeline / build-and-test (push) Successful in 8m20s
Build and Deploy Docker Container / build-and-deploy (push) Successful in 9m46s
2024-07-24 21:50:04 +03:00
c6ca717b89 feat: add new endpoint
All checks were successful
.NET Test Pipeline / build-and-test (push) Successful in 3m10s
Build and Deploy Docker Container / build-and-deploy (push) Successful in 3m18s
2024-07-08 01:56:14 +03:00
497b7f146b fix: add use forwarded headers and clear known
All checks were successful
Build and Deploy Docker Container / build-and-deploy (push) Successful in 1m39s
.NET Test Pipeline / build-and-test (push) Successful in 2m20s
2024-07-08 00:00:32 +03:00
3326b17d74 fix: try disable origins
All checks were successful
.NET Test Pipeline / build-and-test (push) Successful in 3m31s
Build and Deploy Docker Container / build-and-deploy (push) Successful in 3m58s
2024-07-07 23:20:54 +03:00
80b46754ad feat: add new generator key
All checks were successful
Build and Deploy Docker Container / build-and-deploy (push) Successful in 5m10s
.NET Test Pipeline / build-and-test (push) Successful in 5m43s
2024-07-05 23:14:45 +03:00
3898463bc4 build: set SWAGGER_SUB_PATH
All checks were successful
Build and Deploy Docker Container / build-and-deploy (push) Successful in 2m1s
.NET Test Pipeline / build-and-test (push) Successful in 2m43s
2024-07-05 02:50:20 +03:00
279ca9647b fix: path to wwwroot 2024-07-05 02:50:02 +03:00
ab660f69c8 fix: add listen any ip instead localhost
All checks were successful
Build and Deploy Docker Container / build-and-deploy (push) Successful in 2m3s
.NET Test Pipeline / build-and-test (push) Successful in 2m42s
2024-07-05 02:37:12 +03:00
1c27bffa73 build: remove pdb files
All checks were successful
Build and Deploy Docker Container / build-and-deploy (push) Successful in 1m48s
.NET Test Pipeline / build-and-test (push) Successful in 2m6s
2024-07-05 02:28:18 +03:00
76fd1347ce build: add ACTUAL_SUB_PATH 2024-07-05 01:59:54 +03:00
820828276e fix: get sub url without first "api" 2024-07-05 01:59:36 +03:00
ac4804e864 fix: get host name without port 2024-07-05 01:58:14 +03:00
21055176ac fix: check file exist 2024-07-05 01:57:34 +03:00
f42caa3a45 feat: add sub path for actual url 2024-07-05 01:35:19 +03:00
57f4d1b822 fix: add test env to variablesFromFile 2024-07-05 01:22:21 +03:00
cdb738ca42 fix: set default port 8080 2024-07-05 01:11:24 +03:00
d45c865f4e feat: add listen port from env 2024-07-05 00:44:55 +03:00
d87654a355 ref: update 2024-07-04 23:57:44 +03:00
75c1aebea6 refactor: change namespace 2024-07-04 23:54:17 +03:00
17e20fee2e refactor: Admin 2024-07-04 23:52:25 +03:00
e8ca2c42a6 sec: add random scret forward token for set ip if app under proxy 2024-07-04 23:46:43 +03:00
9133b57a1b refactor: GeneralConfig 2024-07-04 23:45:33 +03:00
05ca45db49 perf: precompile regex 2024-07-04 23:39:12 +03:00
7e2016080f style: compact css 2024-07-04 23:37:16 +03:00
fe24dfcd6a perf: return Dictionary instead interface 2024-07-04 23:31:05 +03:00
2041a187e7 fix: create directory if not exist 2024-07-04 22:40:59 +03:00
098fca5df8 build: fix copy docs
All checks were successful
Build and Deploy Docker Container / build-and-deploy (push) Successful in 4m24s
.NET Test Pipeline / build-and-test (push) Successful in 7m34s
Signed-off-by: Polianin Nikita <wesser@noreply.git.winsomnia.net>
2024-07-03 11:04:34 +03:00
e0cff050de build: fix endpoint name
All checks were successful
.NET Test Pipeline / build-and-test (push) Successful in 3m31s
Build and Deploy Docker Container / build-and-deploy (push) Successful in 7m39s
2024-07-03 10:10:58 +03:00
2f7c77e764 fix: try get value
Some checks failed
Build and Deploy Docker Container / build-and-deploy (push) Has been cancelled
.NET Test Pipeline / build-and-test (push) Has been cancelled
Signed-off-by: Polianin Nikita <wesser@noreply.git.winsomnia.net>
2024-07-03 10:09:50 +03:00
7e82d4a520 build: fix name of program
All checks were successful
.NET Test Pipeline / build-and-test (push) Successful in 2m8s
Build and Deploy Docker Container / build-and-deploy (push) Successful in 9m4s
2024-07-03 01:09:06 +03:00
07edf0e5ad build: fix restart policy
All checks were successful
.NET Test Pipeline / build-and-test (push) Successful in 3m4s
Build and Deploy Docker Container / build-and-deploy (push) Successful in 6m4s
2024-07-03 00:15:41 +03:00
5b8d9e1f4a build: add secret env
Some checks failed
.NET Test Pipeline / build-and-test (push) Successful in 2m53s
Build and Deploy Docker Container / build-and-deploy (push) Failing after 1m39s
2024-07-03 00:05:01 +03:00
de2f909ed6 build: try create image
Some checks failed
.NET Test Pipeline / build-and-test (push) Successful in 4m26s
Build and Deploy Docker Container / build-and-deploy (push) Failing after 3m24s
2024-07-02 23:42:29 +03:00
2e2cee2ca7 build: change image name
Some checks failed
.NET Test Pipeline / build-and-test (push) Failing after 0s
Build and Deploy Docker Container / build_and_deploy (push) Failing after 1m46s
2024-07-02 23:33:22 +03:00
8c340e2a97 build: add deploy to server
Some checks failed
.NET Test Pipeline / build-and-test (push) Failing after 0s
Build and Deploy Docker Container / build_and_deploy (push) Failing after 38s
2024-07-02 23:24:28 +03:00
9abdb1ac43 build: create dockerfile 2024-07-02 23:24:00 +03:00
42f0b8ee0e Merge pull request 'Add authentication methods to access protected resources' (#15) from feat/auth into release/v1.0.0
All checks were successful
.NET Test Pipeline / build-and-test (push) Successful in 3m48s
Reviewed-on: #15
2024-06-28 23:14:17 +03:00
41b5bb571b docs: add xml comments
All checks were successful
.NET Test Pipeline / build-and-test (pull_request) Successful in 5m16s
2024-06-28 22:55:18 +03:00
2c112d00df fix: add Admin model to configuration 2024-06-28 22:52:58 +03:00
f89136669d fix: change RT in cache after generation 2024-06-28 22:52:05 +03:00
612efcb91c fix: exception if value is null
All checks were successful
.NET Test Pipeline / build-and-test (pull_request) Successful in 2m53s
2024-06-28 01:49:45 +03:00
8d4c482bbd fix: set correct cache key
All checks were successful
.NET Test Pipeline / build-and-test (pull_request) Successful in 3m54s
2024-06-27 23:37:40 +03:00
160c7505f0 feat: add controller for authentication
All checks were successful
.NET Test Pipeline / build-and-test (pull_request) Successful in 3m45s
2024-06-21 21:52:21 +03:00
c62ec33130 feat: add user roles 2024-06-21 21:51:23 +03:00
55371cb675 feat: add request to log in 2024-06-21 21:51:06 +03:00
a36e0694ec feat: add token response 2024-06-21 21:50:42 +03:00
1a0d539e76 fix: if cache get bytes then skip serealize 2024-06-21 21:44:34 +03:00
79151e7da8 feat: add bearer auth to swagger 2024-06-21 21:43:40 +03:00
039d323643 fix: add refresh expire date 2024-06-21 21:36:11 +03:00
a5f9e67647 feat: add middleware for revocated tokens 2024-06-15 21:53:00 +03:00
21866d54cb fix: add private to get EncryptKey
All checks were successful
.NET Test Pipeline / build-and-test (push) Successful in 2m34s
2024-06-13 00:42:41 +03:00
eba11f515d fix: singleton added in JwtTokenService 2024-06-13 00:42:15 +03:00
70780d620a fix: error CS0246
All checks were successful
.NET Test Pipeline / build-and-test (push) Successful in 3m14s
2024-06-10 22:15:15 +03:00
7d3952c373 build: upgrade reference
Some checks failed
.NET Test Pipeline / build-and-test (push) Failing after 5m0s
2024-06-10 22:05:18 +03:00
0ecb796d54 fix: set default settings for logging if null or empty 2024-06-10 22:04:29 +03:00
2e389b252c refactor: use default pairPeriod 2024-06-10 22:03:48 +03:00
984791f193 style: change template for log message 2024-06-10 22:02:29 +03:00
b640902777 feat: add dark theme for swagger 2024-06-10 22:01:58 +03:00
4222e4702f refactor: provide single response for schedule 2024-06-10 21:59:34 +03:00
993e66a084 fix: add JsonIgnore to calculated property
All checks were successful
.NET Test Pipeline / build-and-test (push) Successful in 3m46s
2024-06-01 11:11:21 +03:00
6797adac4f fix: get GeneralConfig 2024-06-01 11:10:42 +03:00
8e58c83526 build: ignore files
All checks were successful
.NET Test Pipeline / build-and-test (push) Successful in 2m14s
2024-06-01 11:01:08 +03:00
2e64caf6ea refactor: code cleaning 2024-06-01 10:59:23 +03:00
9c56fa582b build: upgrade reference 2024-06-01 10:58:43 +03:00
b2a0a6dd7c feat: add default value attribute 2024-06-01 10:58:11 +03:00
78f589bb18 refactor: distribute configurations by classes 2024-06-01 10:57:52 +03:00
ca02509b97 build: add needed reference 2024-06-01 10:55:43 +03:00
f3a757d33d feat: add redis 2024-06-01 10:53:21 +03:00
34addd930f feat: add serilog for logging 2024-06-01 10:50:38 +03:00
054d319f7c Add an Administrator (#14)
All checks were successful
.NET Test Pipeline / build-and-test (push) Successful in 1m57s
Reviewed-on: #14
2024-06-01 08:27:01 +03:00
2addd2aa78 feat: use Admin model
All checks were successful
.NET Test Pipeline / build-and-test (pull_request) Successful in 4m56s
2024-06-01 08:20:27 +03:00
bba9431733 feat: add data checks 2024-06-01 08:19:26 +03:00
6fb5a83183 feat: add model to endpoint 2024-06-01 08:18:27 +03:00
ea538ac340 Add Application configuration (#11)
All checks were successful
.NET Test Pipeline / build-and-test (push) Successful in 1m43s
Reviewed-on: #11
2024-06-01 07:35:29 +03:00
63216f3b66 feat: comment this for show controller in swagger
All checks were successful
.NET Test Pipeline / build-and-test (pull_request) Successful in 1m48s
2024-06-01 07:33:08 +03:00
e088374b14 feat: add request for create user 2024-06-01 07:31:14 +03:00
ded577f40a feat: add path depending on OS
Some checks failed
.NET Test Pipeline / build-and-test (pull_request) Failing after 1m56s
2024-06-01 07:27:18 +03:00
32621515db fix: default value is null for optional body 2024-06-01 07:26:22 +03:00
fdf0ecc9ef feat: add is default path 2024-06-01 07:25:51 +03:00
5400e0c873 feat: create submit configuration
Some checks failed
.NET Test Pipeline / build-and-test (pull_request) Failing after 6m2s
2024-06-01 06:29:16 +03:00
1fd6c8657a fix: change connction string for mysql 2024-06-01 06:28:13 +03:00
d09011d25a feat: add create admin 2024-06-01 06:27:49 +03:00
a902d9eb81 Use the configuration depending on the selected database provider (#13)
All checks were successful
.NET Test Pipeline / build-and-test (pull_request) Successful in 2m39s
Reviewed-on: #13
2024-06-01 05:45:17 +03:00
827cdaf9f9 refactor: change create database to migrate
All checks were successful
.NET Test Pipeline / build-and-test (pull_request) Successful in 2m1s
2024-06-01 05:43:00 +03:00
d2ba2d982c feat: add migrations 2024-06-01 05:42:23 +03:00
79118c5283 build: add ref to projects for migrations 2024-06-01 05:42:05 +03:00
8cd8277c22 feat: add assembly for migration 2024-06-01 05:40:48 +03:00
ae46823685 build: upgrade dependencies 2024-06-01 05:40:09 +03:00
7aa37618e0 feat: add postgresql configurations 2024-06-01 05:39:25 +03:00
04b6687181 feat: add mysql configurations 2024-06-01 05:39:02 +03:00
7a741d7783 test: remove testing
All checks were successful
.NET Test Pipeline / build-and-test (pull_request) Successful in 2m0s
2024-05-31 01:37:03 +03:00
f17ee43805 test: change docker to apt
Some checks failed
Test with Different Databases / test (sqlite) (pull_request) Failing after 4m6s
Test with Different Databases / test (postgresql) (pull_request) Failing after 4m8s
Test with Different Databases / test (mysql) (pull_request) Failing after 4m8s
.NET Test Pipeline / build-and-test (pull_request) Successful in 4m41s
2024-05-31 01:25:22 +03:00
b67f0a82ed test: fix port
Some checks failed
Test with Different Databases / test (sqlite) (pull_request) Failing after 1s
Test with Different Databases / test (postgresql) (pull_request) Failing after 1s
.NET Test Pipeline / build-and-test (pull_request) Successful in 3m4s
Test with Different Databases / test (mysql) (pull_request) Failing after 3m10s
2024-05-31 01:16:13 +03:00
815c860dc0 fix: error CS0103
Some checks failed
.NET Test Pipeline / build-and-test (pull_request) Successful in 2m15s
Test with Different Databases / test (mysql) (pull_request) Failing after 1s
Test with Different Databases / test (postgresql) (pull_request) Failing after 0s
Test with Different Databases / test (sqlite) (pull_request) Failing after 4s
2024-05-30 23:58:24 +03:00
f0544ff42e fix: error CS0103
Some checks failed
Test with Different Databases / test (mysql) (pull_request) Failing after 3s
Test with Different Databases / test (postgresql) (pull_request) Failing after 2s
Test with Different Databases / test (sqlite) (pull_request) Failing after 1s
.NET Test Pipeline / build-and-test (pull_request) Failing after 12m0s
2024-05-30 23:30:11 +03:00
c9c6a99fe9 test: trying to set up tests to test application in different databases
Some checks failed
Test with Different Databases / test (postgresql) (pull_request) Failing after 1s
Test with Different Databases / test (sqlite) (pull_request) Failing after 1s
Test with Different Databases / test (mysql) (pull_request) Failing after 2s
.NET Test Pipeline / build-and-test (pull_request) Failing after 4m48s
2024-05-30 21:45:45 +03:00
aa1e1000fa fix: set new path to projects 2024-05-30 21:45:27 +03:00
a353b4c3f8 test: upgrade test
Some checks failed
.NET Test Pipeline / build-and-test (pull_request) Failing after 2m13s
2024-05-30 21:19:54 +03:00
b81fe6d8c1 fix: rename table 2024-05-30 20:29:11 +03:00
8a103831eb refactor: send provider 2024-05-30 20:26:42 +03:00
62ccf94222 feat: add converter DatabaseEnum to DatabaseProvider 2024-05-30 20:25:21 +03:00
271df127a6 feat: add DbContext for UberDbContext 2024-05-30 20:20:20 +03:00
7c79f7d840 feat: add wrap for generic configuration 2024-05-30 20:19:58 +03:00
b8728cd490 feat: add factory DbContext for configuration by provider 2024-05-30 20:17:36 +03:00
7db4dc2c86 feat: add factory for DbContext 2024-05-30 20:15:40 +03:00
348b78b84e feat: add resolver for getting configuration Type 2024-05-30 20:14:46 +03:00
4c93ed282d refactor: move default configuration to sqlite 2024-05-30 20:14:15 +03:00
1bdf40f31f build: move projects 2024-05-30 20:13:06 +03:00
31c36443e1 refactor: use wrap DbContext for UberDbContext 2024-05-30 20:12:36 +03:00
43b6ab7934 feat: add sealed class for Mark configuration namespace 2024-05-30 20:12:04 +03:00
f79c7c7db9 refactor: use wrap DbContext 2024-05-30 20:11:18 +03:00
53a0439edb feat: add wrap DbContext for OnModelCreating 2024-05-30 20:10:13 +03:00
78a242f4c3 feat: add providers database for presistence 2024-05-30 20:07:59 +03:00
0a9c98cbf9 refactor: change GetService to GetRequiredService 2024-05-30 20:07:20 +03:00
164d575d98 refactor: move database-related projects to a separate folder 2024-05-29 08:08:58 +03:00
bf3a9d4b36 refactor: move database-related projects to separate folder 2024-05-29 07:49:42 +03:00
081c814036 feat: return the schedule-related settings
All checks were successful
.NET Test Pipeline / build-and-test (pull_request) Successful in 1m43s
2024-05-29 07:38:32 +03:00
f6f7ed6c86 Add hashing and other security features (#12)
All checks were successful
.NET Test Pipeline / build-and-test (pull_request) Successful in 1m50s
Reviewed-on: #12
2024-05-29 06:42:46 +03:00
d2ef99d0b2 feat: add security configure 2024-05-29 06:42:14 +03:00
38ec80a566 feat: add configuration for jwt token 2024-05-29 06:30:01 +03:00
85802aa514 feat: add jwt token service 2024-05-29 06:28:42 +03:00
f2aa274d0a build: add jwt ref 2024-05-29 06:28:21 +03:00
62a859b44c style: clean code 2024-05-29 06:11:29 +03:00
6f02021fe7 feat: add revoked token service 2024-05-29 06:11:18 +03:00
526bf5682b build: add security ref 2024-05-29 06:08:41 +03:00
9287acf7d2 feat: add cache implementations depending on the type 2024-05-29 06:08:14 +03:00
2efdc6dbfe feat: add auth service to DI 2024-05-29 06:04:09 +03:00
25b6c7d691 feat: add method if there is no pre-auth token 2024-05-29 06:00:15 +03:00
61218c38a0 feat: add logout 2024-05-29 05:56:27 +03:00
d84011cd71 feat: add refresh token 2024-05-29 05:55:57 +03:00
4138c70007 feat: add wrap for revoke access token 2024-05-29 05:55:31 +03:00
9dd505a608 feat: add auth token response 2024-05-29 05:55:13 +03:00
79fb05d428 feat: add token revocation 2024-05-29 05:54:45 +03:00
81f2f995b0 feat: add generate auth token 2024-05-29 05:51:32 +03:00
f3063c5322 feat: add generate access token 2024-05-29 05:51:03 +03:00
43011457d6 feat: add wrap for save to cache 2024-05-29 05:50:47 +03:00
4240ad8110 feat: add auth key for cache 2024-05-29 05:36:26 +03:00
a3a42dd5c2 feat: add generate refresh token 2024-05-29 05:35:44 +03:00
b25be758ad feat: add auth token 2024-05-29 05:33:55 +03:00
7df4c8e4b6 feat: add auth service 2024-05-29 05:32:22 +03:00
f55d701ff3 feat: add sliding expiration for cache 2024-05-29 05:30:00 +03:00
d3a60d2a30 feat: add interface for gen access token 2024-05-29 05:29:25 +03:00
470031af39 feat: add match token 2024-05-29 05:27:49 +03:00
916b3795ed feat: add ip to struct 2024-05-29 05:27:27 +03:00
f4ad1518ef style: rename variables 2024-05-29 04:58:21 +03:00
ac7bbde75e fix: add key for save pre auth token 2024-05-29 04:57:44 +03:00
47a57693f8 sec: complicate the token 2024-05-29 04:55:34 +03:00
d05ba5349f refactor: isolate key generation 2024-05-29 04:48:37 +03:00
5fde5bd396 build: add security to sln 2024-05-29 04:34:39 +03:00
8408b80c35 feat: add pre-auth to DI 2024-05-29 04:34:00 +03:00
b14ae26a48 feat: add pre-auth service 2024-05-29 04:31:47 +03:00
3c9694de08 feat: add request for get token 2024-05-29 04:31:19 +03:00
e3db6b73e0 feat: add pre-auth response 2024-05-29 04:30:55 +03:00
58ceca5313 feat: add pre-auth token structure 2024-05-29 04:30:32 +03:00
f749ed42f5 feat: add interface for save to cache 2024-05-29 04:29:50 +03:00
6029ea3c2c refactor: move hashing to services 2024-05-29 04:11:04 +03:00
656d7dca0b feat: add DI 2024-05-29 04:09:10 +03:00
e3dd0a8419 build: add ref for DI 2024-05-29 04:08:51 +03:00
3149f50586 refactor: move class to correct namespace 2024-05-29 04:05:18 +03:00
e1123cf36b feat: add password hashing 2024-05-29 04:04:02 +03:00
930edd4c2c build: add ref 2024-05-29 04:03:47 +03:00
7e283fe643 feat: add security layer 2024-05-29 04:03:20 +03:00
c427006283 docs: add env data 2024-05-29 03:52:31 +03:00
e1ad287da1 build: add missing reference
All checks were successful
.NET Test Pipeline / build-and-test (pull_request) Successful in 1m21s
2024-05-29 03:47:55 +03:00
f9750ef039 feat: add endpoint for schedule 2024-05-29 03:46:16 +03:00
17961ccefc feat: add email endpoint 2024-05-29 03:45:02 +03:00
5d308f1a24 feat: add request for cache 2024-05-29 03:44:39 +03:00
f5deeec6c9 feat: add endpoint for logging 2024-05-29 03:44:24 +03:00
29c9c10a53 feat: add endpoint for cache 2024-05-29 03:43:08 +03:00
c02240077f fix: add missing ref 2024-05-29 03:42:39 +03:00
2d67a565ca docs: add xml doc for request 2024-05-29 03:41:54 +03:00
ba8ccf8b7e feat: add set database endpoints 2024-05-29 03:38:21 +03:00
e7ed69169c feat: add setter database 2024-05-29 03:37:04 +03:00
eefb049e0e feat: add cache for save intermediate settings 2024-05-29 03:35:52 +03:00
07d7fec24f feat: add localhost for generate token
Some checks failed
.NET Test Pipeline / build-and-test (pull_request) Failing after 1m50s
2024-05-29 03:30:26 +03:00
22793c7882 feat: add localhost attribute 2024-05-29 03:30:00 +03:00
9bf9eabad7 fix: add full path to settings 2024-05-28 07:20:21 +03:00
966ab9bdda feat: add generate and check token 2024-05-28 07:19:40 +03:00
481839159c feat: add middleware for custom exception
All checks were successful
.NET Test Pipeline / build-and-test (pull_request) Successful in 1m54s
2024-05-28 07:16:15 +03:00
59785f600f feat: add argument exception for controllers 2024-05-28 07:15:13 +03:00
fb6e119a34 feat: add token for setup controllers 2024-05-28 07:14:17 +03:00
35eb1eab39 feat: implement validation of settings
All checks were successful
.NET Test Pipeline / build-and-test (pull_request) Successful in 1m33s
2024-05-28 07:12:58 +03:00
08f13108d8 feat: add validator for settings 2024-05-28 07:10:32 +03:00
ae0b9daefa refactor: change the api path
All checks were successful
.NET Test Pipeline / build-and-test (pull_request) Successful in 1m59s
2024-05-28 07:09:40 +03:00
3f30b98cf9 feat: add middleware for ignore maintenance
All checks were successful
.NET Test Pipeline / build-and-test (pull_request) Successful in 1m27s
2024-05-28 07:04:07 +03:00
af284e945f feat: add attribute maintenance ignore for controllers 2024-05-28 07:02:35 +03:00
b62ddc9015 fix: delete ';' from property 2024-05-28 07:01:58 +03:00
d1a806545d feat: add maintenance mode 2024-05-28 07:01:23 +03:00
7b779463bb feat: add converter from Dto.PairPeriodTime toEnpoint.PairPeriodTime and vice versa
All checks were successful
.NET Test Pipeline / build-and-test (pull_request) Successful in 1m51s
2024-05-28 06:59:28 +03:00
baedc667b7 feat: add PairPeriod for ApiDto 2024-05-28 06:57:54 +03:00
0e9bb04b96 feat: add setup token 2024-05-28 06:56:25 +03:00
36a78a8284 fix: add using Configuration.General
Some checks failed
.NET Test Pipeline / build-and-test (pull_request) Failing after 1m29s
2024-05-28 06:53:52 +03:00
7a1281692e fix: it is correct to delete comments 2024-05-28 06:51:40 +03:00
fb736a1c34 feat: use path wrapper
Some checks failed
.NET Test Pipeline / build-and-test (pull_request) Failing after 1m24s
2024-05-28 06:49:40 +03:00
d7299a1afd feat: add wrapper for Path.Combine with default path 2024-05-28 06:48:23 +03:00
817f9d2308 feat: add default path 2024-05-28 06:47:25 +03:00
99ecc4af5c fix: get connection string from configuration 2024-05-28 06:45:31 +03:00
202098b723 refactor: move the functionality to create a persistence database on Enpoint 2024-05-28 06:43:24 +03:00
266e66a35c feat: expand the configuration functionality 2024-05-28 06:38:24 +03:00
41689bca7f feat: add attribute for required configuration 2024-05-28 06:36:18 +03:00
c06ed8b479 refactor: move files
All checks were successful
.NET Test Pipeline / build-and-test (pull_request) Successful in 1m33s
2024-05-28 06:30:42 +03:00
dfdc2ec109 feat: add interface for check configured settings 2024-05-28 06:28:24 +03:00
6716ee9cf0 Add specific weeks of disciplines (#10) from feat/improved-sugroup into release/v1.0.0
Reviewed-on: #10
2024-05-19 13:57:09 +03:00
0d3461b769 feat: add specific weeks
All checks were successful
.NET Test Pipeline / build-and-test (pull_request) Successful in 1m52s
2024-05-19 13:53:25 +03:00
22579038d3 fix: change BIT to BOOLEAN 2024-05-19 13:52:10 +03:00
d8f2f51cd7 fix: error CS1061
All checks were successful
.NET Test Pipeline / build-and-test (pull_request) Successful in 2m7s
2024-05-19 12:44:35 +03:00
ca18804a33 fix: error CS1061
Some checks failed
.NET Test Pipeline / build-and-test (pull_request) Failing after 1m50s
2024-05-19 12:30:17 +03:00
97d2fae79e feat: add specific week to persistence
Some checks failed
.NET Test Pipeline / build-and-test (pull_request) Failing after 3m13s
2024-05-19 11:52:56 +03:00
628faf7e68 feat: add interface for specific week 2024-05-19 11:52:08 +03:00
05dadff455 feat: add specific week 2024-05-19 11:49:03 +03:00
ed0143cda1 Add controllers for the Get method (#9)
Reviewed-on: #9
2024-02-19 12:06:30 +03:00
d02fb8becb feat: get lecture halls by campus
All checks were successful
.NET Test Pipeline / build-and-test (pull_request) Successful in 2m4s
2024-02-19 12:03:10 +03:00
5536162521 feat: add get group by faculty id
All checks were successful
.NET Test Pipeline / build-and-test (pull_request) Successful in 1m41s
2024-02-19 12:02:37 +03:00
ee2351b5ed feat: add controller
All checks were successful
.NET Test Pipeline / build-and-test (pull_request) Successful in 1m23s
2024-02-19 11:20:49 +03:00
29485368f8 fix: add discipline id 2024-02-19 11:20:05 +03:00
e3e7c4550f feat: add a query to get schedule data 2024-02-19 10:06:44 +03:00
e3d74c373e feat: add controller for lecture hall
All checks were successful
.NET Test Pipeline / build-and-test (pull_request) Successful in 1m34s
2024-02-17 14:22:29 +03:00
59eccf8b93 feat: add model for lecture hall 2024-02-17 14:21:52 +03:00
477cec2f98 fix: error CS0234 2024-02-17 10:58:25 +03:00
2b4065bbdf fix: error CS0234
Some checks failed
.NET Test Pipeline / build-and-test (pull_request) Failing after 1m27s
2024-02-17 09:09:18 +03:00
6396d8a318 refactor: add an understanding of nullable for swagger gen 2024-02-17 09:07:47 +03:00
84872a5d6d feat: add course information
Some checks failed
.NET Test Pipeline / build-and-test (pull_request) Failing after 1m34s
2024-02-17 01:49:37 +03:00
5cfc07ab7d feat: add controller for professor
Some checks failed
.NET Test Pipeline / build-and-test (pull_request) Failing after 1m16s
2024-02-16 23:57:22 +03:00
14aedf9d46 feat: add controller for group 2024-02-16 23:57:13 +03:00
aad3c74fba feat: add controller for faculty 2024-02-16 23:57:05 +03:00
1caaa4759e refactor: rewrite the api for the dto project 2024-02-16 23:56:45 +03:00
1b8c82949a feat: write a dto in a separate project 2024-02-16 23:54:52 +03:00
511c0db3ee Merge remote-tracking branch 'origin/release/v1.0.0' into feat/controller-get
All checks were successful
.NET Test Pipeline / build-and-test (pull_request) Successful in 2m31s
2024-02-16 23:00:55 +03:00
2fe2dac76b Add queries (#8)
Reviewed-on: #8
2024-02-16 22:56:00 +03:00
ed823570f1 refactor: code small
All checks were successful
.NET Test Pipeline / build-and-test (pull_request) Successful in 1m51s
2024-02-16 22:52:36 +03:00
a00dc8ccd6 feat: add queries for lecture hall
All checks were successful
.NET Test Pipeline / build-and-test (pull_request) Successful in 1m42s
2024-02-16 22:51:26 +03:00
ce3bd23673 feat: add queries for faculty
All checks were successful
.NET Test Pipeline / build-and-test (pull_request) Successful in 1m18s
2024-02-16 22:40:21 +03:00
69a554ce76 fix: change entity
All checks were successful
.NET Test Pipeline / build-and-test (pull_request) Successful in 1m22s
2024-02-16 22:35:15 +03:00
70c9a6347e feat: add queries for group 2024-02-16 22:34:41 +03:00
c8c9b7f456 feat: add queries for professor
All checks were successful
.NET Test Pipeline / build-and-test (pull_request) Successful in 1m44s
2024-02-16 18:06:22 +03:00
851eccd876 fix: error CS0234
All checks were successful
.NET Test Pipeline / build-and-test (pull_request) Successful in 1m27s
2024-01-28 06:32:43 +03:00
93a1b6ea8e refactor move files
Some checks failed
.NET Test Pipeline / build-and-test (pull_request) Failing after 1m21s
2024-01-28 06:29:47 +03:00
810c8ec5cf refactor: move files
Some checks failed
.NET Test Pipeline / build-and-test (pull_request) Failing after 1m13s
2024-01-28 06:28:14 +03:00
37eb798269 Merge branch 'feat/controller-get' of https://git.winsomnia.net/Winsomnia/MireaBackend into feat/controller-get
All checks were successful
.NET Test Pipeline / build-and-test (pull_request) Successful in 1m30s
2024-01-28 06:05:58 +03:00
dfc9caf921 feat: add a controller for campus 2024-01-28 06:05:54 +03:00
88b4eb594e feat: add a controller for discipline 2024-01-28 06:05:27 +03:00
2403cb35ec feat: add a basic controller for API version 1 2024-01-28 06:01:23 +03:00
07e04b99c5 feat: add a basic controller 2024-01-28 06:01:23 +03:00
96a820dead feat: add an extension to simplify attributes 2024-01-28 06:01:23 +03:00
a1a83ce2e6 feat: add queries for the discipline
All checks were successful
.NET Test Pipeline / build-and-test (pull_request) Successful in 1m28s
2024-01-28 05:59:48 +03:00
64e8d1b8ce Merge branch 'feat/controller-get' of https://git.winsomnia.net/Winsomnia/MireaBackend into feat/controller-get
All checks were successful
.NET Test Pipeline / build-and-test (pull_request) Successful in 1m38s
2024-01-28 05:05:56 +03:00
8852351ca6 feat: add a basic controller for API version 1 2024-01-28 05:04:57 +03:00
fb6ca5df77 feat: add a basic controller 2024-01-28 05:04:56 +03:00
a4dfccbc22 feat: add an extension to simplify attributes 2024-01-28 05:04:56 +03:00
335298fd91 feat: add a basic controller for API version 1
All checks were successful
.NET Test Pipeline / build-and-test (pull_request) Successful in 1m17s
2024-01-28 04:34:56 +03:00
7b584b2dc5 feat: add a basic controller 2024-01-28 04:34:33 +03:00
77136cc7ec feat: add an extension to simplify attributes 2024-01-28 04:33:53 +03:00
bc99007d94 feat: add queries for the campus
All checks were successful
.NET Test Pipeline / build-and-test (pull_request) Successful in 1m36s
2024-01-28 04:31:18 +03:00
f25c815506 feat: add a not found exception 2024-01-28 04:30:25 +03:00
7a0a51f76a Configure ASP.NET for the API to work (#7)
Reviewed-on: #7
2024-01-26 20:41:00 +03:00
92504295f0 fix: add null ignoring
All checks were successful
.NET Test Pipeline / build-and-test (pull_request) Successful in 1m14s
2024-01-26 20:38:49 +03:00
c5c4a2a8da fix: add ignoring documentation warning 2024-01-26 20:38:13 +03:00
806c3eeb17 feat: add an initial DI container for working with Persistence
All checks were successful
.NET Test Pipeline / build-and-test (pull_request) Successful in 1m19s
2024-01-26 19:39:59 +03:00
3294325ad0 build: add the necessary packages 2024-01-26 19:39:01 +03:00
459d11dd6b feat: add a database creation class (initial) 2024-01-26 19:37:42 +03:00
2b02cfb616 feat: add and initialize work with the database 2024-01-26 19:36:18 +03:00
98ebe5ffdb feat: add configuration output to the console during debugging 2024-01-26 19:35:45 +03:00
7b8bff8e54 build: add dependencies to the project 2024-01-26 19:34:42 +03:00
f1ed45af96 feat: add API versioning 2024-01-26 19:33:25 +03:00
d5b3859e86 feat: add a CORS configuration 2024-01-26 19:32:10 +03:00
788103c8a5 fix: specify the current directory as a startup directory 2024-01-26 19:31:28 +03:00
e6cc9437d5 feat: add additional configuration from files 2024-01-26 19:30:41 +03:00
8f334ae5c2 feat: add reading from .env file 2024-01-26 19:29:08 +03:00
3c3bdc6155 feat: add the pre-needed server settings 2024-01-26 09:00:14 +03:00
e1c3165ad3 build: add a dependency on versioning
All checks were successful
.NET Test Pipeline / build-and-test (pull_request) Successful in 2m43s
2024-01-26 08:50:10 +03:00
e6c62eae09 feat: add swagger configuration
Some checks failed
.NET Test Pipeline / build-and-test (pull_request) Failing after 2m46s
2024-01-26 08:44:48 +03:00
cea8a14f8b refactor: remove unnecessary classes
All checks were successful
.NET Test Pipeline / build-and-test (pull_request) Successful in 2m47s
2024-01-26 07:58:05 +03:00
2d973eee3d Fix the sql schema (#6)
Reviewed-on: #6
2024-01-26 07:48:13 +03:00
66dc5e3e38 refactor: rewrite the configuration for new tables
All checks were successful
.NET Test Pipeline / build-and-test (pull_request) Successful in 1m21s
2024-01-26 07:46:23 +03:00
9493d4340f fix: do not delete lecture hall 2024-01-26 07:45:46 +03:00
194dd1b729 fix: data deletion 2024-01-26 07:44:25 +03:00
e7c05b4a68 refactor: fix database contexts 2024-01-26 07:43:27 +03:00
bd3a11486d refactor: correct new reference
Some checks failed
.NET Test Pipeline / build-and-test (pull_request) Failing after 1m12s
2024-01-26 07:39:47 +03:00
28e862c670 refactor: delete due to merging with lesson 2024-01-26 07:38:55 +03:00
9e4320f2d3 refactor: give the exact name 2024-01-26 07:38:26 +03:00
03ccec2119 refactor: create a discipline 2024-01-26 07:37:28 +03:00
96a120f017 refator: combine day and lesson 2024-01-26 07:36:13 +03:00
def7111651 Add the required minimum for tests (#4)
Reviewed-on: #4
2024-01-08 23:30:15 +03:00
b4bbc413f2 ci: add test pipeline 2024-01-08 23:25:50 +03:00
6f5a84f645 Add a Persistence layer (#3)
Reviewed-on: #3
2024-01-08 23:22:35 +03:00
f9a04ee84a feat: add uber context for creating all context in one db 2024-01-08 23:21:04 +03:00
84214e38cc feat: add configuration files 2024-01-08 23:20:27 +03:00
40279ab2b8 feat: add a data context 2024-01-08 16:51:57 +03:00
cb55567519 feat: add project 2024-01-08 16:49:44 +03:00
8e628d17da Add an Application layer (#2)
Reviewed-on: #2
2024-01-08 16:13:09 +03:00
9e9d4e06fd feat: add mapping 2024-01-08 16:11:01 +03:00
cfbd847d9a feat: add DI 2024-01-08 15:04:34 +03:00
386272d493 feat: add validation behavior 2024-01-08 15:02:03 +03:00
924f97332f style: sort reference 2024-01-08 14:50:52 +03:00
a389eb0a70 feat: add an interface for working with db set 2024-01-08 14:50:21 +03:00
8028d40005 feat: add an interface for standard saving changes 2024-01-08 14:43:05 +03:00
f7998a1798 feat: add project 2024-01-08 14:42:52 +03:00
9f1c3cd648 Add basic schedule data models (#1)
Reviewed-on: #1
2024-01-07 02:06:45 +03:00
4eecc19f4f feat: add basic schedule data models 2024-01-07 02:00:00 +03:00