Statistics
| Branch: | Tag: | Revision:

root @ b5f6430d

# Date Author Comment
b5f6430d 10/25/2011 04:28 pm Georgios Gousios

Integer node for the YAML tree

62cc3ad7 10/25/2011 01:00 pm Georgios Gousios

Use the YAML types introduced yesterday, docs

d91eb16a 10/25/2011 12:04 pm Georgios Gousios

Head and tail list operations

535a43e8 10/24/2011 05:52 pm Christos KK Loverdos

Introduce some helper classes for manipulating YAML and start modelling of credit definitions.

6bbc59d5 10/24/2011 05:28 pm Georgios Gousios

Parse cron strings as time duration specifications

4ede2c7f 10/24/2011 05:27 pm Georgios Gousios

Remove var qualifiers from case class arguments

c488f1da 10/24/2011 05:22 pm Georgios Gousios

Format repeat entries as YAML lists

4c759c0d 10/21/2011 09:52 pm Georgios Gousios

Start processing policy inheritance

9e3f8364 10/20/2011 06:12 pm Georgios Gousios

Import the snakeyaml parser

67ff968b 10/20/2011 06:11 pm Georgios Gousios

Initial data model and parsing code for CreditPolicy DSL

91b211b1 10/20/2011 06:10 pm Georgios Gousios

Change policy format to be more composable

d7137f3e 10/20/2011 06:08 pm Georgios Gousios

Log4j for logging and simple config file

66785c33 10/17/2011 11:53 am Georgios Gousios

UMLGraph-based E-R for basic entities

c8cd91ad 10/17/2011 11:53 am Georgios Gousios

Example policy file

a9387a8a 10/17/2011 11:52 am Georgios Gousios

Input events now have start and end date

307dd036 10/13/2011 05:03 pm Georgios Gousios

Make agreement and price list persistent

8909d22d 10/10/2011 03:46 pm Georgios Gousios

Unit test to test the entire charging framework

4a2058cb 10/10/2011 12:05 pm Georgios Gousios

Fix algorithm for obtaining applicable pricing policy

7474f64c 10/07/2011 11:51 am Georgios Gousios

Switch amounts to double precision numbers

21f2b343 10/07/2011 11:27 am Georgios Gousios

Simple test for the accounting system

af2b5238 10/07/2011 11:26 am Georgios Gousios

Implementations for several method stubs

ff6a6bbf 10/07/2011 09:07 am Georgios Gousios

Accessors for class members

5706d1eb 10/07/2011 09:06 am Georgios Gousios

Default charging policy is to multiply price with volume

7f715ea9 10/07/2011 09:06 am Georgios Gousios

A list whose pricing scales with volume

a5a926f1 10/07/2011 09:05 am Georgios Gousios

Very simple price list

cda175fb 10/07/2011 09:04 am Georgios Gousios

Make it compile

dbab94e4 10/07/2011 09:04 am Georgios Gousios

Make sure that events are valid before forwarding

f1f5abe0 10/07/2011 09:03 am Georgios Gousios

Keep track of existing agreements

99479aa8 10/06/2011 10:21 am Georgios Gousios

Separate pricelist from charging policy

08935945 10/05/2011 09:58 pm Georgios Gousios

Keep track of original events when calculating accounts

9cde67b7 10/05/2011 04:34 pm Georgios Gousios

Raw event processor working

bbc3fa51 10/05/2011 01:20 pm Georgios Gousios

Adapt the data model to service events

0b66afa2 10/04/2011 05:56 pm Georgios Gousios

Basic event conversion code

cdd86b19 10/04/2011 05:55 pm Georgios Gousios

Use abstract class intread of trait for modelling base event

Also, much simpler events

ea56e9e8 10/04/2011 05:53 pm Georgios Gousios

Various fixes:

-Removed obsolete named query
-Fix basic model tests
-Remove extraneous user object
-New field to Entity to hold the prefered "service contract"

b54acbb5 10/04/2011 11:58 am Georgios Gousios

More sane namings, remove raw message processing

282ced36 10/04/2011 11:55 am Georgios Gousios

Move raw events processing to new package.

Also specify basic formats for all messages and
use the lift JSON parser for serialization

e1933dc5 10/03/2011 03:40 pm Georgios Gousios

Query to load runtime data for an item

d1100af7 10/03/2011 03:39 pm Georgios Gousios

Updated, since accounting was moved

99943f78 10/03/2011 03:36 pm Georgios Gousios

Remove XML dataset, replaced by JSON

0e2ee282 10/03/2011 03:36 pm Georgios Gousios

Skeleton accounting system

27cbaa4c 09/29/2011 03:30 pm Georgios Gousios

First iteration of cost function working

c8e05590 09/29/2011 10:39 am Georgios Gousios

Defaults and more test data

23dc9a5a 09/29/2011 10:38 am Georgios Gousios

Take care of Date fields

a57e276d 09/28/2011 09:45 pm Georgios Gousios

More test data

82cf2951 09/28/2011 09:45 pm Georgios Gousios

Make all internal methods private

6e996802 09/28/2011 09:44 pm Georgios Gousios

Better default values

