Commit Graph

4371 Commits

Author SHA1 Message Date
Mark Fisher
e4f6b33b7b INT-1591 FileListFilter is now parameterized. Existing implementations required refactoring to specify <File> for <F>. 2010-11-08 17:31:42 -05:00
Oleg Zhurakousky
59a15d6177 INT-1553 third round of refactoring to align with Spring Social, removed direct dependency on Paging, modified and enhanced a few tests 2010-11-08 16:13:52 -05:00
Oleg Zhurakousky
49fc149e63 INT-1553 second round of refatcoting to align with Spring Social, removed direct dependency on RateLimit 2010-11-08 15:19:26 -05:00
Mark Fisher
8c33858806 removed SingleEntryAdaptingEntryListFilter 2010-11-08 15:17:36 -05:00
Oleg Zhurakousky
71e656943b INT-1553 first round of refactoring to introduce dependency on Tweet from Spring Social 2010-11-08 14:58:42 -05:00
Mark Fisher
4487168e38 renamed EntryNamer to EntryNameExtractor since it gets the name but does not create it 2010-11-08 13:57:55 -05:00
Mark Fisher
4160c8afb4 removing 'monitors' package, not yet in use 2010-11-08 13:18:58 -05:00
Oleg Zhurakousky
630fb24972 INT-1553 fixed the schema, renamed twitter-connection to twitter-template, fixed tests 2010-11-08 13:02:00 -05:00
David Turanski
eb3777c33a Merge branch 'master' of git://git.springsource.org/spring-integration/spring-integration 2010-11-08 12:38:53 -05:00
David Turanski
cec9438499 implemented SmartLifecycle 2010-11-08 12:33:17 -05:00
Oleg Zhurakousky
8d280e4a99 INT-1553 polishing, added more tests for status update, code coverage is at 76% 2010-11-08 12:31:39 -05:00
Oleg Zhurakousky
c5b072b2a8 INT-1553 removed ConnectionParser, added tests for Twitter4JTemplate 2010-11-08 12:03:04 -05:00
Chris Beams
4aaac0f04b Only attempt to access sshPrivateKey property if present 2010-11-08 06:56:29 -08:00
Oleg Zhurakousky
79b7342ad9 INT-1553 removed twitter-connection from the namespace 2010-11-08 09:08:23 -05:00
Oleg Zhurakousky
56143b63aa INT-1553 initial refactoring to introduce Twitter4jTemplate in place of the twitter-connection 2010-11-08 09:03:44 -05:00
Oleg Zhurakousky
16458de1f5 INT-1553, more polishing on Twitter 2010-11-06 08:11:11 -04:00
Chris Beams
172d97ddeb Update symlinks during :docs:uploadArchives
Previous to this change, symlinks at
http://static.springsource.org/spring-integration/docs had to be
maintained by hand.  The build now automatically updates:

* 'Wildcard' symlinks (e.g.: 2.0.x -> 2.0.0.RC1) if the release type
 is anything other than SNAPSHOT.

* 'Latest GA' symlink (e.g.: latest-ga -> 1.0.3.RELEASE) if the release
 type is RELEASE.

Also, deletion of the docs zip archive is now consolidated into the
same 'sshexec' command as the unzipping itself.  Unzipping is now
done with -q (quiet) to cut down on output noise.
2010-11-05 22:57:59 -07:00
Mark Fisher
53b132b7b5 removed unused imports 2010-11-05 18:48:58 -04:00
Mark Fisher
cfb378ab4f removed unused imports in tests 2010-11-05 18:34:58 -04:00
Mark Fisher
308231f669 avoiding warnings 2010-11-05 18:33:53 -04:00
Mark Fisher
a3d50d6146 updated HTTP section in reference manual with pacakge info (inbound and outbound) on plain bean examples 2010-11-05 18:27:35 -04:00
Mark Fisher
1df19858b3 moved test code to correspond to refactored package structure 2010-11-05 18:23:56 -04:00
Mark Fisher
0c89067687 refactored package structure, added: inbound, outbound, converter, multipart, and support 2010-11-05 18:21:30 -04:00
Mark Fisher
d9eafee19b removed unused code, and got rid of warnings 2010-11-05 18:01:54 -04:00
Oleg Zhurakousky
ae2413e68a INT-1553, added more test for the Inbound side 2010-11-05 17:17:49 -04:00
Oleg Zhurakousky
387c2979be INT-1553, fixed more tests, added new loguc to build metadataKey in the inbound adapters, tested new Twitter connectivity with real account 2010-11-05 16:01:55 -04:00
Oleg Zhurakousky
fae066e48e INT-1553, Initial overhaul and simplification to the OAuth package, tests 2010-11-05 15:35:02 -04:00
Mark Fisher
da178c1615 getting rid of warnings 2010-11-05 15:28:18 -04:00
Mark Fisher
d020387d7e polishing 2010-11-05 14:58:24 -04:00
Mark Fisher
12d0d46fc4 polishing 2010-11-05 14:50:37 -04:00
Mark Fisher
6abae5412b polishing 2010-11-05 14:07:11 -04:00
Mark Fisher
295af55242 polishing 2010-11-05 13:54:11 -04:00
Oleg Zhurakousky
225a4a3322 INT-1554 final polishing 2010-11-05 13:46:08 -04:00
Mark Fisher
9271269433 INT-1562 moved synchronization base classes into a dedicated package 2010-11-05 13:22:19 -04:00
Chris Beams
541370c295 Respect sticky/setuid bits when unzipping docs remotely
The spring-integration/docs/ directory on static.springframework.org
has sticky group-write permissions.  unzip is now invoked with the '-K'
flag to ensure that newly created directories respect these permissions.

