summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Georgios Gousios [Fri, 7 Oct 2011 06:03:35 +0000 (08:03 +0200)]
Keep track of existing agreements
Georgios Gousios [Thu, 6 Oct 2011 07:21:36 +0000 (09:21 +0200)]
Separate pricelist from charging policy
Georgios Gousios [Wed, 5 Oct 2011 18:58:49 +0000 (20:58 +0200)]
Keep track of original events when calculating accounts
Georgios Gousios [Wed, 5 Oct 2011 13:34:27 +0000 (15:34 +0200)]
Raw event processor working
Georgios Gousios [Wed, 5 Oct 2011 10:20:16 +0000 (12:20 +0200)]
Adapt the data model to service events
Georgios Gousios [Tue, 4 Oct 2011 14:56:21 +0000 (17:56 +0300)]
Basic event conversion code
Georgios Gousios [Tue, 4 Oct 2011 14:55:55 +0000 (17:55 +0300)]
Use abstract class intread of trait for modelling base event
Also, much simpler events
Georgios Gousios [Tue, 4 Oct 2011 14:53:02 +0000 (17:53 +0300)]
Various fixes:
-Removed obsolete named query
-Fix basic model tests
-Remove extraneous user object
-New field to Entity to hold the prefered "service contract"
Georgios Gousios [Tue, 4 Oct 2011 08:58:11 +0000 (11:58 +0300)]
More sane namings, remove raw message processing
Georgios Gousios [Tue, 4 Oct 2011 08:55:53 +0000 (11:55 +0300)]
Move raw events processing to new package.
Also specify basic formats for all messages and
use the lift JSON parser for serialization
Georgios Gousios [Mon, 3 Oct 2011 12:40:41 +0000 (15:40 +0300)]
Query to load runtime data for an item
Georgios Gousios [Mon, 3 Oct 2011 12:39:43 +0000 (15:39 +0300)]
Updated, since accounting was moved
Georgios Gousios [Mon, 3 Oct 2011 12:36:30 +0000 (15:36 +0300)]
Remove XML dataset, replaced by JSON
Georgios Gousios [Mon, 3 Oct 2011 12:36:01 +0000 (15:36 +0300)]
Skeleton accounting system
Georgios Gousios [Thu, 29 Sep 2011 12:30:18 +0000 (15:30 +0300)]
First iteration of cost function working
Georgios Gousios [Thu, 29 Sep 2011 07:39:23 +0000 (10:39 +0300)]
Defaults and more test data
Georgios Gousios [Thu, 29 Sep 2011 07:38:57 +0000 (10:38 +0300)]
Take care of Date fields
Georgios Gousios [Wed, 28 Sep 2011 18:45:25 +0000 (21:45 +0300)]
More test data
Georgios Gousios [Wed, 28 Sep 2011 18:45:13 +0000 (21:45 +0300)]
Make all internal methods private
Georgios Gousios [Wed, 28 Sep 2011 18:44:22 +0000 (21:44 +0300)]
Better default values
Georgios Gousios [Wed, 28 Sep 2011 14:32:09 +0000 (17:32 +0300)]
Take care of *ToMany relationsips
Georgios Gousios [Wed, 28 Sep 2011 14:31:27 +0000 (17:31 +0300)]
Update fixtures as schema was restructured
Georgios Gousios [Wed, 28 Sep 2011 14:31:12 +0000 (17:31 +0300)]
Fix copy-paste errors
Georgios Gousios [Wed, 28 Sep 2011 10:22:51 +0000 (13:22 +0300)]
Make Organization a proper entity
Georgios Gousios [Fri, 23 Sep 2011 14:00:50 +0000 (17:00 +0300)]
Better defaults
Georgios Gousios [Fri, 23 Sep 2011 14:00:03 +0000 (17:00 +0300)]
Start converting data to json from XML
Georgios Gousios [Fri, 23 Sep 2011 13:58:46 +0000 (16:58 +0300)]
Process complex object values
The fixture loader is now able to load data for
OneToMany, ManyToMany and ManyToOne mappings
Georgios Gousios [Thu, 22 Sep 2011 08:49:29 +0000 (11:49 +0300)]
Documentation, check for Id field, appropr naming
Georgios Gousios [Thu, 22 Sep 2011 08:30:38 +0000 (11:30 +0300)]
Set fixture id value by hand
Georgios Gousios [Thu, 22 Sep 2011 07:11:03 +0000 (10:11 +0300)]
Take care of cases where field in object is not init'ed
Georgios Gousios [Wed, 21 Sep 2011 19:18:00 +0000 (22:18 +0300)]
JSON fixture loader done (sort of)
Georgios Gousios [Wed, 21 Sep 2011 14:16:17 +0000 (17:16 +0300)]
Remove dbunit from the list of dependencies
Georgios Gousios [Wed, 21 Sep 2011 14:15:09 +0000 (17:15 +0300)]
Use a DJango-like JSON fixture for initial data
Also, semi-done code to parse it and add records to the DB
Georgios Gousios [Wed, 21 Sep 2011 09:37:05 +0000 (12:37 +0300)]
Unsuccesful attempt to load test data with DBUnit
Commited for future reference
Georgios Gousios [Tue, 20 Sep 2011 13:26:17 +0000 (16:26 +0300)]
Class to auto load test data before tests run
Georgios Gousios [Tue, 20 Sep 2011 13:25:58 +0000 (16:25 +0300)]
Basic test data to be autoloaded
Georgios Gousios [Tue, 20 Sep 2011 13:25:44 +0000 (16:25 +0300)]
Minor compilation fixes after refactoring the model
Georgios Gousios [Tue, 20 Sep 2011 13:25:18 +0000 (16:25 +0300)]
Import dbunit for loading test DB data
Make exporting data from existing MySQL database an
optional step with profiles
Georgios Gousios [Tue, 20 Sep 2011 13:23:49 +0000 (16:23 +0300)]
Removed duplicate object declaration.
It is exported from the model already
Georgios Gousios [Tue, 20 Sep 2011 09:42:51 +0000 (12:42 +0300)]
Fix unit tests
Georgios Gousios [Tue, 20 Sep 2011 09:17:43 +0000 (12:17 +0300)]
Remove forgotten association
Georgios Gousios [Tue, 20 Sep 2011 09:17:25 +0000 (12:17 +0300)]
Fix column name to match declaring type
Georgios Gousios [Tue, 20 Sep 2011 09:16:52 +0000 (12:16 +0300)]
Remove forgotten association
Georgios Gousios [Tue, 20 Sep 2011 09:16:37 +0000 (12:16 +0300)]
Enable more detailed resource descriptions
Georgios Gousios [Mon, 19 Sep 2011 13:57:58 +0000 (16:57 +0300)]
New many to many relationships
-ResourceType and ServiceTemplate (A service template is constructed
by many allowed resource types while obviously a resource type can
be used in many service templates)
-Entity and Organization (An organization may include many users
and groups while a user or group may belong to many organizations)
Georgios Gousios [Mon, 19 Sep 2011 13:55:05 +0000 (16:55 +0300)]
Verbosity--
Georgios Gousios [Mon, 19 Sep 2011 13:54:17 +0000 (16:54 +0300)]
Fix no return type definition error
Georgios Gousios [Mon, 19 Sep 2011 12:24:14 +0000 (15:24 +0300)]
Bill calculation algorithm
Georgios Gousios [Mon, 19 Sep 2011 10:17:16 +0000 (13:17 +0300)]
Resource type is now a shared enum
Georgios Gousios [Mon, 19 Sep 2011 08:47:05 +0000 (11:47 +0300)]
Fix entity mapping errors here and there.
Also, import and all major JPA implementations to make sure that
the schema is correctly generated by all of them.
Georgios Gousios [Fri, 16 Sep 2011 13:46:10 +0000 (16:46 +0300)]
ServiceItems now have owners
Georgios Gousios [Fri, 16 Sep 2011 12:56:19 +0000 (15:56 +0300)]
Added a few more entities. Untested yet.
Georgios Gousios [Fri, 16 Sep 2011 09:47:57 +0000 (12:47 +0300)]
Make shared resource handling a top-level feature
Georgios Gousios [Fri, 16 Sep 2011 09:03:05 +0000 (12:03 +0300)]
Share JPA configuration with all subprojects
Georgios Gousios [Fri, 16 Sep 2011 08:12:13 +0000 (11:12 +0300)]
Shared resources bundle
The bundle will contain all shared resources required for testing (data,
configuration etc)
Georgios Gousios [Fri, 16 Sep 2011 07:31:43 +0000 (10:31 +0300)]
Clean up maven configuration
-Remove remainders of Lift archetype
-Add project information
-Add the release plug-in to help with release management
Georgios Gousios [Fri, 16 Sep 2011 06:28:27 +0000 (09:28 +0300)]
Some simple building notes and indentation fixes
Georgios Gousios [Fri, 16 Sep 2011 05:58:44 +0000 (08:58 +0300)]
Preparing to push repo to Grnet's server
Georgios Gousios [Thu, 15 Sep 2011 14:15:47 +0000 (17:15 +0300)]
2 more entities, change quantities to Floats
Georgios Gousios [Thu, 15 Sep 2011 12:48:37 +0000 (15:48 +0300)]
Its final: JPA works just fine
Georgios Gousios [Thu, 15 Sep 2011 12:12:36 +0000 (15:12 +0300)]
Finally got composite key right
Georgios Gousios [Wed, 14 Sep 2011 07:38:55 +0000 (10:38 +0300)]
More entities, make logic code compile
Georgios Gousios [Wed, 14 Sep 2011 05:11:35 +0000 (08:11 +0300)]
Business logic skeletons
Georgios Gousios [Tue, 13 Sep 2011 12:52:12 +0000 (15:52 +0300)]
Logic project to hold the Aquarium business logic
Georgios Gousios [Tue, 13 Sep 2011 12:27:02 +0000 (15:27 +0300)]
Use JUnit assertions in tests
Georgios Gousios [Tue, 13 Sep 2011 10:40:54 +0000 (13:40 +0300)]
A list of ignored files
Georgios Gousios [Tue, 13 Sep 2011 10:30:20 +0000 (13:30 +0300)]
Basic entities and simple tests