Commit Graph
91 Commits
Author SHA1 Message Date
Ilkka Seppälä cca4760f69 #190 Rename package for Queue-Based Load Leveling pattern 2017-02-12 00:33:30 +02:00
Ilkka Seppälä a1ff55b462 #190 Regenerate puml files 2017-02-11 21:46:56 +02:00
Ilkka Seppälä 115a85301c #525 Add link to proxy blog 2017-01-21 13:37:16 +02:00
Ilkka Seppälä 29c5b80f19 #525 Add link to Queue-Based Load Leveling blog 2017-01-21 12:56:42 +02:00
Ilkka Seppälä 0c8bb1c22e Set version for next development iteration 2016-12-31 10:24:26 +02:00
Ilkka Seppälä 0c48695fa5 Achieved milestone 1.14.0 2016-12-31 10:23:32 +02:00
Ilkka Seppälä 8d34ccf827 Add link to Proxy presentation. 2016-12-26 20:16:30 +02:00
Ilkka Seppälä 512a5c0560 Merge branch 'proxy-presentation' 2016-12-26 20:08:41 +02:00
Ilkka Seppälä 9cf1918425 Add presentation for Proxy pattern. 2016-12-26 20:05:38 +02:00
Ilkka Seppälä 5e57cd03d1 Add some material for proxy presentation. 2016-12-26 19:43:46 +02:00
Ilkka Seppälä faa29f8025 Update license headers 2016-11-27 14:34:20 +02:00
Ilkka Seppälä 8574e06966 Proxy pattern: Add missing license header 2016-11-23 22:08:50 +02:00
Ilkka Seppälä 82d3d7bf1f Proxy pattern: Improve the example 2016-11-23 22:03:26 +02:00
Ilkka Seppälä 92f8501f7d Decorator pattern: Improve the example 2016-11-22 23:08:39 +02:00
Ilkka Seppälä 1abf5b11c3 Add presentation link to README.md 2016-11-13 11:37:49 +02:00
Ilkka Seppälä 22d973c460 Merge branch 'master' into presentation 2016-11-13 11:34:14 +02:00
Ilkka Seppälä c850295aab Add new diagram 2016-11-13 11:23:22 +02:00
Ilkka Seppälä 4c24d99414 Work on Hexagonal Architecture presentation 2016-11-12 22:44:08 +02:00
Ilkka Seppälä e1ae1067db Link Hexagonal Architecture pattern to corresponding blog entry 2016-11-06 12:26:03 +02:00
Ilkka Seppälä 6f3e2985a4 Create presentation template 2016-11-06 12:14:39 +02:00
Ilkka Seppälä 124fd33da0 Remove use of coveralls-maven-plugin (sonarqube.com covers this) 2016-11-01 21:31:54 +02:00
Ilkka Seppälä 19cb715d20 Fix environment variable 2016-10-19 23:08:51 +03:00
Ilkka Seppälä ffdaf2ec47 Add Travis instructions for SonarQube.com analysis 2016-10-19 22:25:37 +03:00
Ilkka Seppälä 99677867c6 Event Based Asynchronous pattern: Add missing license header and puml diagram 2016-10-18 07:51:37 +03:00
Ilkka Seppälä 4ca205c03c Set version number for next development iteration 2016-09-30 19:40:28 +03:00
Ilkka Seppälä c5e6dcc11b Reached milestone 1.13.0 2016-09-30 19:38:28 +03:00
Ilkka Seppälä 6026eedd51 UML generation: Mark the urm-maven-plugin execution to be ignored in Eclipse and recreate all .puml files 2016-09-18 17:51:09 +03:00
Ilkka Seppälä b030cd4eba Hexagonal pattern: Introduce lottery utils class 2016-09-17 09:20:33 +03:00
Ilkka Seppälä 6aa58e8ae6 Hexagonal pattern: Remove unnecessary factories 2016-09-17 09:07:06 +03:00
Ilkka Seppälä 914d1353a1 Hexagonal pattern: Update test application description 2016-09-15 21:56:15 +03:00
Ilkka Seppälä df32a7b893 Hexagonal pattern: Introduced lottery events port with two adapters 2016-09-15 21:45:09 +03:00
Ilkka Seppälä c4c5e78e50 Hexagonal pattern: Improve error handling in console lottery 2016-09-14 22:18:42 +03:00
Ilkka Seppälä 3cf2b34d2a Hexagonal pattern: Improve connection properties handling 2016-09-14 22:01:41 +03:00
Ilkka Seppälä 27e8cb7f2d Hexagonal pattern: Add separate class for Mongo connection properties 2016-09-14 19:25:26 +03:00
Ilkka Seppälä e685512ed5 Hexagonal pattern: Added Mongo based banking adapter and bound it in Guice production module 2016-09-11 23:19:02 +03:00
Ilkka Seppälä 59e6a0af85 Hexagonal pattern: Ignore Mongo repository test 2016-09-11 22:16:50 +03:00
Ilkka Seppälä 626c56730c Hexagonal pattern: Added Mongo based ticket repository and set production configuration to use that 2016-09-11 20:02:34 +03:00
Ilkka Seppälä a85463470e Hexagonal pattern: Add mongo driver dependency 2016-09-11 13:53:00 +03:00
Ilkka Seppälä 4410419914 Hexagonal pattern: Simplified lottery ticket ids 2016-09-11 10:34:12 +03:00
Ilkka Seppälä e17d72bca8 Hexagonal pattern: Added console interfaces for players and administration. 2016-09-10 14:28:05 +03:00
Ilkka Seppälä 121ed3cca8 Hexagonal pattern: Move lottery administration and service to the core. Introduce console interfaces for players and administartors. 2016-09-10 07:56:37 +03:00
Ilkka Seppälä adc6019c7e Hexagonal pattern: Remove interfaces with only one implementation 2016-09-10 07:14:24 +03:00
Ilkka Seppälä 0f2807b9cf Hexagonal pattern: More descriptive class names 2016-09-09 21:36:17 +03:00
Ilkka Seppälä 1b10ddbb73 Hexagonal pattern: Use Guice dependency injection 2016-09-06 22:39:39 +03:00
Ilkka Seppälä 348e577e8e Hexagonal pattern: Add Guice dependency 2016-09-06 21:39:08 +03:00
Ilkka Seppälä 22821ba8cc Move Guice to parent pom dependency management section 2016-09-06 21:35:36 +03:00
Ilkka Seppälä 3cb872807e Hexagonal pattern: remove unnecessary repository usage from a unit test 2016-09-04 10:33:26 +03:00
Ilkka Seppälä ab68129829 Hexagonal pattern: move business logic to core 2016-09-03 22:02:08 +03:00
Ilkka Seppälä ff23e90c4f Add puml for Promise pattern 2016-09-03 08:43:35 +03:00
Ilkka Seppälä 90c636abd3 Add missing license headers 2016-09-02 21:28:45 +03:00
Ilkka Seppälä b16d7fc970 Configure Travis notification email 2016-08-14 23:00:27 +03:00
Ilkka Seppälä 0b36a3153d Fix checkstyle error 2016-08-14 22:42:59 +03:00
Ilkka Seppälä 7c2f5da926 Add final keyword 2016-08-13 18:28:53 +03:00
Ilkka Seppälä ffbc5f2f29 Reorganize LotteryNumbers for easier inclusion in the blog 2016-08-13 17:08:57 +03:00
Ilkka Seppälä bc94d0fc26 Fix link 2016-07-21 20:21:36 +03:00
Ilkka Seppälä 8124fd0771 Adjust pattern categories and tags 2016-07-21 09:27:48 +03:00
Ilkka Seppälä 9f0320aeaf Add some tags to Page Object 2016-07-13 00:02:20 +03:00
Ilkka Seppälä fe1d760c7f Fix license headers 2016-07-12 19:52:56 +03:00
Ilkka Seppälä 849df50394 Fix formatting 2016-07-04 22:22:37 +03:00
Ilkka Seppälä f806c5b712 Add known uses to Factory Method 2016-07-04 21:52:39 +03:00
Ilkka Seppälä 5c26f46174 Set version number for next development iteration 2016-06-30 18:15:26 +03:00
Ilkka Seppälä 7a118e4209 Reached milestone 1.12.0 2016-06-30 18:14:41 +03:00
Ilkka Seppälä e7bd3cade2 Update link for Naked Objects paper 2016-06-26 20:23:05 +03:00
Ilkka Seppälä f6649a4fed Markdown fix 2016-05-22 09:33:50 +03:00
Ilkka Seppälä 75ed1b1a96 Review fixes 2016-05-21 21:48:25 +03:00
Ilkka Seppälä 2ed3748c9b Improve Singleton holder example 2016-05-07 11:38:55 +03:00
Ilkka Seppälä 49ca63087c Merge branch 'master' into hexagonal
# Conflicts:
#	pom.xml
2016-04-20 22:32:22 +03:00
Ilkka Seppälä 886ad7e8f0 Fix some markdown errors 2016-04-16 08:52:16 +03:00
Ilkka Seppälä a7dfe7681e Add alias names 2016-04-11 23:17:27 +03:00
Ilkka Seppälä cfda338617 Fix version number 2016-04-10 22:03:24 +03:00
Ilkka Seppälä e546d5dacc Add general description for the example code 2016-04-10 21:50:02 +03:00
Ilkka Seppälä c2f4194c07 Add alias name for the pattern 2016-04-10 21:49:40 +03:00
Ilkka Seppälä ccc1ec921a Add readme and class diagram 2016-04-10 21:22:40 +03:00
Ilkka Seppälä 9b3aa785ed Add missing license headers 2016-04-09 17:21:27 +03:00
Ilkka Seppälä 0fe8eec610 Fix merge conflict 2016-04-09 17:17:29 +03:00
Ilkka Seppälä 68725bf3cc Merge branch 'master' into hexagonal 2016-04-09 17:16:07 +03:00
Ilkka Seppälä 5de9c7e6b4 Lots of improvements to the example 2016-04-09 16:53:34 +03:00
Ilkka Seppälä 48803d4c7d Add example lottery run 2016-04-09 16:01:47 +03:00
Ilkka Seppälä b94a705161 Add constants for win sum and prize payer's bank account 2016-04-09 15:14:12 +03:00
Ilkka Seppälä 398eb11b11 Set version for the next development iteration 2016-04-02 19:55:04 +03:00
Ilkka Seppälä 1f27dbbf5b Set version for milestone 1.11.0 2016-04-02 19:51:03 +03:00
Ilkka Seppälä 6608a8de38 Utilize notifications and banking 2016-03-27 23:35:51 +03:00
Ilkka Seppälä 28d3cb2aa2 Add notifications implementation 2016-03-26 22:01:31 +02:00
Ilkka Seppälä 11c0654103 Add banking implementation 2016-03-26 21:47:25 +02:00
Ilkka Seppälä f620123cee Organize packages 2016-03-26 21:22:49 +02:00
Ilkka Seppälä ac468bb7e7 Added high level lottery test 2016-03-26 15:54:40 +02:00
Ilkka Seppälä 4bb7ddaec1 Work on admin tests 2016-03-26 12:42:23 +02:00
Ilkka Seppälä 39a1c1e956 Implement admin interface 2016-03-26 12:28:51 +02:00
Ilkka Seppälä 656b599687 Refactor to test utils 2016-03-26 12:28:31 +02:00
Ilkka Seppälä 8d6bc522cd Simplify lottery ticket submit 2016-03-26 11:03:40 +02:00
Ilkka Seppälä 2f5a2be27a Fix missing table error 2016-03-25 22:00:08 +02:00