This is important to ensure that different (ssh) users can release the
project without running into permissions errors.  Without -K, the unzip
command will preserve whatever permissions were present on the files and
directories at the time of archiving, and this usually means that
group-write is off.

Of course, all this assumes that users doing releases are part of the same
group - 'springorg' in this case.
2010-11-05 09:31:53 -07:00
Oleg Zhurakousky
cba2658063 INT-1554 more polishing and tests 2010-11-05 12:07:51 -04:00
Oleg Zhurakousky
5946cb048b INT-1554 general polishing 2010-11-05 11:36:10 -04:00
Mark Fisher
43aa08958a avoiding chance of NPE with feed entry publishedDate 2010-11-05 11:24:22 -04:00
Mark Fisher
a5aa8b9757 moved the FeedEntryMessageSource into the 'inbound' package, and general polishing 2010-11-05 10:46:45 -04:00
Oleg Zhurakousky
e85adbba9c INT-1554 removed Presence headers, Inbound/Outboound Message Mapper, fixed schema and tests 2010-11-05 10:42:23 -04:00
Chris Beams
ca765c1c08 Supply ssh private key during docs upload
Prior to this change, a graphical Ivy-branded authentication dialog was
appearing when attepmting to scp the docs zip file to
static.springframework.org.  This was because the 'keyFile' property
of the uploadArchives task was not being set.  It is being set correctly
now, based on the value of the 'sshPrivateKey' project property that
must be set in gradle.properties.  This value has been set on the
build server's gradle.properties file, such that the INT-NIGHTLY build
can succeed in pushing docs during the build.
2010-11-05 07:01:48 -07:00
Oleg Zhurakousky
2b0e34b3bc INT-1554 polishing 1st iteration on the way to removing unnessessery Xmpp headers, removed InboundMapper dependency 2010-11-05 08:43:04 -04:00
Chris Beams
5ab003d47e Explictly set root project name in settings.gradle
Bamboo CI server checks out into a directory named
'checkout', instead of a directory named 'spring-integration'
as would be expected.  Root project naming defaults
to the name of the containing directory, so it becomes
important to be explicit.
2010-11-04 17:51:36 -06:00
Chris Beams
7ea55fdc71 Add ability to generate poms for use at build time
Generate poms from Gradle metadata with

    `gradle generatePom`

This will create a root pom with a <modules> section as well as a pom
for every individual module.

These poms are suitable for use with m2eclipse (e.g., File->Import->
Existing Maven project), or at the command line for basic build goals
such as `mvn test`.

These poms are not capable of producing distribution artifacts or
deployment of artifacts.

pom.xml and target will remain in .gitignore as these artifacts are
transient and for developer convenience only.
2010-11-04 16:54:06 -06:00
Chris Beams
2a215e778b Remove illegal @Override annotations 2010-11-04 16:52:33 -06:00
Oleg Zhurakousky
b32fa4ac4b INT-1553 moved @Ignored test to a separate package in preparation for more tests 2010-11-04 16:42:25 -04:00
Mark Fisher
24b08f2602 polishing 2010-11-04 16:10:55 -04:00
Oleg Zhurakousky
2695566a8b INT-1580 added tests and sample config for more complex configuration of the XmppConnection 2010-11-04 14:20:42 -04:00
Oleg Zhurakousky
f07dc4a68f INT-1554 polishing XmppMessageDrivenEndpoint, uts parser and tests 2010-11-04 13:51:36 -04:00
Oleg Zhurakousky
acf9d2bc13 INT-1554 polishing, finished restructuring of XmppNamespaceHandler 2010-11-04 13:40:45 -04:00