b452b44d 09/28/2011 05:32 pm Georgios Gousios

Take care of *ToMany relationsips

ab99f257 09/28/2011 05:31 pm Georgios Gousios

Update fixtures as schema was restructured

714d70ef 09/28/2011 05:31 pm Georgios Gousios

Fix copy-paste errors

120a0bfc 09/28/2011 01:22 pm Georgios Gousios

Make Organization a proper entity

c9bf55ae 09/23/2011 05:00 pm Georgios Gousios

Better defaults

195638f7 09/23/2011 05:00 pm Georgios Gousios

Start converting data to json from XML

a9f2e026 09/23/2011 04:58 pm Georgios Gousios

Process complex object values

The fixture loader is now able to load data for
OneToMany, ManyToMany and ManyToOne mappings

b0c129d4 09/22/2011 11:49 am Georgios Gousios

Documentation, check for Id field, appropr naming

fd54bdc6 09/22/2011 11:30 am Georgios Gousios

Set fixture id value by hand

b63b0c7a 09/22/2011 10:11 am Georgios Gousios

Take care of cases where field in object is not init'ed

0ec0a223 09/21/2011 10:18 pm Georgios Gousios

JSON fixture loader done (sort of)

3af87998 09/21/2011 05:16 pm Georgios Gousios

Remove dbunit from the list of dependencies

411d1452 09/21/2011 05:15 pm Georgios Gousios

Use a DJango-like JSON fixture for initial data

Also, semi-done code to parse it and add records to the DB

c9f10ec0 09/21/2011 12:37 pm Georgios Gousios

Unsuccesful attempt to load test data with DBUnit

Commited for future reference

0b51973f 09/20/2011 04:26 pm Georgios Gousios

Class to auto load test data before tests run

9f6ea0f3 09/20/2011 04:25 pm Georgios Gousios

Basic test data to be autoloaded

319aa634 09/20/2011 04:25 pm Georgios Gousios

Minor compilation fixes after refactoring the model

8bc32df3 09/20/2011 04:25 pm Georgios Gousios

Import dbunit for loading test DB data

Make exporting data from existing MySQL database an
optional step with profiles

a102bb4f 09/20/2011 04:23 pm Georgios Gousios

Removed duplicate object declaration.

It is exported from the model already

ff7b5bb0 09/20/2011 12:42 pm Georgios Gousios

Fix unit tests

f0716f1a 09/20/2011 12:17 pm Georgios Gousios

Remove forgotten association

6c5e126c 09/20/2011 12:17 pm Georgios Gousios

Fix column name to match declaring type

a5f2899f 09/20/2011 12:16 pm Georgios Gousios

Remove forgotten association

d766340b 09/20/2011 12:16 pm Georgios Gousios

Enable more detailed resource descriptions

4f50e110 09/19/2011 04:57 pm Georgios Gousios

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...

55b19b54 09/19/2011 04:55 pm Georgios Gousios

Verbosity--

21772709 09/19/2011 04:54 pm Georgios Gousios

Fix no return type definition error

7f7575dc 09/19/2011 03:24 pm Georgios Gousios

Bill calculation algorithm

c8294425 09/19/2011 01:17 pm Georgios Gousios

Resource type is now a shared enum

f30393cf 09/19/2011 11:47 am Georgios Gousios

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.

f47f1e17 09/16/2011 04:46 pm Georgios Gousios

ServiceItems now have owners

a59c906d 09/16/2011 03:56 pm Georgios Gousios

Added a few more entities. Untested yet.

2972addc 09/16/2011 12:47 pm Georgios Gousios

Make shared resource handling a top-level feature

682e10ca 09/16/2011 12:03 pm Georgios Gousios

Share JPA configuration with all subprojects

fb517ea6 09/16/2011 11:12 am Georgios Gousios

Shared resources bundle

The bundle will contain all shared resources required for testing (data,
configuration etc)

56662213 09/16/2011 10:31 am Georgios Gousios

Clean up maven configuration

-Remove remainders of Lift archetype
-Add project information
-Add the release plug-in to help with release management

411e830a 09/16/2011 09:28 am Georgios Gousios

Some simple building notes and indentation fixes

c4a001c7 09/16/2011 08:58 am Georgios Gousios

Preparing to push repo to Grnet's server

728cdbbe 09/15/2011 05:15 pm Georgios Gousios

2 more entities, change quantities to Floats

27384b5c 09/15/2011 03:48 pm Georgios Gousios

Its final: JPA works just fine

30250383 09/15/2011 03:12 pm Georgios Gousios

Finally got composite key right

925c1de5 09/14/2011 10:38 am Georgios Gousios

More entities, make logic code compile

836f03c5 09/14/2011 08:11 am Georgios Gousios

Business logic skeletons

540dcb9c 09/13/2011 03:52 pm Georgios Gousios

Logic project to hold the Aquarium business logic

9ebeb15d 09/13/2011 03:27 pm Georgios Gousios

Use JUnit assertions in tests

d2aa36c2 09/13/2011 01:40 pm Georgios Gousios

A list of ignored files

8e72b788 09/13/2011 01:30 pm Georgios Gousios

Basic entities and simple tests