Commit Graph

28 Commits (c62536da2bca28339c2d65daa6cfa67bb46c277e)

Author SHA1 Message Date
Ilya Buziuk 188c722dae chore: Adding @Deprecated annotation to the unused services that will be removed in the future versions
Signed-off-by: Ilya Buziuk <ibuziuk@redhat.com>
2023-04-03 15:40:13 +02:00
Sergii Kabashniuk ce7c300eb9
build: Upgrade of maven plugins (#222)
* build: Upgrade of maven plugins

Signed-off-by: Sergii Kabashniuk <skabashniuk@redhat.com>
2021-12-23 14:54:46 +02:00
Sergii Kabashniuk 359ebb32bc
build: Transition from Java EE to Jakarta EE (#80)
* Upgrade swagger-ui-3.51.2

* Upgrade tomcat 10.0.10

* changed only imports

* changed imports in service loader

* changed swagger jaxrs deployment

* Changed swagger annotations + basic imports

* Changed imports and minimal key length for jsonwebtoken

* Restassured API changes + imports

* Removed trailing slash from CHE_HOME

* Migrate to jakarta schema in web.xml

* Disable tracing

* New artifacts and maven build upgrade

* Removed jackson-jaxrs-json-provider from wsmaster war

* Fixed KeycloakServletModuleTest and forked TracingFilter

* Removed unused dependecies
2021-09-13 08:20:09 +03:00
Victor V. Rubezhny 57c43ac8cd Update fmt plugin to latest to enable skipping check #10554 (#10667)
The files are reformatted in order to suit the requirements of coveo maven fmt plug-in of v.2.5.1

Signed-off-by: Victor Rubezhny <vrubezhny@redhat.com>
2018-08-08 07:20:05 +00:00
Mykhailo Kuznietsov 07263f1e30
Fix license header text (#10629) 2018-08-02 11:18:04 +03:00
Mykhailo Kuznietsov 15d23edc91
Update license to EPL 2.0 (#10531) 2018-07-31 11:24:36 +03:00
Mykhailo Kuznietsov 2c2bd6637c
Set new year in license headers (#8244) 2018-01-11 16:04:49 +02:00
Florent BENOIT c2c1c19e42 Apply google format v1.4 https://github.com/google/google-java-format/releases/tag/google-java-format-1.4
Change-Id: I11c453a67608810638f8e8e9cf4705ec93b2320c
Signed-off-by: Florent BENOIT <fbenoit@redhat.com>
2017-10-19 22:07:40 +02:00
Sergii Kabashniuk 5b373e6cf5 Used Google Java Codestyle (#5851) 2017-08-18 17:00:58 +03:00
Mykhailo Kuznietsov 69d5148385 Changed copyright owner to "Red Hat, Inc." in license headers (#5964)
Change license header contributor to Red Hat, Inc.
2017-08-11 10:46:58 +03:00
Igor Vinokur 2bf0470022 CHE-3930: Move SshServiceClient from wsmaster to wsagent war (#4386) 2017-03-17 14:05:20 +02:00
Yevhenii Voevodin 085a4473e8 Use persist module generator for ssh 2017-03-10 10:42:40 +02:00
Sergii Leschenko 0675a62562 CHE-3342 Extend cascade removing engine to be able to perform any operation as cascade.
Also contains following changes:
- Fixes rethrowing original exception while cascade operation.
- Add manually publishing cascade events in implementation of DAOs instead of using EntityListeners.
- Add flushing of data by EntityManager#flush to produce consistency exception in right place.
- Add CascadeEventLister that is able to throw any of Exception. If listener throws exception then all data changes should be canceled.
- Add base events(PersistEvent, RemoveEvent, UpdateEvent). CascadeEventService throws only right exceptions for each use case. When thrown by listener exception should not be thrown by contract of this operation, then it will be wrapped into ServerException.
2017-01-12 17:33:51 +02:00
Mihail Kuznyetsov 0e8b21ad3f Set new license year 2017-01-04 17:10:31 +02:00
Yevhenii Voevodin fb8a6c8820 Rework database schema (#3063) 2016-11-23 11:03:22 +02:00
Igor Vinokur 6963e30d59 fixup! CHE-1661: Fix deletion of ssh key by name with slash 2016-11-09 18:05:47 +02:00
Igor Vinokur 7ee1adf197 fixup! CHE-1661: Fix deletion of ssh key by name with slash 2016-11-08 17:55:17 +02:00
Igor Vinokur 8ce5a9a0eb fixup! CHE-1661: Fix deletion of ssh key by name with slash 2016-11-08 14:40:21 +02:00
Igor Vinokur 0fcfb6ccb0 fixup! CHE-1661: Fix deletion of ssh key by name with slash 2016-11-07 18:21:43 +02:00
Igor Vinokur ccca32e513 CHE-1661: Fix deletion of ssh key by name with slash 2016-11-07 12:59:14 +02:00
Sergii Leschenko 787041dd4e Rework mechanism to TckListener instead of TckModuleFactory (#2953)
It solves two problems:
- we initialize test instances with new injectors instead of
  using default child injector mechanism. It resolves issues
  with injection of injector in GuiceEntityListenerInjectionManager.
- we add ability to clean resources after tck test finish.
  So it allow close entity manager after after tck tests with jpa
  and resolve problems with reusing static fields by eclipse link
  by EntityManagerFactory when different tests in one module use it
2016-11-03 10:41:06 +02:00
Mihail Kuznyetsov 494442e11a CHE-2015 Rename configuration properties 2016-10-27 17:29:46 +03:00
Anton Korneta 2cb8953438 Add cascade removal event, subscriber, context (#2566) 2016-10-11 10:18:52 +03:00
Anton Korneta d5fe8aed73 CHE-1790: Consolidate databases 2016-09-15 16:57:30 +03:00
Sergii Leschenko 42690da407 CODENVY-480 Remove user's roles (#1336) 2016-06-10 17:32:02 +03:00
Sergii Leschenko d4ff792f24 CODENVY-479 Rename User to Subject (#1258) 2016-05-16 15:41:09 +03:00
Igor Vinokur 03cf4f65d5 CHE-1069: Decouple server and shared part of che-core-api-ssh 2016-04-27 14:19:16 +03:00
Sergii Kabashniuk a4ad573824 CHE-781 Code restructuration.
Moved che-core-api-ssh to wsmaster folder
2016-03-31 16:10:47 +03:00