This report does not include work in the Rováš project that was already reported in other reports from last year, such as:
- https://rovas.app/node/327520
- https://rovas.app/node/332959
- https://rovas.app/node/342996
Most efforts were invested in:
- functionality to search for verifiers for reports in NACE codes for which there are not enough "experts" in the system (github https://github.com/alexanderzatko/rovas/issues/174)
- functionality that allows project-specific exchange rates (github https://github.com/alexanderzatko/rovas/issues/177)
- Creating a new type of Merit score representation, for users registered in Rováš
New work (March-April 2025)
- Integration code for third-party payment processing - enables payment processing for third-party projects like freemap.sk
- Fixes related to disputes - improved usability of the functionality by fixing some bugs (October 2024)
Implementation of Meritscope (September-October 2024)
- Developed a data visualization tool called "Meritscope", which is visible on the account page of each registered user
- Implemented category hierarchy nesting functionality
- Added text wrapping for category names
- Created color distribution and link to appointment pages
- Implemented localization support (i18n)
- Deployed in production 04.10.2024
Accounting functions (September 2024)
- Fixed errors in Chrono balance calculation
- Created scripts for updating user balances
- Implemented views and rules for correcting incorrect values for all Rovas users
Maximum hourly rate function (March 2024)
- Implemented maximum hourly rate functionality rates (ref: github.com/alexanderzatko/rovas/issues/183)
- Completed and deployed 03/31/2024
Bug fixes and maintenance
- Fixed bugs in the merit purchase functionality
- Fixed issues with subscription fees
- Improved user profile pages
- Fixed bug on the Investments page (09/19/2024)
- Fixed incorrect calculation of Chrono balances (09/25/2024)
Project management
- Work tracked via GitHub issues (e.g., github.com/alexanderzatko/rovas/issues/174, 177, 180, 182, 183, 184, 186, 188)
- Functions systematically tested before production deployment
- Implemented localization (i18n) for multilingual support
detailed work log
start date end date hours note
15/04/2025 16:57 15/04/2025 20:20 3,38 new integration code for 3rd party projects payments processing;
09/10/2024 07:57 09/10/2024 08:37 0,67 fixing Dispute-related bugs;
08/10/2024 20:49 08/10/2024 22:49 2 fixing Dispute-related bugs;
04/10/2024 07:43 04/10/2024 07:58 0,25 deployed Meritscope to live app;
03/10/2024 08:28 03/10/2024 09:35 1,12 completed the text wrapping on the drill-down (subcategories) screen of the MeritScope;
02/10/2024 08:06 02/10/2024 12:49 4,72 adjusting the MeritScope to accommodate multi-line category titles; text wrapping for the category title;
01/10/2024 08:12 01/10/2024 10:45 2,55 splitting the manufacturing category into 3 parts;
30/09/2024 07:54 30/09/2024 11:15 3,35 added code to transfer the hue info of the clicked segment to the leaf category chart, added code to serve localized (i18n) text depending on the locale set in the visitor user profile; initial designs for the M-ditribution chart;
29/09/2024 13:31 29/09/2024 15:01 1,5 The Meritscope - implemented back button and linking to the term page;
28/09/2024 06:14 28/09/2024 09:50 3,6 The Meritscope - testing/bug fixing;
27/09/2024 07:43 27/09/2024 10:56 3,22 work on Meritscope - implemented drill-down into top-level category;
26/09/2024 18:08 26/09/2024 19:18 1,17 fixed a bug on the Chrons page of the user profile, where the view query included also asset usage report content type. Removing it fixed the bug;
26/09/2024 06:57 26/09/2024 10:07 3,17 completed the user Chron balance-updating script and updated the top 1000 most active users’ balances;
25/09/2024 07:31 25/09/2024 14:07 6,6 to fix the bug causing incorrect calculation of the Chrons balances, the rule “Work report updated” was modified; New views and rules were created to fix the incorrect values for all Rovas users;
24/09/2024 19:15 24/09/2024 20:15 1 discovered and researching a bug in the way Chrons are calculated;
23/09/2024 08:52 23/09/2024 12:59 4,12 refining the meritscope - refactoring the function generating the chart to beable to display other NACE levels that just the topmost one;
21/09/2024 07:02 21/09/2024 09:31 2,48 to the meritscope added a dialog, showing category name when a category segment or it’s label is clicked;
19/09/2024 08:28 19/09/2024 11:13 2,75 constructing the user’s public page; fixed a bug on the Investments page and set the Chrons payment method as default;
19/09/2024 07:00 19/09/2024 08:20 1,33 fixed bugs - incorrect amount was charged to people buying subscriptions;
18/09/2024 08:08 18/09/2024 09:55 1,78 fine tuning the color distribution in the meritscope;
17/09/2024 07:25 17/09/2024 14:08 6,72 fine tuning the color distribution in the meritscope;
16/09/2024 07:36 16/09/2024 12:24 4,8 work on the function for generating the Meritscope;
15/09/2024 07:02 15/09/2024 09:14 2,2 work on the “meriscope” graphics; creating querries for the meriscope;
14/09/2024 07:22 14/09/2024 09:01 1,65 issue 188 - implemented allocation of merit reward to user expertise categories proportional to the nace codes reported in work reports;
14/04/2024 06:18 14/04/2024 10:24 4,1 moved https://github.com/alexanderzatko/rovas/issues/185; to production;
13/04/2024 05:36 13/04/2024 10:00 4,4 work on issue https://github.com/alexanderzatko/rovas/issues/185;
12/04/2024 06:45 12/04/2024 08:24 1,65 work on issue “Project owner functions“ https://github.com/alexanderzatko/rovas/issues/185;
11/04/2024 15:27 11/04/2024 15:42 0,25 investigating issue https://github.com/alexanderzatko/rovas/issues/184;
02/04/2024 08:00 02/04/2024 08:20 0,33 testing the “Maximum hourly rate” functionality;
31/03/2024 07:33 31/03/2024 10:10 2,62 completed, deployed the “Maximum hourly rate” functionality https://github.com/alexanderzatko/rovas/issues/183
30/03/2024 06:38 30/03/2024 09:34 2,93 work on https://github.com/alexanderzatko/rovas/issues/183;
29/03/2024 05:15 29/03/2024 05:58 0,72 fixing bug in the “ask user to verify report” functionality;
27/03/2024 05:44 27/03/2024 09:48 4,07 deployed to production/translated/tested work on issue “Project-specific exchange rates” - 177;
26/03/2024 07:45 26/03/2024 11:44 3,98 work on issue 177; created issue https://github.com/alexanderzatko/rovas/issues/182;
25/03/2024 06:55 25/03/2024 12:21 5,43 work on issue 177 - testing, fixing bugs, created and implemented issue https://github.com/alexanderzatko/rovas/issues/181
24/03/2024 06:47 24/03/2024 11:49 5,03 work on issue 177 - completed, more testing needed;
23/03/2024 07:37 23/03/2024 10:27 2,83 work on issue 177 - implemented rate-choosing functionality on the FOREX page;
22/03/2024 07:34 22/03/2024 10:36 3,03 work on issue 177 - identifying and fixing the rules, where Rovas updates chron account without using the rules_update_user_chron_account rule;
21/03/2024 05:29 21/03/2024 10:43 5,23 work on issue 177 - creating rule to update WMAs when user Chrons balance drops;
20/03/2024 09:48 20/03/2024 11:55 2,12 work on issue 177 - completed work on the Project form, starting work on Worker Merit Alocation content type;
19/03/2024 07:43 19/03/2024 10:51 3,13 work on issue 177;
18/03/2024 07:17 18/03/2024 13:26 6,15 fixing bugs in issue 174; work on issue 177;
17/03/2024 07:12 17/03/2024 10:09 2,95 fixing bugs in issue 174;
16/03/2024 08:23 16/03/2024 12:53 4,5 entered and fixed a new issue: https://github.com/alexanderzatko/rovas/issues/180;
15/03/2024 07:42 15/03/2024 08:32 0,83 debugging some problems with the https://github.com/alexanderzatko/rovas/issues/174 functionality - there is no chron amount shown in the notification emails;
14/03/2024 11:07 14/03/2024 15:08 4,02 work on https://github.com/alexanderzatko/rovas/issues/179; https://github.com/alexanderzatko/rovas/issues/178; other issues;
13/03/2024 06:47 13/03/2024 13:01 6,23 code for issue https://github.com/alexanderzatko/rovas/issues/174 deployed to production;
12/03/2024 07:43 12/03/2024 14:06 6,38 work on issue https://github.com/alexanderzatko/rovas/issues/174;
11/03/2024 07:21 11/03/2024 09:55 2,57 work on issue https://github.com/alexanderzatko/rovas/issues/174;
10/03/2024 07:41 10/03/2024 09:45 2,07 work on issue https://github.com/alexanderzatko/rovas/issues/174;
09/03/2024 07:38 09/03/2024 08:24 0,77 work on issue https://github.com/alexanderzatko/rovas/issues/174;
08/03/2024 06:41 08/03/2024 09:16 2,58 work on issue https://github.com/alexanderzatko/rovas/issues/174;
06/03/2024 09:27 06/03/2024 13:05 3,63 installed slider field to production; work on the "ask user to verify report” rule;
03/03/2024 07:00 03/03/2024 07:40 0,67 installed slider field module, adjusted some css;
161,33