Commit Graph

  • c4c5e78e50 Hexagonal pattern: Improve error handling in console lottery Ilkka Seppälä 2016-09-14 22:18:42 +03:00
  • 3cf2b34d2a Hexagonal pattern: Improve connection properties handling Ilkka Seppälä 2016-09-14 22:01:41 +03:00
  • 27e8cb7f2d Hexagonal pattern: Add separate class for Mongo connection properties Ilkka Seppälä 2016-09-14 19:25:26 +03:00
  • e685512ed5 Hexagonal pattern: Added Mongo based banking adapter and bound it in Guice production module Ilkka Seppälä 2016-09-11 23:19:02 +03:00
  • f2159515bc Merge remote-tracking branch 'upstream/master' WSSIA 2016-09-11 20:33:51 +01:00
  • 59e6a0af85 Hexagonal pattern: Ignore Mongo repository test Ilkka Seppälä 2016-09-11 22:16:50 +03:00
  • 9a90f2de1f Changes based on code review WSSIA 2016-09-11 18:45:51 +01:00
  • 626c56730c Hexagonal pattern: Added Mongo based ticket repository and set production configuration to use that Ilkka Seppälä 2016-09-11 20:02:34 +03:00
  • fce30db803 Updating fork branch WSSIA 2016-09-11 16:24:16 +01:00
  • a85463470e Hexagonal pattern: Add mongo driver dependency Ilkka Seppälä 2016-09-11 13:53:00 +03:00
  • 4410419914 Hexagonal pattern: Simplified lottery ticket ids Ilkka Seppälä 2016-09-11 10:34:12 +03:00
  • e17d72bca8 Hexagonal pattern: Added console interfaces for players and administration. Ilkka Seppälä 2016-09-10 14:28:05 +03:00
  • 121ed3cca8 Hexagonal pattern: Move lottery administration and service to the core. Introduce console interfaces for players and administartors. Ilkka Seppälä 2016-09-10 07:56:37 +03:00
  • adc6019c7e Hexagonal pattern: Remove interfaces with only one implementation Ilkka Seppälä 2016-09-10 07:14:24 +03:00
  • 0f2807b9cf Hexagonal pattern: More descriptive class names Ilkka Seppälä 2016-09-09 21:36:17 +03:00
  • 1b10ddbb73 Hexagonal pattern: Use Guice dependency injection Ilkka Seppälä 2016-09-06 22:39:39 +03:00
  • 348e577e8e Hexagonal pattern: Add Guice dependency Ilkka Seppälä 2016-09-06 21:39:08 +03:00
  • 22821ba8cc Move Guice to parent pom dependency management section Ilkka Seppälä 2016-09-06 21:35:36 +03:00
  • 4493341ba6 add documentation to 'use latest java 8' change Markus Moser 2016-09-04 11:00:24 +02:00
  • 3cb872807e Hexagonal pattern: remove unnecessary repository usage from a unit test Ilkka Seppälä 2016-09-04 10:33:26 +03:00
  • ab68129829 Hexagonal pattern: move business logic to core Ilkka Seppälä 2016-09-03 22:02:08 +03:00
  • e57a0948ef Merge pull request #490 from iluwatar/DocumentUsages Ilkka Seppälä 2016-09-03 14:14:13 +03:00
  • 233f1e69f9 Removed PUBLIC modifiers from IEvent WSSIA 2016-08-09 22:00:19 +01:00
  • f11597136f Fixed Checkstyle errors. WSSIA 2016-08-09 00:32:05 +01:00
  • e1836fee2f Updated parent POM to include new pattern (Event-asynchronous) WSSIA 2016-08-08 23:44:39 +01:00
  • 2d99061902 Issue #469: Implementation of Event-based Asynchronous pattern WSSIA 2016-08-08 23:31:41 +01:00
  • ff23e90c4f Add puml for Promise pattern Ilkka Seppälä 2016-09-03 08:43:35 +03:00
  • fa52a7f77e Run build with latest java 8 release Markus Moser 2016-09-03 00:19:50 +02:00
  • 165d1f1298 Turn Error Tracing on when installing Markus Moser 2016-09-02 23:54:52 +02:00
  • be2c7fdb2b Update URM version: 1.4.0 -> 1.4.1, fixes #492 NooBxGockeL 2016-09-02 23:15:38 +02:00
  • 90c636abd3 Add missing license headers Ilkka Seppälä 2016-09-02 21:28:45 +03:00
  • 678a06e7f8 Merge pull request #470 from iluwatar/Promise Ilkka Seppälä 2016-09-02 20:47:21 +03:00
  • e425c2ef2f Add webhook for travis build failures to gitter Markus Moser 2016-08-31 13:15:44 +02:00
  • 5c1a4f1caf Added example that mocking frameworks use proxy pattern Narendra Pathai 2016-08-31 16:12:13 +05:30
  • 58dce1bd89 Work on #190: Commit initial pumlId's added by the script NooBxGockeL 2016-08-30 15:10:34 +02:00
  • 9dd1503e6f Work on #190: add postPumlsToServer.py python script Used to initially post all pumls to the plantuml hosting while preserving the pumlId's NooBxGockeL 2016-08-30 15:07:49 +02:00
  • 09037b0251 Rename index.md to README.md Markus Moser 2016-08-30 14:06:14 +02:00
  • 36fe249960 Work on #190: Add first batch of automagically generated puml files NooBxGockeL 2016-08-30 13:29:12 +02:00
  • e73867f9a1 Work on #190: Add automagic puml generation in pom.xml's NooBxGockeL 2016-08-30 13:24:53 +02:00
  • 59cf100302 #403, updated javadocs Narendra Pathai 2016-08-29 12:04:24 +05:30
  • ad11ea46b1 Work on #403, javadocs updated Narendra Pathai 2016-08-29 11:55:30 +05:30
  • 5796e1967f Work on #403, updated diagram and finishing touches Narendra Pathai 2016-08-29 11:50:33 +05:30
  • 483c61a82a Some refactoring, added javadocs Narendra Pathai 2016-08-29 00:16:36 +05:30
  • 6575b3ae99 Merge pull request #491 from alexsomai/patch-1 Narendra Pathai 2016-08-29 00:00:44 +05:30
  • 095adda7e9 Change access level to private Alexandru Somai 2016-08-26 12:54:20 +03:00
  • f16ae08bdf Remove extra space Alexandru Somai 2016-08-26 12:46:30 +03:00
  • 95cf9fe367 Work on #403, made example readable and moved methods into utility Narendra Pathai 2016-08-22 18:43:29 +05:30
  • 28647cdf48 #211, consistent use of real world examples section in all readme files. Narendra Pathai 2016-08-20 20:57:48 +05:30
  • fdcf546112 Merge branch 'master' of https://github.com/iluwatar/java-design-patterns into DocumentUsages Narendra Pathai 2016-08-20 20:50:30 +05:30
  • a0c77c32b5 #211 added further examples for structural and behavioral patterns Narendra Pathai 2016-08-20 20:49:28 +05:30
  • eb75773891 Added FAQ on Memento pattern Narendra Pathai 2016-08-20 19:44:48 +05:30
  • c79df708b1 #211 added real world examples from Java api for creational patterns Narendra Pathai 2016-08-20 13:17:53 +05:30
  • 56100927a9 Addendum #481 Markus Moser 2016-08-15 12:33:24 +02:00
  • 7e77216919 remove link, resolves #479 Markus Moser 2016-08-15 11:53:39 +02:00
  • b16d7fc970 Configure Travis notification email Ilkka Seppälä 2016-08-14 23:00:27 +03:00
  • 0b36a3153d Fix checkstyle error Ilkka Seppälä 2016-08-14 22:42:59 +03:00
  • 7c2f5da926 Add final keyword Ilkka Seppälä 2016-08-13 18:28:53 +03:00
  • ffbc5f2f29 Reorganize LotteryNumbers for easier inclusion in the blog Ilkka Seppälä 2016-08-13 17:08:57 +03:00
  • d50139e13e Merge pull request #478 from iluwatar/DocumentDoubleCheckIdiom Ilkka Seppälä 2016-08-05 18:45:00 +03:00
  • d484e7f731 Documented singleton double check idiom, explaining the dynamics that happen on each step for better understanding. Did this due to a PR #475 Narendra Pathai 2016-08-05 14:38:25 +05:30
  • 76970633b8 Work on #403, incorporate review changes Narendra Pathai 2016-08-04 18:10:50 +05:30
  • 55028a49dc Merge pull request #476 from sumityadav6541/master Narendra Pathai 2016-08-04 17:47:37 +05:30
  • 94c3a2caf3 removed extra "is" from the javadoc of InitializingOnDemandHolderIdiom class Sumit Yadav 2016-08-03 15:02:46 +05:30
  • 547d798528 Merge pull request #1 from iluwatar/master Sumit Yadav 2016-08-03 14:57:07 +05:30
  • 8953bfc81b Merge pull request #1 from iluwatar/master Sia Wai Suan 2016-08-01 16:55:27 +01:00
  • e7be94d2e4 Merge branch 'Promise' of https://github.com/iluwatar/java-design-patterns into Promise Narendra Pathai 2016-07-29 13:12:33 +05:30
  • 383e4a3a0b Merge branch 'master' of https://github.com/iluwatar/java-design-patterns into Promise Narendra Pathai 2016-07-29 13:01:51 +05:30
  • 3001fa4a30 Merge pull request #471 from Crossy147/issue-#459 Ilkka Seppälä 2016-07-27 15:46:17 +03:00
  • 5fcef89384 #459 added known aliast for monostate pattern Kamil Pietruszka 2016-07-26 20:33:43 +02:00
  • 40ac552542 Work on #403, added README Narendra Pathai 2016-07-24 01:45:49 +05:30
  • 09ba5ca656 Work on #403, added class diagrams and javadocs Narendra Pathai 2016-07-22 18:34:05 +05:30
  • eb560f5f54 Work on #403, removed checkstyle violations Narendra Pathai 2016-07-22 16:53:01 +05:30
  • 2b945ca27f Work on #403, removed dependency on async method invocation module, added more tests Narendra Pathai 2016-07-22 16:47:52 +05:30
  • 4bd1f14cfb Merge branch 'master' of https://github.com/iluwatar/java-design-patterns into Promise Narendra Pathai 2016-07-22 12:52:54 +05:30
  • bc94d0fc26 Fix link Ilkka Seppälä 2016-07-21 20:21:36 +03:00
  • 102341443d Work on #403, added application class and test cases. Narendra Pathai 2016-07-21 19:13:42 +05:30
  • 8124fd0771 Adjust pattern categories and tags Ilkka Seppälä 2016-07-21 09:27:48 +03:00
  • ea7503414e Work on #403, added basic implementation of promise pattern Narendra Pathai 2016-07-20 19:58:20 +05:30
  • d4c2f0392d Merge pull request #464 from pnowy/#463-chain-of-responsibility Ilkka Seppälä 2016-07-18 09:22:34 +03:00
  • f7b7f15ec8 #463 Added javax.servlet.Filter to real world examples of intercepting filter Przemek Nowak 2016-07-17 21:24:12 +02:00
  • 0fbbd8dc81 #463 Added javax.servlet.Filter to real world examples of chain Przemek Nowak 2016-07-17 16:05:07 +02:00
  • 9f0320aeaf Add some tags to Page Object Ilkka Seppälä 2016-07-13 00:02:20 +03:00
  • fe1d760c7f Fix license headers Ilkka Seppälä 2016-07-12 19:52:56 +03:00
  • b46d2deeb0 Merge pull request #434 from colinbut/master Ilkka Seppälä 2016-07-12 19:47:48 +03:00
  • f182e87ee1 fixed app launch Colin But 2016-07-10 20:51:52 +01:00
  • 85f432fb54 exclude library class from jacoco code coverage Colin But 2016-07-09 22:24:17 +01:00
  • 7be98fa829 added missing licence headers to 2 files Colin But 2016-07-09 22:20:13 +01:00
  • ff8037ee0b Add aliases for Specification pattern Ilkka Seppälä 2016-07-07 08:46:56 +03:00
  • 849df50394 Fix formatting Ilkka Seppälä 2016-07-04 22:22:37 +03:00
  • f806c5b712 Add known uses to Factory Method Ilkka Seppälä 2016-07-04 21:52:39 +03:00
  • ef2ada4fdf syncing fork Colin But 2016-07-03 21:47:07 +01:00
  • 5d58a1b333 syncing fork Colin But 2016-07-03 21:46:38 +01:00
  • 4a069ee93a new class diagrams Colin But 2016-07-03 21:36:03 +01:00
  • 88321890c7 remove old class diagram Colin But 2016-07-03 21:12:48 +01:00
  • b1e40d9c92 Feedback changes - final and refactored code Colin But 2016-07-03 21:12:09 +01:00
  • 5c26f46174 Set version number for next development iteration Ilkka Seppälä 2016-06-30 18:15:26 +03:00
  • 7a118e4209 Reached milestone 1.12.0 Ilkka Seppälä 2016-06-30 18:14:41 +03:00
  • 4eac37c6b5 Feedback changes - removed file Colin But 2016-06-28 22:04:39 +01:00
  • c212ee5cb1 Feedback changes - fix dependency in pom Colin But 2016-06-28 22:03:57 +01:00
  • 8efaf44170 Feedback changes - sort out dependency Colin But 2016-06-28 22:02:03 +01:00