aquarium
12 years agoKeep track of existing agreements
Georgios Gousios [Fri, 7 Oct 2011 06:03:35 +0000 (08:03 +0200)]
Keep track of existing agreements

12 years agoSeparate pricelist from charging policy
Georgios Gousios [Thu, 6 Oct 2011 07:21:36 +0000 (09:21 +0200)]
Separate pricelist from charging policy

12 years agoKeep track of original events when calculating accounts
Georgios Gousios [Wed, 5 Oct 2011 18:58:49 +0000 (20:58 +0200)]
Keep track of original events when calculating accounts

12 years agoRaw event processor working
Georgios Gousios [Wed, 5 Oct 2011 13:34:27 +0000 (15:34 +0200)]
Raw event processor working

12 years agoAdapt the data model to service events
Georgios Gousios [Wed, 5 Oct 2011 10:20:16 +0000 (12:20 +0200)]
Adapt the data model to service events

12 years agoBasic event conversion code
Georgios Gousios [Tue, 4 Oct 2011 14:56:21 +0000 (17:56 +0300)]
Basic event conversion code

12 years agoUse abstract class intread of trait for modelling base event
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

12 years agoVarious fixes:
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"

12 years agoMore sane namings, remove raw message processing
Georgios Gousios [Tue, 4 Oct 2011 08:58:11 +0000 (11:58 +0300)]
More sane namings, remove raw message processing

12 years agoMove raw events processing to new package.
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

12 years agoQuery to load runtime data for an item
Georgios Gousios [Mon, 3 Oct 2011 12:40:41 +0000 (15:40 +0300)]
Query to load runtime data for an item

12 years agoUpdated, since accounting was moved
Georgios Gousios [Mon, 3 Oct 2011 12:39:43 +0000 (15:39 +0300)]
Updated, since accounting was moved

12 years agoRemove XML dataset, replaced by JSON
Georgios Gousios [Mon, 3 Oct 2011 12:36:30 +0000 (15:36 +0300)]
Remove XML dataset, replaced by JSON

12 years agoSkeleton accounting system
Georgios Gousios [Mon, 3 Oct 2011 12:36:01 +0000 (15:36 +0300)]
Skeleton accounting system

12 years agoFirst iteration of cost function working
Georgios Gousios [Thu, 29 Sep 2011 12:30:18 +0000 (15:30 +0300)]
First iteration of cost function working

12 years agoDefaults and more test data
Georgios Gousios [Thu, 29 Sep 2011 07:39:23 +0000 (10:39 +0300)]
Defaults and more test data

12 years agoTake care of Date fields
Georgios Gousios [Thu, 29 Sep 2011 07:38:57 +0000 (10:38 +0300)]
Take care of Date fields

12 years agoMore test data
Georgios Gousios [Wed, 28 Sep 2011 18:45:25 +0000 (21:45 +0300)]
More test data

12 years agoMake all internal methods private
Georgios Gousios [Wed, 28 Sep 2011 18:45:13 +0000 (21:45 +0300)]
Make all internal methods private

12 years agoBetter default values
Georgios Gousios [Wed, 28 Sep 2011 18:44:22 +0000 (21:44 +0300)]
Better default values

12 years agoTake care of *ToMany relationsips
Georgios Gousios [Wed, 28 Sep 2011 14:32:09 +0000 (17:32 +0300)]
Take care of *ToMany relationsips

12 years agoUpdate fixtures as schema was restructured
Georgios Gousios [Wed, 28 Sep 2011 14:31:27 +0000 (17:31 +0300)]
Update fixtures as schema was restructured

12 years agoFix copy-paste errors
Georgios Gousios [Wed, 28 Sep 2011 14:31:12 +0000 (17:31 +0300)]
Fix copy-paste errors

12 years agoMake Organization a proper entity
Georgios Gousios [Wed, 28 Sep 2011 10:22:51 +0000 (13:22 +0300)]
Make Organization a proper entity

12 years agoBetter defaults
Georgios Gousios [Fri, 23 Sep 2011 14:00:50 +0000 (17:00 +0300)]
Better defaults

12 years agoStart converting data to json from XML
Georgios Gousios [Fri, 23 Sep 2011 14:00:03 +0000 (17:00 +0300)]
Start converting data to json from XML

12 years agoProcess complex object values
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

12 years agoDocumentation, check for Id field, appropr naming
Georgios Gousios [Thu, 22 Sep 2011 08:49:29 +0000 (11:49 +0300)]
Documentation, check for Id field, appropr naming

12 years agoSet fixture id value by hand
Georgios Gousios [Thu, 22 Sep 2011 08:30:38 +0000 (11:30 +0300)]
Set fixture id value by hand

12 years agoTake care of cases where field in object is not init'ed
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

12 years agoJSON fixture loader done (sort of)
Georgios Gousios [Wed, 21 Sep 2011 19:18:00 +0000 (22:18 +0300)]
JSON fixture loader done (sort of)

12 years agoRemove dbunit from the list of dependencies
Georgios Gousios [Wed, 21 Sep 2011 14:16:17 +0000 (17:16 +0300)]
Remove dbunit from the list of dependencies

12 years agoUse a DJango-like JSON fixture for initial data
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

12 years agoUnsuccesful attempt to load test data with DBUnit
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

