- 01 Apr, 2015 2 commits
-
-
Tuukka Kivilahti committed
-
Tuukka Kivilahti committed
-
- 30 Mar, 2015 1 commit
-
-
Product buylimit role Add role field to product, which can limit wether user can buy the product from shop. This allows for example Assembly Oldcshool place limit. See merge request !265
Tuukka Kivilahti committed
-
- 29 Mar, 2015 26 commits
-
-
Maven changes to allow 'mvn versions:set' To allow maven to update software versions move parent to root dir and let all dependencies inherit the root, where version number is set. Also bump dependency versions. See merge request !264
Juho Juopperi committed -
Permission checks and 403 returns for rest api See merge request !263
Tuomas Riihimäki committed -
Tuomas Riihimäki committed
-
Tuomas Riihimäki committed
-
Tuomas Riihimäki committed
-
Application rest stuff 2 new rest stuff application can create applicationInstance via rest, with username and password enabled one, and without disabled Application can get user events via rest See merge request !261
Juho Juopperi committed -
Tuukka Kivilahti committed
-
Juho Juopperi committed
-
Tuukka Kivilahti committed
-
Conflicts: code/moya-web/src/main/java/fi/codecrew/moya/rest/PojoUtils.java
Tuukka Kivilahti committed -
User management via REST API Getting users, checking password and resetting password. Used by Vectorama flow. See merge request !262
Tuukka Kivilahti committed -
Tuomas Riihimäki committed
-
Juho Juopperi committed
-
Tuukka Kivilahti committed
-
Tuukka Kivilahti committed
-
Juho Juopperi committed
-
Bill rounding Make product price scale a constant in Bill. We want to calculate all product prices with 4 decimal precision, just in case. And to make a reference quote for future generations: "This should be enough for everyone". We still want to display the price to users with scale 2, but the scaling should be done at the view level, after all calculations have been made. This commit does not have any functional changes because all data going through database has scale set already to 4. This just makes the value constant and adds some comments to remind that the scale and rounding mode have real world impact.. By default BigDecimal has a huge scale, which causes BigDecimal to act like a float and these become true: * new BigDecimal(555.55) -> 555.549999999999954525264911353588104248046875 * 55554 == new BigDecimal(555.55).multiply(new BigDecimal(100)).intValue(); See merge request !260
Juho Juopperi committed -
Session management fixups Session management bean gets called every time user enters the page. Collection implementations can handle concurrent read and write access and there is no need for transactions, so there is no need for container managed concurrency and transaction management. See merge request !259
Juho Juopperi committed -
Minor interface and enum renames and testcase fixing Test cases need to be renamed consistently to be automatically included with maven testing framework. All unit test classes need to a) start with 'Test', b) end with 'Test' or c) end with 'TestCase' Test classes have been renamed to conform with this requirement. Change names of Checkout parameter classes to be more descriptive what the classes really are for. Includes also some unnecessary type checks from checkout QueryBuilder. See merge request !258
Juho Juopperi committed -
Event creation fixup These were missing from previous event creation and property editing commit See merge request !257
Juho Juopperi committed -
Used by Vectorama sw.
Juho Juopperi committed -
Juho Juopperi committed
-
Tuomas Riihimäki committed
-
…ed to use bean managed
Tuomas Riihimäki committed -
Karttafix jotain muutoksia karttajutukkeeseen See merge request !255
Tuomas Riihimäki committed -
* Rename CheckoutFi parameters more correctly * All test classes need to start with Test or end with Test or TestCase To be included in maven builds
Tuomas Riihimäki committed
-
- 28 Mar, 2015 8 commits
-
-
Tuomas Riihimäki committed
-
Juho Juopperi committed
-
Checkout.fi payment refactor Refactor Checkout.fi api requests to allow different queries to checkout api. This is done to allow creation of bill payment status requests. Api calls exists and all this needs is some ui magick. also: can has tests \o/ See merge request !256
Tuukka Kivilahti committed -
Eventorg creation and property editing fix Event was not updated to correct places so that updates to newly created events fail. Also fix display of newly created properties. Properties updated values were show only when the event was reloaded. See merge request !254
Tuukka Kivilahti committed -
Tuukka Kivilahti committed
-
Tuomas Riihimäki committed
-
Also fix updating event properties on when creating new properties.
Tuomas Riihimäki committed -
Placeslot continue bug Jos laskun ensimmäinen tuote ei sisällä konepaikkoja, ei luoda millekkään laskun tuotteelle placeslotteja See merge request !253
Tuomas Riihimäki committed
-
- 27 Mar, 2015 3 commits
-
-
Tuukka Kivilahti committed
-
Placeslot bug There is our bug. Tää mahdollistaa laskunluonnin ilman että saa sen maksaessaan paikkaslotteja. Tarkistus tarttis olla sielä missä laskuun lisätään tuotteet. See merge request !252
Tuomas Riihimäki committed -
Tuukka Kivilahti committed
-