This summary last updated: Thu Jul 16 09:40:01 2026
To determine what has been deployed to production, compare the Date column to the maintenance break start time. Generally, everything before the maintenance announcement (or very near) gets deployed, EXCEPT in the case of hotfixes—then only the hotfixes go through (and sometimes, there may be only hotfixes, even in the morning).
| Commit Hash | Date | Author | Message |
|---|---|---|---|
| c2fe708640 | Thu Jul 16 00:30:08 2026 | admin@tuntinetti.fi | 20 file(s) installed to Tuotanto |
| 3ba4812e18 | Wed Jul 15 15:00:01 2026 | admin@tuntinetti.fi | 1 file(s) installed to Tuotanto |
| 3469300f83 | Wed Jul 15 10:20:02 2026 | admin@tuntinetti.fi | 1 file(s) installed to Tuotanto |
| 42521bf813 | Wed Jul 15 08:10:02 2026 | admin@tuntinetti.fi | 1 file(s) installed to Tuotanto |
| 35dd6ea44e | Wed Jul 15 00:00:07 2026 | admin@tuntinetti.fi | 38 file(s) installed to Tuotanto |
| 4fc35718d6 | Tue Jul 14 06:40:07 2026 | admin@tuntinetti.fi | 641 file(s) installed to Tuotanto |
| c87ace25e2 | Tue Mar 31 06:20:04 2026 | admin@tuntinetti.fi | 140 file(s) installed to Tuotanto |
| b856e01234 | Thu Mar 12 06:10:13 2026 | admin@tuntinetti.fi | 31 file(s) installed to Tuotanto |
| 545ee0ac05 | Mon Mar 9 06:30:14 2026 | admin@tuntinetti.fi | 24 file(s) installed to Tuotanto |
| 1e563d3e1f | Wed Mar 4 03:10:02 2026 | admin@tuntinetti.fi | 67 file(s) installed to Tuotanto |
| 7c43576bcc | Thu Feb 26 06:10:14 2026 | admin@tuntinetti.fi | 84 file(s) installed to Tuotanto |
| 349288d347 | Wed Feb 18 07:30:02 2026 | admin@tuntinetti.fi | 26 file(s) installed to Tuotanto |
| 98ca6bee58 | Tue Feb 17 06:20:13 2026 | admin@tuntinetti.fi | 97 file(s) installed to Tuotanto |
| fe13b74606 | Thu Feb 12 06:30:14 2026 | admin@tuntinetti.fi | 64 file(s) installed to Tuotanto |
| 2a3f3257c1 | Mon Feb 9 06:30:14 2026 | admin@tuntinetti.fi | 28 file(s) installed to Tuotanto |
| b97986a907 | Wed Feb 4 00:40:02 2026 | admin@tuntinetti.fi | 73 file(s) installed to Tuotanto |
| 7c2399c0ac | Wed Jan 28 06:40:02 2026 | admin@tuntinetti.fi | 41 file(s) installed to Tuotanto |
| 5435e913aa | Mon Jan 26 06:20:13 2026 | admin@tuntinetti.fi | 20 file(s) installed to Tuotanto |
| 10f3001775 | Thu Jan 22 06:10:14 2026 | admin@tuntinetti.fi | 34 file(s) installed to Tuotanto |
| d4234f41bf | Mon Jan 19 06:20:02 2026 | admin@tuntinetti.fi | 40 file(s) installed to Tuotanto |
| 0234607df6 | Wed Jan 14 06:30:02 2026 | admin@tuntinetti.fi | 28 file(s) installed to Tuotanto |
| 63b2c4f9d6 | Tue Jan 13 06:30:02 2026 | admin@tuntinetti.fi | 33 file(s) installed to Tuotanto |
| 31b1ac2bb7 | Mon Jan 5 06:10:12 2026 | admin@tuntinetti.fi | 35 file(s) installed to Tuotanto |
| 4835fa21de | Mon Dec 22 06:20:03 2025 | admin@tuntinetti.fi | 100 file(s) installed to Tuotanto |
| 7424b3b3d2 | Tue Dec 9 01:30:07 2025 | admin@tuntinetti.fi | 46 file(s) installed to Tuotanto |
| 7095acb004 | Fri Dec 5 00:20:09 2025 | admin@tuntinetti.fi | 181 file(s) installed to Tuotanto |
| 1cfc2e3456 | Fri Dec 5 00:10:02 2025 | admin@tuntinetti.fi | 139 file(s) installed to Tuotanto |
| 0378360d53 | Tue Dec 2 01:20:07 2025 | admin@tuntinetti.fi | 33 file(s) installed to Tuotanto |
| 5231d07de9 | Mon Dec 1 05:40:04 2025 | admin@tuntinetti.fi | 170 file(s) installed to Tuotanto |
| 305dd599fd | Wed Nov 19 01:10:02 2025 | admin@tuntinetti.fi | 67 file(s) installed to Tuotanto |
| e2e9561cd4 | Mon Nov 17 02:20:12 2025 | admin@tuntinetti.fi | 170 file(s) installed to Tuotanto |
| d993ff94c4 | Thu Nov 13 23:40:02 2025 | admin@tuntinetti.fi | 29 file(s) installed to Tuotanto |
| f222b6ab0a | Thu Nov 13 02:50:07 2025 | admin@tuntinetti.fi | 39 file(s) installed to Tuotanto |
| 4b23d24abe | Tue Nov 11 13:10:11 2025 | admin@tuntinetti.fi | 25 file(s) installed to Tuotanto |
| bddc9ee0c3 | Tue Nov 11 02:30:02 2025 | admin@tuntinetti.fi | 25 file(s) installed to Tuotanto |
| 686a5d3b17 | Wed Jul 15 15:14:44 2026 | Atte Aapalampi | 53364 Asennuspainike kännykkään iter 1.1-1.5 squashed |
| 3620d77fca | Wed Jul 15 10:12:55 2026 | Atte Parantainen | 55673 add whatisnew entry |
| c8f31528fb | Wed Jul 15 09:08:51 2026 | Jukka Hallikainen | 53347 NPE hotfix |
| 4a882b017c | Wed Jul 15 08:45:45 2026 | Johanna Lehtonen | 53162 Viikkolepokorvauksen tooltip - hifis |
| f9f5fea725 | Wed Jul 15 08:29:54 2026 | Martin Terra | DevelopmentFlag.DEBUG_GDPR_LOGGING |
| 4d53d0669c | Wed Jul 15 08:11:02 2026 | Martin Terra | 54523 NPE fix: Tuplien salliminen (importid kautta): Kustannuspaikka Varvaamolle Netvisor palkkatositteeseen ja myyntilaskuun |
| 50cf1fffb5 | Tue Jul 14 21:57:31 2026 | Martin Terra | Database optimization EntityManagerUtils.disposeEntityReader() + max wait time + select for update after throttle |
| 0901ab6488 | Tue Jul 14 20:54:29 2026 | Martin Terra | isValidEmailAddress |
| 19a5b22daf | Tue Jul 14 20:54:01 2026 | Martin Terra | Format |
| 2e6c3e8def | Tue Jul 14 19:46:12 2026 | Martin Terra | Format + EntityManagerUtils.disposeEntityReader(); |
| 54704a862a | Tue Jul 14 18:38:41 2026 | Johanna Lehtonen | 55614 Quriiri what is new mainos |
| faf2bd9006 | Tue Jul 14 18:36:05 2026 | Martin Terra | 54523 Tuplien salliminen (importid kautta): Kustannuspaikka Varvaamolle Netvisor palkkatositteeseen ja myyntilaskuun |
| 42d3c7cdb3 | Tue Jul 14 15:19:50 2026 | Martin Terra | 53270 NPE Hotfix 2 |
| f76224c4f2 | Tue Jul 14 14:59:54 2026 | Martin Terra | 53372 JavaDoc ODOTUSAIKA_TUNNIT_DOKUMENTOINTIVAKIO |
| 793578a8d7 | Tue Jul 14 12:44:42 2026 | Atte-Juhani Aapalampi | 52852/53026 iter 3-4.2 squashed |
| ab848abb6f | Tue Jul 14 12:36:14 2026 | Johanna Lehtonen | 55614 Quriiri testing credentials |
| 7b5ad8d402 | Tue Jul 14 11:24:15 2026 | Martin Terra | fail(Throwable) |
| 2fb780e827 | Tue Jul 14 11:18:37 2026 | Jukka Hallikainen | 53347 hotfix |
| cdebf0d848 | Tue Jul 14 10:51:46 2026 | Martin Terra | Format |
| cd4a701b77 | Tue Jul 14 10:51:28 2026 | Martin Terra | Format |
| a2926d99b2 | Tue Jul 14 10:42:25 2026 | Martin Terra | Format |
| 5411c0f400 | Tue Jul 14 09:13:21 2026 | Johanna Lehtonen | 55734 sql pvm |
| 81558e1772 | Tue Jul 14 08:48:54 2026 | Johanna Lehtonen | 55734 sql fix 2 |
| 725a952671 | Tue Jul 14 08:22:10 2026 | Martin Terra | 53270 NPE Hotfix |
| a60f1164a2 | Tue Jul 14 07:57:30 2026 | Johanna Lehtonen | 55734 sql fix |
| 6b8c496949 | Tue Jul 14 07:37:12 2026 | Martin Terra | 45676 isProdutionSecondary() enforce local read only with exceptions: EntityManagerUtils.readOnly, EntityManagerUtils.OVERRIDE_READ_ONLY |
| 4690f110c8 | Tue Jul 14 06:52:02 2026 | Martin Terra | 55734 yhteydessä havaittu, että OvertimeCategories numeric sarakkeet ovat jääneet liian lyhyiksi |
| ccb3fa5958 | Tue Jul 14 06:30:50 2026 | Martin Terra | 55734 yhteydessä havaittu, että OvertimeCategories numeric sarakkeet ovat jääneet liian lyhyiksi |
| 3f6775146e | Tue Jul 14 05:36:09 2026 | Martin Terra | 54476 SA activate Quriiri when SA shows green light |
| 05788909df | Mon Jul 13 15:06:15 2026 | Johanna Lehtonen | 54476 SA activate QUriiri when SA shows green light |
| 11673da219 | Mon Jul 13 08:58:11 2026 | Johanna Lehtonen | 55715 hifit |
| 9e4fa8194f | Mon Jul 13 08:05:31 2026 | Johanna Lehtonen | 55734 final review hifis |
| e7e69ec76b | Fri Jul 10 14:21:30 2026 | Johanna Lehtonen | 55734 review hifit vielä, ja siivous |
| 8fdb3028d2 | Fri Jul 10 14:02:33 2026 | Johanna Lehtonen | 55734 AverageHourlySalaryUsage update not needed, java code change enough |
| 69f4a7c96d | Fri Jul 10 13:38:38 2026 | Atte Parantainen | refactor to String constant |
| a55074b41c | Fri Jul 10 13:26:35 2026 | Atte Parantainen | Korjattu TestLogins testiregressiot jotka tulivat siitä että PasswordChangePendingFrom.changeAllEligibleOrOnlyThisPasswordChoice asetettiin setRequired(true). Testi dokumentoi myös virheilmoituksen joka tulee jos tämä jätetään valitsematta |
| 4f6ac23ee6 | Fri Jul 10 12:21:02 2026 | Johanna Lehtonen | 55734 review hifis |
| 1099bf84a3 | Fri Jul 10 10:27:46 2026 | Johanna Lehtonen | 55614 Quriiri active for SA after testing for them specifically in production |
| d3b0cbe619 | Fri Jul 10 09:48:02 2026 | Atte Parantainen | alter-table formatting: move case 54488 (employer default greeting improvement) sql script to correct place + date tag |
| bcfc22af92 | Fri Jul 10 09:34:22 2026 | Martin Terra | Tuntinetin visuaalinen työvuorosuunnittelu nopeuttaa työskentelyä ja auttaa hallinnoimaan kuluja varoittamalla ylitöistä etukäteen |
| 8fb1a283ff | Fri Jul 10 08:59:33 2026 | Johanna Lehtonen | 55734 npe fix |
| 51ec0b3ec6 | Thu Jul 9 14:51:33 2026 | Martin Terra | Format, test fixes and legacy merges |
| ba350d0b89 | Thu Jul 9 14:44:00 2026 | Martin Terra | Disable production environment in automated tests |
| d12df1ed58 | Thu Jul 9 14:29:50 2026 | Martin Terra | Format |
| 87e823a122 | Thu Jul 9 13:57:41 2026 | Jukka Hallikainen | 55747: Fix unable to find component with id 'compensation_summaries_container' |
| fc95eec30d | Thu Jul 9 12:47:18 2026 | Johanna Lehtonen | 55734 localids-> production ids |
| d494c9549d | Thu Jul 9 12:36:54 2026 | Johanna Lehtonen | 55734 ylityöt ktalla terminaali tes |
| e815126a7e | Thu Jul 9 12:17:03 2026 | Atte Parantainen | alter-table formatting: laitetaan case 53387 SQL oikealle paikalle |
| 652cde9002 | Thu Jul 9 12:16:35 2026 | Atte Parantainen | Revert "alter-table formatting: laitetaan case 53387 SQL oikealle paikalle" |
| bc1f2c4275 | Thu Jul 9 11:57:45 2026 | Atte Parantainen | alter-table formatting: laitetaan case 53387 SQL oikealle paikalle |
| 5220b1c14d | Thu Jul 9 06:01:45 2026 | Martin Terra | 53372 Odotusaika backport |
| 6b9d65ebaf | Thu Jul 9 05:56:41 2026 | Martin Terra | Format, test fixes |
| c70611c54e | Thu Jul 9 05:40:48 2026 | Martin Terra | Formatting, fixed tests |
| 060a076ad3 | Wed Jul 8 20:27:24 2026 | Martin Terra | Removed critical salary calculation tests from filtered tests |
| 2d06fa5219 | Wed Jul 8 20:27:00 2026 | Martin Terra | JavaDoc |
| 51724b81ba | Wed Jul 8 20:26:27 2026 | Martin Terra | resetPerson safely |
| 85ce459d38 | Wed Jul 8 15:56:19 2026 | Martin Terra | Npe fix |
| fe2172f091 | Wed Jul 8 15:32:27 2026 | Martin Terra | Wire transfer instructions |
| f46fab8483 | Wed Jul 8 15:16:19 2026 | Martin Terra | warnIfCoinsDepleted |
| b2324b929c | Wed Jul 8 15:03:02 2026 | Joonas Hämäläinen | 55673 Lisatty vuosiloma-KTA:t olemassaolevaan kta-raporttiin |
| 378dbfb2c3 | Wed Jul 8 15:01:27 2026 | Martin Terra | sp_cleanup.correct_indentation=false |
| a7714384ba | Wed Jul 8 14:40:39 2026 | Atte Parantainen | alter-table formatting (remove typo line) |
| e84123ebd8 | Wed Jul 8 14:27:31 2026 | Johanna Lehtonen | 10087/18714/18918 Removed unused old VEROVAPAAT_PAIVARAHAT |
| 07514c039e | Wed Jul 8 13:52:45 2026 | Martin Terra | check_alter_table_pending_review_tag |
| 282503a131 | Wed Jul 8 12:11:37 2026 | Johanna Lehtonen | 10087/18714/18918/36782 revert vuosiksi roikkumaan jääneet |
| 82424ca64e | Tue Jul 7 16:32:37 2026 | Atte Parantainen | Placeholder tests for Case 54600 ClassCastException bug |
| b19bf6539f | Tue Jul 7 16:19:30 2026 | Atte Parantainen | Fix TestRegistration regressions: employer default greeting was too long |
| 786d83d93e | Tue Jul 7 15:11:43 2026 | Martin Terra | Format |
| 4d2e8ac2ea | Tue Jul 7 15:09:07 2026 | Martin Terra | Format |
| 701d9d416b | Tue Jul 7 14:24:46 2026 | Martin Terra | Format + JavaDoc |
| c3a75b4e1f | Tue Jul 7 12:10:25 2026 | Johanna Lehtonen | 55715 Lieto ktat historiasta |
| f2ef03e998 | Tue Jul 7 04:22:38 2026 | Martin Terra | testTechnicalEndDateAfterContractPeriodEndDateLegacy JavaDoc |
| 755403d5b4 | Tue Jul 7 04:01:43 2026 | Martin Terra | 51131 Merge preparations: Tuntipalkkalajien vaihto euro-yksikköhintapohjaisiksi, format |
| 6182bc7f30 | Tue Jul 7 01:34:13 2026 | Martin Terra | Format: boolean DEBUG for verbose logging |
| f2cafc4adf | Mon Jul 6 21:34:46 2026 | Martin Terra | Format |
| 4757d9ee2b | Mon Jul 6 21:33:11 2026 | Martin Terra | 51131 Merge preparations: Tuntipalkkalajien vaihto euro-yksikköhintapohjaisiksi |
| b279185f93 | Mon Jul 6 16:53:57 2026 | Johanna Lehtonen | 55614 Quriiri implementation |
| fb5cc1db96 | Mon Jul 6 15:48:32 2026 | Atte Parantainen | make changeAllEligibleOrOnlyThisPassword model null by default, to make sure the user has to make the choice |
| a26744bea6 | Mon Jul 6 15:47:15 2026 | Johanna Lehtonen | AbstractMobileMessageService: rearrange methods in class |
| 2fc8b35960 | Mon Jul 6 15:38:53 2026 | Atte Parantainen | Case 54488 sql formatting |
| a1412a7870 | Mon Jul 6 15:26:49 2026 | Martin Terra | Format |
| 1d75023891 | Mon Jul 6 15:00:26 2026 | Martin Terra | 51131 Palkkakauden kertymien rivijärjestyksen selkeytys |
| 3479734693 | Mon Jul 6 14:48:57 2026 | Martin Terra | 45815 KEHITYSTYÖ TemporaryConstantHolder.assertIsUsingDefaultValues() refactor-kokonaisuus |
| 491966cfd8 | Mon Jul 6 14:33:33 2026 | Johanna Lehtonen | 55614 rename hifis |
| baad2e451a | Mon Jul 6 14:19:32 2026 | Atte Aapalampi | 54488 iter 1.1-1.2 squashed. faceliftin kirjausnäkymään introtekstiksi employerGreeting ja default greetingin tarkennus. sql joka päivittää employer greetings |
| 079072fad1 | Mon Jul 6 14:14:35 2026 | Martin Terra | Format |
| 231df917f2 | Mon Jul 6 13:45:16 2026 | Martin Terra | Format |
| ff6ec57fe7 | Mon Jul 6 13:39:27 2026 | Martin Terra | DEPRECATED_DISALLOWED_NEGATIVE_TRANSACTIONS_TO_MOST_POSITIVE_EQUIVALENT_TRANSACTION |
| 5775e43be0 | Mon Jul 6 13:30:49 2026 | Martin Terra | Format |
| 952c553d63 | Mon Jul 6 13:28:15 2026 | Martin Terra | 45815 KEHITYSTYÖ TemporaryConstantHolder.assertIsUsingDefaultValues() refactor-kokonaisuus |
| 68785fe11a | Mon Jul 6 13:25:58 2026 | Atte Aapalampi | Case 54600. Lisätty WorkShiftPlannerPanelV2Robot placeholder |
| 5b37588e11 | Mon Jul 6 13:24:56 2026 | Martin Terra | 45815 KEHITYSTYÖ TemporaryConstantHolder.assertIsUsingDefaultValues() refactor-kokonaisuus |
| 844451e393 | Mon Jul 6 13:24:27 2026 | Martin Terra | Format |
| 30d1a69033 | Mon Jul 6 12:47:48 2026 | Atte Parantainen | changeAllEligibleOrOnlyThisPasswordChoice final hifi: setRequired(true) |
| d32b1bc158 | Mon Jul 6 12:29:49 2026 | Martin Terra | Human readable wysiwyg string list comparisons using AbstractTestCase.assertEquals |
| 7ec471c70f | Mon Jul 6 11:42:40 2026 | Martin Terra | Format |
| 78aeedb7bf | Mon Jul 6 11:23:41 2026 | Atte Parantainen | Case 55701 iter 1.2: hifis |
| a40d82d39f | Mon Jul 6 11:02:07 2026 | Martin Terra | 33239 VEROVAPAAT_PAIVARAHAT legacy clean-up |
| c482f2d0e7 | Mon Jul 6 10:34:32 2026 | Atte Aapalampi | Case 47599 iter 2-3 squashed. |
| 55e57b387d | Mon Jul 6 07:35:49 2026 | Martin Terra | Format |
| 1f3a2c5a24 | Mon Jul 6 07:34:21 2026 | Martin Terra | 45815 KEHITYSTYÖ TemporaryConstantHolder.assertIsUsingDefaultValues() refactor-kokonaisuus |
| 9bd5fec8ee | Sun Jul 5 01:29:38 2026 | Martin Terra | synchonizedEntityManagerWatchDog whitelist WorkShiftWeekConfirmationPanel |
| d2b9a20dd9 | Sun Jul 5 01:00:21 2026 | Martin Terra | 45815 KEHITYSTYÖ TemporaryConstantHolder.assertIsUsingDefaultValues() refactor-kokonaisuus |
| bd3dd0b9b8 | Sun Jul 5 00:57:25 2026 | Martin Terra | 45815 KEHITYSTYÖ TemporaryConstantHolder.assertIsUsingDefaultValues() refactor-kokonaisuus |
| 59c6febfa7 | Sun Jul 5 00:15:50 2026 | Martin Terra | 45815 KEHITYSTYÖ TemporaryConstantHolder.assertIsUsingDefaultValues() refactor-kokonaisuus |
| e04e47eecb | Sun Jul 5 00:12:52 2026 | Martin Terra | 52973 Human readable decimals formatting |
| 3a6ac4995b | Sat Jul 4 22:19:09 2026 | Martin Terra | Fixed await timeout |
| 2b923d402c | Sat Jul 4 16:54:47 2026 | Martin Terra | 45815 KEHITYSTYÖ TemporaryConstantHolder.assertIsUsingDefaultValues() refactor-kokonaisuus |
| c2b6a11a9a | Sat Jul 4 16:05:17 2026 | Martin Terra | 45815 KEHITYSTYÖ TemporaryConstantHolder.assertIsUsingDefaultValues() refactor-kokonaisuus |
| c8c55a6911 | Sat Jul 4 14:53:00 2026 | Martin Terra | 45815 KEHITYSTYÖ TemporaryConstantHolder.assertIsUsingDefaultValues() refactor-kokonaisuus |
| ac0f7a05c8 | Sat Jul 4 14:52:23 2026 | Martin Terra | Format |
| bebc0509e5 | Sat Jul 4 14:50:10 2026 | Martin Terra | 45815 KEHITYSTYÖ TemporaryConstantHolder.assertIsUsingDefaultValues() refactor-kokonaisuus |
| 1618d75226 | Sat Jul 4 14:38:50 2026 | Martin Terra | Case 42401 DEPRECATE_IGNORE_CANCELLATION_DUE_TO_WORKING_OR_SICKLEAVE_OR_ABSENCE_PARAMETER_ON_INDEPENDENCE_DAY_LAW_INSPECTION |
| 685ccb20d3 | Sat Jul 4 14:18:34 2026 | Martin Terra | Format |
| ccd4b56c16 | Sat Jul 4 14:10:22 2026 | Martin Terra | Format |
| 4e63d3c67e | Sat Jul 4 14:09:00 2026 | Martin Terra | 45815 KEHITYSTYÖ TemporaryConstantHolder.assertIsUsingDefaultValues() refactor-kokonaisuus |
| d8969fc679 | Sat Jul 4 13:19:07 2026 | Martin Terra | 45815 KEHITYSTYÖ TemporaryConstantHolder.assertIsUsingDefaultValues() refactor-kokonaisuus |
| 39fc197b15 | Sat Jul 4 12:59:24 2026 | Martin Terra | 45815 KEHITYSTYÖ TemporaryConstantHolder.assertIsUsingDefaultValues() refactor-kokonaisuus |
| a6c76ff8ae | Sat Jul 4 12:55:18 2026 | Martin Terra | Format |
| 56ff88a47c | Sat Jul 4 12:22:33 2026 | Martin Terra | 45815 KEHITYSTYÖ TemporaryConstantHolder.assertIsUsingDefaultValues() refactor-kokonaisuus |
| fc44ee4705 | Sat Jul 4 12:09:41 2026 | Martin Terra | Format |
| 7e800979cb | Sat Jul 4 12:07:53 2026 | Martin Terra | Delete |
| b0c909996f | Sat Jul 4 12:06:22 2026 | Martin Terra | Frormat |
| 78836c12ec | Sat Jul 4 12:05:59 2026 | Martin Terra | Format |
| 703d55e5c0 | Sat Jul 4 12:04:28 2026 | Martin Terra | 45815 KEHITYSTYÖ TemporaryConstantHolder.assertIsUsingDefaultValues() refactor-kokonaisuus |
| 0d59138ae5 | Sat Jul 4 11:43:16 2026 | Martin Terra | 45815 KEHITYSTYÖ TemporaryConstantHolder.assertIsUsingDefaultValues() refactor-kokonaisuus |
| ca3f0a3bb0 | Sat Jul 4 09:46:57 2026 | Martin Terra | Update + 45815 KEHITYSTYÖ TemporaryConstantHolder.assertIsUsingDefaultValues() refactor-kokonaisuus |
| c385530cad | Sat Jul 4 05:45:06 2026 | Martin Terra | 45815 KEHITYSTYÖ TemporaryConstantHolder.assertIsUsingDefaultValues() refactor-kokonaisuus |
| b2244e0a18 | Sat Jul 4 04:53:57 2026 | Martin Terra | Format |
| f5061917b5 | Sat Jul 4 04:38:06 2026 | Martin Terra | Format |
| 27029991a6 | Sat Jul 4 04:33:50 2026 | Martin Terra | Format |
| 45905d7516 | Sat Jul 4 02:29:17 2026 | Martin Terra | Format |
| e01ed9f25d | Sat Jul 4 02:24:26 2026 | Martin Terra | Allow multithreaded parallel testing, e.g., when evaluating reports |
| 3e9baa0500 | Fri Jul 3 17:35:12 2026 | Martin Terra | 45815 KEHITYSTYÖ TemporaryConstantHolder.assertIsUsingDefaultValues() refactor-kokonaisuus |
| b76cdbd335 | Fri Jul 3 17:30:54 2026 | Martin Terra | Format |
| c5f46436fc | Fri Jul 3 12:31:27 2026 | Martin Terra | Format |
| 1ecd5497b1 | Fri Jul 3 12:29:18 2026 | Martin Terra | Centralize SaldoselvitysFlag initializations for tests to AbstractTuntinettiViewBaseTestCase.setTestOptimizationsCommon() |
| a306809b4e | Fri Jul 3 11:57:42 2026 | Martin Terra | synchonizedEntityManagerWatchDog whitelist ApplicationCleaningAutomationTask |
| 134b4edb05 | Thu Jul 2 00:03:23 2026 | Martin Terra | 52973 displayVatRate |
| 50e71398f2 | Wed Jul 1 14:08:29 2026 | Martin Terra | 52973 Human readable decimals |
| 798a87035a | Wed Jul 1 13:27:27 2026 | Martin Terra | inlineCompensationOvertimeSummary |
| 4dd9c3343b | Wed Jul 1 12:43:36 2026 | Martin Terra | Catch JSONException |
| c508aa95bd | Tue Jun 30 15:05:16 2026 | Atte Parantainen | Case 55701. Tarkennetaan palkkalaskelmien löytämisen ohjetta |
| a7feaca25f | Tue Jun 30 12:06:58 2026 | Johanna Lehtonen | 55704 lopetetaan autom siirrot 30.6.2026 'palkkadatamme siirtyy jo eri reittejä' |
| 06568e11f3 | Tue Jun 30 08:44:17 2026 | Atte Parantainen | alter-table formatting (case 48574): un-comment delete statement |
| 7e65d0766c | Mon Jun 29 15:30:13 2026 | Atte Parantainen | formatting: 48574 and 55620 sql statements in date order; no longer pending review |
| 3dbb3ff1ed | Mon Jun 29 14:40:40 2026 | Atte Parantainen | Case 55620 viimeisimmät takautuvat ennen korjausta, ajettu 29.6. dumpilla |
| 8fadbd09b7 | Mon Jun 29 14:22:01 2026 | Atte Aapalampi | Case 48574 hotfix migration iter 1.1-1.2 squashed. Jaksotyön TESin vuorolisien alkamisehdon päivitys ja yhdistetään hotfix-variantti alkuperäiseen korjattuun varianttiin |
| eb4ca351ab | Mon Jun 29 09:32:43 2026 | Atte Parantainen | Case 55620 alter-table fix |
| 601157cf7a | Sun Jun 28 09:01:49 2026 | Joonas Hämäläinen | 53270 Rajattu getNextOccurrenceOfDayOfWeek-haku seitsemaan paivaan |
| 0244f82dde | Fri Jun 26 03:53:48 2026 | Joonas Hämäläinen | 53270 Selkeytetty dayOfWeek-vakion validointia DateUtilsissa |
| fed55b6106 | Thu Jun 25 14:59:08 2026 | Atte Aapalampi | Case 55679, elaborate tests for arkipyhäkorvaus during vuosiloma or lomautus |
| b874fedee8 | Thu Jun 25 07:52:58 2026 | Joonas Hämäläinen | 53270 Lisatty DateUtils.validateCalendarWeekday(int) |
| 042c7ab7b8 | Thu Jun 25 04:09:06 2026 | Joonas Hämäläinen | 55652 Estetty duplikaattiaineistojen vienti Netvisorin pankki- ja kirjanpitosiirroissa |
| c9c809bfae | Wed Jun 24 15:57:03 2026 | Martin Terra | Format |
| 1267e2e61e | Tue Jun 23 11:57:59 2026 | Atte Aapalampi | Case 54600 iter 1.3: SaldoselvitysFlag + TODO javadoc for test |
| f30505e9a6 | Tue Jun 23 11:51:08 2026 | Atte Aapalampi | Case 54600 iter 1.1-1.2 squashed. Fix possibility for ClassCastException |
| 2970aa7bbf | Mon Jun 22 14:30:46 2026 | Johanna Lehtonen | 54523 Kustannuspaikka Varvaamolle Netvisor palkkatositteeseen ja myyntilaskuun |
| 6f8d0727da | Mon Jun 22 08:57:50 2026 | Joonas Hämäläinen | Korjattu TestContractPeriodValidator.teardown() jotta seuraavissa smoke-testeissa valtetaan /Person should not be set yet/-virhe |
| 018efc9286 | Mon Jun 22 08:57:50 2026 | Joonas Hämäläinen | poistettu \r-merkkeja |
| 34f7d90372 | Mon Jun 22 03:28:42 2026 | Joonas Hämäläinen | 53347 Ohitetaan kululajiformin maara-kentan turhat ajax-kutsut |
| bff278080b | Sun Jun 21 10:00:19 2026 | Joonas Hämäläinen | 43927 CI html: tarkennettu tooltippien expected/actual tulostuskorjausta |
| 29b77dd995 | Sun Jun 21 08:55:53 2026 | Joonas Hämäläinen | 53270 Selkeytetty seuraavan viikonpaivan esiintyman hakumetodia |
| 5f7ed4162c | Sun Jun 21 04:03:18 2026 | Joonas Hämäläinen | 43927 CI html: korjattu tooltippien expected/actual tulostus ja selkeytetty progress-tietojen esitysta |
| b9cb9014de | Fri Jun 19 00:47:55 2026 | Martin Terra | Format |
| a2e0f5e63a | Fri Jun 19 00:43:36 2026 | Martin Terra | 51131 Merge preparations, regression fixes |
| 26d044049c | Fri Jun 19 00:31:24 2026 | Martin Terra | 51131 Merge preparations, regression fixes |
| 8973887879 | Thu Jun 18 23:58:36 2026 | Martin Terra | 51131 Merge preparations, regression fixes |
| 757d3cf2da | Thu Jun 18 21:17:36 2026 | Martin Terra | 51131 Merge preparations |
| 7fcebd36de | Thu Jun 18 17:00:25 2026 | Martin Terra | 51131 Merge preparations |
| 5a48bbdfb2 | Thu Jun 18 16:12:38 2026 | Martin Terra | Format, isAllowSwitchingInProductionFromTestMarkPage |
| 39178e1f7d | Thu Jun 18 16:05:53 2026 | Martin Terra | 51131 Merge preparations |
| c716741e00 | Thu Jun 18 14:51:48 2026 | Martin Terra | Format |
| 3d023ccfd3 | Thu Jun 18 14:51:17 2026 | Martin Terra | 55648 GDPR Pseudonymize customer |
| 41d0abc358 | Thu Jun 18 13:26:28 2026 | Martin Terra | 51131 Merge preparations |
| 6746a8b9cd | Thu Jun 18 12:09:40 2026 | Martin Terra | Better not to obey CLI saldo selvitys flags for tests they will only cause confusion |
| d11be25d28 | Thu Jun 18 04:35:44 2026 | Veikko Törmänen | Revert "Päivitetty ci bash skriptiä Review korjauksia" |
| 0d6e87e33c | Wed Jun 17 17:12:29 2026 | Johanna Lehtonen | 55645 added nationalities |
| e397dc7581 | Wed Jun 17 16:07:50 2026 | Atte Aapalampi | Case 55620 (pyhäpäiviltä maksettu virheellisesti aina ylityökorvausta) korjaus + testit + takautuvat |
| fc2c824925 | Wed Jun 17 09:28:47 2026 | Joonas Hämäläinen | Javadoc + uudelleennimetty AllTestsWithoutDB.SUPER_CLASS_FILTER -> SUPER_CLASS_EXCLUSIONS_IMPLICIT_DB_OR_RANGE_REPORT_FILTER |
| 3c558a958b | Wed Jun 17 06:11:50 2026 | Joonas Hämäläinen | 53270 Lisatty tyoaikaraportille varoitus puuttuvista lauantailomapaivista |
| b2f314b5d4 | Tue Jun 16 13:40:54 2026 | Johanna Lehtonen | 55626 Taloushallintoliitto:"emme enää tee yhteistyötä Statbuniin kanssa. Eli yhteydet sinne voi lopettaa." |
| 111902494b | Tue Jun 16 13:07:48 2026 | Martin Terra | Cleaned lineb breaks from task.setCompensations |
| c46a2a7d75 | Tue Jun 16 13:04:50 2026 | Martin Terra | Format |
| 26b52ef16c | Tue Jun 16 13:03:36 2026 | Martin Terra | Format |
| 754eaf99b9 | Tue Jun 16 13:02:43 2026 | Martin Terra | Format |
| b007232ce6 | Tue Jun 16 13:01:50 2026 | Martin Terra | Format |
| 52a9492568 | Tue Jun 16 13:00:22 2026 | Martin Terra | JavaDoc |
| 59b4746d93 | Tue Jun 16 12:57:01 2026 | Martin Terra | 8911 Poistettu vanha ReportingPeriod toiminnallisuus |
| 4077d0a8e9 | Tue Jun 16 12:51:37 2026 | Martin Terra | Human readable wysiwyg string list comparisons |
| 5be32b0c61 | Tue Jun 16 12:45:27 2026 | Martin Terra | Human readable wysiwyg string list comparisons |
| d97a04f26f | Tue Jun 16 12:38:17 2026 | Martin Terra | ANY_LINE_BREAK_ESCAPED |
| e6f4453307 | Tue Jun 16 10:33:06 2026 | Johanna Lehtonen | 54533 review hifis |
| 8138548bf4 | Tue Jun 16 07:11:49 2026 | Joonas Hämäläinen | CI: sulautettu addSalaryCalculationTestsForGuiSlow() addSalaryCalculationTestsForGui():hin, lisatty TestOvertimeSummaryModel smokeen, tuotu cvs:ssa lapi menneiden testien tiedot targettiin |
| a471b9c5b2 | Tue Jun 16 05:29:57 2026 | Veikko Törmänen | 55607 Unikulman KTA muutokset 55607 Uusi lippu jota voi käyttää ohjaamaan KTAta takautuvien laskennassa 55607 Lisätty takautuvien tarkistukseen lipun aktivointi 55607 Korjattu takautuvien laskentaan tarkoitettua lipun paikkaa 55607 Korjattu Unikulman KTA testejä |
| 82c93ee906 | Tue Jun 16 03:13:19 2026 | Joonas Hämäläinen | 54519 Lisatty vihje kk-palkkaisen lomapalkan perusteena olevan sopimuksen valinnasta |
| 5e4f246ad1 | Mon Jun 15 15:35:51 2026 | Atte Aapalampi | Case 55629. Täydennetty ay-maksun tooltippia |
| 2cfd394757 | Mon Jun 15 10:20:15 2026 | Johanna Lehtonen | fix testCase15233_Kannas_Jori_Helmikuu and test_Case_15162_Lindqvist_Anssi_201702 |
| dba7174820 | Mon Jun 15 06:44:00 2026 | Joonas Hämäläinen | Korjattu vuosiloman maksueditorin onblur-eventtien ja nappien race condition |
| 466037ae19 | Mon Jun 15 05:43:27 2026 | Veikko Törmänen | Lisätty white listiin yksi sinne kuuluva testi |
| 104a6ef25f | Mon Jun 15 05:40:33 2026 | Veikko Törmänen | Lisätty white listiin yksi sinne kuuluva testi |
| b96cb9116a | Mon Jun 15 05:35:55 2026 | Veikko Törmänen | Päivitetty ci bash skriptiä Review korjauksia |
| ec10db42c6 | Sun Jun 14 10:17:36 2026 | Joonas Hämäläinen | CI: jatetaan anonyymit luokat pois suitesta |
| fc441f2f80 | Sun Jun 14 08:35:48 2026 | Joonas Hämäläinen | 55623 Huomioidaan ylityovapaaksi siirtyvien tyotuntien palkka-arvo lomalaskennassa |
| 5cc86c5e02 | Thu Jun 11 10:23:26 2026 | Veikko Törmänen | 53408 lisätty Web Your Services Oy Economista asiakkaiden joukkoon Korjattu Economista nimi oikeaksi |
| e9a0141608 | Wed Jun 10 06:52:45 2026 | Veikko Törmänen | 53097 Korjattu unikulman provision tekstiä |
| 184963233d | Tue Jun 9 10:48:35 2026 | Johanna Lehtonen | 45815 returned accidentally deleted PARTITION_TEST_EMPLOYER_INITIAL_EMPLOYEES |
| cf4115f0bf | Tue Jun 9 09:00:42 2026 | Joonas Hämäläinen | 16475/54599 Lisatty testit asiakkaan ongelmaan ja yleisemmin vapaan tuntien laskentaan |
| 507a59da4f | Tue Jun 9 08:53:42 2026 | Atte Aapalampi | Case 53290 non-functional commit to cvs+master ahead of the case's main commits |
| 3c5878a4bd | Mon Jun 8 16:20:36 2026 | Jukka Hallikainen | 54587 - varoitus käyttäjälle päällekkäisistä palkkalaskelmista |
| f694c3b8ee | Mon Jun 8 14:42:55 2026 | Jukka Hallikainen | KEHITYSTYÖ_yksiköt ja työkohteet |
| f4de0ec3a2 | Mon Jun 8 14:05:27 2026 | Jukka Hallikainen | Tilin perustaminen_palaute - fix rikkinäiset testit |
| dbce3716a4 | Mon Jun 8 13:35:06 2026 | Jukka Hallikainen | Format |
| f2d7f24d73 | Mon Jun 8 07:36:35 2026 | Joonas Hämäläinen | 16475 Backport-hybridi: paivitetty rikki menneet smoketestit |
| 8d85a375ff | Mon Jun 8 02:46:48 2026 | Joonas Hämäläinen | 9539 javadoc |
| 3d459083e6 | Sun Jun 7 15:17:53 2026 | Martin Terra | 54533 Varvaamo kta hstorialistalta done |
| a63fca03aa | Sun Jun 7 08:06:09 2026 | Joonas Hämäläinen | 16475 Backport-hybridi vacationien timeTrail-kasittelyyn |
| b5f1f2ff31 | Sun Jun 7 05:44:50 2026 | Joonas Hämäläinen | Korjattu NPE vuosilomalaskennassa, kun %-wtr recordattiin compensationDetails:illa |
| fed76edb78 | Fri Jun 5 16:43:04 2026 | Johanna Lehtonen | 54533 Varvaamo kta hstorialistalta |
| 030cbfffb3 | Thu Jun 4 12:25:27 2026 | Veikko Törmänen | Korjattu testi ottamaan huomioon 2012 tehdyt lisien korjaukset |
| a129a95161 | Thu Jun 4 06:12:20 2026 | Veikko Törmänen | Korjattu usingWorkedHoursTimeRangesAndDetailsList -parametrin välitys Korjattu TestWorktimeReductionFast testejä |
| dc40175573 | Wed Jun 3 11:55:33 2026 | Veikko Törmänen | Tuotu cvs puolelta vuoden 2016 korjaukset |
| f91c5db56d | Wed Jun 3 10:18:22 2026 | Veikko Törmänen | Korjattu assertia jossa oli käytössä väärä utils metodi |
| 9023924ce0 | Wed Jun 3 09:13:42 2026 | Johanna Lehtonen | Revert: 40687 roikkuvat hifit: salary datatype per compensationunit from VuosiIlmoituksenPalkkalaji |
| 12e99f8fa1 | Wed Jun 3 08:54:47 2026 | Johanna Lehtonen | Revert "40687 review korjaukset" |
| 813bae4970 | Wed Jun 3 08:52:57 2026 | Johanna Lehtonen | Revert "40687 updated SalaryCalculationRows.TYOSUHDEOPTIOT to use BuiltinDataTypes.GROSS_MONEYLESS_PENSIONLESS" |
| 8cda09798d | Wed Jun 3 08:20:23 2026 | Veikko Törmänen | testien olettamia korjattu. Targetista ei enää poisteta poistuvia testejä |
| f64c14f465 | Wed Jun 3 06:16:19 2026 | Veikko Törmänen | Lisätty testi joka todentaa NextLastEmailedOnInfo käsittelyssä tapahtuneen NPEn |
| 826d78a747 | Tue Jun 2 16:11:07 2026 | Jukka Hallikainen | 54539 - fix kululajieditori ei aukea + rikkinäiset tab-siirtymät |
| f83a1d2ba2 | Tue Jun 2 15:30:28 2026 | Atte Aapalampi | LuckyOrange sales and support account merge |
| 88c9b1f6bf | Tue Jun 2 13:05:53 2026 | Veikko Törmänen | Lisätty korjauksessa olevat testit white listiin |
| 1ce4420546 | Tue Jun 2 13:05:00 2026 | Veikko Törmänen | Ei enää poisteta poistettuja testejä targetista |
| 163161b857 | Tue Jun 2 12:28:34 2026 | Jukka Hallikainen | 54499 - Puitesopimus Värväämö Etelä Oy |
| 86b07636cb | Tue Jun 2 10:42:50 2026 | Veikko Törmänen | Korjattu bugi jossa currentDate jää nulliksi |
| dc868087d1 | Tue Jun 2 10:14:52 2026 | Joonas Hämäläinen | preCalc-reviewMuutokset, iteraatio 7 |
| f6868d1831 | Mon Jun 1 15:03:12 2026 | Johanna Lehtonen | 52973 review hifi |
| c5c2deef1c | Mon Jun 1 14:38:12 2026 | Johanna Lehtonen | 40687 updated SalaryCalculationRows.TYOSUHDEOPTIOT to use BuiltinDataTypes.GROSS_MONEYLESS_PENSIONLESS |
| 34dcb0dec7 | Mon Jun 1 13:54:10 2026 | Martin Terra | CompensationsAuthorizationMode.CAN_EDIT_SUPERVISOR_ONLY_COMPENSATIONS_BUT_CANNOT_SEE_PRIVILEGED_VISIBILITY_ITEMS |
| 7fe08021bf | Mon Jun 1 13:38:49 2026 | Atte Aapalampi | Case 54467 iter 2.5-2.7 squashed |
| 3516d1f209 | Mon Jun 1 12:16:34 2026 | Martin Terra | Format |
| 20292638f1 | Mon Jun 1 10:41:28 2026 | Atte Aapalampi | TestBiWeeklyRestTime.testCompensatedByAverageConditionBecauseOfWeekOffset fix iter 2: cleaner & more generic solution |
| 2a9048c650 | Mon Jun 1 10:30:36 2026 | Jukka Hallikainen | 46169: käytetään employee.displayName() |
| d31fa404c2 | Mon Jun 1 09:48:09 2026 | Atte Aapalampi | BicUtils: add REVOLUT BANK UAB (BIC: REVOITM2XXX) |
| f54b8aa136 | Sun May 31 09:15:26 2026 | Joonas Hämäläinen | Tarkennettu demokayttajien suodatusta employeeInReportView-halytyksista |
| c116a70e5d | Fri May 29 10:00:21 2026 | Atte Aapalampi | formatting |
| 6e3d216d91 | Fri May 29 09:19:43 2026 | Joonas Hämäläinen | vaihdettu Utils.newConcurrentHashMapModest() |
| c4a019d4fa | Thu May 28 17:05:25 2026 | Atte Aapalampi | Case 54467 iter 1-2.4 squashed |
| b52b29f6eb | Thu May 28 13:35:59 2026 | Atte Aapalampi | 54538 hifi: easier-to-understand localization for sms password |
| 063a9b10c5 | Thu May 28 12:58:36 2026 | Jukka Hallikainen | 46169 - vastuuhenkilö mukaan csv-exporttiin |
| 2a43ffe7c4 | Thu May 28 09:59:39 2026 | Joonas Hämäläinen | preCalc-reviewMuutokset, iteraatio 6 |
| 8c8944b8a9 | Wed May 27 01:49:22 2026 | Martin Terra | Synchronized tasks modifications |
| 9a18796754 | Tue May 26 16:41:42 2026 | Johanna Lehtonen | TestReportExportCityworkBillingProfit use xlsx instead of xls |
| 0123f71c47 | Tue May 26 10:17:51 2026 | Joonas Hämäläinen | Yksinkertaistettu testApVacationWorktimeReductionMilestoneDayMinimumLengthAsABoolean():n alustusta ja poistettu todo-tagit muilta kuin kaksiviikkoisilta TES-versioilta |
| 76c213f647 | Tue May 26 08:56:48 2026 | Johanna Lehtonen | 54412 teatteri tes kta:lla (back in) |
| 695cfa5c21 | Tue May 26 07:23:22 2026 | Joonas Hämäläinen | Korjattu smoke-testeja varmistamaan etta saldoselvitysliput tulee resetoiduksi ennen seuraavaa setup-kutsua |
| 3e969a9262 | Tue May 26 07:21:40 2026 | Joonas Hämäläinen | poistettu \r-merkkeja |
| b9087de75b | Mon May 25 15:51:29 2026 | Johanna Lehtonen | 54412 teatteri tes ilman kta:ta (pelkästään) |
| 4b1faac005 | Mon May 25 14:58:20 2026 | Martin Terra | CustomerServices.browse ORDER_STRING_SUPPORT_DISABLED |
| 2a46d0c6ce | Mon May 25 14:53:03 2026 | Martin Terra | PropertyModelObjectComparator |
| 48f02f185a | Mon May 25 14:52:43 2026 | Martin Terra | PropertyModelObjectComparator |
| b97f143e93 | Mon May 25 14:21:29 2026 | Martin Terra | Format |
| 8b2c5d21d5 | Mon May 25 14:19:38 2026 | Martin Terra | Format |
| 7dca2c3c23 | Mon May 25 13:59:57 2026 | Martin Terra | TestViikkoylityoJaViikonAlkamisajankohta |
| 036fd5d831 | Mon May 25 13:50:31 2026 | Atte Aapalampi | Case 54500 fix. Allow zoom in facelift, including mobile pinch zoom |
| bacff10c06 | Mon May 25 13:42:45 2026 | Jukka Hallikainen | 54412 - Teatterialan TESin lisäys |
| 6eb88f27df | Mon May 25 12:58:56 2026 | Martin Terra | Sql to drop broken indexes |
| 7ae74ef2ad | Mon May 25 12:40:59 2026 | Martin Terra | Synchronized tasks modifications |
| c2065615b6 | Mon May 25 12:39:45 2026 | Martin Terra | OkHttpClient keep-alive reuse |
| 9b68e2da22 | Mon May 25 11:58:10 2026 | Martin Terra | Työmarkkinatorin Tuotantotunnukset voimassa 20.4.2027. Testitunnukset voimassa 20.4.2027. |
| 77f65963f5 | Mon May 25 11:29:56 2026 | Johanna Lehtonen | 54496 underscore centralized |
| 898fcb9627 | Mon May 25 09:39:53 2026 | Veikko Törmänen | 53097/54506 korjattu NPE |
| 147f548580 | Mon May 25 09:38:30 2026 | Veikko Törmänen | Revert "53097 Lisätty testi NPElle" |
| cc77465296 | Mon May 25 09:38:20 2026 | Veikko Törmänen | Revert "53097/54506 korjattu NPE" |
| 3bff77cdbe | Mon May 25 08:40:09 2026 | Veikko Törmänen | 53097/54506 korjattu NPE |
| 123c77f295 | Mon May 25 08:37:03 2026 | Veikko Törmänen | Revert "Production npe: Fixed" |
| 93ad6ffffb | Mon May 25 08:35:33 2026 | Veikko Törmänen | Revert "54481 revert + new fix" |
| 6eb59a9d51 | Mon May 25 06:30:01 2026 | Joonas Hämäläinen | Lisatty try/catch->teardown AbstractFastTESTestCase.setup():iin |
| 1bdc134153 | Mon May 25 06:28:32 2026 | Joonas Hämäläinen | Revert "Korjattu AbstractFastTESTestCase:n alustusta" |
| b975696bd2 | Mon May 25 05:25:59 2026 | Joonas Hämäläinen | Vaihdettu SaveSaasReportPage:n tiedostomuoto (XLS -> XLSX) |
| e793e35f33 | Mon May 25 05:05:57 2026 | Veikko Törmänen | 53097 Lisätty testi NPElle |
| 4b74289774 | Sun May 24 09:35:59 2026 | Joonas Hämäläinen | Korjattu AbstractFastTESTestCase:n alustusta |
| c0da0510db | Sun May 24 04:57:03 2026 | Joonas Hämäläinen | Korjattu rikki menneiden smoke-testien alustusta ja purkua |
| 81c7e44d28 | Sat May 23 08:52:28 2026 | Martin Terra | Feature usage count of current month optimization |
| dc202275a5 | Fri May 22 17:14:41 2026 | Johanna Lehtonen | 54481 revert + new fix |
| 35418f58c7 | Fri May 22 15:20:45 2026 | Johanna Lehtonen | 54481 added employer as parameter as well |
| d7caf3c84f | Fri May 22 13:44:21 2026 | Johanna Lehtonen | Production npe: Fixed |
| 23e1b47d30 | Fri May 22 12:50:58 2026 | Johanna Lehtonen | 54481 Värväämö: update Vilppola tasks to new project |
| 0eca6dbb9e | Fri May 22 12:17:07 2026 | Atte Aapalampi | javadoc EmployeeDailyReport.LISAVAPAAPAIVAN_PITUUSKERROIN (case 16475 review) |
| bb7534ae6d | Fri May 22 12:13:55 2026 | Johanna Lehtonen | 54496 palautettu Kateraportin autom ajon filename |
| adacaaf5f3 | Fri May 22 10:23:29 2026 | Joonas Hämäläinen | preCalc 5.1: BillingHoursVsBudgetCache tulee alustaa vaikka olisi vain yksi abstractReportView |
| 665bda469c | Fri May 22 09:52:53 2026 | Joonas Hämäläinen | Lisatty AbstractBackendTask:ille valinnainen errorEmailRequestContextObjectOrNull konstruktoriparametri joka lisataan virheviestien alkuun |
| 44a0fff65c | Fri May 22 07:13:34 2026 | Joonas Hämäläinen | preCalc-reviewMuutokset, iteraatio 5 |
| 5fa95dd096 | Fri May 22 06:51:37 2026 | Joonas Hämäläinen | muotoilu |
| 2a6bc4578f | Thu May 21 16:16:04 2026 | Johanna Lehtonen | 52469 hifi |
| 97802d1117 | Thu May 21 13:25:10 2026 | Johanna Lehtonen | 36782 sql ajopäivä update |
| 0eeee1b9c1 | Thu May 21 11:20:39 2026 | Martin Terra | 48871 Rationalize mailing list wrt unit managers |
| 8352307468 | Thu May 21 11:17:21 2026 | Martin Terra | Format |
| be8dda8861 | Thu May 21 09:17:53 2026 | Johanna Lehtonen | 52469 review hifis |
| 06139f05e8 | Wed May 20 17:48:46 2026 | Johanna Lehtonen | 52469 version added to whatsnewpage |
| 79fc6e05d0 | Wed May 20 17:31:01 2026 | Johanna Lehtonen | 53103 siirto eri kansioon kuin testauksessa |
| e1307c5960 | Wed May 20 13:57:52 2026 | Johanna Lehtonen | 52973 additions |
| db0fd73ca3 | Tue May 19 18:52:17 2026 | Johanna Lehtonen | 10087/18714/18918 review hifi updates |
| 6ce3f36cf8 | Tue May 19 09:32:05 2026 | Johanna Lehtonen | 52973 review hifis |
| 165262375f | Tue May 19 03:10:16 2026 | Veikko Törmänen | 53097 Unikulman uusi provisio järjestelmä 53097 Unikulman uusi provisio järjestelmä 53097 Unikulman uusi provisio järjestelmä 53097 Unikulman uusi provisio järjestelmä 53097 Unikulman uusi provisio järjestelmä 53097 Unikulman uusi provisio järjestelmä 53097 Unikulman uusi provisio järjestelmä 53097 Unikulman uusi provisio järjestelmä 53097 Unikulman uusi provisio järjestelmä |
| 00c1ac5ffe | Mon May 18 12:35:28 2026 | Johanna Lehtonen | 52973 review hifis |
| 639312e629 | Mon May 18 08:00:07 2026 | Joonas Hämäläinen | Lisatty katre /connection timed out/-virheen lisaohje |
| d06bbf138c | Mon May 18 07:59:22 2026 | Joonas Hämäläinen | Tuunattu katre-virhe-emailin otsikkoa ja lisatty requestContext-headerit viestin bodyyn |
| 2418bb564a | Sun May 17 06:12:46 2026 | Joonas Hämäläinen | Korjattu race condition StaticVacationProviderissa |
| 177aa7c095 | Fri May 15 14:31:14 2026 | Johanna Lehtonen | fixed row count |
| 33652046ed | Fri May 15 14:26:18 2026 | Johanna Lehtonen | 53199 hifi |
| ebfb5a4afe | Fri May 15 09:38:15 2026 | Martin Terra | 54470 Dispose entity reader when sending SMS to prevent blocking dg |
| ad95dff3b9 | Fri May 15 03:20:43 2026 | Joonas Hämäläinen | 52618 javadocattu toteutussuunnitelma |
| 49cfa4fe7f | Thu May 14 07:44:40 2026 | Martin Terra | Connection timeout int |
| 553f4bc8aa | Wed May 13 11:18:52 2026 | Martin Terra | disposeEntityReaderExceptIfOverrideDuringTests |
| b384b1ffce | Wed May 13 10:47:15 2026 | Atte-Juhani Aapalampi | Case 52275 side-effect fix iter 1.1-1.3 squashed. |
| ebb95c0720 | Wed May 13 10:44:02 2026 | Atte Aapalampi | Revert "Revert "Case 52265 iter 3.1-3.9 squashed. Testejä, koodirakenteen parantelua, demo-employereille CostCenterDisplayMode.TASKGROUP_PROJECT_CUSTOMER"" |
| fef327a80e | Wed May 13 07:24:27 2026 | Martin Terra | Connection timeout |
| 47feb02e0b | Tue May 12 17:20:30 2026 | Johanna Lehtonen | testLostWeeklyRestTimesPerformanceCompare hifi |
| 80501db91e | Tue May 12 12:28:20 2026 | Veikko Törmänen | 53097 Unikulman uusi NightShiftPeriodBooleanOptions jolla ohjataan provisiota |
| 72989b29cd | Tue May 12 02:46:06 2026 | Joonas Hämäläinen | 54446 Aktivoitu manuaalinen asiakkaan tila PS Work:ille |
| a86277df1b | Mon May 11 17:04:18 2026 | Johanna Lehtonen | 43142 UnitManagerServices.clearCache(employee) update |
| f8109bb500 | Mon May 11 14:21:35 2026 | Martin Terra | Format |
| 550830d2f6 | Mon May 11 14:20:30 2026 | Martin Terra | Added FeatureGroup.SOTE_SOLUTION=SOTE-ratkaisu and restructured |
| 92a63ddd5f | Mon May 11 14:18:36 2026 | Martin Terra | 54428 Feature.ELECTRONIC_DOCUMENT_SIGNING sähköinen allekirjoitustoiminto Tuntinetin hinnastoon |
| ab73700018 | Mon May 11 13:43:08 2026 | Johanna Lehtonen | 52973 Kuntoutus Paju Procountor billing CSV, missing import |
| 56ab2d2f76 | Mon May 11 13:42:29 2026 | Johanna Lehtonen | 52973 Kuntoutus Paju Procountor billing CSV |
| ba037782dd | Mon May 11 13:16:42 2026 | Johanna Lehtonen | 54434 SA Fivaldi tt-aineisto, added contract mode |
| 9b9b386907 | Fri May 8 17:32:30 2026 | Johanna Lehtonen | 45815 renames ym review hifit |
| e935e97174 | Fri May 8 14:21:17 2026 | Martin Terra | Database optimization browseAscendingCustomerPricings |
| dedb81dd0f | Fri May 8 14:19:08 2026 | Martin Terra | Format |
| 7188d6d1d7 | Fri May 8 11:27:16 2026 | Martin Terra | Native assert Trimmed length instead |
| 6aa776bc67 | Fri May 8 10:03:37 2026 | Martin Terra | Original 1.4.18 |
| bd54149951 | Fri May 8 04:55:15 2026 | Joonas Hämäläinen | Korjattu TestHourlySalary* testeja yliohjaamalla testin kayttamaa TES:ia vastaamaan testien luontihetken versiota |
| f1ed52259b | Fri May 8 04:55:08 2026 | Joonas Hämäläinen | Revert "Korjattu testien oletukset vastaamaan uutta ICT-TES:ia" |
| b9a0b9769d | Fri May 8 02:16:51 2026 | Martin Terra | MultiLoad seems counterintuitively slower than getById |
| 1fc81b5b24 | Fri May 8 00:47:12 2026 | Martin Terra | EmployerPreloadScopeAutoCloseable |
| 2034de9f62 | Fri May 8 00:26:43 2026 | Martin Terra | EmployerPreloadScopeAutoCloseable |
| 804ab237c1 | Fri May 8 00:05:59 2026 | Martin Terra | EmployerPreloadScopeAutoCloseable |
| f7227ab780 | Thu May 7 12:13:48 2026 | Johanna Lehtonen | TUNTINETTI_TECH_SUPPORT Atte ja Jukka lisätty |
| 2d333380f8 | Thu May 7 07:26:56 2026 | Joonas Hämäläinen | Korjattu testien oletukset vastaamaan uutta ICT-TES:ia |
| 77a6ef515a | Wed May 6 22:37:23 2026 | Martin Terra | 54419 Footeriin peruskäyttäjille aspan sähköpostiosoite |
| 2ee4ec34a1 | Wed May 6 15:21:52 2026 | Martin Terra | Format |
| 63e43ff413 | Wed May 6 13:12:50 2026 | Martin Terra | 53325 Citywork regular default LoginMode |
| 978b40e4da | Wed May 6 10:51:42 2026 | Johanna Lehtonen | Korvattu testien kesken kutsuttu tearDown-setup muilla keinoin |
| ba8e4caa7b | Wed May 6 10:34:03 2026 | Johanna Lehtonen | 45815 session person assert |
| 2e0fc90e25 | Tue May 5 17:59:21 2026 | Johanna Lehtonen | 45815 final review hifit |
| 2843ff35cc | Tue May 5 16:36:12 2026 | Jukka Hallikainen | Tilin perustaminen_palaute -korjaukset |
| efbc5ced2f | Tue May 5 16:28:24 2026 | Jukka Hallikainen | Rename CustomerYTJRobot to YtjCompanyInfoRobot |
| d94551b4c9 | Tue May 5 06:40:38 2026 | Veikko Törmänen | 53042 - Korjattu nimeä eli oikea nimi on economia eikä econia |
| bffedd9921 | Mon May 4 17:46:09 2026 | Johanna Lehtonen | TestMaalausalanTes for wtr was updated in CVS (2.3.2017), updated now for git as well |
| d7b2784fa2 | Mon May 4 17:08:03 2026 | Johanna Lehtonen | 53103 use Employee.UNSELECTED_EMPLOYEE_ID |
| a59b4b4311 | Mon May 4 16:00:01 2026 | Atte Aapalampi | smoke fixes: fix 2 tests |
| e7f2be65b4 | Mon May 4 15:59:57 2026 | Atte Aapalampi | formatting |
| b594e677ee | Mon May 4 15:45:43 2026 | Martin Terra | isProductionOrProductionDebug |
| a27ed7ca8a | Mon May 4 15:37:52 2026 | Johanna Lehtonen | 53103 revert + poistettu ylim developmentmode testaus (isDisableInDevelopmentEnvironment hoitaa vielä saman dev puolella) |
| 688d8c5592 | Mon May 4 14:33:39 2026 | Atte Aapalampi | smoke fixes: OvertimeInAnother variants (12 tests) fixed |
| cbea2b72a0 | Mon May 4 14:10:22 2026 | Johanna Lehtonen | 53372 Odotusaika Katre exception - test |
| b0ca3c381f | Mon May 4 13:36:27 2026 | Johanna Lehtonen | 53103 oikea polku |
| d3b9e11bb8 | Mon May 4 13:33:30 2026 | Atte Aapalampi | smoke fixes: OvertimeInOne variants (12 tests) fixed |
| 92a15543a7 | Mon May 4 11:55:19 2026 | Atte Aapalampi | smoke fixes: fixed 12 tests in TestBillLikeSalary* hierarchy. |
| ea80757408 | Mon May 4 03:07:35 2026 | Joonas Hämäläinen | Estetty employeeInReportView-halytykset demokayttajalle |
| c877c26832 | Sun May 3 09:59:34 2026 | Joonas Hämäläinen | Vaihdettu writeLockForTests entityManagerFactoryLock:sta EntityManagerUtils.writeLock():iin ja paivitetty testi |
| b8a236c836 | Thu Apr 30 16:30:19 2026 | Jukka Hallikainen | TestMuoviTesOvertimeRefinements cvs:n tasalle |
| c44e1f44a3 | Thu Apr 30 14:01:33 2026 | Martin Terra | Log if file sent |
| 770d502287 | Thu Apr 30 11:05:30 2026 | Joonas Hämäläinen | Muokattu testi toistamaan muuntunut race-condition |
| 6a4f3c901f | Thu Apr 30 10:50:43 2026 | Atte Aapalampi | Case 53387 iter 1.1-1.4 squashed. SQL quick fix; initializer korjaus ja testit; takautuvien laskenta |
| ea9492c3a2 | Thu Apr 30 08:33:21 2026 | Joonas Hämäläinen | Korjattu TestHourlySalary*.testSpectraVartiointiTes() |
| 6d56f00617 | Thu Apr 30 05:56:51 2026 | Veikko Törmänen | 53348 lisätty YesHr Three sopimusasiakkaiden joukkoon |
| fe535b7eef | Wed Apr 29 15:02:17 2026 | Martin Terra | nullIfNotReasonableDateForPeopleAndOverall |
| c97f7ad4ca | Wed Apr 29 14:47:15 2026 | Martin Terra | fixDateInputFormat |
| 2c8afb1cea | Wed Apr 29 03:11:42 2026 | Martin Terra | Sftp paths are typically relative to user home directory and do not start with '/' |
| 9231cdcef6 | Tue Apr 28 15:33:19 2026 | Martin Terra | 53103 Tallennuspolun oikaisu |
| db5a05f295 | Tue Apr 28 14:33:04 2026 | Martin Terra | 53386 Cache optimization synchronization fix again, locking was perhaps caused by ExpiringCacheMap |
| c192dea5c9 | Tue Apr 28 14:28:15 2026 | Martin Terra | Optimizing cleanupExpiredEntries |
| 1dcac80264 | Tue Apr 28 14:12:00 2026 | Martin Terra | 53386 Cache optimization synchronization fix |
| 32a3b1bec2 | Tue Apr 28 14:11:15 2026 | Martin Terra | Revert synchronized updatedById |
| 27599b0a60 | Tue Apr 28 13:38:22 2026 | Martin Terra | 53386 Cache optimization |
| 9cef20f262 | Tue Apr 28 13:19:03 2026 | Martin Terra | 53386 Cache optimization |
| cd9ccf8dd9 | Tue Apr 28 12:01:06 2026 | Martin Terra | Cache optimization |
| 574b1913ec | Tue Apr 28 11:54:21 2026 | Martin Terra | browseManagedTransitive refresh cache every 5 minutes OnceEvery (unless cache cleared) |
| a79659f391 | Tue Apr 28 11:53:57 2026 | Martin Terra | clonedAndUpdatedImpl + skipUnStored |
| c2ce524682 | Tue Apr 28 11:51:59 2026 | Martin Terra | OnceEvery fixed delay relative scheduling |
| 65f75e0eb9 | Tue Apr 28 11:41:22 2026 | Martin Terra | OnceEvery implements Serializable |
| 324b7b3b22 | Tue Apr 28 11:38:26 2026 | Martin Terra | Synchronized updateByIdCloned |
| f3bf43abab | Tue Apr 28 11:35:28 2026 | Martin Terra | OnceEvery |
| 58f8452782 | Mon Apr 27 16:03:42 2026 | Jukka Hallikainen | Fix virheviestin assert |
| ae0594d9d4 | Mon Apr 27 11:19:54 2026 | Martin Terra | 45676 Tuntinetti readOnly disables non read-only actions |
| ff2f6a56c2 | Fri Apr 24 14:35:16 2026 | Johanna Lehtonen | 53103 autom launch |
| 7104011ade | Fri Apr 24 12:17:32 2026 | Johanna Lehtonen | 52976 html pretty format |
| 6fcb3f9269 | Fri Apr 24 10:27:02 2026 | Veikko Törmänen | 53269 YesHr Three kytkentä 53269 YesHr Three kytkentä 53269 Korjattu javadoc kommenttia |
| d7520113a2 | Fri Apr 24 09:47:26 2026 | Joonas Hämäläinen | 53347 Korjattu compensationUnitPriceField:in nakyvyysehtoa ja keskitetty enabled-ehto RequiredInputsValidator:iin |
| 6a75021ca8 | Fri Apr 24 08:24:44 2026 | Johanna Lehtonen | 52976 review korjaukset |
| 97618b6eeb | Fri Apr 24 03:56:37 2026 | Martin Terra | Referenssijohdanto |
| 9882d58c2d | Fri Apr 24 02:58:01 2026 | Joonas Hämäläinen | 53371 Puhelinnumeron muutostarkastelu ei huomioi valilyonteja |
| f4735cb248 | Thu Apr 23 19:52:53 2026 | Johanna Lehtonen | 53103 review hifit |
| c482efa433 | Thu Apr 23 16:13:32 2026 | Johanna Lehtonen | 52976 A-team employers hakulomake |
| 408d7a08f8 | Thu Apr 23 10:40:08 2026 | Martin Terra | Fix ApplicationInitializationHelper.help |
| 824ad2c713 | Thu Apr 23 09:38:56 2026 | Joonas Hämäläinen | 53347 Korjattu kulukirjauksen amount/unitprice-kenttien pakollisuuden validointi |
| 37e8f40393 | Thu Apr 23 09:31:53 2026 | Joonas Hämäläinen | Revert "53347 Kulukirjauksen maara-kentan kuuluu olla pakollinen, jos yksikkohinta on taytetty" |
| 7bf9877bf6 | Thu Apr 23 09:13:39 2026 | Veikko Törmänen | 53042 - Lisätty Econialle oma asiakaslista joka on lisätty LASKUTUSASIAKKAAT_POLETTI -listaan |
| a96c61e788 | Thu Apr 23 05:41:04 2026 | Joonas Hämäläinen | Korjattu tyontekijoiden sorttaus nimen mukaan jakaumaraporteilla |
| 33c342797f | Thu Apr 23 03:38:48 2026 | Martin Terra | Referenssijohdanto |
| 33976bfb3f | Thu Apr 23 03:34:32 2026 | Martin Terra | Referenssijohdanto |
| a2375c953d | Thu Apr 23 03:29:16 2026 | Martin Terra | Referenssijohdanto |
| bbc7007a1a | Thu Apr 23 03:28:05 2026 | Martin Terra | Referenssijohdanto |
| 18e87c0c8c | Thu Apr 23 03:26:22 2026 | Martin Terra | Referenssijohdanto |
| 4f27a3f31c | Thu Apr 23 03:24:17 2026 | Martin Terra | Referenssijohdanto |
| 3700705c9a | Thu Apr 23 03:21:37 2026 | Martin Terra | Referenssijohdanto |
| d1a5e0a40e | Thu Apr 23 01:08:08 2026 | Veikko Törmänen | 53349 Lisätty info kupla työkohteen tunnukselle |
| f551d190f0 | Wed Apr 22 16:10:29 2026 | Martin Terra | Utils.readBytesFromStream |
| 8814363cd6 | Wed Apr 22 16:09:40 2026 | Martin Terra | @Deprecated // This is not our class we have our own file methods in com.tustor.common.utils.Utils |
| 75837e48ed | Wed Apr 22 16:09:04 2026 | Martin Terra | Format |
| dbd8606f27 | Wed Apr 22 15:41:20 2026 | Martin Terra | Revert "52976 A-team employers hakulomake autom siirto Tuntinettiin" |
| 30444090a7 | Wed Apr 22 14:28:46 2026 | Johanna Lehtonen | 52976 A-team employers hakulomake autom siirto Tuntinettiin |
| d76e43f694 | Wed Apr 22 13:55:15 2026 | Atte Aapalampi | TestBiWeeklyRestTime.testCompensatedByAverageConditionBecauseOfWeekOffset fix: boolean flag to ensure that bag.setDailyHoursReportsViews is called only once per test method |
| 543d0eaaf6 | Wed Apr 22 13:55:06 2026 | Atte Aapalampi | Revert "fix TestBiWeeklyRestTime.testCompensatedByAverageConditionBecauseOfWeekOffset more specifically/cleanly" |
| 20cfda855d | Wed Apr 22 12:09:32 2026 | Johanna Lehtonen | 53103 Taloushallintoliitto sftp siirto jakaumaraportti Talgrafin palvelimelle |
| b50e91f367 | Wed Apr 22 11:32:02 2026 | Johanna Lehtonen | 53162 tooltip helper method and testing for it |
| 93dfb168af | Wed Apr 22 11:12:57 2026 | Veikko Törmänen | 53349 Lisätty KOA:lle työkohteen imei |
| 9625490501 | Wed Apr 22 11:07:17 2026 | Martin Terra | !EntityManagerUtils.readOnly insteead of isRealProduction() so parallel works also |
| 7641eed959 | Wed Apr 22 10:24:40 2026 | Veikko Törmänen | 53349 Lisätty KOA:lle työkohteen imei |
| 81456ed294 | Wed Apr 22 09:38:57 2026 | Jukka Hallikainen | Työpaikkailmoitukset valign top |
| 0ddfae777a | Wed Apr 22 08:47:12 2026 | Martin Terra | Format |
| 368c3c7ad5 | Tue Apr 21 18:11:40 2026 | Jukka Hallikainen | 48727: autom. matkalaskun tiedot tallentumaan mobiilissa |
| 30bfc9cba2 | Tue Apr 21 18:01:21 2026 | Jukka Hallikainen | Revert "48727: autom. matkalaskun tiedot tallentumaan mobiilissa" |
| 1dc2d58d07 | Tue Apr 21 17:48:08 2026 | Jukka Hallikainen | 48727: autom. matkalaskun tiedot tallentumaan mobiilissa |
| d9f2789d83 | Tue Apr 21 07:50:54 2026 | Joonas Hämäläinen | 53347 Kulukirjauksen maara-kentan kuuluu olla pakollinen, jos yksikkohinta on taytetty |
| b9fdb7e7ac | Tue Apr 21 02:33:56 2026 | Martin Terra | Format |
| 01fdf1ab78 | Tue Apr 21 02:33:15 2026 | Martin Terra | WorkShiftPlannerModel optimization NPE fix |
| 55d294f733 | Mon Apr 20 16:13:18 2026 | Jukka Hallikainen | Fix java.lang.NoSuchMethodException: HoursFaceliftPanel. |
| 351b5a414c | Sun Apr 19 06:28:29 2026 | Joonas Hämäläinen | Korjattu TestNetvisorReportExport:in kululajialustus + javadoc |
| 63e1da7b43 | Fri Apr 17 14:51:28 2026 | Johanna Lehtonen | 53094 ei taulua C käytössä sos toimihenkilöiden lomissa |
| 2c2f1a8d9d | Fri Apr 17 14:48:21 2026 | Atte Aapalampi | fix TestBiWeeklyRestTime.testCompensatedByAverageConditionBecauseOfWeekOffset more specifically/cleanly |
| 3d9aa9cea1 | Fri Apr 17 14:47:06 2026 | Atte Aapalampi | Revert "fix TestBiWeeklyRestTime.testCompensatedByAverageConditionBecauseOfWeekOffset" |
| b537a10d47 | Fri Apr 17 14:34:11 2026 | Atte Aapalampi | fix TestBiWeeklyRestTime.testCompensatedByAverageConditionBecauseOfWeekOffset |
| e839335051 | Fri Apr 17 13:57:17 2026 | Johanna Lehtonen | 53162 weekly rest to a set weekday instructions |
| dea497031b | Fri Apr 17 13:41:22 2026 | Atte Aapalampi | 52649 tooltip: netvisor salary export button instructs where the salaries are found in netvisor |
| d2fdeb5f39 | Fri Apr 17 12:02:51 2026 | Johanna Lehtonen | tearDown before re-setUp in tests where applicable |
| 67c1f6d707 | Fri Apr 17 10:28:57 2026 | Johanna Lehtonen | F |
| 33835b3e86 | Fri Apr 17 09:50:24 2026 | Martin Terra | 45676 Tuntinetti readOnly disables non read-only actions |
| a8e48d5d6f | Fri Apr 17 09:41:22 2026 | Martin Terra | 45676 Tuntinetti readOnly disables non read-only actions |
| 865443d57a | Fri Apr 17 00:21:28 2026 | Martin Terra | Fixed ProjectCompensationModelServices and CompensationUnitPriceServices and AbstractTaskTestCase |
| 2ac4bf597d | Thu Apr 16 19:53:21 2026 | Martin Terra | 45676 Tuntinetti readOnly |
| 8e93cbcaec | Thu Apr 16 19:32:26 2026 | Martin Terra | 53335 Lisatty iban-whitelistaus: FR7617328844009686784769622 |
| 0fcd810aa5 | Thu Apr 16 16:21:07 2026 | Martin Terra | 45676 Tuntinetti readOnly disables non read-only actions |
| d46f34bba2 | Thu Apr 16 16:13:26 2026 | Johanna Lehtonen | Add SalaryCalculationRows.MUU_VERONALAINEN_ANSIOTULO to new salaryCalculations |
| 150e648ebb | Thu Apr 16 11:34:34 2026 | Johanna Lehtonen | VuosiIlmoituksenPalkkalaji.MUUT_KUIN_SAIRASVAKUUTUKSEN_PAIVARAHAMAKSUN_PERUSTEET -> IRTISANOMISAJAN_KORVAUS + added VuosiIlmoituksenPalkkalaji.MUU_VERONALAINEN_ANSIOTULO sql tarkennus |
| f5ce98a0b6 | Thu Apr 16 08:35:36 2026 | Joonas Hämäläinen | Siirretty AbstractVuosilomaTest-luokkahierarkian testit uusiin testiluokkiin ja poistettu vanhat testiluokat |
| 419c24b6c0 | Thu Apr 16 01:45:14 2026 | Martin Terra | Database optimization |
| b9e9c8819a | Thu Apr 16 01:37:54 2026 | Martin Terra | Database optimization for CompensationUnitPriceServices |
| b4a8570f26 | Thu Apr 16 01:33:55 2026 | Martin Terra | Format |
| 92509cc69e | Wed Apr 15 23:52:36 2026 | Martin Terra | Database optimization |
| c4e046139c | Wed Apr 15 23:40:11 2026 | Martin Terra | Database optimization |
| 3cb51aefb1 | Wed Apr 15 18:27:03 2026 | Martin Terra | Database optimization |
| c0476dccb4 | Wed Apr 15 18:18:48 2026 | Martin Terra | Optimization of Work shift loading via EmployerTasksModel.preload via TaskStateModelIncludingAlsoRecurringTasks |
| 0faa013017 | Wed Apr 15 18:06:20 2026 | Martin Terra | 45676 Tuntinetti readOnly disables non read-only actions |
| 9cefcd4011 | Wed Apr 15 18:02:03 2026 | Martin Terra | Database optimization |
| 86e220b100 | Wed Apr 15 18:00:50 2026 | Martin Terra | Serializable |
| aa9a68058f | Wed Apr 15 17:56:50 2026 | Martin Terra | Optimization of Work shift loading via EmployerTasksModel.preload via TaskStateModelIncludingAlsoRecurringTasks |
| aa3e66d847 | Wed Apr 15 17:45:45 2026 | Martin Terra | Synchronization optimization |
| d571b354af | Wed Apr 15 17:44:20 2026 | Martin Terra | Synchronization optimization |
| 0e9927378a | Wed Apr 15 17:35:09 2026 | Martin Terra | Removed unused methods |
| b3964d4a8c | Wed Apr 15 17:25:11 2026 | Martin Terra | WorkShiftPlannerModel optimization |
| 52fd0a766d | Wed Apr 15 12:52:41 2026 | Johanna Lehtonen | 40687 review korjaukset |
| aa23d18249 | Wed Apr 15 09:06:56 2026 | Martin Terra | Revert green for readonly |
| f25dbcb995 | Wed Apr 15 08:56:32 2026 | Martin Terra | Database optimization, fix |
| 39c92efb34 | Wed Apr 15 08:16:09 2026 | Martin Terra | 45676 Tuntinetti readOnly disables non read-only actions |
| 7843494b38 | Wed Apr 15 08:13:54 2026 | Martin Terra | Database optimizations |
| 126f0bd93d | Tue Apr 14 19:15:05 2026 | Martin Terra | Database optimization |
| 2fd0f74bf4 | Tue Apr 14 19:13:47 2026 | Martin Terra | Format |
| a96d58bfd2 | Tue Apr 14 18:37:31 2026 | Martin Terra | Database optimization |
| 0df87cb893 | Tue Apr 14 18:11:50 2026 | Martin Terra | Format |
| 02adb28ee5 | Tue Apr 14 17:46:14 2026 | Johanna Lehtonen | VuosiIlmoituksenPalkkalaji.MUUT_KUIN_SAIRASVAKUUTUKSEN_PAIVARAHAMAKSUN_PERUSTEET -> IRTISANOMISAJAN_KORVAUS + added VuosiIlmoituksenPalkkalaji.MUU_VERONALAINEN_ANSIOTULO |
| 5596f8d92a | Tue Apr 14 11:31:57 2026 | Martin Terra | Format |
| 885165067e | Tue Apr 14 11:31:27 2026 | Martin Terra | Database optimization |
| 4edbb24b5b | Tue Apr 14 11:17:59 2026 | Martin Terra | Database optimization updateByIdCloned |
| 3bb34e22a0 | Tue Apr 14 10:32:59 2026 | Martin Terra | Format |
| 4ad0c5bd1c | Tue Apr 14 10:31:01 2026 | Martin Terra | getPrimaryKeysPreserveOrder |
| c4e74b6cf2 | Tue Apr 14 10:28:41 2026 | Johanna Lehtonen | F |
| add5819292 | Tue Apr 14 09:51:06 2026 | Johanna Lehtonen | TestHoursEditorPanel added tested default break on absence |
| 1371d9f8a3 | Tue Apr 14 08:29:20 2026 | Martin Terra | Format |
| 79d2971c3b | Tue Apr 14 08:13:47 2026 | Martin Terra | Format |
| 604ae81ed5 | Tue Apr 14 02:26:49 2026 | Joonas Hämäläinen | Poistettu PageEvictionException-tuplaloggaus |
| da107c393f | Mon Apr 13 15:32:06 2026 | Johanna Lehtonen | 40687 roikkuvat hifit: salary datatype per compensationunit from VuosiIlmoituksenPalkkalaji |
| 8b899d5952 | Mon Apr 13 14:39:15 2026 | Martin Terra | SkipEmployeesAddToProject when logging onto customer account |
| 54e967a2d0 | Mon Apr 13 14:21:19 2026 | Martin Terra | Delete fix in case of no folder |
| f0e2ab6459 | Mon Apr 13 13:57:48 2026 | Martin Terra | 45676 Tuntinetti readOnly disables non read-only actions |
| 98cd0373b6 | Mon Apr 13 13:33:33 2026 | Martin Terra | Fix parameter |
| e24e47313d | Mon Apr 13 13:02:26 2026 | Martin Terra | Format |
| 0465551d1c | Mon Apr 13 13:01:49 2026 | Martin Terra | Npe fix |
| 7febd9f7b5 | Mon Apr 13 12:15:34 2026 | Johanna Lehtonen | displayCustomerIdLowLevel(s) renamed to displayBillingId/displayMainCustomerBillingIdLowLevel |
| 821dd23a1f | Mon Apr 13 09:06:18 2026 | Joonas Hämäläinen | Throttletettu PageEvictionException-emailit ja tarkennettu vihje-exceptionien luontia |
| c649d8e194 | Mon Apr 13 08:39:16 2026 | Martin Terra | 52631 Pseudonymisoidut asiakkaat pois 'käyttämättömät' listasta |
| 4e6af5a3b4 | Sun Apr 12 19:34:12 2026 | Martin Terra | ConcurrentHashMap getAvailableLanguagesByLocale and getAvailableCountriesByLocale |
| 44c1addbaa | Sun Apr 12 19:28:32 2026 | Martin Terra | Optimized Localizer for previously "uncacheable" components |
| b797bc9553 | Sun Apr 12 19:12:10 2026 | Martin Terra | LocaleUtils.getAvailableCountriesByLocale immutable |
| 6435e216c8 | Sun Apr 12 19:07:32 2026 | Martin Terra | Disable getOverridingReportingPeriodAndReferenceStartDate if isProjectCustomerFilteringMode |
| db5f1c3203 | Sun Apr 12 19:05:06 2026 | Martin Terra | Cached getAvailableLanguagesByLocale and getAvailableCountriesByLocale |
| d634792caf | Fri Apr 10 15:02:09 2026 | Martin Terra | Removed redundant gdpr logging |
| 8cd23ccdb2 | Fri Apr 10 10:02:46 2026 | Johanna Lehtonen | testCase44003MultipleThreadsShouldNotInterfereWhenAllocatingRecurringServiceDemands |
| cbd021793c | Fri Apr 10 08:48:11 2026 | Jukka Hallikainen | 53304: Modalissa kirjattujen sairaslomien hyväksyntä |
| 0dbffb44fd | Fri Apr 10 08:15:55 2026 | Johanna Lehtonen | testCase44003MultipleThreadsShouldNotInterfereWhenAllocatingRecurringServiceDemands because two threads and while(flag) loop, SaldoselvitysFlag.OVERRIDE_VALUE_FOR_TESTING does not work for this test. TODO fix |
| 6e5fe22625 | Thu Apr 9 17:48:21 2026 | Jukka Hallikainen | Nowrap-asetus pois Työpaikkailmoitusten taulun solusta, jottei kasva yli |
| 6ee403c8a5 | Thu Apr 9 13:59:07 2026 | Johanna Lehtonen | Kansallisuus -> Kansalaisuus |
| f94670e296 | Thu Apr 9 11:59:40 2026 | Johanna Lehtonen | testSickleaveDisabledIfOnlyManagerRecordSickleaves fix to work for all extending test classes |
| 82164b6212 | Thu Apr 9 09:38:07 2026 | Johanna Lehtonen | 43142 loppuhifit |
| d18409f399 | Thu Apr 9 04:11:59 2026 | Martin Terra | Database optimization |
| 9a51826d80 | Thu Apr 9 02:27:57 2026 | Martin Terra | Database optimization |
| 1cc9b94598 | Thu Apr 9 02:10:59 2026 | Martin Terra | Minor optimization |
| 2a7ee6f53c | Thu Apr 9 01:16:15 2026 | Martin Terra | Format |
| 637205abad | Thu Apr 9 01:01:03 2026 | Martin Terra | Format |
| 21bd34cb7a | Thu Apr 9 00:56:49 2026 | Martin Terra | 45676 EntityManagerUtils.readOnly limits allowed features |
| 95c16329f0 | Thu Apr 9 00:40:05 2026 | Martin Terra | 45676 Tuntinetti readOnly disables db write actions |
| 3a44f68775 | Thu Apr 9 00:20:30 2026 | Martin Terra | Revert: parseHeaders duplicate explicit hostName |
| 9f47095b58 | Thu Apr 9 00:17:57 2026 | Martin Terra | 45676 Tuntinetti readOnly distinctive styling |
| e009212954 | Wed Apr 8 20:26:48 2026 | Martin Terra | Format |
| 6ba5394ab9 | Wed Apr 8 20:22:12 2026 | Martin Terra | Format and improve generic jdk compability + tests |
| 40d21741b0 | Wed Apr 8 13:42:10 2026 | Johanna Lehtonen | 45815 KEHITYSTYÖ TemporaryConstantHolder.assertIsUsingDefaultValues() refactor-kokonaisuus |
| aacba4824d | Wed Apr 8 11:45:14 2026 | Jukka Hallikainen | 53294 - toistuvien vuorojen valitsimet allekkain |
| 142a7af7a0 | Wed Apr 8 08:08:28 2026 | Johanna Lehtonen | Case 53232 removed hetu SA palvelutilauslomakkeelta |
| 25b86359b8 | Wed Apr 8 07:34:04 2026 | Martin Terra | 45676 Disable featureusage archiving if isDuplicateProduction()) |
| dc204dda3e | Tue Apr 7 20:30:37 2026 | Martin Terra | Cleanup |
| 4fc0af2033 | Tue Apr 7 16:42:11 2026 | Martin Terra | 45676 isProdutionSecondary() enforce read only with exceptions: EntityManagerUtils.readOnly, EntityManagerUtils.OVERRIDE_READ_ONLY |
| 368aad7481 | Tue Apr 7 15:35:28 2026 | Martin Terra | Log hostname and ip |
| 5432f535e6 | Tue Apr 7 15:28:38 2026 | Martin Terra | 45676 Tuntinetti readOnly disables submit actions |
| 9f297e8efa | Tue Apr 7 15:28:20 2026 | Martin Terra | 45676 isProdutionSecondary() enforce read only with exceptions: EntityManagerUtils.readOnly, EntityManagerUtils.OVERRIDE_READ_ONLY |
| a98da5ba3b | Tue Apr 7 14:17:18 2026 | Martin Terra | Format |
| ad4a56a6df | Tue Apr 7 14:10:02 2026 | Martin Terra | Format |
| 0031c440a9 | Tue Apr 7 13:48:15 2026 | Martin Terra | Format |
| c1b661c798 | Tue Apr 7 13:37:55 2026 | Martin Terra | Format |
| 8dc59dd524 | Tue Apr 7 13:35:36 2026 | Martin Terra | Scp fix + format |
| d7efc4d5e5 | Tue Apr 7 13:28:01 2026 | Martin Terra | Format |
| 5dc85edaf7 | Tue Apr 7 13:25:49 2026 | Martin Terra | Format |
| 7a3a0610c7 | Tue Apr 7 13:05:58 2026 | Veikko Törmänen | Korjattu typo |
| d092e45f36 | Tue Apr 7 12:47:57 2026 | Martin Terra | Build file house cleaning and formatting |
| f98beb5085 | Tue Apr 7 02:56:06 2026 | Martin Terra | 45676 EntityManagerUtils.readOnly limits allowed features |
| 5af7f067eb | Tue Apr 7 01:11:05 2026 | Martin Terra | 45676 EntityManagerUtils.readOnly limits allowed Features |
| 9f4ab50b1d | Mon Apr 6 22:29:59 2026 | Martin Terra | Update |
| 7cc01c65a1 | Mon Apr 6 22:26:13 2026 | Martin Terra | Revert "Rename" |
| 5a6d3ca223 | Mon Apr 6 22:21:04 2026 | Martin Terra | Rename |
| 0ffd5ab803 | Mon Apr 6 15:55:36 2026 | Martin Terra | 45676 isProdutionSecondary() enforce read only with exceptions: EntityManagerUtils.readOnly, EntityManagerUtils.OVERRIDE_READ_ONLY |
| 2f2cfc3ae6 | Mon Apr 6 15:46:05 2026 | Martin Terra | 45676 isProdutionSecondary() enforce read only with exceptions: EntityManagerUtils.readOnly, EntityManagerUtils.OVERRIDE_READ_ONLY |
| 066cdf9088 | Mon Apr 6 15:45:07 2026 | Martin Terra | TODO refactor Fixed "EntityManager is closed: Switched to optimistic locking for better performance" |
| ead48ca9bb | Mon Apr 6 15:26:12 2026 | Martin Terra | Format |
| 6050c90797 | Mon Apr 6 15:18:18 2026 | Martin Terra | Fixed "EntityManager is closed: Switched to optimistic locking for better performance" |
| f36f93ab76 | Mon Apr 6 15:12:29 2026 | Martin Terra | Fixed "EntityManager is closed: Get current date before making the query because it has builtin capability of releasing entity managers in case of congestion" |
| 1e7aea1848 | Mon Apr 6 12:53:28 2026 | Martin Terra | 45676 isProdutionSecondary() only read only login |
| 25ef0bb679 | Mon Apr 6 12:51:41 2026 | Martin Terra | Format |
| 361668f28e | Mon Apr 6 12:38:58 2026 | Martin Terra | 45676 MaintenanceMessage hostname |
| 06f9be9afd | Mon Apr 6 12:14:07 2026 | Martin Terra | Format |
| b6b50d14bf | Mon Apr 6 11:45:13 2026 | Martin Terra | parseHeaders explicit hostName |
| dcbdce9e53 | Mon Apr 6 11:40:15 2026 | Martin Terra | getHostName |
| 8de591a3a5 | Mon Apr 6 11:36:20 2026 | Martin Terra | initialize only once |
| 681ebd30da | Mon Apr 6 05:24:32 2026 | Martin Terra | 45676 isProdutionSecondary() css style |
| ae8fd1ab4d | Mon Apr 6 05:21:58 2026 | Martin Terra | 45676 isProdutionSecondary(), isProductionServer(), isRealProduction(), isProdutionOrProductionDebug() |
| 94e478a50e | Fri Apr 3 14:15:15 2026 | Martin Terra | Format |
| 659a5b21e4 | Thu Apr 2 10:19:25 2026 | Martin Terra | low-latency-log.csv -> low-latency-csv.log for log file naming consistency |
| b4de8afe5d | Thu Apr 2 10:17:12 2026 | Martin Terra | Reduce logging of isLogEntityManagerClose() |
| e1b9fde40a | Thu Apr 2 08:23:18 2026 | Veikko Törmänen | Smoke testien virheet - Tuotu korjauksia cvs puolelta gittiin |
| de7108bfe8 | Wed Apr 1 14:10:21 2026 | Johanna Lehtonen | 53199 isEmployeeReportViewExceptFromBillingReportModificationContext() renewed and fixed the exception found |
| 9fddf143a7 | Tue Mar 31 14:54:29 2026 | Martin Terra | Database optimizations on JOIN |
| 7db3af22c1 | Tue Mar 31 12:44:49 2026 | Martin Terra | Database optimizations |
| c2d9173a36 | Tue Mar 31 09:38:04 2026 | Johanna Lehtonen | 53199 isEmployeeReportViewExceptFromBillingReportModificationContext palautus vanhaan, kun uusi ehto herjaa laskutusraportilla |
| 07dbb87f4b | Mon Mar 30 16:04:37 2026 | Martin Terra | 52713 Logout palautteeseen valinta lähetetäänkö työnantajalle vai tekniseen tukeen |
| 8fcf9a0b74 | Mon Mar 30 14:55:28 2026 | Jukka Hallikainen | 53211 regressiotesti |
| fb705a6c9a | Mon Mar 30 12:41:42 2026 | Atte Aapalampi | Case 53166 iter 1.1-1.2 squashed. Lisätty työntekijän ohjeisiin kohta 'Miten löydän palkkalaskelmani?', jonka vastaus määrittyy sen mukaan onko yrityksellä palkanlaskenta käytössä |
| be626ad815 | Mon Mar 30 12:03:36 2026 | Johanna Lehtonen | 53075 Added version and entryid validation |
| 8c36614077 | Sun Mar 29 09:16:31 2026 | Martin Terra | isLogEntityManagerClose() |
| 586e4c7b73 | Sun Mar 29 09:15:01 2026 | Martin Terra | isLogEntityManagerClose() |
| c63b0d83a6 | Sun Mar 29 09:12:56 2026 | Martin Terra | setLogEntityManagerClose |
| 93a950936f | Fri Mar 27 14:44:45 2026 | Martin Terra | Tilitoimistoluettelo päivitetty https://suomentilitoimistot.fi/tilitoimistot/ |
| 29b62bd1f0 | Fri Mar 27 14:43:38 2026 | Martin Terra | JavaDoc Tilitoimistoluettelon päivitysohje https://suomentilitoimistot.fi/tilitoimistot/ |
| ccc830654e | Fri Mar 27 07:56:38 2026 | Joonas Hämäläinen | 53172 Korjattu vuosilomalaskentaa perhevapaiden osalta: A. poistettu 6kk kertymaraja B. korjattu 160pv kertyma SVL-arkipaiviksi C. korjattu laskennallisen palkan kertyma noudattamaan 160pv/182pv rajoja VSL:n mukaisesti |
| 48f844ebfc | Thu Mar 26 16:50:52 2026 | Johanna Lehtonen | 53199 renamed and renewed the ehto |
| 8e73abb520 | Wed Mar 25 18:26:35 2026 | Johanna Lehtonen | added TES_UPDATED and test variants to before after tes update |
| 44d8c3948c | Wed Mar 25 17:33:49 2026 | Johanna Lehtonen | final void setAutomaticallyEnabledForTests |
| 56b5a11383 | Wed Mar 25 17:32:27 2026 | Johanna Lehtonen | TestStaffComGainerSalaryCalculationApi added with and without test versions for IGNORE_ABSENCE_SALARY_FROM_PAID_SALARY_WHEN_COMPARING_AGAINST_GUARANTEED |
| d54b1557c1 | Wed Mar 25 17:16:35 2026 | Johanna Lehtonen | AbstractSummaryPanel add visibilities to Beta-kirjaus |
| 0ae2353c7f | Wed Mar 25 10:32:11 2026 | Johanna Lehtonen | 53162 refactor and added test |
| 55b042fc76 | Tue Mar 24 18:05:51 2026 | Atte-Juhani Aapalampi | smoke fixes. AbstractBillLikeSalaryTestCase fixes with reasons found/analyzed from the changes in labour agreement initializers |
| fd044bf5ed | Tue Mar 24 18:04:07 2026 | Atte-Juhani Aapalampi | Revert "smoke fixes (failures): AbstractBillLikeSalaryTestCase hierarchy" |
| ad3528cb6a | Tue Mar 24 17:55:05 2026 | Johanna Lehtonen | 53162 Viikkolepokorvauksen fix + tooltip |
| 082c4ecc21 | Tue Mar 24 16:36:28 2026 | Johanna Lehtonen | TestFlexSaldos: Tes Yksityisen sosiaalipalvelualan TES has been updated 12/2021 * HolidayQualificationTime(new DurationWithUnit(2, TimeUnit.WEEK)); * Updated tests accordingly |
| 650c9361f3 | Tue Mar 24 15:15:49 2026 | Johanna Lehtonen | TestStaffComGainerSalaryCalculationApi reverted updates, turned off the flag, which cannot be autom on for this test IGNORE_ABSENCE_SALARY_FROM_PAID_SALARY_WHEN_COMPARING_AGAINST_GUARANTEED |
| 82182de81e | Tue Mar 24 13:27:23 2026 | Johanna Lehtonen | TestElectrosMetalliTesYksinkertaistettuViikkolepo revert updates + added tes.LOST_WEEKLY_REST_TIME_CALCULATED_FROM_SINGLE_DAY, which goes together with tes.simpleLostWeeklyRestTimeIfWorkedOnEveryWeekday |
| 9648501208 | Tue Mar 24 12:15:21 2026 | Johanna Lehtonen | AbstractAutoliikenneAlojenToimihenkiloidenTestCase updated, cause tesses nightshiftperiods' compensations updated after 2018 Also fixed assertIltatyolisiaMaksetaanMuttaYotyolisiaEiMaksetaYlityoltaKunSaannollinenTyoaikaLoppuiEnnenYotyota which always failed cause totalSummary.getAllHeaders never returned what the test expected = two 'yölisää' with the same value but opposite: x - x = 0 |
| 1df3dd6c97 | Tue Mar 24 03:21:14 2026 | Martin Terra | 52649 Värväämö payrollexternalsalarypayment.nv |
| d256b50cf2 | Mon Mar 23 17:24:30 2026 | Jukka Hallikainen | 52770: Kulukirjausikkuna bug fix |
| b140433b05 | Sun Mar 22 09:22:41 2026 | Joonas Hämäläinen | 53172 Lisatty todo-testi joka esittelee ongelmat: 6kk rajoitus ja 160pv lauantaikasittely |
| c09106cddb | Fri Mar 20 10:00:35 2026 | Atte-Juhani Aapalampi | smoke fixes (failures): AbstractBillLikeSalaryTestCase hierarchy |
| 219b916199 | Fri Mar 20 09:59:52 2026 | Atte-Juhani Aapalampi | AbstractBillLikeSalaryTestCase auto-formatting changes, to separate from incoming real changes |
| f105016fa4 | Fri Mar 20 07:56:41 2026 | Johanna Lehtonen | TestElectrosMetalliTesYksinkertaistettuViikkolepo fixed |
| d950caf8cf | Fri Mar 20 07:19:37 2026 | Veikko Törmänen | 52860 Lisätty TODO kommentti |
| 3d4990bf1d | Fri Mar 20 06:22:08 2026 | Veikko Törmänen | Korjattu CITestRunnerClientin parametrin käsittelyä |
| 69b358004f | Fri Mar 20 03:53:11 2026 | Joonas Hämäläinen | Tuotu testikorjaukset cvs:sta |
| 28e5481980 | Thu Mar 19 15:25:06 2026 | Jukka Hallikainen | Daily smoke - TestEmployeeDailyReportOverlapping |
| cae22287aa | Thu Mar 19 10:44:58 2026 | Veikko Törmänen | Korjattu testin olettamaa |
| 83ccbd0d77 | Thu Mar 19 06:47:22 2026 | Joonas Hämäläinen | Korjattu TestStaticEmployeeTaskProvider kayttamaan ThreadLoomSequencer:ia |
| ee08bb99b6 | Thu Mar 19 06:32:19 2026 | Joonas Hämäläinen | Tuotu CVS:sta TestThreadLoomSequencer.assertOrder():in failOnUnexpectedLines -parametri |
| 115b21ea9d | Wed Mar 18 18:17:58 2026 | Jukka Hallikainen | Daily smoke - TestCustomerYTJRobot.testGetCustomersByString |
| 0209ec79f8 | Wed Mar 18 14:49:09 2026 | Atte Aapalampi | smoke fixes (failures): TestCustomerYTJRobot iter 1.3. make tests more robust with 'reasonably expected' results amount range and make assert messages more informative |
| 984256fe18 | Wed Mar 18 13:45:55 2026 | Martin Terra | 52243/52264/52718/53156 Fallback on login in case of invalid login url |
| 2ffc3d2f87 | Wed Mar 18 13:25:50 2026 | Martin Terra | Format |
| cced9689a6 | Wed Mar 18 12:55:03 2026 | Johanna Lehtonen | testGetCoordinidatesDubai |
| c1e630a557 | Wed Mar 18 11:43:47 2026 | Atte-Juhani Aapalampi | smoke fixes (failures): TestCustomerYTJRobot iter 1.2, fix also testGetCustomersByString |
| c2d6e30828 | Wed Mar 18 11:32:57 2026 | Atte-Juhani Aapalampi | smoke fixes (failures): TestCustomerYTJRobot |
| bbdd3993b3 | Tue Mar 17 17:25:13 2026 | Johanna Lehtonen | 53147 Siirry uuteen guihin-nappi pois logon päältä |
| 068d68756d | Tue Mar 17 15:01:09 2026 | Martin Terra | Revert "Case 52265 iter 3.1-3.9 squashed. Testejä, koodirakenteen parantelua, demo-employereille CostCenterDisplayMode.TASKGROUP_PROJECT_CUSTOMER" |
| ebac0a8966 | Tue Mar 17 14:49:21 2026 | Jukka Hallikainen | Testin nimi TODOksi + format |
| 9d70a2888f | Tue Mar 17 14:33:21 2026 | Atte Aapalampi | Case 52265 iter 3.1-3.9 squashed. Testejä, koodirakenteen parantelua, demo-employereille CostCenterDisplayMode.TASKGROUP_PROJECT_CUSTOMER |
| 1f38f87e40 | Tue Mar 17 14:13:40 2026 | Jukka Hallikainen | Format |
| 441dc5a953 | Tue Mar 17 13:51:00 2026 | Atte-Juhani Aapalampi | 20251106_NPE selvittely iter 1-2 squashed. 2025-11-06 virhetilanteen haarukointia. clone-metodi tai DatabaseServices.updateByIdCloned ei näytä tuottavan virhettä |
| db090bbf90 | Tue Mar 17 13:35:32 2026 | Atte-Juhani Aapalampi | Update TestSomeTaskUtils to same as in CVS, except for testParsingTaskCompensations() which does not pass in Git and is therefore left with the content it had in Git |
| b2522abb16 | Tue Mar 17 13:20:50 2026 | Martin Terra | 50-syyta id |
| e7e3058a18 | Tue Mar 17 12:20:08 2026 | Atte-Juhani Aapalampi | fix smoke tests: TestSomeTaskUtils |
| 8369aaf6a5 | Tue Mar 17 12:13:24 2026 | Veikko Törmänen | 52860 Korjattu lokalisointeja |
| 7675e75fbc | Tue Mar 17 11:43:17 2026 | Martin Terra | TimeZones.US_EASTERN, Convert.STANDARD_TIMESTAMP_FORMAT_RFC_3339, phpDateStringFromJavaSqlDateEpoch |
| 363f46a009 | Tue Mar 17 11:22:45 2026 | Martin Terra | NON_BREAKING_THOUSAND_SEPARATOR_THIN_SPACE_UTF8 |
| 7346b9f96c | Tue Mar 17 10:59:28 2026 | Johanna Lehtonen | fixed old tests |
| 1e9bacd81b | Tue Mar 17 07:24:21 2026 | Joonas Hämäläinen | Tuotu CVS:n korjaus TestAsfalttiTes:iin |
| 48c86c8f67 | Tue Mar 17 07:18:32 2026 | Joonas Hämäläinen | format |
| 3dbf93dfb7 | Tue Mar 17 06:21:28 2026 | Veikko Törmänen | Muutettu testi TODO testiksi sisällön perusteella |
| fe37492e82 | Tue Mar 17 06:16:04 2026 | Veikko Törmänen | Korjattu testejä |
| a912a785b2 | Mon Mar 16 13:22:22 2026 | Atte-Juhani Aapalampi | Revert TestElintarvikealojenTesKtaKuukausipalkkainen.testShiftStartsBetween00And06 fix so that it fails again; this needs to be examined more closely |
| f3848cb327 | Mon Mar 16 12:10:56 2026 | Johanna Lehtonen | TestStaffComGainerSalaryCalculationApi fix |
| f2a966243b | Mon Mar 16 11:35:33 2026 | Jukka Hallikainen | Smoke-testin korjaus |
| e5d50e1f30 | Mon Mar 16 11:05:13 2026 | Atte-Juhani Aapalampi | formatting (fix small lipsahdus) |
| c25b9a8f41 | Mon Mar 16 10:56:08 2026 | Atte Aapalampi | smoke fixes: fix TestIssMetalliTesSalaryExportDefinitions NPE's (check assert failures later). Key values which were used for asserting were missing 'includeMonthlySalary ? String.valueOf(isMonthlySalaryOnly()) : null' component which is formed in SalaryExportDefinition.getKey |
| 77a12c932d | Mon Mar 16 09:31:35 2026 | Joonas Hämäläinen | 47730 Lisatty employee-tarkistuksia ja telemetriaa EmployeeReportViewAndTaskClassificationPocket:iin |
| 454b2c90e7 | Mon Mar 16 09:25:23 2026 | Joonas Hämäläinen | 47730 Lisatty thread-id employeeRangeReport / employeeReportView -telemetrioihin |
| 4336a90045 | Mon Mar 16 07:28:36 2026 | Joonas Hämäläinen | TestISSPuhelinpalveluala: lisatty puuttuvat vacationTypet |
| d1f438ce0a | Mon Mar 16 05:19:03 2026 | Veikko Törmänen | Korjattu UnsupportedOperationException virheitä |
| 90350ea664 | Mon Mar 16 05:08:08 2026 | Veikko Törmänen | Deprekoitu vanhentuneet testiluokat jotta eivät turhaan ole mukana SmokeTest -setissä |
| 963b17fe2c | Mon Mar 16 05:00:58 2026 | Veikko Törmänen | Deprekoitu vanhentuneet testiluokat jotta eivät turhaan ole mukana SmokeTest -setissä |
| f07f6449d3 | Mon Mar 16 04:50:32 2026 | Veikko Törmänen | Deprekoitu vanhentuneet testiluokat jotta eivät turhaan ole mukana SmokeTest -setissä |
| 4cb734a0b0 | Sun Mar 15 07:29:20 2026 | Joonas Hämäläinen | 53068 MixedMode-controllerin compensations/notes-kasittelyt StringBuilder:eista String:eiksi + korjattu notes:in nakyvyytta kun taskia ei ole viela tallennettu |
| 401b61c8ab | Fri Mar 13 18:39:52 2026 | Jukka Hallikainen | Fix smoke testien virheet |
| aa05c805cc | Fri Mar 13 14:28:16 2026 | Johanna Lehtonen | testMaraJP_MaksetaanRahana npe fix |
| c368182bb6 | Fri Mar 13 14:25:52 2026 | Atte-Juhani Aapalampi | 20251106_NPE selvittely. Poistetaan redundantti setEmployee |
| 775ea08e0a | Fri Mar 13 13:48:26 2026 | Atte-Juhani Aapalampi | Case 52852 pieni sivujuonne. SortableTable.ROWLIST_ID jota kutsutaan eri tasoilta joissa käytössä id="rows" |
| 2e9b5c318b | Fri Mar 13 11:41:57 2026 | Veikko Törmänen | Deprekoitu vanhentuneet testiluokat jotta eivät turhaan ole mukana SmokeTest -setissä |
| a2c5dc92f2 | Fri Mar 13 10:19:15 2026 | Atte-Juhani Aapalampi | Fix smoke tests: TestParallelContractSeries |
| f939dc119e | Fri Mar 13 10:16:41 2026 | Atte-Juhani Aapalampi | TestParallelContractSeries.java auto-formatting (final modifiers etc) before incoming real changes |
| a74214e91f | Fri Mar 13 09:34:47 2026 | Joonas Hämäläinen | 52564 Korjattu notes siirtymaan symmetrisesti kulujen kanssa MixedModeEditorissa |
| 92d897d23a | Fri Mar 13 09:25:46 2026 | Joonas Hämäläinen | 52564 FormTesterHelper-rename ja laajennus |
| 0bb1ab57c8 | Fri Mar 13 09:24:39 2026 | Joonas Hämäläinen | 52564 rename showOrHideTravelEntryFormBasedOnChangingCompensationAmount() -> updateTravelEntryState() |
| a388cad037 | Fri Mar 13 09:05:39 2026 | Johanna Lehtonen | 45600 IllegalArgumentException added Humanreadable |
| 98c9267cf1 | Fri Mar 13 05:40:56 2026 | Joonas Hämäläinen | 53068 Lisatty testi, korjaus ja tekniikan email task.compensations='null' -tallennukseen |
| c79dc0ad46 | Fri Mar 13 05:40:05 2026 | Joonas Hämäläinen | Revert "Hotfix 53068 task.compensations = "null"" |
| 8bf24c6503 | Fri Mar 13 05:39:18 2026 | Joonas Hämäläinen | Revert "Hotfix 53068 task.compensations = "null" v2" |
| 9637b29138 | Thu Mar 12 16:48:02 2026 | Atte-Juhani Aapalampi | Fix smoke tests: TestElintarvikealojenTes hierarchy |
| 0c97736a2a | Thu Mar 12 15:53:53 2026 | Jukka Hallikainen | Hotfix 53068 task.compensations = "null" v2 |
| 7dc3a93cb4 | Thu Mar 12 15:34:32 2026 | Jukka Hallikainen | Hotfix 53068 task.compensations = "null" |
| 0ff58c1ed8 | Thu Mar 12 13:02:02 2026 | Johanna Lehtonen | TestFlexSaldos fixes, added overtwoweeks test for Olli Turunen |
| 95c613e17f | Thu Mar 12 11:39:03 2026 | Johanna Lehtonen | Yksinkertainen näkymä, summasarakkeet, fix - info for project hours |
| 964c751204 | Thu Mar 12 11:12:23 2026 | Jukka Hallikainen | Fix TestFarmasiaTes 'Liian monta desimaalia' |
| a2e0036f95 | Thu Mar 12 09:19:55 2026 | Veikko Törmänen | Korjattu testejä |
| d40187f866 | Thu Mar 12 07:20:09 2026 | Joonas Hämäläinen | Korjattu sickleave-testien NOT_COMPENSATED + limitations-virheet |
| 7ff58eaee8 | Thu Mar 12 07:16:22 2026 | Veikko Törmänen | Korjattu testejä |
| b4129ba486 | Thu Mar 12 07:00:19 2026 | Joonas Hämäläinen | 52681 Lisatty api-nimi ja aikaleima Netvisor tausta-ajon email-otsikkoon |
| 83fb3f3970 | Thu Mar 12 05:47:24 2026 | Martin Terra | Log 248232222946c6644ce474fc3154f340378e2343 setting null employee on EmployerUnit |
| bf91e9fdd8 | Wed Mar 11 12:54:27 2026 | Johanna Lehtonen | TestFlexSaldos BOOKING_PAYABLE_NOT_BILLABLE added |
| 3acbce5afa | Wed Mar 11 12:10:22 2026 | Martin Terra | NPE and lazy initialization fix and/or harmonization |
| 4b9ac88e66 | Wed Mar 11 11:58:21 2026 | Martin Terra | Format |
| d8963079e8 | Wed Mar 11 11:55:44 2026 | Johanna Lehtonen | Yksinkertainen näkymä, summasarakkeet, fix - old version to match new, tooltips added |
| 3fcc14f91a | Wed Mar 11 11:05:03 2026 | Veikko Törmänen | Korjattu testejä |
| 92381f5323 | Wed Mar 11 10:25:31 2026 | Martin Terra | Reilun euron tekstikorjaus |
| 51c918ea99 | Wed Mar 11 09:37:37 2026 | Martin Terra | Revert "51131 Tuntipalkkalajien vaihto palkkalaskelmalla euro-yksikköhintapohjaisiksi" |
| fadf4c62ff | Wed Mar 11 07:27:40 2026 | Veikko Törmänen | Lisätty metodeja targetin käsittelyyn |
| 9760f71a03 | Tue Mar 10 14:16:21 2026 | Martin Terra | 51131 Tuntipalkkalajien vaihto palkkalaskelmalla euro-yksikköhintapohjaisiksi |
| dbb3e02d98 | Tue Mar 10 13:05:18 2026 | Martin Terra | Format |
| 5e102db8b1 | Tue Mar 10 11:07:53 2026 | Martin Terra | Format |
| 2387bde482 | Tue Mar 10 11:05:36 2026 | Martin Terra | notifyNameChange aspa+helptech |
| 632d31eb47 | Tue Mar 10 11:04:21 2026 | Martin Terra | Format |
| 734b4e67f3 | Tue Mar 10 03:29:12 2026 | Joonas Hämäläinen | 52981/53068 muokattu SimultaneousTravelEntryValidator:ia niin ettei se kaadu puuttuviin start-/endDate:ihin vaan antaa virheen |
| 033a0b95b8 | Tue Mar 10 03:27:32 2026 | Joonas Hämäläinen | 52981/53068 Korjattu matkalaskukentat pakollisiksi vaikka kululajityypin valitsisi vasta maaran jalkeen |
| 596cf49dc7 | Tue Mar 10 03:21:33 2026 | Joonas Hämäläinen | 52981/53068 Halytetaan jos yritetaan tallentaa matkalaskua ilman alku-tai loppupaivamaaraa |
| ccf1f4e1c8 | Tue Mar 10 03:16:17 2026 | Joonas Hämäläinen | 52564 MixedMode: Sallitaan kulujen kirjaus vain taskin ensimmaiselle riville. Jos se poistetaan, siirretaan kulut saman taskin seuraavalle riville |
| 2338571dd7 | Mon Mar 9 14:23:36 2026 | Martin Terra | Hide logo on exception |
| c4be679c82 | Mon Mar 9 14:01:20 2026 | Martin Terra | Logging |
| a4b3783ec3 | Mon Mar 9 13:29:30 2026 | Martin Terra | Logging |
| 667e7395ce | Mon Mar 9 13:02:51 2026 | Martin Terra | Format |
| cdeb3b38db | Mon Mar 9 13:01:57 2026 | Martin Terra | synchonizedEntityManagerWatchDog whitelist getNextFreeSalesOrderNumber |
| 8c0ad0f6e6 | Fri Mar 6 14:32:55 2026 | Johanna Lehtonen | Yksinkertainen näkymä, summasarakkeet, fix, review hifis |
| 6eb32febac | Fri Mar 6 13:17:45 2026 | Martin Terra | Format |
| 29dc8c7388 | Fri Mar 6 06:26:20 2026 | Joonas Hämäläinen | Javadocattu miten MonitoredMethodCall:in emaileihin saisi lisattya sessiotiedot |
| d3c70a40f7 | Fri Mar 6 03:05:00 2026 | Joonas Hämäläinen | Lisatty kontekstitietoa RequestDurationMonitorUtils:in threadLogger-emaileihin |
| adbd2aea94 | Thu Mar 5 08:25:15 2026 | Johanna Lehtonen | Yksinkertainen näkymä, summasarakkeet, fix, review hifit |
| ac72898e66 | Thu Mar 5 08:03:48 2026 | Joonas Hämäläinen | CI: Jos html-raportin muodostuksessa tapahtuu virhe, logataan se ja jatketaan. |
| cc03e83007 | Thu Mar 5 08:01:23 2026 | Joonas Hämäläinen | Lisatty yksikkotesteissa tapahtuvan race-conditionin osoittava testi |
| aa01a1562a | Thu Mar 5 06:48:15 2026 | Veikko Törmänen | Varmistettu että lisätyt testit ovat targetissa oikein |
| 2588f464cf | Wed Mar 4 13:44:17 2026 | Johanna Lehtonen | Yksinkertainen näkymä, summasarakkeet, fix |
| d6ab77177f | Wed Mar 4 11:03:23 2026 | Johanna Lehtonen | ClassCastException test fix, to make sure uses SickleaveType/VacationType |
| e09f497e7a | Wed Mar 4 09:27:09 2026 | Veikko Törmänen | Korjaus ehdotus tilanteeseen jossa siirytään ylityölaskurista mobiiliin |
| e46fe29e4c | Wed Mar 4 03:03:44 2026 | Joonas Hämäläinen | Korjattu WicketTesterin uusiokayttoon liittyva testivirhe lisaamalla setupRequestAndResponse()-kutsu abstractTestin tearDown-vaiheeseen |
| 110bab68b9 | Wed Mar 4 02:42:41 2026 | Martin Terra | 52678 Vanhojen hakemusten automaattisen poistoajon korjaus |
| 9b772e4a2a | Wed Mar 4 02:19:45 2026 | Martin Terra | 52649 Ulosotto ja AY-maksut täytyy tarvittaessa voida lähettää tavallisina tilisiirtoina |
| 343a29acca | Wed Mar 4 02:16:23 2026 | Martin Terra | Format |
| c92df65f35 | Wed Mar 4 01:32:53 2026 | Martin Terra | Format |
| 2fd790a024 | Wed Mar 4 01:30:45 2026 | Martin Terra | Format |
| adb3867b34 | Wed Mar 4 01:29:13 2026 | Martin Terra | Format |
| 52ece163f0 | Tue Mar 3 13:40:28 2026 | Atte Aapalampi | 52852/53026 iter 3 formatting changes (to separate from real changes) |
| d05da0a14f | Tue Mar 3 11:28:01 2026 | Johanna Lehtonen | Use DayType in TestHoursEditorPanel.assertLunchbreakSuggestionOnAbsence |
| d757198678 | Tue Mar 3 11:15:03 2026 | Johanna Lehtonen | COST_CENTER_NOT_IMPLEMENTED helper methods added |
| edb4338075 | Tue Mar 3 11:03:52 2026 | Johanna Lehtonen | F |
| 1d3503aff8 | Mon Mar 2 18:13:51 2026 | Johanna Lehtonen | ClassCastException fix: Sickleave can have project as well hifi |
| d2c6ea3664 | Mon Mar 2 15:00:00 2026 | Martin Terra | setupDatabaseSessionLowLevel on login |
| 739b571e6f | Mon Mar 2 14:07:11 2026 | Martin Terra | synchonizedEntityManagerWatchDog whitelist EmployeeContractPeriodsPanel |
| 5f4894d9a0 | Mon Mar 2 14:01:42 2026 | Johanna Lehtonen | fixed TestHoursEditorPanel failing tests |
| f05fec1730 | Mon Mar 2 13:59:06 2026 | Johanna Lehtonen | ClassCastException fix in HoursEditorPanel when Vacation and default lunchbreak |
| 32e11b4704 | Mon Mar 2 08:49:36 2026 | Johanna Lehtonen | 45070 move getValueFieldNameComponentId to SalaryClassConfig |
| 78541274d0 | Sun Mar 1 07:42:11 2026 | Joonas Hämäläinen | siirretty DEBUG_AVERAGE_SALARY DevelopmentFlag:ista SaldoselvitysFlag:iksi |
| 043ca206ce | Sun Mar 1 07:27:55 2026 | Joonas Hämäläinen | Varmistettu etta Tuntinetti-testit eivat tupla-alusta testeria |
| 4138bcbfe0 | Sun Mar 1 07:18:37 2026 | Joonas Hämäläinen | CI: selkeytetty diff-nakymaa |
| 8ca81c7029 | Thu Feb 26 08:15:38 2026 | Martin Terra | 52649 Fix Salary payment via Netvisor using payrollexternalsalarypayment.nv |
| a715d674ba | Thu Feb 26 08:08:20 2026 | Johanna Lehtonen | 53031 using old helper method, no need for new |
| 59a8e38778 | Wed Feb 25 11:47:03 2026 | Johanna Lehtonen | 53031 Added info for katre monthly for full calendar months |
| 6969b85f08 | Tue Feb 24 14:26:25 2026 | Atte Aapalampi | Case 52852/53026 iter 2.1-2.2 squashed. Asiakkaalla oleva käyttöä estävä akuutti vika korjattu |
| ba09a5ca64 | Mon Feb 23 10:23:51 2026 | Johanna Lehtonen | 44359 last hifi |
| 21ea38d113 | Sun Feb 22 08:50:32 2026 | Joonas Hämäläinen | 46461 Optimoitu palkanlaskennan page-serialisointia |
| 32b082c823 | Sun Feb 22 08:49:54 2026 | Joonas Hämäläinen | poistettu \r -merkkeja |
| cbc8ef5ea1 | Fri Feb 20 18:09:57 2026 | Martin Terra | 52678 Vanhojen hakemusten automaattisen poistoajon korjaus |
| feb2a92ec1 | Fri Feb 20 13:32:18 2026 | Martin Terra | @ManyToOne(optional=false) and @Fetch(FetchMode.SELECT) |
| c3438d0ab9 | Fri Feb 20 11:04:35 2026 | Martin Terra | synchonizedEntityManagerWatchDog whitelist EmployeeEmployeeProjectSettingsPanel |
| d8f61267f8 | Fri Feb 20 11:01:10 2026 | Martin Terra | 52678 Vanhojen hakemusten automaattisen poistoajon korjaus |
| 7ca630dda0 | Fri Feb 20 07:13:19 2026 | Martin Terra | Format |
| c2f15a1288 | Fri Feb 20 05:07:45 2026 | Joonas Hämäläinen | 52881 Korjattu alasvetovalikkojen html-escape |
| b15bab12d7 | Fri Feb 20 03:07:23 2026 | Joonas Hämäläinen | Muunnettu DEBUG_AVERAGE_SALARY DevelopmentFlag:iksi |
| 7802490804 | Fri Feb 20 03:06:03 2026 | Joonas Hämäläinen | AbstractTuntinettiViewTestCase: jatetaan Application.unset() pois jotta voidaan uusiokayttaa WicketTesteria |
| d356984149 | Fri Feb 20 03:03:33 2026 | Joonas Hämäläinen | CI: muokattu tulos-html:aa helppolukuisemmaksi |
| 72804f648c | Fri Feb 20 01:45:32 2026 | Martin Terra | BASE_PRICE_AT_CURRENT_INDEX 2026:01 |
| 1aa8e84f4c | Thu Feb 19 19:37:33 2026 | Martin Terra | Format |
| 8f8dd7c5dd | Thu Feb 19 19:36:28 2026 | Martin Terra | 46576 Task lokitieto korjaus nimettömälle työntekijälle |
| ff153a4569 | Thu Feb 19 15:10:06 2026 | Martin Terra | Format |
| 17dc555c35 | Thu Feb 19 11:41:45 2026 | Martin Terra | 52631 Vanhojen työntekijä-, asiakas- ja työkohdetietojen pseudonymisointi - aktivointi |
| 09bdcb1912 | Thu Feb 19 10:13:35 2026 | Atte Aapalampi | Move GuiAuthorizationHelper.getUnpaidInvoices() to SaasSettingsPanel |
| 883838513d | Thu Feb 19 10:11:37 2026 | Atte Aapalampi | Rename AbstractReportRangePanel.hasMoreReportAuthority --> isAuthorizedToSeeTimeClockReports |
| dd613e4c35 | Thu Feb 19 07:35:21 2026 | Joonas Hämäläinen | 52564 Lisatty testeja MixedMode-editorin task.compensations-ongelmaan |
| de8ca81fde | Thu Feb 19 07:09:51 2026 | Martin Terra | Format |
| 5df3c4136f | Thu Feb 19 07:05:53 2026 | Martin Terra | 52678 Vanhojen hakemusten automaattisen poistoajon korjaus |
| 42437f0ae9 | Wed Feb 18 20:06:38 2026 | Martin Terra | 53002 Always same failed login feedback for consistency and for security reasons |
| 27805c5841 | Wed Feb 18 14:06:48 2026 | Atte Aapalampi | Revert "Revert "Case 44002. Tuntinetti user id's in RegistrationForm moved to AuthorizationServices"" |
| 19fee9fec1 | Wed Feb 18 14:04:56 2026 | Atte Aapalampi | Case 44002 (10/2024). ProjectWizardPanel.isAuthorizedToShowWizardAddOrContinueButton() hifis (02/2026) |
| 83bbd0a4e6 | Wed Feb 18 14:04:45 2026 | Atte Aapalampi | Revert "Revert "Case 44002 (10/2024). ProjectWizardPanel.isAuthorizedToShowWizardAddOrContinueButton()"" |
| ca991468e0 | Wed Feb 18 09:07:34 2026 | Joonas Hämäläinen | CI: lisatty html-tulosteeseen linkki edelliseen lapimenneeseen ajoon |
| 9b8f2f4fbd | Wed Feb 18 09:07:34 2026 | Joonas Hämäläinen | CI: lisatty html-tulosteeseen compileDurationSeconds |
| 0eafc613dc | Wed Feb 18 09:07:34 2026 | Joonas Hämäläinen | AbstractTuntinettiViewTestCase.clearAll():issa varmistetaan etta MockWebApplication suljetaan, jolloin PageSavingThread ei jaa roikkumaan |
| 0d0729cd54 | Wed Feb 18 07:09:09 2026 | Martin Terra | 52678 Vanhojen hakemusten automaattisen poistoajon korjaus |
| b633e95be7 | Wed Feb 18 04:46:29 2026 | Veikko Törmänen | 52860 Suomen avustajapalveluille käyttöön puitesopimus |
| 7cad502943 | Tue Feb 17 14:47:02 2026 | Martin Terra | 52631 Vanhojen työntekijä-, asiakas- ja työkohdetietojen pseudonymisointi - aktivointi |
| 533beba381 | Tue Feb 17 14:39:56 2026 | Johanna Lehtonen | ICT tessit versiot, whatisnewpanel |
| d4b71cfc17 | Tue Feb 17 14:35:17 2026 | Martin Terra | 52631 Vanhojen työntekijä-, asiakas- ja työkohdetietojen pseudonymisointi |
| 37aa855b17 | Tue Feb 17 14:34:30 2026 | Martin Terra | TIMESTAMP_WITH_HUMAN_READABLE_TIME_ZONE |
| 832fb5be13 | Tue Feb 17 14:27:18 2026 | Johanna Lehtonen | revert |
| 4de6b9387b | Tue Feb 17 14:25:53 2026 | Johanna Lehtonen | tes viennit //done |
| ace4c77753 | Tue Feb 17 14:12:09 2026 | Johanna Lehtonen | tes updates log hifi |
| ffa5cbc2ce | Tue Feb 17 14:03:24 2026 | Martin Terra | 52631 Vanhojen työntekijä-, asiakas- ja työkohdetietojen pseudonymisointi |
| 0acd22bcca | Tue Feb 17 13:58:10 2026 | Martin Terra | Format |
| 1d4f587caa | Tue Feb 17 13:52:30 2026 | Martin Terra | Format |
| 16f7676f39 | Tue Feb 17 13:50:48 2026 | Martin Terra | java.util.Date with time precision |
| f51f359601 | Tue Feb 17 13:49:27 2026 | Martin Terra | Format |
| ea003ed8b8 | Tue Feb 17 11:31:31 2026 | Johanna Lehtonen | 45070 hifi, add classfieldname into SalaryClassConfig |
| 327b8fc2c6 | Tue Feb 17 07:25:25 2026 | Martin Terra | Stealth password via environment variable |
| af4c5ef5df | Tue Feb 17 06:19:47 2026 | Martin Terra | 48868 NPE HotFix |
| c239c1e224 | Mon Feb 16 17:34:50 2026 | Johanna Lehtonen | Chat to facelift |
| bdcac43a54 | Mon Feb 16 12:14:13 2026 | Martin Terra | Npe fix |
| b25c74d0e1 | Mon Feb 16 09:10:46 2026 | Johanna Lehtonen | 52878 added ict tes kta:lla without overtime |
| f8d45f26c4 | Mon Feb 16 06:48:57 2026 | Joonas Hämäläinen | 34155 Poistettu UTM-parametrit uutiskirjeen nakyvista linkkiteksteista ja korjattu UTM-parametrit myos |
| 71bf53e779 | Fri Feb 13 12:28:43 2026 | Johanna Lehtonen | 45070 refactor: all salaryclasspanel configuration parameters in one new enum SalaryClassConfig |
| caba5a9975 | Fri Feb 13 11:44:24 2026 | Veikko Törmänen | 52678 format |
| 0a684991a4 | Fri Feb 13 08:53:19 2026 | Veikko Törmänen | Muutettu isDeprecated metodin toimintaa niin että se on mahdollista ajaa myös ei rekursiivisesti |
| 58dc6ca7a0 | Fri Feb 13 06:25:53 2026 | Martin Terra | Revert "Revert "Case 44002. Rename AuthorizationOptions.READ_ONLY_CUSTOMERS_CRM --> CANNOT_CREATE_NEW_CUSTOMERS_CRM"" |
| 1a822a95ff | Thu Feb 12 15:02:45 2026 | Martin Terra | 52562 Työntekijän kopioiminen toiselle saman ryhmän yritykselle |
| aa986b7d15 | Thu Feb 12 14:55:54 2026 | Martin Terra | Format |
| 12890b7988 | Thu Feb 12 12:17:47 2026 | Martin Terra | 52937 Yksilöityjen päättyneiden työntekijöiden poistaminen |
| ab674cdec0 | Thu Feb 12 12:14:11 2026 | Johanna Lehtonen | fixed failing test for Katre without credentials |
| 34ad1b81bf | Thu Feb 12 12:06:38 2026 | Martin Terra | 52678 Vanhojen hakemusten automaattisen poistoajon korjaus, testin päivitys |
| 25aa905db1 | Thu Feb 12 12:05:05 2026 | Martin Terra | 52937 Yksilöityjen päättyneiden työntekijöiden poistaminen |
| 32ee6aebb2 | Thu Feb 12 11:55:07 2026 | Martin Terra | 52678 Vanhojen hakemusten automaattisen poistoajon korjaus |
| 3cd8d1bf71 | Thu Feb 12 11:44:41 2026 | Martin Terra | 52678 Vanhojen hakemusten automaattisen poistoajon korjaus |
| 7ff7503ec1 | Thu Feb 12 11:26:22 2026 | Martin Terra | 52678 Vanhojen hakemusten automaattisen poistoajon korjaus |
| a28152e852 | Thu Feb 12 06:09:07 2026 | Martin Terra | Revert "Case 44002 (10/2024). ProjectWizardPanel.isAuthorizedToShowWizardAddOrContinueButton()" |
| 68dd619b0c | Thu Feb 12 06:09:05 2026 | Martin Terra | Revert "Case 44002. Tuntinetti user id's in RegistrationForm moved to AuthorizationServices" |
| db23f884e8 | Thu Feb 12 06:09:03 2026 | Martin Terra | Revert "Case 44002. Rename AuthorizationOptions.READ_ONLY_CUSTOMERS_CRM --> CANNOT_CREATE_NEW_CUSTOMERS_CRM" |
| e38130c815 | Thu Feb 12 05:50:39 2026 | Joonas Hämäläinen | CI: lisatty otsikkoon kello-kuvake jonka tooltipissa on sivun generoinnin aikaleima |
| 51ac051be1 | Wed Feb 11 17:41:16 2026 | Johanna Lehtonen | 46582 refactor, use EmployeeIdExportPreference for salaryexport if given |
| 137c4f282a | Wed Feb 11 14:21:25 2026 | Atte Aapalampi | Case 44002. Rename AuthorizationOptions.READ_ONLY_CUSTOMERS_CRM --> CANNOT_CREATE_NEW_CUSTOMERS_CRM |
| c8868e692b | Wed Feb 11 14:14:53 2026 | Atte Aapalampi | Case 44002. Tuntinetti user id's in RegistrationForm moved to AuthorizationServices |
| b2f738735e | Wed Feb 11 14:04:49 2026 | Atte Aapalampi | Case 44002 (10/2024). ProjectWizardPanel.isAuthorizedToShowWizardAddOrContinueButton() |
| b94036a5f6 | Wed Feb 11 12:33:36 2026 | Jukka Hallikainen | 52577 - Erittele päiväkohtainen liukumasaldon ja työaikapankin muutos oletuksena |
| fe8021418c | Tue Feb 10 21:58:52 2026 | Martin Terra | displayNameAndRepresentedEmployer |
| 5966cd02d7 | Tue Feb 10 12:50:15 2026 | Martin Terra | Format |
| 01ceba944b | Tue Feb 10 12:46:47 2026 | Veikko Törmänen | 46501 Lisätty pari asiakkaan muutosta |
| a4066ede3f | Tue Feb 10 12:34:13 2026 | Martin Terra | Format |
| 88b7285663 | Tue Feb 10 12:27:01 2026 | Martin Terra | Format |
| 0d17c6fc5b | Tue Feb 10 12:15:21 2026 | Martin Terra | EntityManager is closed:: debug pid |
| a2a1ba13f0 | Tue Feb 10 10:36:53 2026 | Martin Terra | NPE Safety for Demos |
| 796303845d | Tue Feb 10 10:34:28 2026 | Martin Terra | Format |
| 14ec2f80e4 | Tue Feb 10 06:37:11 2026 | Veikko Törmänen | 45201 test for parseCompensationSummary NPE fix |
| d2cddd71f7 | Mon Feb 9 18:06:54 2026 | Jukka Hallikainen | 48868 - vuosiloman ja työtuntien päällekkäisen kirjauksen esto |
| c8dcfb268f | Mon Feb 9 15:00:50 2026 | Johanna Lehtonen | 52855 refix 'Miten kuukausipalkkaiset laskutetaan' kirjoitusasu excelillä |
| 39297cb247 | Mon Feb 9 14:32:20 2026 | Martin Terra | 52562 Työntekijän kopiointiin toiselle yritykselle lisätty kirjausnäkymän valinta |
| 0a61e42197 | Mon Feb 9 14:01:26 2026 | Martin Terra | Utils.displayCauseRootException(throwable) |
| b3e7dfb677 | Mon Feb 9 13:30:42 2026 | Johanna Lehtonen | 52855 fix 'Miten kuukausipalkkaiset laskutetaan' kirjoitusasu excelillä |
| 59e3b925e6 | Mon Feb 9 09:20:55 2026 | Joonas Hämäläinen | 52853 Lisatty testit varmistamaan etta odotusaikaa ei lueta tyoajaksi lomalaskennassa |
| 981e56b514 | Mon Feb 9 06:12:13 2026 | Veikko Törmänen | 45201 parseCompensationSummary NPE fix |
| 6c9c7da22f | Sun Feb 8 09:19:34 2026 | Joonas Hämäläinen | 47001 Lisatty TestEmployeeMultidimensionalReport ja TestNetvisorReportExport* smokeen |
| da775b4407 | Sun Feb 8 08:28:07 2026 | Joonas Hämäläinen | 52622 Lisatty testitapauksia manuaalisen lomanansainnan tasmaytykseen |
| 791341bec0 | Sat Feb 7 09:01:56 2026 | Martin Terra | 2025/12 Billing update |
| 8c2bcb7b8a | Sat Feb 7 09:01:56 2026 | Martin Terra | 2025/12 Billing update |
| f04f9fcc67 | Fri Feb 6 12:58:12 2026 | Atte Aapalampi | TES-tarkistuskierros 02/2026. Korjattu Airpron ja hlökoht avustajien TESien testit vastaamaan kierroksella tehtyjä muutoksia |
| 1a974c36d8 | Fri Feb 6 05:42:08 2026 | Joonas Hämäläinen | 44588 Hifistelty HoursEditorHandler.staleOnEditorClose() |
| 702246ec65 | Thu Feb 5 13:18:38 2026 | Atte Aapalampi | TES-tarkistuskierros 02/2026. Deprekoidaan vanhentuneet Airpron jaksotyön TESit. |
| 4b06145f85 | Thu Feb 5 12:39:26 2026 | Atte Aapalampi | formatting (indent) |
| 5f0899ec8c | Thu Feb 5 12:35:28 2026 | Atte Aapalampi | TES-tarkistuskierros 02/2026 squashed (review passed). Turvetuotantoalan TES 2025-2027, Henkilökohtaisten avustajien jaksotyön TES yölisän korotus, Airpro Oy TES 2025-2028. |
| 9590b7c1c4 | Thu Feb 5 08:26:22 2026 | Joonas Hämäläinen | 47001 Lisatty testeja jotka assertoivat etta palkallisten poissaolojen palkkoja naytetaan vain jos SalaryDetailLevel sen sallii, vaikka kaytettaisiin vain EMPLOYEE-dimensiota |
| def4ab0c64 | Thu Feb 5 08:13:08 2026 | Veikko Törmänen | 46582 Lisätty what's new info |
| c6a86674a7 | Wed Feb 4 17:22:00 2026 | Johanna Lehtonen | added katre_credentials_not_provided warning |
| 05b4ab1202 | Wed Feb 4 06:15:24 2026 | Veikko Törmänen | 52383 - Korjattu saldon laskentaa itsenäisyyspäivän osalta 52383 Vaihdettu getDailyReportSafelyUsingStretch to getDailyReport 52383 korjattu testien olettamia |
| 3b293ae3b6 | Tue Feb 3 16:34:37 2026 | Martin Terra | 52719 TulorekisteriCredentials distinct per employerUnit |
| ebd0f3e730 | Tue Feb 3 16:29:33 2026 | Martin Terra | displayHashCodeSafely |
| b75adf1ae5 | Tue Feb 3 09:43:01 2026 | Veikko Törmänen | 47332 Lisätty TestElectrosMetalliTes Smoke testien joukkoon |
| 09035f51e2 | Tue Feb 3 09:24:44 2026 | Joonas Hämäläinen | 44588 BillingHoursVsBudgetCache konstruktorimuutokset, asetetaan BillingHoursVsBudgetCache laskutusraportin muokkauspopupiin jotta laskutuseurot nakyvat pyoristettyina |
| 5c1508d2db | Tue Feb 3 09:24:44 2026 | Joonas Hämäläinen | Revert "44588 HoursEditorHandler:in konstruktorimuutokset, Ei nayteta laskutuseuroja muokkauspopupissa, Tyoaikaraportin editor-popup invalidoi vain muokattavaksi avatun rangeReportin" |
| 7093afad87 | Tue Feb 3 09:09:03 2026 | Veikko Törmänen | 47332 korjattu testit |
| dedb63f3a6 | Tue Feb 3 09:01:23 2026 | Veikko Törmänen | 47332 selkeytetty koodia |
| 9dfb39f1c6 | Tue Feb 3 07:37:24 2026 | Joonas Hämäläinen | 47001 Korjattu ReportQuery lisaamaan vacation-palkkaeurot vain jos SalaryDetailLevel sen sallii |
| ecc227d03b | Mon Feb 2 15:54:03 2026 | Johanna Lehtonen | added DNBANOKK |
| 04d10cabab | Mon Feb 2 09:49:10 2026 | Johanna Lehtonen | 43142 beta EmployeeWorkShiftModificationAuthorization fixes |
| b5fb96a4e7 | Mon Feb 2 08:14:03 2026 | Joonas Hämäläinen | 44588 HoursEditorHandler:in konstruktorimuutokset, Ei nayteta laskutuseuroja muokkauspopupissa, Tyoaikaraportin editor-popup invalidoi vain muokattavaksi avatun rangeReportin |
| f6889d3d65 | Mon Feb 2 08:10:19 2026 | Joonas Hämäläinen | Revert "44588 Tyoaikaraportin muokkauksen BillingHoursVsBudgetCache-kasittelyn korjaukset" |
| ea23a46894 | Mon Feb 2 08:09:00 2026 | Joonas Hämäläinen | Revert "44588 Hotfix revert greedy setStaleIndex" |
| f84f7ad505 | Mon Feb 2 06:27:15 2026 | Veikko Törmänen | 46582 muutettu id generointi nappien toimintaa niin että niitä voi olla useampi näkyvillä 46582 muutettu id generointi nappien toimintaa niin että niitä voi olla useampi näkyvillä 46582 muutettu id generointi nappien toimintaa niin että niitä voi olla useampi näkyvillä 46582 korjattu typo |
| 996eb7964a | Mon Feb 2 06:23:44 2026 | Joonas Hämäläinen | 47001 Laajennettu testVacationEurosAreShown-testia testaamaan myos eurojen piilotus + javadoc |
| f054566e70 | Sun Feb 1 03:01:13 2026 | Joonas Hämäläinen | Korjattu TestElakeSalaryCalculationRowInitialization.testJosTyontekija15vNiinEiPalkansaajanElakemaksuaTyottomyysturvaaEikaSosiaaliturvamaksua() |
| 1f9539e42b | Fri Jan 30 17:00:15 2026 | Johanna Lehtonen | added helper assert methods |
| 3c9d750ef5 | Fri Jan 30 10:44:29 2026 | Veikko Törmänen | 45201 Lisätty info katkon jälkeiselle ensimmäiselle työpäivälle. Lisätty katko infot myös työntekijän kirjausnäkymään. |
| 87e53a0986 | Fri Jan 30 07:14:56 2026 | Joonas Hämäläinen | 47001 Korjattu normaalituntien palkkojen ja kuukausipalkkojen nakyvyys jakaumaraportilla noudattamaan SalaryDetailLevel:ia |
| b0e6bfe123 | Fri Jan 30 07:11:29 2026 | Joonas Hämäläinen | 47001 Korjattu puhelinedun NPE palkanlaskennan jakaumaraportilla |
| 22218eacf8 | Thu Jan 29 11:25:29 2026 | Jukka Hallikainen | Lisätty pankki BicUtilsiin: GB85MOOW00993580414739 |
| fb0e318bfb | Thu Jan 29 10:28:56 2026 | Atte Aapalampi | 52861 formatting. Remmove redundant (old placeholder?) html attribute |
| 0c2a16de65 | Wed Jan 28 18:04:12 2026 | Johanna Lehtonen | fixed tests |
| 4a650bbc33 | Wed Jan 28 15:01:28 2026 | Atte Aapalampi | Case 52861 iter 1.1-1.2 squashed. Korjattu työvuorotulosteiden asettelu myös sisältösoluille, kun työvuorot eivät ala viikon ensimmäisenä päivänä |
| ab537a7216 | Wed Jan 28 12:17:35 2026 | Johanna Lehtonen | face shift pick yes no buttons css |
| 0257f27cc2 | Wed Jan 28 10:21:08 2026 | Martin Terra | 52881 Revert partially: Markup-sanitation continued: escape html from other user inputs |
| 1cc4269970 | Wed Jan 28 09:13:06 2026 | Johanna Lehtonen | 52879 junit test |
| 8662207c8f | Wed Jan 28 06:27:22 2026 | Martin Terra | 44588 Hotfix revert greedy setStaleIndex |
| 6180ea8650 | Tue Jan 27 17:19:28 2026 | Johanna Lehtonen | 50062 setting: Kk-palkkaisen kululajit edelliseltä kuukaudelta |
| 094cc2af53 | Tue Jan 27 15:40:21 2026 | Atte Aapalampi | Case 52852. Parannetaan massatoiminnon validointiviestin ymmärrettävyyttä/käytettävyyttä |
| d09b22df86 | Tue Jan 27 15:33:55 2026 | Johanna Lehtonen | 52879 fix |
| 1fbe3a5fd6 | Tue Jan 27 13:48:11 2026 | Jukka Hallikainen | Fix 46169 tyhjä työntekijälista |
| 4a77dcb6a0 | Tue Jan 27 09:02:25 2026 | Joonas Hämäläinen | 44588 Tyoaikaraportin muokkauksen BillingHoursVsBudgetCache-kasittelyn korjaukset |
| 1fbfb5d25a | Tue Jan 27 09:02:25 2026 | Joonas Hämäläinen | Revert "44588 Korjausehdotus: sallitaan eri rangeReport-instanssit muokattaessa yksittaista taskia" |
| 6e19a000b8 | Tue Jan 27 03:17:56 2026 | Joonas Hämäläinen | Markup-sanitation continued: escape html from other user inputs |
| 8df3b84a42 | Mon Jan 26 05:12:56 2026 | Martin Terra | Facelift aikataulupäivitys |
| 56b7e4bbc2 | Sun Jan 25 07:47:42 2026 | Joonas Hämäläinen | 46622/48727 Automaattisen matkakorvauksen yksikkohinta-kentta readonlyksi muilta kuin esihienkiloilta + automaattisen matkakorvauksen yksikkohinta-kentan disablointi jos automatkakulu on disabloitu |
| 5cce31847d | Fri Jan 23 15:15:50 2026 | Atte Aapalampi | 52265 iter 1-2 + GUI-testi squashed. Validointi sickleavelle jolla on timerange päällekkäin olemassaolevan taskin timerangen kanssa ja toisin päin |
| ca1b8d7698 | Fri Jan 23 06:45:50 2026 | Veikko Törmänen | 52841 Lisätty testi lounastauon validoinnille |
| 68d0d8e64b | Fri Jan 23 06:36:11 2026 | Joonas Hämäläinen | 52564 Muokattu olemassaolevaa testia assertoimaan myos taman casen korjaus |
| 381a95a2a9 | Fri Jan 23 02:39:47 2026 | Joonas Hämäläinen | 49978 Peruutettu css-muutos joka rajasi 'Maksa valitut'-popupin kalenterinakyman |
| 9220992bf7 | Thu Jan 22 16:54:14 2026 | Jukka Hallikainen | 50069 tooltip-bugin regressiotesti |
| 9acfa57295 | Thu Jan 22 16:10:02 2026 | Johanna Lehtonen | 52846 Added test case |
| f3e0250d8f | Thu Jan 22 15:58:38 2026 | Johanna Lehtonen | 52846 added test javadoc |
| 5a81869c40 | Thu Jan 22 15:09:03 2026 | Atte Aapalampi | Case 52850. Fix puuttuvat yksikköliitteet. Aiempi mergetys tai masteriin vienti ollut puutteellinen |
| 72a450291d | Thu Jan 22 14:58:03 2026 | Johanna Lehtonen | 52846 eritelty näkymä kohteet, kun rajoituksia. bug fix |
| 8779dcfd7b | Thu Jan 22 12:29:47 2026 | Atte Aapalampi | hide 'Close' text which appeared in palkanlaskenta --> maksa valitut --> datepicker. makes sure text never appears |
| 9104b3814c | Thu Jan 22 08:15:12 2026 | Joonas Hämäläinen | Lisatty tyontekijan nimi maksumaarays-modalpopupin otsikkoon |
| 4dc47b6181 | Thu Jan 22 07:46:36 2026 | Veikko Törmänen | 52841 korjattu lounastauon validiointia |
| bc84f93435 | Thu Jan 22 07:43:56 2026 | Joonas Hämäläinen | 52501 Korjattu OVERRIDE_USAGE_AS_GDPR_LOGGING:n feature-suodatus, lisatty testi ja dokumentointivakio |
| 656fe3f970 | Wed Jan 21 15:14:02 2026 | Jukka Hallikainen | 48727 YesHR työsopimuspohjat - asiakkaan muutostoiveet |
| a544270bb4 | Wed Jan 21 14:25:48 2026 | Atte Aapalampi | Case 52770 iter 1.2. mobiiliruuduilla vieritetään alareuna 'kirjaudu uudestaan' napin tuntumaan |
| c8d7586b8b | Wed Jan 21 11:23:39 2026 | Atte Aapalampi | Case 52817 iter 1.3 hifis |
| 80dbf84ab9 | Tue Jan 20 16:56:00 2026 | Atte Aapalampi | Case 52187 iter 1.1-1.2 squashed. Omien perusasetusten liitteiden järjestäminen lisäysjärjestyksessä (eikä aakkosjärjestyksessä) |
| 3e70f76e61 | Tue Jan 20 15:20:26 2026 | Atte Aapalampi | Case 52770. Skip component focus on LogoutPage with mobile screens |
| 8515dc6577 | Tue Jan 20 13:54:48 2026 | Atte Aapalampi | 'mass-action-selection-contains-unsaved-rows' validation for MessageMassActionPanel iter 1.4. hifis |
| 5782d27df5 | Tue Jan 20 11:13:49 2026 | Atte Aapalampi | 'mass-action-selection-contains-unsaved-rows' validation for MessageMassActionPanel iter 1.3. Move to actionButton.onConfigure() |
| 7f1757d74a | Tue Jan 20 10:59:23 2026 | Atte Aapalampi | 'mass-action-selection-contains-unsaved-rows' validation for MessageMassActionPanel iter 1.2. Pull up to superclass onConfigure() |
| 7fe50ab610 | Tue Jan 20 10:42:43 2026 | Jukka Hallikainen | Revert "48727 matkakirjauksen asettelukorjauksia" |
| d235468b6f | Tue Jan 20 10:02:41 2026 | Joonas Hämäläinen | 52501 Korjattu logituksen prosenttilaskentaa ja paivitetty testi |
| f6678bf3b6 | Tue Jan 20 10:02:24 2026 | Martin Terra | 52501 ExcessGdprFeatureUsageFixer kantaoptimointeja |
| f613133a8a | Tue Jan 20 06:22:55 2026 | Joonas Hämäläinen | 46622 Summaryn travelEntry-selitteen koodihifistely |
| e7e9fe2fe3 | Mon Jan 19 13:38:15 2026 | Atte Aapalampi | 'mass-action-selection-contains-unsaved-rows' validation for MessageMassActionPanel |
| 81f95cd277 | Mon Jan 19 10:44:47 2026 | Veikko Törmänen | 47332 selkeytetty koodia ja lokalisointia |
| 7323ba355b | Mon Jan 19 09:45:25 2026 | Atte Aapalampi | Case 52792. Selkeytetään työvuorotoivetaulukkoa omissa perusasetuksissa: arkipyhät näkyviin ja tooltip-opastus |
| 93585df9b9 | Fri Jan 16 13:47:42 2026 | Johanna Lehtonen | TestTaskClassificationManager.testEmployeeProjectsAvailableForTaskClassificationOptionModes |
| 36ed4ab64b | Fri Jan 16 13:11:05 2026 | Jukka Hallikainen | Revert "48727 - fix failaavat TestHoursEditorPanelMatkalasku-testit" |
| bb15e61efa | Fri Jan 16 13:09:31 2026 | Jukka Hallikainen | 48727 - fix failaavat TestHoursEditorPanelMatkalasku-testit |
| f778488ae0 | Fri Jan 16 12:02:01 2026 | Johanna Lehtonen | 52784 Aarre hakemuslomake ylläpitopäivitys |
| a17376d86e | Fri Jan 16 09:56:45 2026 | Atte Aapalampi | 48574. fix TestLentoliikenteenPalvelualojenJaksotyonTesWithWorkedHoursTimeRangesAndDetails.testYlityoKorvaustenMaksaminenVuorolisiin() |
| bf70c5a02b | Fri Jan 16 09:41:58 2026 | Johanna Lehtonen | facebook arkipyhät 2026 |
| 750b984270 | Fri Jan 16 09:02:03 2026 | Johanna Lehtonen | 43142 costcenter choice playpause fix beta |
| cf6bbc29db | Thu Jan 15 14:33:35 2026 | Atte Aapalampi | Case 48574 Lentoliikenteen palveluiden TES. Parametroinnit ja testit päivitetty ilta- ja yölisän uuden TimeLimitTypen mukaisesti. iter 1.1-1.2 squashed |
| b0f59fb3ac | Thu Jan 15 13:39:43 2026 | Jukka Hallikainen | 48727 matkakirjauksen asettelukorjauksia |
| 6d7aa3cf16 | Thu Jan 15 12:52:07 2026 | Jukka Hallikainen | Dummy - add missing comment to restart CI |
| 8548161289 | Thu Jan 15 11:26:08 2026 | Atte Aapalampi | 47166 freezepanes iteraatio 2. tuotu loput commitista 712f4f5ca02ca5f8a669ad4ad16033ec89356d0a |
| 87934512f1 | Thu Jan 15 10:43:11 2026 | Martin Terra | TODO_SHOULD_ALL_NON_HUMAN_READABLE_EXCEPTIONS_LEAD_TO_ERROR_PAGE_OR_WILL_IT_CAUSE_DIFFICULTIES_TO_NAVIGATE_BUT_ON_THE_OTHER_HAND_WE_ALREADY_HAVE_A_CATCH_FOR_THOSE_IF_EXPLICITLY_HUMAN_READABLE |
| 31416032f7 | Thu Jan 15 09:59:52 2026 | Martin Terra | logQuery |
| 65cda36be6 | Thu Jan 15 05:58:59 2026 | Martin Terra | Revert "52383 - Korjattu saldon laskentaa itsenäisyyspäivän osalta" |
| 0df3062e48 | Wed Jan 14 13:19:29 2026 | Atte Aapalampi | 52201. Hide feedback panel message on menu hover |
| 9caf794cbd | Wed Jan 14 06:23:51 2026 | Martin Terra | 52562 Työntekijän kopioiminen toiselle saman ryhmän yritykselle: removed enclosure from resend invitation as it would fail to repaint |
| f66ba026cb | Tue Jan 13 14:01:03 2026 | Jukka Hallikainen | 52733 WhatIsNew-korjaus |
| 10cce53744 | Tue Jan 13 13:23:38 2026 | Jukka Hallikainen | 52283 YesHR-työsopimuspohjat / fix illegal carriage chars EmployeeAndCustomerContactInformationPanel.java |
| f358fe7486 | Tue Jan 13 11:26:12 2026 | Martin Terra | 52562 Työntekijän kopioiminen toiselle saman ryhmän yritykselle |
| 518939cc0d | Tue Jan 13 10:51:05 2026 | Jukka Hallikainen | 52733 WhatIsNew |
| cc2c44aaef | Tue Jan 13 08:27:41 2026 | Veikko Törmänen | 52383 - Korjattu saldon laskentaa itsenäisyyspäivän osalta |
| 621a40b853 | Tue Jan 13 06:17:49 2026 | Martin Terra | View compacting reducing cellspacing to 0 |
| b298a12aec | Mon Jan 12 17:00:19 2026 | Jukka Hallikainen | 52733 - auton latausetu |
| 8415621855 | Mon Jan 12 12:34:17 2026 | Jukka Hallikainen | 52739 travel entry -bugin korjaus |
| f80a0224d9 | Mon Jan 12 09:34:04 2026 | Martin Terra | EntityManagerUtils.disposeEntityReader on JAXB Marshal |
| e3390b630a | Sun Jan 11 20:31:01 2026 | Martin Terra | 52770 Cache-Control no-cache, no-store, must-revalidate |
| ec79d062cd | Thu Jan 8 14:32:39 2026 | Martin Terra | 52501 ExcessGdprFeatureUsageFixer kantaoptimointeja |
| 67ca360662 | Wed Jan 7 11:48:27 2026 | Atte Aapalampi | RegressionTestAnalyzationUtils: add instructions for simple diff |
| 3a4fa14e5c | Wed Jan 7 10:48:03 2026 | Atte Aapalampi | 47166 freezepanes iteraatio 2. Tuotu whatisnew-entry, lokalisaation parannus ja sql-komento commitista 712f4f5ca02ca5f8a669ad4ad16033ec89356d0a oksassa 47166_freezepanes. Loppuosa ko. commitista odottaa review'tä. |
| 21d1151703 | Wed Jan 7 09:04:20 2026 | Veikko Törmänen | Lisätty aihe toiveelle pakollisuus jos se on valittu webinaari listalta |
| 44f42be45c | Tue Jan 6 07:39:05 2026 | Martin Terra | Format |
| e39319e5ad | Tue Jan 6 07:38:13 2026 | Martin Terra | 52564 Filter duplicate compensation entries |
| 6bb54be9df | Tue Jan 6 02:47:39 2026 | Joonas Hämäläinen | 46622 Tuunattu summaryn travelEntry-selitteita |
| e3ff353bcd | Mon Jan 5 07:25:34 2026 | Martin Terra | 52733 MUU_LUONTOISETU JavaDoc |
| fa9f85ff57 | Mon Jan 5 07:12:48 2026 | Joonas Hämäläinen | 44588 Korjausehdotus: sallitaan eri rangeReport-instanssit muokattaessa yksittaista taskia |
| 8a6e1d8c5a | Sun Jan 4 09:33:21 2026 | Joonas Hämäläinen | 25599 Katre poissaololaskennan selkeyttava refaktori |
| a9af7dd05f | Sun Jan 4 07:20:43 2026 | Joonas Hämäläinen | 25599 Lisatty/korjattu katre-poissaolotestausta |
| cb6515a42c | Fri Jan 2 09:06:22 2026 | Martin Terra | 52694/52705 Ilmoitetaan palkattomat palkalliset poissaolot palkattomina MUU SYY |
| e5957c68fb | Fri Jan 2 08:38:53 2026 | Martin Terra | 52694/52705 Ilmoitetaan palkattomat palkalliset poissaolot palkattomina |
| 06c5b56a4b | Fri Jan 2 07:12:25 2026 | Martin Terra | 52694/52705 Kk palkkaisella arkipyhä teknisesti palkaton koska kk palkka siirtyy työpäiville |
| 11e3ae941c | Thu Jan 1 03:16:04 2026 | Joonas Hämäläinen | 46622/47692/48727/48779/51131 Paivittaisen matkakorvauksen UNIT_PRICE_AND_AMOUNT-konversio ja validointi + Task.compensations:in virheellisten json-hantien poisto |
| 73e7e81f60 | Thu Jan 1 02:28:37 2026 | Joonas Hämäläinen | 52564 Lisatty Task.description:ien html-enkoodauksen tietokantakorjaus |
| 72ab28989f | Tue Dec 30 06:26:20 2025 | Joonas Hämäläinen | 52501 Toteutettu ExcessGdprFeatureUsageFixer poistamaan virheellisia gdpr-lokiriveja |
| 8a7ef1e403 | Tue Dec 30 06:10:14 2025 | Joonas Hämäläinen | 52501 Varmistettu etta gdpr:aa logataan vain featurelle jota usedBy on jo kayttanyt samassa kuussa + testi |
| 0427e6d32b | Tue Dec 30 06:10:14 2025 | Joonas Hämäläinen | Revert "52501 Varmistettu etta gdpr ei lisää laskutusta featureille joissa Feature.PER_PARTICULAR_EMPLOYEE" |
| 2d792cf577 | Mon Dec 29 15:43:38 2025 | Atte Aapalampi | improve 'data_not_changed' localization |
| 6c6df040b6 | Mon Dec 29 07:54:44 2025 | Martin Terra | Refactor + disable |
| c3293bc020 | Mon Dec 29 06:58:30 2025 | Martin Terra | Format |
| c58131c57e | Mon Dec 29 04:54:24 2025 | Joonas Hämäläinen | Reapply "52288 lisatty 20h/vko testi" |
| 8648e65a64 | Mon Dec 29 04:54:24 2025 | Joonas Hämäläinen | Reapply "52288 Korjattu lomalaskennan palvelusvuosien/tyosuhteen laskentaa ja refaktoroitu palvelusvuosilaskenta WorkExperience-luokkaan" |
| 43f9a8251b | Mon Dec 29 04:54:24 2025 | Joonas Hämäläinen | 52288 Siirretty ExportEmployeesToExcelPage Tuntinetti_1_View-projektiin tasolle jotta se voi instantioida EmployeeRangeReportContractPeriodDataProvider:n |
| a51cbfbdbb | Mon Dec 29 04:54:24 2025 | Joonas Hämäläinen | Revert "52288 Korjattu lomalaskennan palvelusvuosien/tyosuhteen laskentaa ja refaktoroitu palvelusvuosilaskenta WorkExperience-luokkaan" |
| 35c146b129 | Mon Dec 29 04:54:24 2025 | Joonas Hämäläinen | Revert "52288 lisatty 20h/vko testi" |
| 0da814b1a7 | Sat Dec 27 11:27:30 2025 | Martin Terra | Format |
| 982543438f | Sat Dec 27 11:26:27 2025 | Martin Terra | Notify self for contact info change |
| d00532b46c | Wed Dec 24 06:54:01 2025 | Martin Terra | Blocks database for quite long time so give some breather |
| 112207b914 | Wed Dec 24 06:43:18 2025 | Martin Terra | browseUnusedEmployedOrUnEmployedEmployeesLowLevelByUpdatedAtDate |
| afe34ad024 | Wed Dec 24 06:09:33 2025 | Martin Terra | hasJobApplicationFormLink |
| 3b729ae313 | Wed Dec 24 06:01:27 2025 | Martin Terra | Refactored hasEmploymentSettings + hasJobApplicantRegisteringFeature |
| 871520f3a4 | Tue Dec 23 06:05:36 2025 | Martin Terra | Disable for inactive employers |
| 268f4b9798 | Mon Dec 22 15:04:50 2025 | Martin Terra | 52656 Poll if server has received SMS without interrupting user |
| 0e9ee58a91 | Mon Dec 22 10:59:37 2025 | Johanna Lehtonen | 43142 jatkokehitys beta, css fix |
| f4dea4f367 | Mon Dec 22 10:38:04 2025 | Martin Terra | Format |
| c86e4dfe07 | Mon Dec 22 10:37:41 2025 | Martin Terra | Npe fix |
| 78f689897a | Mon Dec 22 09:49:13 2025 | Johanna Lehtonen | 51113 renamed, the last version |
| 93d4726c1f | Mon Dec 22 08:48:04 2025 | Martin Terra | 52199 YES HR EDU Oy |
| a6276322c9 | Mon Dec 22 08:41:15 2025 | Martin Terra | 47389 Dream Team irtisanoutuminen 11/2025 poletille sen jälkeen |
| 763dbdc4df | Mon Dec 22 07:44:28 2025 | Martin Terra | 51132/52340 POLARPRO_GROUP arkistoitu |
| f72bb93d93 | Mon Dec 22 06:47:38 2025 | Martin Terra | Filter + Feature.JOB_APPLICATIONS |
| 93cd730f83 | Mon Dec 22 06:05:11 2025 | Martin Terra | Curb exceptions into native assert territory |
| b662e25edb | Mon Dec 22 05:50:54 2025 | Martin Terra | 44588/46516/46942 Comment oikaisu |
| ffec8e6edb | Sat Dec 20 11:11:00 2025 | Martin Terra | Format |
| 8844c706e2 | Sat Dec 20 11:10:04 2025 | Martin Terra | Format |
| 3974c2b3f4 | Sat Dec 20 11:07:54 2025 | Martin Terra | 52649 Salary payment via Netvisor using payrollexternalsalarypayment.nv made OPTIONAL |
| feb89e74fa | Sat Dec 20 10:43:07 2025 | Martin Terra | Netvisor API show ResponseStatus error message |
| a17590de1a | Sat Dec 20 09:53:46 2025 | Martin Terra | 52649 Salary payment via Netvisor using payrollexternalsalarypayment.nv instead of payment.nv typo fix |
| aad21ae09c | Sat Dec 20 09:39:49 2025 | Martin Terra | 52649 Salary payment via Netvisor using payrollexternalsalarypayment.nv instead of payment.nv |
| 6a3c245a8d | Sat Dec 20 09:39:22 2025 | Martin Terra | 52649 Salary payment via Netvisor using payrollexternalsalarypayment.nv instead of payment.nv |
| 186a20799e | Sat Dec 20 08:23:40 2025 | Martin Terra | Format |
| f836e62400 | Sat Dec 20 08:23:13 2025 | Martin Terra | 52649 Salary payment via Netvisor to arrive onto employees account on effective payment date |
| 16d715ef34 | Fri Dec 19 16:42:04 2025 | Johanna Lehtonen | CW Kateraportti tooltip tarkennus |
| 321dc2a72c | Fri Dec 19 04:27:38 2025 | Joonas Hämäläinen | 52640 Optimoitu multiselect-kenttien suodatusta |
| 1174882939 | Thu Dec 18 22:02:44 2025 | Martin Terra | Format |
| 675a6d8545 | Thu Dec 18 22:00:42 2025 | Martin Terra | Manufacturer confidentiality |
| ab703978c6 | Thu Dec 18 10:56:54 2025 | Johanna Lehtonen | 2026 webinaarit |
| 1f96c0213d | Thu Dec 18 02:06:59 2025 | Joonas Hämäläinen | 33748 Lisatty LoginToCustomerLink.isVisibleImpl() |
| e2403949ca | Wed Dec 17 04:29:46 2025 | Joonas Hämäläinen | 33748 Lisatty nappien testaukselle dokumentointivakio ja javadoc |
| 6f8780cb03 | Tue Dec 16 13:26:15 2025 | Atte Aapalampi | 44002. ensure/test that UnitManagerEditorPanel uses the UnitManagerServices.browseViaUnitManagerTransitiveRights(EmployerUnit) call chain and meets its specifications |
| 906c10417b | Tue Dec 16 09:18:02 2025 | Joonas Hämäläinen | 52288 lisatty 20h/vko testi |
| 05d3327aa3 | Tue Dec 16 08:57:55 2025 | Joonas Hämäläinen | 52501 Varmistettu etta gdpr ei lisää laskutusta featureille joissa Feature.PER_PARTICULAR_EMPLOYEE |
| 15fd0474ad | Tue Dec 16 06:49:55 2025 | Martin Terra | Talvella 2025–2026 on vielä tulossa työntekijänäkymien helppokäyttöisyyden päivitys saadun palautteen pohjalta. |
| 0b8fc076ee | Mon Dec 15 21:12:34 2025 | Martin Terra | 45379/52601 Increased timeouts and implemented batch processing for larger recipient lists |
| 4dd7ae782d | Mon Dec 15 16:37:21 2025 | Atte Aapalampi | formatting |
| 18b8aea61b | Mon Dec 15 16:31:35 2025 | Atte Aapalampi | 44002. testi joka varmistaa, että pääkäyttäjälle ei tule dummy-tietueita kun kutsutaan UnitManagerServices.browseViaUnitManagerTransitiveRights(EmployerUnit) |
| 9601c52fcb | Mon Dec 15 13:22:39 2025 | Johanna Lehtonen | 52592 cleaning |
| 9d6cbaabc2 | Mon Dec 15 12:55:53 2025 | Atte Aapalampi | Test to ensure that Case 44002 modifications to UnitManagerServices.browseViaUnitManagerTransitiveRights(EmployerUnit) have not been applied to git/master. CVS was harmonized to have git/master behavior for this method. |
| 36fbc9b139 | Mon Dec 15 11:57:25 2025 | Martin Terra | 52601 Send invitation logging unification |
| 1e98771d15 | Mon Dec 15 11:18:13 2025 | Johanna Lehtonen | Tulorekisterin päivitys 2026 |
| 1c57a0bbeb | Mon Dec 15 10:38:17 2025 | Johanna Lehtonen | 52592, vuoden 2026 palkansaaja/työnantajana kulut |
| 66e5baf404 | Mon Dec 15 08:07:07 2025 | Veikko Törmänen | 52592 päivitetty rakennusalan kulukorvaukset |
| cf13922d08 | Mon Dec 15 06:49:06 2025 | Joonas Hämäläinen | 52288 Korjattu lomalaskennan palvelusvuosien/tyosuhteen laskentaa ja refaktoroitu palvelusvuosilaskenta WorkExperience-luokkaan |
| fd195334ef | Fri Dec 12 13:32:39 2025 | Atte Aapalampi | Case 52467. Testataan prosenttiperusteinen lomakorvaus kaikilla poissaolotyypeillä (VacationType) |
| f5292b7116 | Fri Dec 12 13:02:03 2025 | Martin Terra | 52532 Alusta palkkalaskelma automaattisesti lähimmän palkanmaksupäiväasetuksen mukaan |
| 2036e79deb | Fri Dec 12 11:53:29 2025 | Johanna Lehtonen | 43142 fix beta addButton visibility to function as in HoursEditorPanel |
| 912ebc2e11 | Fri Dec 12 08:46:15 2025 | Joonas Hämäläinen | 52564 Minimaalinen korjaus tyoaikaraportin moninkertaiseen html-escapeen |
| 33626e67e5 | Fri Dec 12 08:46:03 2025 | Joonas Hämäläinen | Revert "52564 Estetty re-enkoodaus WicketUtils.escapeMarkupAsString():ssa ja otettu se kayttoon Component.getDefaultModelObjectAsString():ssa" |
| f894fc8b39 | Thu Dec 11 14:27:01 2025 | Johanna Lehtonen | Renamed /refactored, no real changes (needed for 43142, when time to fix mixedmodepanel) |
| 3bcdfd5aff | Thu Dec 11 14:15:13 2025 | Martin Terra | last_modification_disclaimer |
| 7a3a78c54b | Thu Dec 11 13:49:20 2025 | Martin Terra | selectForUpdate CSMA_CD_PRIME_BACKOFF_MULTIPLIERS |
| bcf08c397c | Thu Dec 11 13:43:43 2025 | Johanna Lehtonen | 51113 beta-näkymä: banned removal fix |
| 569b837f6a | Thu Dec 11 13:36:18 2025 | Johanna Lehtonen | 51113 EmployeeWorkShiftModificationAuthorization enum rename |
| 2f1775ed5a | Thu Dec 11 13:12:42 2025 | Martin Terra | Log tryIndex for exception in selectForUpdate |
| baa9ad5d09 | Thu Dec 11 11:05:24 2025 | Jukka Hallikainen | 52482 - käyttäjätunnus työntekijät-exceliin |
| 8874b0a4e4 | Wed Dec 10 14:37:49 2025 | Martin Terra | ReentrantLock for more optimal freeing of resources due to recursive calls |
| 42778a2f25 | Wed Dec 10 13:28:27 2025 | Johanna Lehtonen | 46942 alter-table sql:s |
| 9e6cb1e459 | Wed Dec 10 11:38:54 2025 | Johanna Lehtonen | 46942 whatisnewpanel |
| 714f1748ee | Tue Dec 9 17:11:25 2025 | Johanna Lehtonen | A few more Utils.setFileExtension() use cases |
| 8beb2249dd | Tue Dec 9 13:02:19 2025 | Jukka Hallikainen | 48672 fix: filtterit näkyville vasempaan ylälaitaan työvuorotulosteilla |
| 766222004a | Tue Dec 9 11:34:40 2025 | Johanna Lehtonen | 43142 refreshed tests |
| 6485be3312 | Tue Dec 9 09:40:21 2025 | Joonas Hämäläinen | SimultaneousTravelEntryValidator: ohitetaan virheeseen menneet travelEntryt paallekkaisyystarkastelusta, jotteivat ne turhaan eskaloidu exceptioneiksi |
| ee67dd004f | Tue Dec 9 06:25:17 2025 | Joonas Hämäläinen | 49978/52571 Lisatty alter-table-rivi ja mahdollistettu wicket modal-popupin auto-height |
| 9683cffeda | Tue Dec 9 00:53:59 2025 | Martin Terra | 52178 Reindeer Stories Oy |
| ed3626126e | Mon Dec 8 16:29:25 2025 | Atte Aapalampi | Case 52400 iteraatio 5.4. TES-tasolle ja TestHoursConcerningOvertimeModeliin omat testit |
| 729fd27ad0 | Mon Dec 8 16:17:27 2025 | Jukka Hallikainen | 52414 - tositteen arvopäivä Netvisor-vientiin |
| 3dec35c5a8 | Mon Dec 8 13:47:50 2025 | Atte Aapalampi | 52400. Clarify javadoc |
| 3baa6e471f | Mon Dec 8 12:27:19 2025 | Atte Aapalampi | Case 52400 iteraatio 5 squashed. Siistimpi ratkaisu jolle myös varmistettu että ei tuota regressioita All6DataLogicTestsissä ja tälle oma kevyempi erillistesti |
| f4edcbda58 | Mon Dec 8 10:34:11 2025 | Martin Terra | 52527 Citywork Groupin käyttäjien näkymän massamuutos |
| 68b8946880 | Mon Dec 8 09:23:41 2025 | Joonas Hämäläinen | 49978/52571 Muokattu popuppia korkeammaksi jotta kuittausnappi nakyisi kapeammalla ruudulla rullaamatta |
| e4392211d3 | Mon Dec 8 08:16:40 2025 | Joonas Hämäläinen | 52564 Estetty re-enkoodaus WicketUtils.escapeMarkupAsString():ssa ja otettu se kayttoon Component.getDefaultModelObjectAsString():ssa |
| 827e257605 | Sun Dec 7 23:11:15 2025 | Martin Terra | Robuster conversion |
| ca42be6ce4 | Fri Dec 5 12:57:22 2025 | Martin Terra | force dispose active entity manager by default |
| 9172c33176 | Fri Dec 5 12:55:37 2025 | Johanna Lehtonen | 43293 revert DatabaseServices |
| e4b0bf1951 | Fri Dec 5 12:48:06 2025 | Martin Terra | force dispose active entity manager by default |
| a8e08e470c | Fri Dec 5 12:27:50 2025 | Jukka Hallikainen | 48672 unused css |
| 2f60e5a5fa | Fri Dec 5 12:21:46 2025 | Jukka Hallikainen | 48672 "Laajenna valintalistat" palkanlaskennan välilehdille / "Valitse kaikki" nowrap |
| 6bfad37785 | Fri Dec 5 12:10:41 2025 | Johanna Lehtonen | 43293 face hifi |
| 405b56b9dc | Fri Dec 5 11:32:05 2025 | Jukka Hallikainen | 29463 fix iltalisän assert |
| ab8957b688 | Fri Dec 5 11:18:59 2025 | Martin Terra | Use entity reader for reading (especially when writer has just failed) |
| c32600a37f | Fri Dec 5 05:17:51 2025 | Joonas Hämäläinen | SimultaneousTravelEntryValidator: korvattu form.error->return-guardit wicket-filosofiaan sopivammalla getDependentFormComponents()-toteutuksella |
| 9f63c6ca18 | Thu Dec 4 15:59:14 2025 | Atte Aapalampi | Case 52400 iteraatio 4 squashed. Refaktoroitu siistimpään ja keskitetympään muotoon |
| d807cb4720 | Thu Dec 4 15:01:16 2025 | Martin Terra | Rename |
| 57dd556438 | Thu Dec 4 11:15:15 2025 | Johanna Lehtonen | 51113 locked days booleanop setting on unit level disturbed EmployeeWorkShiftModificationAuthorization setting, fixed to co-operate |
| 35aa6137f3 | Thu Dec 4 09:25:33 2025 | Joonas Hämäläinen | 51139 Lisatty liput joilla tyokohteen nimen voi piilottaa laskuilta |
| 13e7ea4d00 | Wed Dec 3 17:55:53 2025 | Atte Aapalampi | Case 52400 iteraatio 3.4. Tutkittu takautuvia vaikutuksia DatabaseInitializationTestillä, mutta luotettavin vertailukeino on katsoa tietokannasta toteutuneita palkkalaskelmia, koska bugin käytös on ollut epädeterminististä |
| 80633dc8a9 | Wed Dec 3 13:23:20 2025 | Atte Aapalampi | Case 52400 iteraatiot 1-3 squashed. Korjattu virheellisesti ilmestyvät ylityölisät vuorolisien aikana + testit |
| 25ab4ac260 | Wed Dec 3 12:53:20 2025 | Johanna Lehtonen | 43142 refactoring |
| b2a1581c5c | Wed Dec 3 10:58:33 2025 | Johanna Lehtonen | 46942 tooltip hifi |
| 0275024358 | Wed Dec 3 09:12:29 2025 | Johanna Lehtonen | 46942 Added units to sql project settings removal |
| 2c7f40a364 | Wed Dec 3 06:46:48 2025 | Veikko Törmänen | 52436 lisätty pohjaan asiakkaan toivoma teksti |
| d4476d3e7a | Tue Dec 2 15:49:29 2025 | Martin Terra | 47186 Lisätty mahdollisuus ladata luettelo muistutuslähteistä typo fix |
| 346161197f | Tue Dec 2 11:46:52 2025 | Johanna Lehtonen | 46942 billingcorrection updates sql + refresh |
| baca080cf0 | Tue Dec 2 10:43:58 2025 | Johanna Lehtonen | 52186 Virtatiimi add psop + palse |
| 5b47cb1168 | Tue Dec 2 00:49:55 2025 | Martin Terra | 52491 Unit Managers without hierarchical rights should not be picked at levelUp |
| 8acdae6f1a | Tue Dec 2 00:45:25 2025 | Martin Terra | 52491 Employer.isUnitManagerCanManageSelfFromNotificationPerspective()=false |
| 298075acce | Tue Dec 2 00:23:02 2025 | Martin Terra | 52491 Employer.isUnitManagerCanManageSelfFromNotificationPerspective()=false |
| aa3e5684ee | Tue Dec 2 00:19:30 2025 | Martin Terra | Make feature usage archiving non blocking |
| 01e02756b1 | Mon Dec 1 15:23:41 2025 | Atte Aapalampi | Case 52400 javadoc (ei-toiminnallinen commit). Selitys miten OvertimeSummary.compensationFactorMapHoursia kannattaa ja ei kannata käyttää |
| 708413c854 | Mon Dec 1 14:10:25 2025 | Martin Terra | 52519 Tyyne&Severi polettimuistutukset vain pääkäyttäjille |
| e9634bf041 | Mon Dec 1 12:41:14 2025 | Johanna Lehtonen | Added BillingHoursVsBudgetCache.BILLING_HOURS_VS_BUDGET_CACHE_ASSERTIONS |
| 869a55db5d | Mon Dec 1 12:35:46 2025 | Johanna Lehtonen | 46942 laskutuksen oikaisun ja budjetin puitteissa tapahtuvan pyöristyksen asetukset yksikkötasolle |
| 2ff7223342 | Mon Dec 1 08:53:28 2025 | Veikko Törmänen | 46501 Asiakkaan review palautteen pohjalta tehdyt korjaukset 46501 Asiakkaan review palautteen pohjalta tehdyt korjaukset 46501 Lisätty ohjeita exceliin |
| cc9ec2e630 | Mon Dec 1 07:52:37 2025 | Joonas Hämäläinen | SimultaneousTravelEntryValidator: ohitetaan kasittely jos validointi on jo mennyt virheeseen + jos viela mennaan exceptioniin, lisatty tekniikan emaili jossa tarkempia debug-tietoja |
| 14b398fc9b | Mon Dec 1 07:04:02 2025 | Joonas Hämäläinen | 52490 Lisatty yksikkotesti bugille jossa mixedmode-tyoaikakirjauksen compensations-tietoja monistettiin |
| 14e2ea97dd | Mon Dec 1 05:30:39 2025 | Martin Terra | 52491 SickleaveAlert Reports not intended for employees themselves |
| 3dd4779474 | Mon Dec 1 05:30:15 2025 | Martin Terra | Npe fix: Make feature usage archiving non blocking |
| bd95f850ab | Mon Dec 1 04:34:17 2025 | Joonas Hämäläinen | 52490 Korjattu bugi jossa mixedmode-tyoaikakirjauksen compensations-tietoja monistettiin |
| 5c832e473a | Mon Dec 1 04:25:06 2025 | Martin Terra | 52491 SickleaveAlert Reports not intended for employees themselves |
| 3807fc8045 | Mon Dec 1 04:22:55 2025 | Martin Terra | JavaDoc + Format |
| 3a97371c60 | Fri Nov 28 13:20:01 2025 | Martin Terra | 47186 Lisätty mahdollisuus ladata luettelo muistutuslähteistä |
| e16bc43dd2 | Fri Nov 28 10:00:21 2025 | Martin Terra | 52450 Bugfix + v1.4 |
| 9a1ba85950 | Fri Nov 28 08:50:33 2025 | Johanna Lehtonen | mysettingspanel skills face layout hifi |
| 355ae777ec | Fri Nov 28 08:37:38 2025 | Joonas Hämäläinen | 52494 Korjattu makeKVTESTableSelectionDataContainer() kayttamaan lomanmaaraytymiskautta lomavuoden sijaan |
| 05e9838487 | Fri Nov 28 07:53:04 2025 | Johanna Lehtonen | 43142 refactoring part, no real changes in this commit |
| 29646e7177 | Fri Nov 28 06:11:19 2025 | Veikko Törmänen | Lisätty apumetodeja |
| c0ee795f9f | Thu Nov 27 13:35:58 2025 | Atte Aapalampi | Case 52401 takautuvien laskenta |
| 7e7e3ed3e3 | Thu Nov 27 12:28:36 2025 | Jukka Hallikainen | 29463 Rakennusalan tes korjaukset |
| 03b6fe8ce4 | Thu Nov 27 10:36:16 2025 | Martin Terra | Format |
| 28fb685b18 | Wed Nov 26 18:18:03 2025 | Johanna Lehtonen | mysettingspanel skills face layout hifi |
| 4444afd596 | Wed Nov 26 14:53:31 2025 | Martin Terra | Fix: customer birthday notifications to organization root unit |
| 5ad70048f1 | Wed Nov 26 10:34:48 2025 | Johanna Lehtonen | 49978 hifi |
| 4acff2ae0d | Wed Nov 26 10:12:02 2025 | Martin Terra | 52450 Bugfix |
| b68769a463 | Wed Nov 26 08:54:00 2025 | Joonas Hämäläinen | 49978 Lisatty Aarre avustajille pakollinen /Vahvistan suorittaneeni perehtymismateriaalit/ kuittaus-popup (sisaltaa review-paivitykset) |
| ff8af886fd | Wed Nov 26 08:54:00 2025 | Joonas Hämäläinen | Revert "49978 Lisatty Aarre avustajille pakollinen /Vahvistan suorittaneeni perehtymismateriaalit/ kuittaus-popup" |
| c0a27a98b7 | Wed Nov 26 08:13:17 2025 | Veikko Törmänen | Lisätty apumetodeja |
| 45b141b5e6 | Tue Nov 25 15:00:36 2025 | Atte Aapalampi | Case 52445. Tietyillä asetuksilla tarvitaan timeRanget, lisätty tälle validointia + testaus. |
| ea9f8c414e | Tue Nov 25 14:13:09 2025 | Martin Terra | 23390/47225 ContractPeriodValidityStatus aloittaneiden tai päättyneiden työsuhteiden haun korjaus |
| 7981b18149 | Tue Nov 25 12:25:18 2025 | Johanna Lehtonen | mysettingspanel skills face layout |
| 2c2efea722 | Tue Nov 25 10:31:05 2025 | Jukka Hallikainen | 46169 review fix |
| a5ddfb4bcc | Mon Nov 24 15:12:43 2025 | Jukka Hallikainen | 46169 review fix |
| 5c7a9d0edf | Mon Nov 24 13:23:56 2025 | Johanna Lehtonen | 43293 Validia käyttöehdot fix |
| 1b0faa2e0f | Sun Nov 23 17:00:42 2025 | Martin Terra | IllegalArgumentException if Compensations too long |
| 5a24112723 | Sun Nov 23 06:44:18 2025 | Joonas Hämäläinen | 49978 Lisatty Aarre avustajille pakollinen /Vahvistan suorittaneeni perehtymismateriaalit/ kuittaus-popup |
| c2afe3bf0f | Sun Nov 23 02:35:30 2025 | Joonas Hämäläinen | Korjattu preCalc iteraatio 4:n myota rikki mennyt TestLomapalkkavelkaXlsReport.testVirheidenKasittely() |
| 948473b619 | Fri Nov 21 19:42:54 2025 | Martin Terra | 48564 Estä työaika- ja poissaolomerkinnät työsuhteen päättymisen jälkeen |
| 6ec9d061ef | Fri Nov 21 11:12:26 2025 | Johanna Lehtonen | 47397 Liiketoimintalinja otsikko kateraportilla |
| c860846b2c | Fri Nov 21 11:11:34 2025 | Johanna Lehtonen | 43293 attachment panels refactoring |
| ae4f2d47ff | Fri Nov 21 10:18:00 2025 | Martin Terra | DELETE_AFTER_SEND=false |
| aa8b095020 | Fri Nov 21 08:45:03 2025 | Jukka Hallikainen | 50069: onclick tooltipeissä html näkyi plaintextinä |
| 159ebc74fd | Fri Nov 21 07:56:22 2025 | Joonas Hämäläinen | Gdpr contextPathResolution: logataan mahdolliset page-selvityksen virheet ja jatketaan selvitysta |
| c0d3392e6a | Fri Nov 21 06:16:22 2025 | Joonas Hämäläinen | preCalc-reviewMuutokset, iteraatio 4 |
| 9ef60bb246 | Thu Nov 20 21:36:40 2025 | Martin Terra | 23390/47225 ContractPeriodValidityStatus aloittaneiden työsuhteiden haun korjaus |
| 62379361a2 | Thu Nov 20 17:58:24 2025 | Martin Terra | TUNTINETTI_TECH_SUPPORT |
| 761093cb31 | Thu Nov 20 15:12:55 2025 | Martin Terra | 23390/47225 ContractPeriodValidityStatus aloittaneiden työsuhteiden haun korjaus |
| 174634f081 | Thu Nov 20 15:05:21 2025 | Martin Terra | Format |
| 50344d665f | Thu Nov 20 13:30:24 2025 | Johanna Lehtonen | 50012 enable to pick dates outside period on calendar, fixed added YAHOO.util.Dom.addClass |
| 33523172db | Thu Nov 20 12:24:10 2025 | Atte Aapalampi | Case 48574 / 51124. OvertimeSummary.handleTimeBasedCompensationsDuringOvertime refaktorointi apumetodeihin ja yhteen taskModels-luuppiin. All6DataLogicTests ei regressioita |
| 914cecaf77 | Thu Nov 20 12:08:02 2025 | Johanna Lehtonen | 43293 AbstractFileAttachment-osuus (localfilename) |
| 511c3c3368 | Wed Nov 19 17:57:49 2025 | Jukka Hallikainen | 46169 tilaustyön korjauksia |
| e106e36a0b | Wed Nov 19 17:08:25 2025 | Johanna Lehtonen | 50012 calendar-min.js addition |
| 9474428a8d | Wed Nov 19 14:20:44 2025 | Martin Terra | Format |
| 98ae804a84 | Wed Nov 19 14:19:43 2025 | Martin Terra | 23390 TestBrowsingEmployeesAssumingAuthorizedEmployerUnit.testEmployeeBrowseContractPeriodValidityStatus |
| 3c7fc6a4a8 | Wed Nov 19 09:33:46 2025 | Johanna Lehtonen | 47397 Kirjanpitotilien ryhmittely raporttiluokituksella |
| 6859d3e45a | Wed Nov 19 07:05:18 2025 | Joonas Hämäläinen | Lisatty testi |
| 602a101110 | Wed Nov 19 06:19:59 2025 | Veikko Törmänen | Korjattu getEmployersWithFeature metodia ja vaihdettu nimeksi getEmployersWithFeatureSkipInactive |
| d442d9e0ec | Wed Nov 19 00:41:41 2025 | Martin Terra | Updatedby server whitelist: SmsAuctionApprovalPage |
| c87e8d999c | Wed Nov 19 00:35:32 2025 | Martin Terra | 48801 'Merkintöjä aikavälillä' huomioimaan myös tallennetut lomien maksumääräykset |
| b54baeccda | Wed Nov 19 00:31:38 2025 | Martin Terra | TestEmployeeServices#testBrowses() |
| e72816b60a | Tue Nov 18 23:50:05 2025 | Martin Terra | Format |
| 8b89b0b3c0 | Tue Nov 18 23:49:14 2025 | Martin Terra | Format |
| 3ee0b267bd | Tue Nov 18 23:48:23 2025 | Martin Terra | Format |
| 0d37c9e581 | Tue Nov 18 23:48:07 2025 | Martin Terra | Format |
| fb0f94bbc2 | Tue Nov 18 23:38:29 2025 | Martin Terra | Revert "43293 refactoring" |
| 263d331daf | Tue Nov 18 23:30:53 2025 | Martin Terra | Fixed illegal jpa query with duplicate nested subquery alias |
| 0931b970bf | Tue Nov 18 23:01:02 2025 | Martin Terra | Format |
| d22c95db60 | Tue Nov 18 22:14:37 2025 | Martin Terra | Format |
| 9e007e23cb | Tue Nov 18 17:23:20 2025 | Johanna Lehtonen | 43293 refactoring |
| 6cd8f01715 | Tue Nov 18 12:51:44 2025 | Jukka Hallikainen | case 47460 Lisätään yksikköliitteet faceliftiin iteraatio 1.1-1.4 squashed |
| f67c460f14 | Tue Nov 18 12:45:50 2025 | Johanna Lehtonen | 43293 some more FileExtensions usages |
| 9a3ad0421d | Tue Nov 18 12:42:34 2025 | Martin Terra | Format |
| ee19733d40 | Tue Nov 18 12:40:41 2025 | Martin Terra | Format |
| 3023c7e31e | Tue Nov 18 12:28:52 2025 | Martin Terra | 48564 Estä työaika- ja poissaolomerkinnät työsuhteen päättymisen jälkeen |
| 06ddd3b8d1 | Tue Nov 18 10:22:53 2025 | Jukka Hallikainen | 46169 otsikkorivin erotin fix |
| d4914b2a06 | Mon Nov 17 17:02:40 2025 | Jukka Hallikainen | 46169 review fixes |
| ba565c2c2d | Mon Nov 17 11:07:29 2025 | Johanna Lehtonen | FaceliftBasicUserMainPage.js and .css with Utils.setFileExtension fix |
| e2714f138e | Mon Nov 17 11:02:47 2025 | Veikko Törmänen | 46501 korjattu napin näkyvyyttä |
| 85ab20f167 | Mon Nov 17 02:28:54 2025 | Martin Terra | customerSearchCriteria.isSearchCriteriaSet() |
| 2d1daedc92 | Mon Nov 17 00:33:47 2025 | Martin Terra | DEBUG_LOST_REST_TIME |
| 6f3a29156b | Sun Nov 16 22:27:56 2025 | Martin Terra | 48832/52422 Suodatusvaihtoehdot CRM Yhteyshenkilöt-näytölle |
| 21b8c58e33 | Sun Nov 16 09:44:26 2025 | Martin Terra | Format |
| ff96cd8f81 | Sun Nov 16 09:43:23 2025 | Martin Terra | Format |
| 6305739dea | Sun Nov 16 09:29:52 2025 | Martin Terra | Format, sorted banks |
| 4c45a78ab3 | Sun Nov 16 09:29:17 2025 | Martin Terra | Lisätty ES5914650100991750466881 |
| b144ee0ad4 | Sun Nov 16 08:09:32 2025 | Martin Terra | Format |
| 4bcdad7b4c | Sat Nov 15 09:44:54 2025 | Martin Terra | Format |
| 15734e9641 | Sat Nov 15 09:11:24 2025 | Martin Terra | customerSearchCriteria.isSearchCriteriaSet() |
| dd81d1b7b2 | Sat Nov 15 08:30:45 2025 | Martin Terra | customerSearchCriteria.isSearchCriteriaSet() |
| 40f65ec8a4 | Sat Nov 15 08:24:19 2025 | Martin Terra | customerSearchCriteria.isSearchCriteriaSet() |
| 3facb04eb6 | Sat Nov 15 08:02:20 2025 | Martin Terra | Format |
| 4815085a36 | Sat Nov 15 07:56:32 2025 | Martin Terra | Format |
| 3cbe22ee5f | Sat Nov 15 07:33:08 2025 | Martin Terra | 49957 Värväämö: Puhelinnumero ja kansalaisuus pakolliseksi tiedoksi |
| 1dc952fb0b | Sat Nov 15 07:20:22 2025 | Martin Terra | 47828 Ei kansalaisuutta / No nationality vaihtoehto |
| af8ea6d02f | Sat Nov 15 07:07:36 2025 | Martin Terra | Format |
| e50e56358f | Sat Nov 15 07:06:58 2025 | Martin Terra | Format |
| d27d7b822a | Sat Nov 15 07:03:17 2025 | Martin Terra | isSortFinlandFirst by default |
| 4a80183fec | Sat Nov 15 06:38:19 2025 | Martin Terra | 52235 Laskun koostaminen työkohteittain päätoimipisteelle |
| 0aaadf67fc | Sat Nov 15 06:19:29 2025 | Martin Terra | Validate for primary key |
| 8e2c88d686 | Fri Nov 14 23:34:36 2025 | Martin Terra | Format |
| 10b1c55695 | Fri Nov 14 19:49:44 2025 | Martin Terra | 48801/52417 VacationEarned tallennusongelman korjaus |
| 378d73e493 | Fri Nov 14 19:38:06 2025 | Johanna Lehtonen | käännösvirheen korjaus |
| bee6861cd3 | Fri Nov 14 18:47:51 2025 | Johanna Lehtonen | 43293 sivujuonteet ennen pääkommittia, joka tulee myöhemmin |
| 3e58e475c2 | Fri Nov 14 15:44:27 2025 | Atte Aapalampi | Case 48574 / 51124 ei-toiminnallinen refaktorointi. hoursSummary.setHasNightShiftPeriodsNotPaidDuringAnyNonOvertimeHours asetetaan vasta, kun jokin NSP saa osuman |
| b80b162787 | Fri Nov 14 13:29:21 2025 | Johanna Lehtonen | BookmarkablePageLink - latest review hifis 4 |
| a11c7f57dc | Fri Nov 14 13:00:30 2025 | Atte Aapalampi | Formatting. Korjattu sisennyksiä OvertimeSummaryssa. |
| b935be7432 | Fri Nov 14 12:33:37 2025 | Atte Aapalampi | Case 48574 / 51124 ei-toiminnallinen refaktorointi. Kutsutaan map.get() vain kerran. |
| 1e4bb31ce9 | Fri Nov 14 11:31:16 2025 | Martin Terra | disposeEntityReaderExceptIfOverrideDuringTests |
| e21b223586 | Fri Nov 14 10:55:50 2025 | Martin Terra | Revert "48801 Fail fast if queuing unstored Entities" |
| 8d2851880d | Fri Nov 14 10:52:10 2025 | Martin Terra | Validate for primary key |
| 950f4db528 | Fri Nov 14 10:00:47 2025 | Martin Terra | synchonizedEntityManagerWatchDog whitelist ReminderTask.checkReminder |
| a4fc3c31be | Fri Nov 14 08:54:34 2025 | Johanna Lehtonen | 43293 new SortableFilterableListModel constructor |
| 45ff75da85 | Fri Nov 14 06:31:29 2025 | Joonas Hämäläinen | Hotfix: Korjattu preCalc:in deadlockit |
| 7b35fee0e1 | Thu Nov 13 17:03:49 2025 | Johanna Lehtonen | TEXT_PDF rename APPLICATION_PDF |
| 6d5c12f41a | Thu Nov 13 15:42:34 2025 | Johanna Lehtonen | BookmarkablePageLink-case, latest review hifis 3 |
| 07dcb4e8e7 | Thu Nov 13 14:23:14 2025 | Martin Terra | 47811 Värväämö palkkojen kirjanpitotositteen selitteille maksupvm, yritysnimi MUKU/KIKU ja palkkakausi |
| 38bff4bfb2 | Thu Nov 13 12:56:35 2025 | Johanna Lehtonen | BookmarkablePageLink-case, latest review hifis 2 |
| ef9e29b566 | Thu Nov 13 12:19:00 2025 | Martin Terra | 52412 SA Lisätietokenttä kulukirjausten tiedoksiantamista varten kaikille |
| 9e9edbab9f | Thu Nov 13 12:03:25 2025 | Johanna Lehtonen | BookmarkablePageLink-case, latest review hifis |
| 8e1d418bea | Thu Nov 13 11:54:01 2025 | Atte Aapalampi | Case 52381 / 48780. Lemonsoftin siirtotiedostoon uusi pakollinen (tyhjä) sarake Worktime_lta |
| 5dfd35be6a | Thu Nov 13 11:05:25 2025 | Veikko Törmänen | 48562 Värväämö ei halua että työkohde on pakollinen työsopimuksen tulostuksessa |
| 5b70bfe398 | Thu Nov 13 10:14:12 2025 | Martin Terra | 47612 Copy Gainer spec files instead of move to prevent mid-air-interruption |
| 9dd9113173 | Thu Nov 13 01:26:55 2025 | Martin Terra | 47811 Värväämö palkkojen kirjanpitotositteen selitteille maksupvm, yritysnimi ja palkkakausi |
| db717ba735 | Wed Nov 12 23:13:22 2025 | Martin Terra | 47599 Kellonaikojen vaikutuksen aktivointi poissaolotyyppeihin, cache and test |
| 9f804a9b22 | Wed Nov 12 14:26:16 2025 | Martin Terra | 47599 Kellonaikojen vaikutuksen aktivointi poissaolotyyppeihin |
| 1854ffb4db | Wed Nov 12 13:09:00 2025 | Martin Terra | 50085 SA Kaikille käyttäjille Beta eritellyn ja yksinkertaisen kirjausnäkymän risteytys |
| 90d3a10479 | Wed Nov 12 13:02:26 2025 | Martin Terra | 48801 Fail fast if queuing unstored Entities |
| 62ee856acf | Wed Nov 12 12:58:55 2025 | Johanna Lehtonen | refactor WicketUtils.redirectToUrl (hifi from Bookmarkable-case) |
| ba08b42558 | Wed Nov 12 12:26:11 2025 | Martin Terra | Format |
| be9b9c6770 | Wed Nov 12 11:48:35 2025 | Martin Terra | toString |
| acdc2aacc7 | Wed Nov 12 11:05:44 2025 | Johanna Lehtonen | revert (toAbsolutePath actually needed??) |
| 601ac7efec | Wed Nov 12 08:12:27 2025 | Veikko Törmänen | 46501 Asiakasyrityksen tekemä tilaus |
| aa8e7075e9 | Wed Nov 12 07:03:44 2025 | Martin Terra | 52398 Postituslistan päivitys |
| a1acb5ba1f | Wed Nov 12 06:45:02 2025 | Martin Terra | 47599 Kellonaikojen vaikutuksen aktivointi poissaolotyyppeihin |
| d9de84f9cc | Wed Nov 12 06:02:51 2025 | Martin Terra | Refactored VacationName cache to be available also in backend (47599 will refactor this further) |
| 2fc3b82ead | Tue Nov 11 18:49:28 2025 | Martin Terra | 52395 Onko sittnenkin 'Palkat' |
| 96d2862154 | Tue Nov 11 15:13:28 2025 | Martin Terra | TestOralUseCases base |
| 65f095a597 | Tue Nov 11 14:04:43 2025 | Martin Terra | FetchMode.SELECT |
| 9a03194677 | Tue Nov 11 13:07:00 2025 | Jukka Hallikainen | 'Notes must be editable'-exception debug |
| 2c64ce6c4f | Tue Nov 11 12:54:35 2025 | Martin Terra | Format |
| 53292bd85f | Tue Nov 11 12:53:35 2025 | Martin Terra | 52289/52387 Esto muiden yksiköiden työaikamerkintöjen näkemiseen, korjaus |
| a8a3075b7f | Tue Nov 11 12:36:42 2025 | Martin Terra | 48801 'Merkintöjä aikavälillä' huomioimaan myös tallennetut lomien maksumääräykset |
| 6ad243d2bf | Tue Nov 11 12:18:40 2025 | Johanna Lehtonen | BookmarkablePage-case: added WicketUtils.redirectToUrl() to fix sepa-click bug (+other similars at the same time) |
| 64318ab4e5 | Tue Nov 11 12:07:45 2025 | Martin Terra | Format |
| 8bfb5b6d15 | Tue Nov 11 11:44:29 2025 | Martin Terra | Format |
| 0d2f1b49ee | Tue Nov 11 11:25:51 2025 | Martin Terra | Format |
| 17a8ea1871 | Tue Nov 11 10:56:13 2025 | Martin Terra | Format |
| 442f18105e | Tue Nov 11 10:48:50 2025 | Jukka Hallikainen | 46169 - Värväämön työntekijätiedot kyselyyn csv |
| 0593c65804 | Tue Nov 11 10:48:31 2025 | Martin Terra | Format |
| bd4f94d93c | Tue Nov 11 10:47:10 2025 | Martin Terra | Format |
| 640567e35b | Tue Nov 11 02:04:13 2025 | Martin Terra | 48564 Estä työntekijöiltä poissaolomerkinnät työsuhteen päättymisen jälkeen |
| 2ea72be46d | Tue Nov 11 01:16:22 2025 | Martin Terra | Format |
| f48aa7a783 | Mon Nov 10 23:17:24 2025 | Martin Terra | Format |
| c693772d70 | Mon Nov 10 18:16:24 2025 | Martin Terra | Format |
| 04bd828abb | Mon Nov 10 18:14:32 2025 | Martin Terra | 52289 JavaDoc täydennys koskien: Esto muiden yksiköiden työaikamerkintöjen näkemiseen |
| 56f9a1661f | Mon Nov 10 13:45:06 2025 | Johanna Lehtonen | BookmarkablepageLink-case, move setResponsePageToMainPageTab into save-button.onSubmit |
| 659f6d5124 | Mon Nov 10 12:37:19 2025 | Martin Terra | 52315/52380 maintenanceNotified thread safe |
| f1717baa94 | Mon Nov 10 12:05:53 2025 | Johanna Lehtonen | BookmarkablePageLink javascript not to be used before ajax check fix |
| f049f34f07 | Mon Nov 10 11:59:28 2025 | Martin Terra | 52289 Esto muiden yksiköiden työaikamerkintöjen näkemiseen |
| 9cb52ef697 | Mon Nov 10 11:58:04 2025 | Martin Terra | 48905/52376 Henkilökohtainen oletussuodatus Työntekijät näytölle |
| 90778176be | Mon Nov 10 11:33:18 2025 | Johanna Lehtonen | Another try for BookmarkablePageLink with employeesettings bug fix |
| 7c5b3cad46 | Mon Nov 10 09:06:43 2025 | Johanna Lehtonen | BookmarkablePageLink case revert |
| 3682c9d2f3 | Mon Nov 10 04:14:22 2025 | Martin Terra | 47811 Värväämö palkkojen kirjanpitotositteen riviselitteelle maksupvm ja palkkakausi |
| e49bbfe12b | Mon Nov 10 03:32:12 2025 | Martin Terra | 47811 Värväämö palkkojen kirjanpitotositteen viitepäivä suoriteperusteinen palkkakauden viimeinen päivä |
| 2b5b1b3bff | Mon Nov 10 03:31:44 2025 | Martin Terra | 47811 Värväämö palkkojen kirjanpitotositteen viitepäivä suoriteperusteinen palkkakauden viimeinen päivä |
| 2eb15bd35d | Mon Nov 10 03:29:19 2025 | Martin Terra | 47811 Värväämö palkkojen kirjanpitotositteen viitepäivä suoriteperusteinen palkkakauden viimeinen päivä |
| 8434522aec | Mon Nov 10 03:28:30 2025 | Martin Terra | Format |
| 2ed5932f58 | Mon Nov 10 03:00:56 2025 | Martin Terra | 47811 Värväämö palkkojen kirjanpitotositteen viitepäivä suoriteperusteinen palkkakauden viimeinen päivä |
| 1a02685a99 | Mon Nov 10 02:57:19 2025 | Martin Terra | Format |
| a52d8a7ec4 | Mon Nov 10 02:56:20 2025 | Martin Terra | 47811 Värväämö kustannuspaikka pois kirjanpitosiirtoaineistosta |
| 90ff942987 | Mon Nov 10 02:53:33 2025 | Martin Terra | 47811 Värväämö Netvisor tositelaji Palkka |
| 05968ccdfb | Mon Nov 10 02:46:45 2025 | Martin Terra | Format |
| cf50d2f28d | Mon Nov 10 02:46:04 2025 | Martin Terra | Format |
| 99273d89ff | Mon Nov 10 02:43:50 2025 | Martin Terra | 35527 Muutettu käyttämään uutta tietokantakenttää effectivePaymentDate |
| 3a2fce43f0 | Mon Nov 10 02:40:56 2025 | Martin Terra | Npe fix |
| 509edcc823 | Mon Nov 10 02:36:26 2025 | Martin Terra | Format |
| 96bd60b2ae | Mon Nov 10 02:34:05 2025 | Martin Terra | Npe fix |
| 04140bb15d | Sun Nov 9 18:11:51 2025 | Martin Terra | Format |
| 57456798ec | Sun Nov 9 18:09:35 2025 | Martin Terra | Format |
| dcbae1ae94 | Sun Nov 9 18:06:20 2025 | Martin Terra | 52289 Esto muiden yksiköiden työaikamerkintöjen näkemiseen |
| f3a3761387 | Sun Nov 9 09:34:18 2025 | Martin Terra | 52289 Esto muiden yksiköiden työaikamerkintöjen näkemiseen |
| 0e7cc2c926 | Sun Nov 9 09:30:36 2025 | Martin Terra | 52289 Esto muiden yksiköiden työaikamerkintöjen näkemiseen |
| 6a834c1e17 | Sun Nov 9 08:41:39 2025 | Martin Terra | Format |
| 6432c7ac39 | Sun Nov 9 08:41:00 2025 | Martin Terra | Fornat |
| 2ccf6986d4 | Sun Nov 9 08:38:14 2025 | Martin Terra | Revert "47397 ReportingClassification refactor" |
| 5e4989dd8c | Sun Nov 9 08:17:42 2025 | Martin Terra | BookmarkablePageLink-case, disabled cache busting js while investigating 413 FULL HEAD TODO add wicket ajax detection |