Commit graph

42 commits

Author SHA1 Message Date
Johan Andrén
09a79f45e4 !str #19129 New homes for file and java.io stream factories 2015-12-17 14:41:02 +01:00
Martynas Mickevičius
e6e476d82a =str #19128 #19127 rename Source/Sink factory apply overloads 2015-12-17 11:48:30 +02:00
Mathias
899b92faf2 !htp #19034 refactor content negotiation, upgrade to new MediaType / ContentType model 2015-12-04 13:32:01 +01:00
Roland Kuhn
073e7058dc !str #15089 add flatMapMerge 2015-12-02 09:01:20 +01:00
Roland Kuhn
f00da4daac !str #19037 rename FlowGraph to GraphDSL 2015-12-01 18:30:07 +01:00
Johan Andrén
af2bc368a2 =doc #18968 Document auth options for Java DSL 2015-11-19 17:55:50 +01:00
Viktor Klang
8780ba28a4 !str - Moving the InputStream and OutputStream utilities into Source and Sink 2015-11-18 09:13:57 +01:00
Viktor Klang
20c996fe41 !str - 18916 - Source.file and Sink.file
* Removes `Synchronous` from the names and descriptions of File I/O as it leaks impl details
* Removes the factries for FileSource and FileSink and puts them in Source and Sink respectively
2015-11-17 09:50:10 +01:00
drewhk
2f1ef278a5 Merge pull request #18847 from ktoso/wip-migration-rawquery-ktoso
=doc #18715 migration guide for Query in Akka HTTP
2015-11-04 14:20:59 +01:00
Konrad Malawski
b8575ec666 =doc #18715 migration guide for Query in Akka HTTP 2015-11-04 13:35:03 +01:00
Konrad Malawski
d06fe01e4a +str #18840 add of method to predefined Shapes, for nicer Java use 2015-11-04 13:00:32 +01:00
Martynas Mickevičius
ee5ec72552 =str #15707 name unnamed modules
* give name attribute to TickSource and nested modules
* reflow module toString output
* give toString to flow
2015-11-04 13:01:05 +02:00
drewhk
757aafb112 Merge pull request #18838 from akka/wip-flatConcat-√
!str - replaces flattenConcat with flatMapConcat
2015-11-04 10:58:11 +01:00
2beaucoup
8f75c97e47 !htp #18479 defer parsing of query key-value-pairs 2015-11-03 23:19:44 +01:00
Viktor Klang
50c6f2267c !str - replaces flattenConcat with flatMapConcat 2015-11-03 22:17:28 +01:00
Endre Sándor Varga
82e1d3dcec +doc 18737: Code snippets for migration guide (Java) 2015-11-03 16:01:43 +01:00
Roland Kuhn
556012b7ee !str,htc replace and remove OneBoundedInterpreter
main work by @drewhk with contributions from @2m and @rkuhn

This work uncovered many well-hidden bugs in existing Stages, in
particular StatefulStage. These were hidden by the behavior of
OneBoundedInterpreter that normally behaves more orderly than it
guarantees in general, especially with respect to the timeliness of
delivery of upstream termination signals; the bugs were then that
internal state was not flushed when onComplete arrived “too early”.
2015-11-01 14:53:52 +01:00
Johan Andrén
19c8e557ba =htp #18661 effectiveUri in Java testkit
Java testkit now uses effectiveUri to behave just like the Scala testkit so that
the host header and path is joined. This allows for test calls that use just a relative
URI.
2015-10-24 13:47:25 +02:00
Konrad Malawski
2927568225 +doc,htp #18496 file directives docs 2015-10-12 02:05:29 +02:00
Konrad Malawski
4e7999cf0a +htc,doc #18657,#18665 FormData javadsl and FormField docs 2015-10-08 16:50:21 +02:00
Konrad Malawski
a17604500f =doc,htp #18657 document FormField vals 2015-10-08 13:01:25 +02:00
Konrad Malawski
27eba7ffa3 =doc,htp #18657 document Headers request values 2015-10-08 13:01:25 +02:00
Patrik Nordwall
3081893bfd =doc #18657 Doc host and path directives
* also including docs of RequestVals.matchAndExtractHost
  and RequestVals.matchAndExtractHost
* and add Host.create factory methods
* add missing HttpRequest PATCH and OPTIONS
* change to val in matchAndExtractHost for
  fail fast exception
2015-10-08 11:50:41 +02:00
Konrad Malawski
452bbe03fe +doc,htc #18610 document using singleRequest in Actors 2015-10-06 13:01:58 +02:00
Konrad Malawski
9bd11620f0 +htc add popular ContentType instances for convenience 2015-10-02 11:19:14 +02:00
Konrad Malawski
573a69e2b9 +doc,htc #18600,18597 documents where/how to deal with failure in Http 2015-09-29 23:10:00 +02:00
Konrad Malawski
2f2e07666e +htc,java #18600 Add missing convenience ContentTypes class 2015-09-29 20:58:47 +02:00
Roland Kuhn
68ba0643d6 =str,htp clean up build warnings
- explicitly provide Unit values and place parens around tuple creation
- remove structural type usage in TestUtils
- fix Java double-casts
- use unused Java values by asserting their non-nullness
- work around inability to place case class in trait (scripted test)

The remaining warnings about using private types in public methods are
bogus as reported in https://issues.scala-lang.org/browse/SI-9490.
2015-09-25 15:20:23 +02:00
Johannes Rudolph
58e78757de =htp a few small things that got lost in the #17988 merge 2015-07-24 13:45:02 +02:00
Johannes Rudolph
e14773c3d9 !htp #18017 don't use scala.Tuple2 in javadsl 2015-07-23 17:21:30 +02:00
Johannes Rudolph
3e7621c836 !htp #18028 fix signature of Java-side handleWebsocketMessages directive 2015-07-23 16:53:27 +02:00
Johannes Rudolph
539be789d9 +doc #18012 add Java-side Server Websocket documentation 2015-07-20 14:52:39 +02:00
Konrad Malawski
f48a69f01d =doc fix typo in host-level http docs 2015-07-20 02:21:37 +02:00
Konrad Malawski
30bb717468 +str,doc #18012 adds missing docs on client-side http in java 2015-07-19 17:40:27 +02:00
Johannes Rudolph
d50c0e3426 =doc shuffle test files around to proper packages 2015-07-17 16:11:03 +02:00
Johannes Rudolph
4c24b72b31 +doc add Java testkit documentation and scaladoc 2015-07-17 16:03:18 +02:00
Johannes Rudolph
f889112096 =doc rename ModelSpec => ModelTest to adapt to the convention 2015-07-17 12:04:22 +02:00
Konrad Malawski
569c0bf079 !htp #17965 more consistent and 22-ified javadsl handleWith 2015-07-15 11:31:18 +02:00
Johannes Rudolph
ed76b14447 +doc add more detailed PathDirectives documentation 2015-07-14 19:04:42 +02:00
Johannes Rudolph
6d80945be2 =doc document java-side handlers 2015-07-13 14:44:21 +02:00
Johannes Rudolph
ab38c36cba =doc add lots of documentation about java-side routing API, some detail and further examples still missing 2015-07-10 19:14:14 +02:00
Johannes Rudolph
11d98a6593 =doc port over some http documentation from the scala side 2015-07-10 19:14:02 +02:00