12 years agoClass to auto load test data before tests run
Georgios Gousios [Tue, 20 Sep 2011 13:26:17 +0000 (16:26 +0300)]
Class to auto load test data before tests run

12 years agoBasic test data to be autoloaded
Georgios Gousios [Tue, 20 Sep 2011 13:25:58 +0000 (16:25 +0300)]
Basic test data to be autoloaded

12 years agoMinor compilation fixes after refactoring the model
Georgios Gousios [Tue, 20 Sep 2011 13:25:44 +0000 (16:25 +0300)]
Minor compilation fixes after refactoring the model

12 years agoImport dbunit for loading test DB data
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

12 years agoRemoved duplicate object declaration.
Georgios Gousios [Tue, 20 Sep 2011 13:23:49 +0000 (16:23 +0300)]
Removed duplicate object declaration.

It is exported from the model already

12 years agoFix unit tests
Georgios Gousios [Tue, 20 Sep 2011 09:42:51 +0000 (12:42 +0300)]
Fix unit tests

12 years agoRemove forgotten association
Georgios Gousios [Tue, 20 Sep 2011 09:17:43 +0000 (12:17 +0300)]
Remove forgotten association

12 years agoFix column name to match declaring type
Georgios Gousios [Tue, 20 Sep 2011 09:17:25 +0000 (12:17 +0300)]
Fix column name to match declaring type

12 years agoRemove forgotten association
Georgios Gousios [Tue, 20 Sep 2011 09:16:52 +0000 (12:16 +0300)]
Remove forgotten association

12 years agoEnable more detailed resource descriptions
Georgios Gousios [Tue, 20 Sep 2011 09:16:37 +0000 (12:16 +0300)]
Enable more detailed resource descriptions

12 years agoNew many to many relationships
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)

12 years agoVerbosity--
Georgios Gousios [Mon, 19 Sep 2011 13:55:05 +0000 (16:55 +0300)]
Verbosity--

12 years agoFix no return type definition error
Georgios Gousios [Mon, 19 Sep 2011 13:54:17 +0000 (16:54 +0300)]
Fix no return type definition error

12 years agoBill calculation algorithm
Georgios Gousios [Mon, 19 Sep 2011 12:24:14 +0000 (15:24 +0300)]
Bill calculation algorithm

12 years agoResource type is now a shared enum
Georgios Gousios [Mon, 19 Sep 2011 10:17:16 +0000 (13:17 +0300)]
Resource type is now a shared enum

12 years agoFix entity mapping errors here and there.
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.

12 years agoServiceItems now have owners
Georgios Gousios [Fri, 16 Sep 2011 13:46:10 +0000 (16:46 +0300)]
ServiceItems now have owners

12 years agoAdded a few more entities. Untested yet.
Georgios Gousios [Fri, 16 Sep 2011 12:56:19 +0000 (15:56 +0300)]
Added a few more entities. Untested yet.

12 years agoMake shared resource handling a top-level feature
Georgios Gousios [Fri, 16 Sep 2011 09:47:57 +0000 (12:47 +0300)]
Make shared resource handling a top-level feature

12 years agoShare JPA configuration with all subprojects
Georgios Gousios [Fri, 16 Sep 2011 09:03:05 +0000 (12:03 +0300)]
Share JPA configuration with all subprojects

12 years agoShared resources bundle
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)

12 years agoClean up maven configuration
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

12 years agoSome simple building notes and indentation fixes
Georgios Gousios [Fri, 16 Sep 2011 06:28:27 +0000 (09:28 +0300)]
Some simple building notes and indentation fixes

12 years agoPreparing to push repo to Grnet's server
Georgios Gousios [Fri, 16 Sep 2011 05:58:44 +0000 (08:58 +0300)]
Preparing to push repo to Grnet's server

12 years ago2 more entities, change quantities to Floats
Georgios Gousios [Thu, 15 Sep 2011 14:15:47 +0000 (17:15 +0300)]
2 more entities, change quantities to Floats

12 years agoIts final: JPA works just fine
Georgios Gousios [Thu, 15 Sep 2011 12:48:37 +0000 (15:48 +0300)]
Its final: JPA works just fine

12 years agoFinally got composite key right
Georgios Gousios [Thu, 15 Sep 2011 12:12:36 +0000 (15:12 +0300)]
Finally got composite key right

12 years agoMore entities, make logic code compile
Georgios Gousios [Wed, 14 Sep 2011 07:38:55 +0000 (10:38 +0300)]
More entities, make logic code compile

12 years agoBusiness logic skeletons
Georgios Gousios [Wed, 14 Sep 2011 05:11:35 +0000 (08:11 +0300)]
Business logic skeletons

12 years agoLogic project to hold the Aquarium business logic
Georgios Gousios [Tue, 13 Sep 2011 12:52:12 +0000 (15:52 +0300)]
Logic project to hold the Aquarium business logic

12 years agoUse JUnit assertions in tests
Georgios Gousios [Tue, 13 Sep 2011 12:27:02 +0000 (15:27 +0300)]
Use JUnit assertions in tests

12 years agoA list of ignored files
Georgios Gousios [Tue, 13 Sep 2011 10:40:54 +0000 (13:40 +0300)]
A list of ignored files

12 years agoBasic entities and simple tests
Georgios Gousios [Tue, 13 Sep 2011 10:30:20 +0000 (13:30 +0300)]
Basic entities and simple tests