Commit Graph

379 Commits

Author SHA1 Message Date
0be2995e83 DI: filters and handlers 2019-11-01 12:37:02 +03:00
a35a457f6e DI: refactoring. Web.Api 2019-10-31 16:54:43 +03:00
402c4d908d DI: refactoring 2019-10-31 14:28:30 +03:00
Daniil Senkiv
3c49eae16d Web.Api: SettingsController: fixed (076ed6679b) 2019-10-30 15:26:42 +03:00
Daniil Senkiv
076ed6679b Web.Api: SettingsController: fixed handling displayName for IANA timezones 2019-10-30 15:21:32 +03:00
Daniil Senkiv
a7ab8f48e0 Web.Api: SettingsController: added new model for timezones, changed api method 2019-10-30 14:33:27 +03:00
0bbc383266 Merge branch 'master' into refactoring/di
# Conflicts:
#	common/ASC.Api.Core/Auth/ConfirmAuthHandler.cs
#	common/ASC.Core.Common/Security/EmailValidationKeyProvider.cs
#	web/ASC.Web.Api/Controllers/PortalController.cs
#	web/ASC.Web.Api/Controllers/SettingsController.cs
#	web/ASC.Web.Core/Notify/StudioNotifyService.cs
2019-10-30 11:45:55 +03:00
Daniil Senkiv
fafa3f5ec0 Revert "Web.Api: SettingsController: added new model for timezones"
This reverts commit 43c445d31b.
2019-10-30 11:02:46 +03:00
Daniil Senkiv
43c445d31b Web.Api: SettingsController: added new model for timezones 2019-10-30 09:49:38 +03:00
010d6af66b Web: Api: added OwnerId to SettingsController 2019-10-29 16:41:42 +03:00
Daniil Senkiv
821f804ccd Web.Client/Api: Settings: Common: added changing portal language and timezone 2019-10-25 20:35:46 +03:00
726ca634e4 Revert "removed ConfigurationManager"
This reverts commit c03be150f4.

