History | View | Annotate | Download (6 kB)
Absolute before/after methods
Switch to using Long.MaxValue to denote open timeframes
Don't use -1 in the to field to denote open timeframesas it requires special treatment in various places andis semantically ambiguous.
Merge branch '1852_billing_period_calc'
Conflicts: src/main/scala/gr/grnet/aquarium/logic/accounting/dsl/DSL.scala src/main/scala/gr/grnet/aquarium/logic/accounting/dsl/DSLAgreement.scala src/main/scala/gr/grnet/aquarium/logic/accounting/dsl/DSLCostPolicy.scala...
Basic support for serializing policies to YAML
Some new billing stuff.
Also using doubles everywhere instead of floats
Json support
Calculate hours, not minutes
Convert a timeslot to its duration in hours
Make Timeslots comparable by start date
Flat project hierarchy