- 05 Apr, 2015 4 commits
-
-
Old ticket system bug When user was not sitting in any place, he did not see any ticket's if feature "Print only own" was enabled. Now there is "place for yourself" -button on this situation. See merge request !273
Tuomas Riihimäki committed -
java melody to correct place Java melody has been included in each web projects lib-directory, which is wrong way to monitor application with multiple web-modules. The correct way is to include JAR in ear project and add melody as a module to EARs application.xml and then add melody filter to each web-modules web.xml. Downside in this approach is that because eclipse is stupid and unpacks automatically only projects which are found from the workspace, either melody has to be added to workspace or all modules have to be packed and left for glassfish to unpack. If glassfish unpacks the project eclipse has to deploy the whole application each time any resource is updated instead of updating just changed files. Property for packed JAR deployment for glassfish can be found from doubleclicking the glassfish instance from 'servers' tab. Under 'Application Server' select 'open server properties page...'. Select 'glassfish' and check 'use jar archives for deployment' See merge request !272
Tuukka Kivilahti committed -
Tuukka Kivilahti committed
-
Tuomas Riihimäki committed
-
- 02 Apr, 2015 5 commits
-
-
Tuomas Riihimäki committed
-
Sessionlist Add hostname to user session list and make the ui prettier and more sortable. See merge request !271
Tuukka Kivilahti committed -
Http session timeout decrease We are running ajax query to server every 20 seconds to keep conversations alive. This also keeps http sessions alive, and thus we do not have reason to keep sessions alive too long. Originally session timeout was increased from 30 min to 2h to keep infomachines logged in even even at nights when there are extended perioids of inactivity. This is no longer necessary. Session stays alive as long as browser is open. See merge request !270
Tuukka Kivilahti committed -
Tuomas Riihimäki committed
-
Tuomas Riihimäki committed
-
- 01 Apr, 2015 11 commits
-
-
Organisation Role management UI Fix organisation role creation and update UI. See merge request !268
Juho Juopperi committed -
Site copy from old event Copy site contents from old event See merge request !267
Tuukka Kivilahti committed -
Optimisations Random minor fixes and optimisations. Notes in commit messages See merge request !266
Tuukka Kivilahti committed -
swagger url korjattu toimimaan myös tuotannossa See merge request !269
Juho Juopperi committed -
Tuukka Kivilahti committed
-
Tuukka Kivilahti committed
-
Tuomas Riihimäki committed
-
Tuomas Riihimäki committed
-
Tuomas Riihimäki committed
-
Tuomas Riihimäki committed
-
Tuomas Riihimäki 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 19 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
-