Commit Graph

55 Commits

Author SHA1 Message Date
Ryan Baxter
6766323c40 Version changes for next release 2016-10-18 09:17:06 -04:00
Ryan Baxter
7105329eb6 Revert "Versions changes for 1.2.1 RELEASE"
This reverts commit 6e8434cf10.
2016-10-18 09:11:40 -04:00
Ryan Baxter
6e8434cf10 Versions changes for 1.2.1 RELEASE 2016-10-18 07:56:02 -04:00
Ryan Baxter
8e99e1a25f Bumped version numbers for next release 2016-09-22 14:39:04 -04:00
Ryan Baxter
573e99e53c Revert "1.2.0.RELEASE version changes"
This reverts commit 14eba6d749.
2016-09-22 14:31:30 -04:00
Ryan Baxter
14eba6d749 1.2.0.RELEASE version changes 2016-09-22 10:42:29 -04:00
Ryan Baxter
1604a93cff Revert "Camden.RC1 version changes"
This reverts commit 0e8d69083a.
2016-09-06 13:57:17 -04:00
Ryan Baxter
0e8d69083a Camden.RC1 version changes 2016-09-06 13:50:20 -04:00
Ryan Baxter
cf4a2992c5 Revert "Updated versions for Camden.M1 release"
This reverts commit c99498b82b.
2016-08-22 13:41:44 -04:00
Ryan Baxter
c99498b82b Updated versions for Camden.M1 release 2016-08-22 13:21:47 -04:00
Spencer Gibb
92ca632f40 Update to 1.2.0 2016-07-01 11:29:29 -06:00
Spencer Gibb
753db0ed22 Implement VaultEnvironmentRepository.
This is an alternative to VCS or file based repository implementations.

All properties are stored ecrypted in vault, regardless of whether or
not that actaully need to be encrypted.

Supports properties style (this.is.a.property) or vault nested
properties.

Adds a watch to client and server, if enabled, the client will long poll
the server and wait for changes rather than relying on a message broker
to send change events.

Adds a server side watch for consul keys, this is useful when vault is
backed by consul (and currently the only use case, since there is not a
consul repository implementation).

Closes gh-397
2016-07-01 11:29:29 -06:00
Dave Syer
0850de9737 Revert to snapshots 2016-06-30 07:57:17 -07:00
Dave Syer
82b44fe333 Bump to 1.1.2.RELEASE 2016-06-30 07:57:17 -07:00
Dave Syer
be4cc1b051 Update readme script to handle local includes 2016-06-11 09:54:41 +01:00
Spencer Gibb
19921d4a1d Update to SNAPSHOT 2016-06-06 18:27:03 -06:00
Spencer Gibb
110755c493 Update SNAPSHOT to 1.1.1.RELEASE 2016-06-06 18:12:31 -06:00
Dave Syer
2840887da8 Revert to snapshots 2016-05-10 16:46:56 +01:00
Dave Syer
89b72f0e0f Update for 1.1.0.RELEASE 2016-05-10 16:42:36 +01:00
Dave Syer
18305ba8b8 Revert to snapshots 2016-04-18 10:49:01 +01:00
Dave Syer
8e381eae82 Update to RC2 2016-04-18 10:48:33 +01:00
Dave Syer
14013b2570 Revert to snapshots 2016-03-22 16:56:38 +00:00
Dave Syer
031e01af45 Bump for 1.1.0.RC1 2016-03-22 16:55:53 +00:00
Dave Syer
3c8ce9fb20 Revert to snapshots 2016-02-05 06:53:51 +00:00
Dave Syer
b31a5b4eec Update to 1.1.0.M5 2016-02-05 06:53:13 +00:00
Dave Syer
4c0376d72c Fix broken test (changes in commons) 2016-01-25 10:04:20 +00:00
Dave Syer
56feb145d5 Revert to snapshots 2015-12-22 09:31:46 +00:00
Dave Syer
2c4dc7e0ce Update to 1.1.0.M4 2015-12-22 09:28:33 +00:00
Dave Syer
1c69c59705 Revert to snapshots 2015-11-17 12:09:56 +00:00
Dave Syer
5574535b07 Update to 1.1.0.M3 2015-11-17 12:09:08 +00:00
Dave Syer
444a8cb39f Update to 1.1.0.BUILD_SNAPSHOT again 2015-10-23 17:58:08 +01:00
Dave Syer
31d4326756 Update to 1.1.0.M2 2015-10-23 17:56:48 +01:00
Dave Syer
8dba793499 Fix test (changed format of /env endpoint) 2015-10-23 17:54:21 +01:00
Dave Syer
d4ce149f2d Refactor server into packages
Also removes getDefaultLabel() from EnvironmentRepository.
2015-10-01 11:21:17 +01:00
Dave Syer
f5017cdbad Revert to snapshot 2015-09-08 10:21:35 +01:00
Dave Syer
aca20566be Update for M1 release 2015-09-08 10:12:42 +01:00
Dave Syer
3e46e64e87 Update to Brixton 2015-06-26 12:57:05 +01:00
Dave Syer
1a0e6689dc Prepare master for next snapshot 2015-06-26 10:57:18 +01:00
Dave Syer
5d1af78f91 Update to 1.0.2 snapshots 2015-04-23 11:11:21 +01:00
Dave Syer
aa2150deda Fix broken test 2015-03-20 15:09:09 +00:00
Dave Syer
707b83292a Fix broken test in sample 2015-03-17 16:08:02 +00:00
Dave Syer
d4553f6a57 Update to next snapshot 2015-03-03 14:56:26 +00:00
Dave Syer
9a8e8e7627 Back to configure->config
The connectors project doesn't use any of the subpackages we do
here so if we movethe Environment and PropertySource into a sub-
package it should be safe.

See gh-91
2015-02-27 15:33:43 +00:00
Dave Syer
105612d30e Config package name change to avoid conflict with connectors
Fixes gh-91
2015-02-25 17:13:00 +00:00
Roy Kachouh
2be1962893 Account for different base directories depending on test environment
Fixes gh-62, fixes gh-68
2015-01-29 14:25:25 +00:00
Dave Syer
8c6740ab71 Use only ConfigFileApplicationListener in server mini-application
In the server we use a SpringApplicationEnvironmentRepository to load
the YAML and properties files from git (or locally). It creates a mini
SpringApplication so as to faithfully replicate the way the Environment
is created. Unfortunately that can have side effects on the server
application itself (e.g. setting log levels). In particular if the
mini SpringApplication fails to start then the log levels could be
left in a "preInitialized" state with all log levels OFF by default.

This change ensures that the server logs all errors when loading YAML
and properties files, and also that the client logs the error response
if it is JSON (as it should be).

Fixes gh-66, fixes gh-67
2015-01-21 14:40:39 +00:00
Dave Syer
574c4d5097 Really enable cacheing 2014-12-12 11:56:01 +00:00
Dave Syer
0ef78db45c Fix integration test 2014-12-12 11:23:42 +00:00
Spencer Gibb
eb48314cea added failFast option
fixes gh-1
2014-12-04 19:38:02 -07:00
Dave Syer
9d55ef84d0 Extract config server properties to Java bean
ConfigServerProperties is now used to store global properties
for the config server (like the path prefix and bootstrap flag)
under spring.cloud.config.server.* so git specific ones have
been pushed down to spring.cloud.config.server.git.* (similarly
for git->native).

At the same time introduce spring.cloud.config.server.defaultLabel
for the deafult git label (defaults to "master").

Fixes gh-28
2014-11-10 08:46:02 +00:00