Commit Graph

284 Commits

Author SHA1 Message Date
tschiman f23b54220f BAEL-797 fixing unit test 2017-04-29 20:47:35 -06:00
tschiman bf0c42c8d6 BAEL-797 adding some basic UI stuff to show the different login states 2017-04-26 22:36:27 -06:00
tschiman f6c21f132c BAEL-797 adding maven build to the pom 2017-04-26 22:36:27 -06:00
tschiman 802853c391 BAEL-797 remove unused ng2 bootstrap library 2017-04-26 22:36:26 -06:00
tschiman 3afcc84ce9 BAEL-797 remove unused sql file 2017-04-26 22:36:26 -06:00
tschiman d08db87870 BAEL-797 refactoring the http calls 2017-04-26 22:36:26 -06:00
tschiman 10d526ac3c BAEL-797 adding build files 2017-04-26 22:36:23 -06:00
tschiman e55a46bf51 BAEL-797 adding build files 2017-04-26 22:36:23 -06:00
tschiman 59f0e41483 BAEL-797 debugging the http calls 2017-04-26 22:36:23 -06:00
tschiman 82f4657a7b BAEL-797 adding rating http calls 2017-04-26 22:36:22 -06:00
tschiman f2a02cc278 BAEL-797 adding book related http calls 2017-04-26 22:36:22 -06:00
tschiman 136bb775f3 BAEL-797 adding login to http calls 2017-04-26 22:36:22 -06:00
tschiman 765cdecb59 BAEL-797 functionality in the UI is here now just need to connect to the http endpoints 2017-04-26 22:36:22 -06:00
tschiman be326a42ad BAEL-797 moving book list to its own component 2017-04-26 22:36:22 -06:00
tschiman 961ece8f76 BAEL-797 moving book detail to it's own component 2017-04-26 22:36:22 -06:00
tschiman 19a1e837ea BAEL-797 Adding admin actions for books 2017-04-26 22:36:22 -06:00
tschiman 62f8bba29c BAEL-797 Adding rating stuff to the UI. View Ratings and Add Ratings 2017-04-26 22:36:21 -06:00
tschiman dbd9a0ea28 BAEL-797 Adding book stuff to the UI 2017-04-26 22:36:21 -06:00
tschiman ae7a684d99 BAEL-797 Disabling csrf on the logout link as it was creating problems with the csrf token not being updated correctly. 2017-04-26 22:36:21 -06:00
tschiman ff457a96b5 BAEL-797 Adding login with setting to turn off basic auth popup 2017-04-26 22:36:20 -06:00
tschiman 44568de138 BAEL-797 Adding login logic and principal object to add to the application state 2017-04-26 22:36:19 -06:00
tschiman 7e5ff3a0ec BAEL-797 Adding login logic and a get principal endpoint to serve as our login method 2017-04-26 22:36:19 -06:00
tschiman b4ddc23ebf BAEL-797 Adding login form and security changes to support login 2017-04-26 22:36:18 -06:00
tschiman 25e7a7a9a3 BAEL-797 Adding basic HTML landing page 2017-04-26 22:36:18 -06:00
tschiman 5cd2762636 BAEL-797 Adding bootstrap and angular bootstrap 2017-04-26 22:36:18 -06:00
tschiman 34beca71d0 BAEL-797 adding the base UI application to the gateway project 2017-04-26 22:36:18 -06:00
Doha2012 5e1e320cee exclude commons-logging dependency (#1686)
* upgrade to spring boot 1.5.2

* add full update to REST API

* modify ratings controller

* upgrade herold

* fix integration test

* fix integration test

* minor fix

* fix integration test

* fix integration test

* minor cleanup

* minor cleanup

* remove log4j properties

* use standard logbook.xml

* remove log4j dependencies

* remove commons-logging

* merge

* fix conflict

* exclude commons-logging dependency

* cleanup

* minor fix

* minor fix
2017-04-19 16:14:10 +02:00
Tehreem a1e7463a42 Spring Cloud Zookeeper Updated (#1665)
* Spring Cloud Zookeeper

* Spring Cloud Zookeeper Updated

* Spring Cloud Zookeeper Updated

* Spring Cloud Zookeeper Updated
2017-04-17 20:59:38 +02:00
Tehreem 6cafa3d5a7 Spring Cloud Zookeeper Updated (#1626)
* Spring Cloud Zookeeper

* Spring Cloud Zookeeper Updated

* Spring Cloud Zookeeper Updated
2017-04-11 10:38:29 +02:00
Grzegorz Piwowarek e7d81e6e98 Optimize build (#1604) 2017-04-07 16:56:35 +02:00
Tehreem 69965db187 Spring Cloud Zookeeper (#1399)
* Spring Cloud Zookeeper

* Spring Cloud Zookeeper Updated
2017-04-07 09:47:33 +02:00
Doha2012 e28dfe6a4a modify ratings controller (#1536)
* upgrade to spring boot 1.5.2

* add full update to REST API

* modify ratings controller
2017-03-30 13:52:40 +02:00
mariiakulik 6300112fc6 README files update (#1435)
* Create README.md

* Update README.md

* Update README.md

* Create README.md

* Update README.md

* Update README.md

* Update README.md

* Create README.md

* Update README.md

* Create README.md

* Update README.md

* Create README.md

* Update README.md

* Update README.md

* Create README.md

* Create README.md

* Update README.md

* Update README.md

* Update README.md

* Create README.md

* Create README.md

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Create README.md

* Update README.md

* Update README.md

* Update README.md

* Update README.MD

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Create README.md

* Create README.md

* Update README.md

* Create README.md

* Update README.md

* Update README.md

* Create README.md

* Create README.md

* Update README.md

* Update README.md

* Update README.MD

* Update README.MD

* Create README.md
2017-03-18 20:25:06 +01:00
Doha2012 61660f5d37 add update to rest api (#1401)
* upgrade to spring boot 1.5.2

* add full update to REST API
2017-03-15 10:59:55 +02:00
slavisa-baeldung 28fe826e3b BAEL-574 - Removing redundant pattern check 2017-03-05 07:29:47 +01:00
Doha2012 e9d847186d add rest-assured test (#1292) 2017-03-04 16:57:28 +02:00
slavisa-baeldung 73e195b190 BAEL-574 - Removing obsolete test 2017-03-02 05:49:21 +01:00
slavisa-baeldung 3b91bb63d1 Merge branch 'master' into sla-pr/1159-tim-doha
Conflicts:
	spring-cloud/spring-cloud-bootstrap/svc-book/pom.xml
	spring-cloud/spring-cloud-bootstrap/svc-book/src/main/java/com/baeldung/spring/cloud/bootstrap/svcbook/BookServiceApplication.java
	spring-cloud/spring-cloud-bootstrap/svc-rating/pom.xml
	spring-cloud/spring-cloud-bootstrap/svc-rating/src/main/java/com/baeldung/spring/cloud/bootstrap/svcrating/RatingServiceApplication.java
2017-03-02 05:43:19 +01:00
tschiman 0d31cab067 BAEL-574 removing zipkin URL since we are setting it in our custom configuration 2017-02-27 20:52:22 -07:00
slavisa-baeldung f800e9dc4f BAEL-684 - suffix testname to match surefire configuration 2017-02-18 07:47:36 +01:00
tschiman 2ee0a8a7a1 BAEL-684 Adding spring JPA to resource servers 2017-02-18 07:34:18 +01:00
tschiman 6f78b05d03 BAEL-574 moving configuration to config server controlled files 2017-02-15 21:07:43 -07:00
tschiman cb5e2ce8f1 BAEL-574 deleting commented out code 2017-02-15 20:31:45 -07:00
tschiman 551d124e8b BAEL-574 adding reporters as beans instead of config classes 2017-02-15 20:13:27 -07:00
tschiman c4b693745b BAEL-574 adding Zipkin Span Reporters to define the URL from eureka 2017-02-14 23:53:23 -07:00
tschiman bebef9a230 BAEL-574 update the readme 2017-02-12 16:01:28 -07:00
tschiman 237eb64079 BAEL-574 update the readme 2017-02-12 15:59:41 -07:00
tschiman 0b793f7398 BAEL-574 integrating zipkin into the cloud project 2017-02-12 15:55:20 -07:00
tschiman c1b9675c43 BAEL-684 Adding spring JPA to resource servers 2017-02-11 11:52:16 -07:00
eugenp 84ecb92f45 minor boot upgrade 2017-02-10 10:13:14 +02:00
tschiman 775d9c3551 Merge remote-tracking branch 'upstream/master' 2017-02-02 21:18:46 -07:00
tschiman fb950e2dfa BAEL-649 changing test content and some security changes to make all the tests work. 2017-02-02 21:18:06 -07:00
DOHA 9a16f10802 rename servers 2017-01-31 13:58:38 +02:00
tschiman 2ca092923c Merge remote-tracking branch 'upstream/master' 2017-01-30 23:07:53 -07:00
tschiman 626360dedd BAEL-649 Making updates to add two service applications that are domain specific 2017-01-30 23:07:09 -07:00
DOHA f970b1dbcf cleanup 2017-01-30 13:32:37 +02:00
DOHA 49b973566c rename resource services 2017-01-29 17:19:25 +02:00
eugenp 68281fa705 minor cleanup 2017-01-29 16:08:05 +02:00
eugenp 034cde6e20 formatting work 2017-01-29 16:03:33 +02:00
eugenp 44bf48068f formatting work 2017-01-29 16:01:58 +02:00
DOHA b852e2edcc minor cleanup 2017-01-29 13:41:36 +02:00
DOHA 09fc6d9ee4 secure configuration server 2017-01-26 13:27:28 +02:00
DOHA cf7d8078aa change server port 2017-01-26 13:27:20 +02:00
DOHA 4c0a72d6e7 configure discovery and resource servers 2017-01-25 23:35:39 +02:00
DOHA 7870c613b6 rename server 2017-01-25 20:47:33 +02:00
DOHA d99365a493 Fix configuration 2017-01-25 20:35:21 +02:00
DOHA 6b23f7f7cf add configuration server 2017-01-25 16:36:46 +02:00
DOHA ec121c1ade add book reviews service 2017-01-24 11:06:16 +02:00
DOHA 8f590967c9 add security configuration 2017-01-22 16:23:14 +02:00
DOHA 60f5dd0938 add live test 2017-01-21 12:02:06 +02:00
DOHA 66449db339 spring cloud rest initial commit 2017-01-19 00:09:55 +02:00
slavisa-baeldung b80f7963e2 BAEL-315 - updating README 2016-12-24 15:22:28 +01:00
slavisa-baeldung 8f21e2bc52 BAEL-315 - skipping live test 2016-12-21 07:39:10 +01:00
slavisa-baeldung 469164caa2 Merge branch 'master' into pr/899-tim 2016-12-21 07:30:11 +01:00
DOHA 5fc5d83907 add integration profile 2016-12-20 18:15:22 +02:00
tschiman 49970912ea Merge remote-tracking branch 'upstream/master' 2016-12-19 23:02:13 -07:00
tschiman 7d6b72a2af BAEL-315 Adding test class for demonstrating features of Spring Session and Spring Cloud 2016-12-19 23:01:40 -07:00
eugenp 51a96d14de cleanup work 2016-12-18 22:13:53 +02:00
Naoshadul Islam 1b59823654 Created README.md and added relevant articles (#901)
* Added relevant articles

* Added relevant articles

* Added relevant articles

* Created README.md and added relevant articles

* Created README.md and added relevant articles

* Added relevant articles

* Added relevant articles

* Created README.md and added relevant articles

* Created README.md and added relevant articles

* Created README.md and added relevant articles

* Added relevant articles

* Created README.md and added relevant articles

* Added relevant articles

* Added relevant articles

* Update README.md

* Added relevant articles

* Added relevant articles

* Added relevant articles

* Update README.md

* Added relevant articles

* Update README.md

* Created README.md and added relevant articles

* Added relevant articles

* Added relevant articles

* Added relevant articles

* Added relevant articles

* Created README.md and added relevant articles

* Update README.md
2016-12-18 02:15:07 -06:00
tschiman df3eebe576 BAEL-315 Removing the unnecessary version on spring session. Renaming the module from spring-cloud-integration to spring-could-bootstrap 2016-12-15 07:13:50 -07:00
DOHA 9c27508cf9 upgrade dependencies 2016-12-09 00:16:30 +02:00
tschiman ca01d230a6 Merge remote-tracking branch 'upstream/master'
# Conflicts:
#	spring-session/jetty-session-demo/src/main/java/com/baeldung/spring/session/tomcatex/JettyWebApplication.java
#	spring-session/jetty-session-demo/src/main/java/com/baeldung/spring/session/tomcatex/SecurityConfig.java
#	spring-session/jetty-session-demo/src/main/java/com/baeldung/spring/session/tomcatex/SessionConfig.java
#	spring-session/jetty-session-demo/src/main/resources/application.properties
#	spring-session/pom.xml
#	spring-session/tomcat-session-demo/src/main/java/com/baeldung/spring/session/tomcatex/SecurityConfig.java
#	spring-session/tomcat-session-demo/src/main/java/com/baeldung/spring/session/tomcatex/TomcatWebApplication.java
2016-11-12 09:20:18 -07:00
Marek Lewandowski 9703ea7f1a Add BAEL-396 (Netflix Ribbon intro) to README.md 2016-11-10 16:11:53 +01:00
Kiran b7de8a08f4 Updated pom.xml
added new module "spring-cloud-ribbon-client"
2016-11-06 21:39:24 -05:00
Kiran b9c3710c56 Added code for new module 2016-11-06 21:38:08 -05:00
tschiman 826c536d0d Merge remote-tracking branch 'upstream/master'
# Conflicts:
#	pom.xml
#	spring-cloud/spring-cloud-bootstrap/config/src/main/java/com/baeldung/spring/cloud/bootstrap/config/SecurityConfig.java
#	spring-cloud/spring-cloud-bootstrap/discovery/src/main/java/com/baeldung/spring/cloud/bootstrap/discovery/SecurityConfig.java
#	spring-cloud/spring-cloud-bootstrap/gateway/src/main/java/com/baeldung/spring/cloud/bootstrap/gateway/SecurityConfig.java
#	spring-cloud/spring-cloud-bootstrap/resource/src/main/java/com/baeldung/spring/cloud/bootstrap/resource/SecurityConfig.java
2016-11-05 10:06:53 -06:00
Christian Rädel 20fd711f87 BAEL-90: Service Release (#781)
* BAEL-90:
- Updated dependencies & Maven cleanup
- Fixed security configuration

* BAEL-90:
- Updated dependencies & Maven cleanup
- Fixed security configuration

* BAEL-90: Removed local workspace path to config repository.
2016-10-31 16:18:33 +01:00
slavisa-baeldung e087fc921e BAEL-315 - reformatting config classes 2016-10-29 19:25:52 +02:00
slavisa-baeldung be45787757 Merge branch 'master' into pr/720-tim-bootstrap-security 2016-10-29 19:24:37 +02:00
Grzegorz Piwowarek f4d6384654 Update config server address 2016-10-28 18:18:10 +02:00
tschiman e6b8446dd3 Modify formatting. 2016-10-24 21:26:14 -06:00
tschiman b48cf1e1ce Modify formatting. 2016-10-24 20:49:58 -06:00
tschiman 3e7760f047 Modify formatting. 2016-10-24 20:49:43 -06:00
tschiman 52def2bf97 Modify formatting. 2016-10-24 20:46:02 -06:00
tschiman 8cfe4cc39f Modify formatting. 2016-10-24 20:42:52 -06:00
tschiman bad9a35061 Modify formatting. 2016-10-24 20:40:06 -06:00
tschiman 66b618d99d Changing config to user properties to set up security 2016-10-24 20:13:27 -06:00
Tim Schimandle 876710fa22 BAEL-315 adding some changes to properties files to allow for access to the discovery server. 2016-10-19 22:57:57 -06:00
Tim Schimandle 70c342d4d1 BAEL-315 Somehow the main application was deleted. 2016-10-19 21:23:16 -06:00
Tim Schimandle 1bb1a74b5f Merge remote-tracking branch 'origin/master'
# Conflicts:
#	spring-cloud/spring-cloud-bootstrap/application-config/discovery.properties
#	spring-cloud/spring-cloud-bootstrap/application-config/gateway.properties
#	spring-cloud/spring-cloud-bootstrap/application-config/resource.properties
#	spring-cloud/spring-cloud-bootstrap/config/src/main/java/com/baeldung/spring/cloud/bootstrap/config/SecurityConfig.java
#	spring-cloud/spring-cloud-bootstrap/discovery/pom.xml
#	spring-cloud/spring-cloud-bootstrap/discovery/src/main/java/com/baeldung/spring/cloud/bootstrap/discovery/SecurityConfig.java
#	spring-cloud/spring-cloud-bootstrap/gateway/src/main/java/com/baeldung/spring/cloud/bootstrap/gateway/GatewayApplication.java
#	spring-cloud/spring-cloud-bootstrap/resource/src/main/resources/bootstrap.properties
2016-10-18 21:39:40 -06:00
Tim Schimandle 1bca57e6fd BAEL-315 Setting the discovery service to register with itself to make poxying with zuul possible. 2016-10-18 21:38:18 -06:00
Tim Schimandle 9255a8390d BAEL-315 Removing custom success handler in favor of the default redirect. 2016-10-18 21:33:04 -06:00
Tim Schimandle c7551758d8 BAEL-315 Clean up some code formatting on the security configurations 2016-10-18 21:33:03 -06:00
Tim Schimandle 2777df61a9 BAEL-315 Adding spring session as mechanism for sharing authentication tokens created by the edge service. 2016-10-18 21:33:02 -06:00
Tim Schimandle 59d2f78126 BAEL-315 Adding spring session as mechanism for sharing authentication tokens created by the edge service. 2016-10-18 21:33:01 -06:00
Tim Schimandle a66aeb1157 BAEL-315 Change some security settings to allow discovery server operations. Copy static files from the eureka project to the zuul filter to display the discovery dashboard through the proxy. 2016-10-18 21:33:00 -06:00
Tim Schimandle 2a7b598cf0 BAEL-315 Adding spring session as mechanism for sharing authentication tokens created by the edge service. 2016-10-18 21:32:58 -06:00
Tim Schimandle a310184efa BAEL-315 change access in the config server to only users with SYSTEM level access. 2016-10-18 21:32:57 -06:00
Tim Schimandle 72c4fd84d4 BAEL-315 reducing the number of users to simplify the code. 2016-10-18 21:32:56 -06:00
Tim Schimandle 61b51e1cf9 BAEL-315 reformatting some code. 2016-10-18 21:32:55 -06:00
Tim Schimandle 846006cb6a BAEL-315 really lock down the discovery server 2016-10-18 21:32:53 -06:00
Tim Schimandle b7ec6f3e4c BAEL-315 added security to config and dsicovery servers. 2016-10-18 21:32:52 -06:00
Tim Schimandle 798e72a121 BAEL-315 adding configuration for security on the config and discovery servers. 2016-10-18 21:32:51 -06:00
Naoshadul Islam 298c5e3091 Created README.md and added relevant articles (#742)
* Updated readme.md

* Updated readme.md

* Updated readme.md

* Updated readme.md

* Updated readme.md

* Updated readme.md

* Updated readme.md

* Created README.md and added relevant articles

* Created README.md and added relevant articles

* Created README.md and added relevant articles

* Created README.md and added relevant articles

* Created README.md and added relevant articles

* Updated readme.md

* Created README.md and added relevant articles

* Created README.md and added relevant articles

* Created README.md and added relevant articles

* Created README.md and added relevant articles

* Created README.md and added relevant articles

* Created README.md and added relevant articles

* Created README.md and added relevant articles

* Created README.md and added relevant articles

* Created README.md and added relevant articles

* Created README.md and added relevant articles

* Created README.md and added relevant articles

* Created README.md and added relevant articles

* Created README.md and added relevant articles

* Created README.md and added relevant articles

* Created README.md and added relevant articles

* Created README.md and added relevant articles

* Created README.md and added relevant articles

* Updated readme.md

* Created README.md and added relevant articles

* Created README.md and added relevant articles

* Created README.md and added relevant articles

* Created README.md and added relevant articles

* Created README.md and added relevant articles

* Created README.md and added relevant articles

* Created README.md and added relevant articles

* Created README.md and added relevant articles

* Created README.md and added relevant articles

* Created README.md and added relevant articles

* Created README.md and added relevant articles

* Created README.md and added relevant articles

* Created README.md and added relevant articles

* Updated readme.md

* Created README.md and added relevant articles

* Created README.md and added relevant articles

* Created README.md and added relevant articles

* Updated readme.md

* Updated readme.md

* Created README.md and added relevant articles

* Created README.md and added relevant articles
2016-10-16 13:25:05 +03:00
Catalin 5caca8bd71 Created Readme.MD 2016-10-06 12:06:50 +03:00
Catalin 8a481af385 Created README.MD 2016-10-06 11:28:24 +03:00
Tim Schimandle c6480e025b BAEL-315 change access in the config server to only users with SYSTEM level access. 2016-10-05 07:18:23 -06:00
Tim Schimandle 317b596dd9 BAEL-315 reducing the number of users to simplify the code. 2016-10-04 10:05:49 -06:00
Tim Schimandle 95b967858e BAEL-315 reformatting some code. 2016-10-03 23:15:54 -06:00
Tim Schimandle 4029a3f547 BAEL-315 really lock down the discovery server 2016-10-03 18:18:30 -06:00
Tim Schimandle d226ad2999 BAEL-315 added security to config and dsicovery servers. 2016-10-03 14:24:58 -06:00
Tim Schimandle d3979102f8 BAEL-315 adding configuration for security on the config and discovery servers. 2016-10-03 13:01:01 -06:00
Slavisa Baeldung c250fa59f1 Merge remote-tracking branch 'origin/master' 2016-09-30 14:43:29 +02:00
slavisa-baeldung 25ea6ef7ee BAEL-314 - renaming module 2016-09-29 00:12:05 +02:00
slavisa-baeldung 4a0233f49a BAEL-314 - removing part 1 module 2016-09-28 23:40:29 +02:00
Slavisa Baeldung c774468720 NOJIRA - adding some glue text to README 2016-09-26 17:17:07 +02:00
Tim Schimandle 0b5184a358 BAEL-314 adding changes to the POM structure so that each project can run in isolation 2016-09-05 17:40:29 -06:00
Tim Schimandle 11f7c80a75 BAEL-314 modifying the config application properties so that it points to a generic file location. 2016-09-03 22:55:42 -06:00
Tim Schimandle 5a3e078ae1 BAEL-314 moving the project into a sub module to better organizae the article projects. 2016-09-03 22:10:22 -06:00
Tim Schimandle ed1c7598dd BAEL-312 Adding the resource files that will need to be in a separate git repository. 2016-09-02 00:32:12 -06:00
Tim Schimandle e04b2adce9 BAEL-312 Committing the 4 projects for the first article. 2016-09-02 00:30:14 -06:00
Tim Schimandle 1665013fc0 BAEL-312 Adding the config clients' properties files so that they are accessible in git. This is currently on my git account and will need to be switched to eugen's after the pull request has completed. 2016-09-01 23:33:43 -06:00
slavisa-baeldung c14c66167e BAEL-169 - adding README file 2016-09-01 14:03:17 +02:00
slavisa-baeldung a0ef91fc92 BAEL-169 - grouping spring-cloud modules in a multi-maven project 2016-09-01 13:56:39 +02:00