ProgressQueue init
2019-10-22 16:48:48 +03:00
78584b78a3 DI: removed LogManager 2019-10-22 14:21:44 +03:00
337238c87c Removed CommonServiceProvider 2019-10-21 18:05:36 +03:00
6b2f6b0a7b DI: log 2019-10-17 18:55:35 +03:00
5ec41ccaff DI: removed appSettings 2019-10-14 11:23:45 +03:00
85fe70087e DI: CoreConfiguration 2019-10-10 16:18:12 +03:00
75285dfc69 DI: configuration 2019-10-10 13:59:22 +03:00
2ebe431c98 DI: configuration 2019-10-10 11:52:21 +03:00
74d8709f62 DI: configuration 2019-10-09 19:08:37 +03:00
665ed9eb3c Settings: GetPasswordSettings available for everyone
ConfirmAuthHandler: handle ArgumentNullException
2019-09-27 17:03:24 +03:00
f6e2c3b1ac Settings: fixed GetPasswordSettings 2019-09-27 16:26:53 +03:00
c8573b8301 Confirm: fixed invite link 2019-09-27 15:28:51 +03:00
d8fb67f683 Merge branch 'master' into refactoring/di
# Conflicts:
#	common/ASC.Api.Core/Auth/ConfirmAuthHandler.cs
#	common/ASC.Core.Common/Context/SecurityContext.cs
#	common/ASC.Core.Common/Security/EmailValidationKeyProvider.cs
#	web/ASC.Web.Api/Controllers/AuthenticationController.cs
#	web/ASC.Web.Api/Controllers/PortalController.cs
#	web/ASC.Web.Core/Notify/StudioNotifyService.cs
#	web/ASC.Web.Core/Notify/StudioNotifyServiceSender.cs
#	web/ASC.Web.Core/Utility/CommonLinkUtility.cs
2019-09-27 13:45:37 +03:00
84ba343460 Auth: added check confirm method 2019-09-26 16:36:53 +03:00
2034777701 added check permission for GeInviteLink 2019-09-26 11:36:49 +03:00
710a3f62fa Merge branch 'master' into refactoring/di
# Conflicts:
#	common/ASC.Common/ASC.Common.csproj
#	common/ASC.Core.Common/ASC.Core.Common.csproj
#	common/ASC.Core.Common/Context/Impl/UserManager.cs
#	products/ASC.People/Server/Controllers/PeopleController.cs
2019-09-25 18:56:28 +03:00
afb1f90e9a .net core up to 3.0.0 2019-09-24 14:20:58 +03:00
dec4bb266e DI: configuration 2019-09-24 13:32:12 +03:00
00849598f0 Merge branch 'master' into refactoring/di
# Conflicts:
#	common/ASC.Api.Core/Auth/ConfirmAuthHandler.cs
#	common/ASC.Core.Common/Context/SecurityContext.cs
#	products/ASC.People/Server/Controllers/GroupController.cs
#	products/ASC.People/Server/Controllers/PeopleController.cs
2019-09-23 19:27:36 +03:00
859bda608b Settings: added get cultures method 2019-09-23 16:19:01 +03:00
6de13b9d50 DI: configuration 2019-09-23 15:20:08 +03:00
1e946b19b6 DI: refactoring 2019-09-20 18:53:27 +03:00
181e570ce1 DI: CommonServiceProvider 2019-09-20 16:06:10 +03:00
e13049c21f DI: CommonLinkUtility 2019-09-19 18:55:44 +03:00
7ceb117690 DI: CoreConfiguration 2019-09-19 14:34:54 +03:00
a07cbe30f4 DI: CoreSettings 2019-09-18 18:19:30 +03:00
4489d01b82 DI: PaymentManager, AuthorizationManager 2019-09-18 17:18:44 +03:00
2f5fe4301e DI: TenantManager 2019-09-18 15:14:15 +03:00
c171e2c903 Merge branch 'master' into refactoring/di
# Conflicts:
#	common/ASC.Api.Core/ASC.Api.Core.csproj
#	common/ASC.Common/ASC.Common.csproj
#	common/ASC.Core.Common/ASC.Core.Common.csproj
#	common/ASC.Data.Storage/ASC.Data.Storage.csproj
#	common/ASC.FederatedLogin/ASC.FederatedLogin.csproj
#	common/ASC.IPSecurity/ASC.IPSecurity.csproj
#	common/ASC.Resource.Manager/ASC.Resource.Manager.csproj
#	common/ASC.VoipService/ASC.VoipService.csproj
#	web/ASC.Web.Api/ASC.Web.Api.csproj
#	web/ASC.Web.Core/ASC.Web.Core.csproj
#	web/ASC.Web.Studio/ASC.Web.Studio.csproj
2019-09-18 13:32:39 +03:00
152c5d9697 .net core up to 3.0.0-rc1 2019-09-18 12:29:17 +03:00
4e2c04c9f7 DI: TenantManager 2019-09-17 15:42:32 +03:00
a46a092890 DI: TenantManager 2019-09-17 11:07:46 +03:00
547e589420 Removed TenantProvider 2019-09-16 17:51:39 +03:00
473207f9a4 DI: BaseSettings 2019-09-13 14:18:27 +03:00
deb8231f26 revert f85711b736 2019-09-12 14:34:58 +03:00
e0cb81adc4 Merge branch 'master' into refactoring/di
# Conflicts:
#	products/ASC.People/Server/Controllers/PeopleController.cs
2019-09-11 21:21:21 +03:00
1530ec842e DI: WebImageSupplier,WebItemSettings, SettingsManager 2019-09-11 13:42:52 +03:00
a91ea0ee67 BaseSettings: DI 2019-09-10 17:29:37 +03:00
c50b5b0fc9 csproj: remove pdb file from release build configuration 2019-09-10 16:38:20 +03:00
7cd8e53d2c Merge branch 'master' into refactoring/di 2019-09-10 16:15:15 +03:00
02efce033f Api: added confirm auth scheme 2019-09-10 15:42:15 +03:00
0a5ef37043 Getting STORAGE_ROOT from env variable 2019-09-09 18:04:28 +03:00
e2a4311a29 Dependency injection
Packages updated
2019-09-09 15:56:33 +03:00
c7282888d0 Added PortalController 2019-09-03 18:13:25 +03:00
238e103440 Optimization 2019-09-03 15:23:58 +03:00
a26d8d24ce Api: added CustomJsonOptionsWrapper. optimization 2019-09-03 12:31:15 +03:00
173d9b1179 fix 2019-09-02 19:14:54 +03:00
26e3ba145e Optimization 2019-09-02 18:10:27 +03:00
12747318c6 Optimization 2019-08-30 15:40:57 +03:00
d16d5f1251 Kafka: create only one producer for instance
UserPhotoManager: optimization
2019-08-27 17:57:06 +03:00
6cae722b9d kafka disabled by default 2019-08-23 15:49:23 +03:00
f125f6cc13 Api: settings. AllowAnonymous 2019-08-16 15:11:38 +03:00
9e32ad4b6c IDE0063 2019-08-15 18:08:40 +03:00
b426004f70 IDE0019, IDE0020 2019-08-15 16:41:38 +03:00
f6d78d3cba Code Cleanup 2019-08-15 15:04:42 +03:00
65563552fa Packages updated 2019-08-15 14:33:57 +03:00
731ddefc82 Added CultureMiddleware and DisposeMiddleware 2019-08-12 15:52:55 +03:00
d524663958 Packages updated 2019-08-12 15:52:09 +03:00
a26a6db0ea Api: added settings controller 2019-08-12 13:53:12 +03:00
49b259abff refactoring 2019-08-09 15:28:19 +03:00
f85711b736 Optimization 2019-08-08 12:26:58 +03:00
1fd62e757c Api: RegisterForDispose DisposableHttpContext 2019-08-05 15:37:33 +03:00
1de8fd7398 Api: fields 2019-08-02 17:40:33 +03:00
969a605ad1 Upgrade references 2019-07-24 15:33:14 +03:00
324ac1be9c Added XmlOutputFormatter 2019-07-24 13:48:45 +03:00
6e500b0986 Upgrade .net core to 3.0.0-preview6
Added KafkaCache
2019-07-19 16:10:15 +03:00
6c72b154e2 Server: added ForwardedHeaders 2019-07-12 17:28:14 +03:00
1ad03ec6d8 Added auth to StorageHandler 2019-07-09 13:29:53 +03:00
73ba76d57b People as external product
nginx reverse proxy
2019-07-05 16:58:04 +03:00
73308504b3 Added ability to connect external products 2019-06-26 12:26:36 +03:00
676e7610b9 Api: IpSecurityFilter 2019-06-25 17:33:17 +03:00
c386c00b05 Api: extracted PaymentFilter and TenantStatusFilter 2019-06-25 17:26:32 +03:00
460d9a33ed Api: format endpoint via datasource 2019-06-25 13:46:10 +03:00
d743e0883c API: Added ProductSecurityFilter 2019-06-25 10:34:27 +03:00
932f4e4e18 Refactoring.
Set User Culture
2019-06-24 11:20:03 +03:00
940cc5c313 Reaasign: refactoring 2019-06-21 15:42:27 +03:00
48217aedd8 External config 2019-06-21 11:03:42 +03:00
e303a103a6 ASC.MessageService: refactoring. DI 2019-06-17 16:53:10 +03:00
0ffdc833b8 Api: added some methods 2019-06-17 14:57:07 +03:00
0b52eb9d26 Api: FormatRoute rename to Read 2019-06-14 11:15:28 +03:00
e9242435f5 Api: removed FormatIndexRoute. 2019-06-13 18:01:29 +03:00
a56dfd498e Api: replace middleware with filter 2019-06-13 15:12:21 +03:00
fcd562514b ASC.Resource.Manager: tool for export resources 2019-06-11 16:32:43 +03:00
b797986c8c Api controllers via autofac 2019-06-10 19:15:34 +03:00
4d440232f2 Storage: DI singleton 2019-06-10 15:54:10 +03:00
8ad94d7d0d Api: get modules via WebItemManager 2019-06-10 15:17:45 +03:00
3fc2786366 Api.People: default avatars 2019-06-07 18:32:20 +03:00
cdd8ce24c5 People: EmployeeWraper: DisplayName, AvatarSmall
WebComponents: gitignore
2019-06-07 14:34:09 +03:00
531763fa1c Added ASC.Web.Core 2019-06-07 11:59:07 +03:00
aa4155eed7 ASC.FederatedLogin: .netcoreapp3.0 2019-06-06 16:34:46 +03:00
84fe95768a fix HttpContext.Current 2019-06-06 11:44:38 +03:00
b32ddec591 web: Added Condition to PostBuild 2019-06-03 11:32:51 +03:00
10342c47fd web: Added PostBuild target for copying Api controllers assemblies 2019-06-03 11:13:09 +03:00
e5be1689f4 web: Changed default ports 2019-06-03 10:12:02 +03:00
af712c7ea8 fix AllowAnonymous 2019-05-31 13:47:47 +03:00
b5ab1376f6 Merge branch 'master' of github.com:ONLYOFFICE/CommunityServer-AspNetCore 2019-05-30 18:09:10 +03:00
62f831eea9 Api: refactoring 2019-05-30 17:57:15 +03:00
5c1e3ad689 web: Renamed property 2019-05-30 16:52:15 +03:00
f8f03a056c Merge branch 'master' of github.com:ONLYOFFICE/CommunityServer-AspNetCore 2019-05-30 16:29:58 +03:00
e002c7463c Fixed load assemblies 2019-05-30 13:45:49 +03:00
fd0466e286 Api: exception handling 2019-05-30 12:28:21 +03:00
49609fed77 Merge branch 'master' of github.com:ONLYOFFICE/CommunityServer-AspNetCore 2019-05-30 10:34:44 +03:00
a7d14cd42a web: Login init 2019-05-30 10:33:38 +03:00
bea25886b2 Added CustomApiAttribute 2019-05-29 18:19:36 +03:00
c2d61517a5 Added ASC.Api.Core.csproj
added build.bat
PeopleController replaced to ASC.People
2019-05-29 17:44:37 +03:00
f76bb1e7d6 LogExtension moved to ASC.Common 2019-05-28 18:24:38 +03:00
1c2cd83284 Added autofac and nlog 2019-05-28 18:05:20 +03:00
731d500a61 Api: added AuthenticationController 2019-05-28 12:40:37 +03:00
03505f25d5 Api: added custom routing 2019-05-27 15:49:48 +03:00
4ed3631844 Api: added response wrapper 2019-05-27 12:46:04 +03:00
6474d925ce Core: added development settings.
Fixed CoreConfiguration
2019-05-22 18:41:02 +03:00
df14def1f5 Core: added CustomClaimsPrincipal.
Api: fixed auth. Added EmployeeWrapper
2019-05-22 12:28:34 +03:00
f183eb6536 fixed build ASC.Common project
require auth for all controllers by default
2019-05-21 12:10:44 +03:00
5c0943f2dd Added custom ConfigurationManager instead of system 2019-05-17 18:27:52 +03:00
0036a5eeec Support FormatFilter for all controllers 2019-05-17 15:33:08 +03:00
acb9457253 Partial revert from 60b30ce542
Getting configuration via IServiceProvider
2019-05-17 14:58:09 +03:00
60b30ce542 Replace Singletons with DI.
Added support for working with db.
Added first version of CookieAuthHandler.
Added PeopleController for test auth.
2019-05-17 11:32:23 +03:00
92ed33906c init commit 2019-05-15 17:56:09 +03:00