ABCDEFGHIJKLMNOPQRSTU
1
Rovas work by user "sano" (ID: 289) between 29/04/2019 and 23/09/2021
2
3
date / timelabor timedescription
4
23/09/2021 07:202,05working on functionality - send scheduled Merit report via email; adjusted visibility of form fields in the Investments section on the project form;
5
22/09/2021 08:213,73added text to the forex page diverting users to invest chrons instead of exchanging them; fixed a bug in the mentions email - wrong url was used; created and translated a blog post https://merit.world/function-investing; created a step-by-step document for using ROvas at https://docs.google.com/document/d/1Fix2LLE0fuJNENSC-eK3Kb1eM96b5wN1nQRHjNp86Qs/edit?usp=sharing;
6
21/09/2021 10:003,02fixed bugs in the rovas_purchase_shares; reworked the menu - consolidated the “account”, “messages” and “logout” into a submenu; adjusted css for the menu;
7
20/09/2021 07:102,95refactoring - created the rovas_base module; fine tuning the Investments and the Project invest detail pages;
8
19/09/2021 07:492,73fine tuning the Investments and the Project invest detail pages;
9
18/09/2021 08:312,85work on the Investments page; added patch to the Charts module https://www.drupal.org/project/charts/issues/3195055;
10
17/09/2021 07:184,07work on the Investments page;
11
16/09/2021 07:074,07deploying timeshare purchasing functionality to production, testing, translating strings, fixing bugs; working on the new Investments page;
12
15/09/2021 06:146,22fine-tuning look of the Information for investors section on the project page. Filed a comment on the https://www.drupal.org/project/charts/issues/2924118 issue;
13
14/09/2021 07:162preparing deployment of the timeshare purchase functionality;
14
13/09/2021 09:533,55implementing timeshare purchase functionality - https://github.com/alexanderzatko/rovas/issues/140;
15
12/09/2021 6:272,3implementing timeshare purchase functionality - https://github.com/alexanderzatko/rovas/issues/140;
16
11/09/2021 4:542,8implementing timeshare purchase functionality - https://github.com/alexanderzatko/rovas/issues/140;
17
10/09/2021 8:282,12implementing timeshare purchase functionality - https://github.com/alexanderzatko/rovas/issues/140;
18
09/09/2021 19:530,7created issue https://github.com/alexanderzatko/rovas/issues/146, https://github.com/alexanderzatko/rovas/issues/145;
19
09/09/2021 6:352,98fixed issues: https://github.com/alexanderzatko/rovas/issues/144, https://github.com/alexanderzatko/rovas/issues/127, https://github.com/alexanderzatko/rovas/issues/128;
20
08/09/2021 6:221,55work on the https://github.com/alexanderzatko/rovas/issues/144 bug;
21
07/09/2021 6:300,57fixed work report form issues https://github.com/alexanderzatko/rovas/issues/128 and https://github.com/alexanderzatko/rovas/issues/127;
22
06/09/2021 6:285,42testing various approaches to fixing issues with the work report form https://github.com/alexanderzatko/rovas/issues/128;
23
05/09/2021 7:203,83providing translations on the Project form; investigating issue https://github.com/alexanderzatko/rovas/issues/143; created a patch in Drupal https://www.drupal.org/project/entity_translation/issues/2325585; implementing timeshare purchase functionality - merit and time charts for a project;
24
04/09/2021 8:010,73implementing timeshare purchase functionality - https://github.com/alexanderzatko/rovas/issues/140;
25
03/09/2021 6:283,52implementing timeshare purchase functionality - https://github.com/alexanderzatko/rovas/issues/140;
26
02/09/2021 6:453,67implementing timeshare purchase functionality - https://github.com/alexanderzatko/rovas/issues/140;
27
01/09/2021 6:073,9updated the glossary - added entry for Reward merit allocation; completed the spec for allowing users to buy shares for Chrons (https://github.com/alexanderzatko/rovas/issues/140 ); investigated and created a new isssue https://github.com/alexanderzatko/rovas/issues/141;
28
29/08/2021 09:521,52closed/updated issues in the github tracker; created issue https://github.com/alexanderzatko/rovas/issues/140;
29
27/08/2021 05:241,85deployed new code into production that records merit rewards for individual NACE categories into new content type User Expertise;
30
26/08/2021 07:164,9testing User Expertise functionality for the Project Purchase Core rule; adjusted code in the rovas_repmerger module, according to instructions in https://github.com/mapbox/osmcha-frontend/issues/577;
31
25/08/2021 07:122,53installed and configured the EU compliance module https://github.com/alexanderzatko/rovas/issues/116; coded User Expertise functionality for the Project Purchase Core rule;
32
24/08/2021 08:123,4fixed the https://github.com/alexanderzatko/rovas/issues/138 issue; updating the privacy/data policies;
33
23/08/2021 21:500created and investigated bug https://github.com/alexanderzatko/rovas/issues/138;
34
20/08/2021 07:503,55refactoring the purchase core code - instead of updating work reports, we will create/update a new content type associating users category and merits;
35
19/08/2021 06:520,5fixed a bug in the rules_process_asset_usage_records rule (flag was not set properly);
36
18/08/2021 11:572wrote product pitch in GitLab https://gitlab.com/gitlab-org/gitlab/-/issues/338788; enabled gitlab login;
37
17/08/2021 07:411,5fixed bug in the rovas_project_reward module; modified text shown to anonymous users attempting to reward a project;
38
16/08/2021 08:232,55installed and re-patched a new version of the Rules module; figuring out why the rules scheduler drifts over time - trying patch @ https://www.drupal.org/project/rules/issues/1875866;
39
15/08/2021 07:070,45fixed issue https://github.com/alexanderzatko/rovas/issues/134;
40
14/08/2021 06:391,33fixed bug https://github.com/alexanderzatko/rovas/issues/132; created issue https://github.com/alexanderzatko/rovas/issues/134;
41
13/08/2021 06:465,33fixed a bug (https://www.drupal.org/project/commerce_stripe_pi/issues/3228003) in the “Commerce Stripe Payment Intent” Drupal module; deployed Stripe to production; modified the rovas_project_reward module - removed text referring to fixed price for a product when anonymous user tries to reward a project; gave project owners the ability to translate their projects, working on bug https://github.com/alexanderzatko/rovas/issues/132;
42
12/08/2021 7:310,93testing Stripe payment method
43
11/08/2021 6:582,93fixed the https://github.com/alexanderzatko/rovas/issues/129 issue; added a new “Processed” field to the AUR content type and modified the rules_process_asset_usage_records rule to set the flag when AUR gets processed;
44
10/08/2021 14:562,58modified the rovas_project module to allow subscribers to pay more money than necessary; adjusted schedule that processes asset usage records; figuring out how to enable Payouts functionality in PayPal
45
09/08/2021 6:333,02created new rule rules_recalculate_shares_time_in_a_project; solving quotation marks in proof url links embedded in the verification emails; deployed functionality that sends PayPal payments automatically when an user buys euros;
46
07/08/2021 7:274,88refactoring the rules_process_forex_order and the rules_update_user_s_euro_balance rules; created a new issue https://github.com/alexanderzatko/rovas/issues/132; fixed proof URL being chopped off in the rules_verification_reminder rule;
47
06/08/2021 8:105implementing functionality that sends PayPal payments automatically when an user buys euros; testing; investigated and created two new issues https://github.com/alexanderzatko/rovas/issues/131 and https://github.com/alexanderzatko/rovas/issues/130;
48
05/08/2021 6:236,02adding fixed component of fee (paid to the payment processor) to the forex currency conversion function; investigating why not all asset usage records are processed; figuring out how to connect to PayPal API to send money automatically;
49
04/08/2021 7:292,52adjustments made to the rovas_project_reward module to always round the amount charged to less than the amount paid; changed the text on the order review screens to reflect the fact; figuring out how to incorporate PayPal fees into forex; filed a bug report https://github.com/alexanderzatko/rovas/issues/129;
50
03/08/2021 5:520,67fixed quotation marks caused bug in the rovas_verify module where a web proof url containing quotation marks would get chopped off if the marks were the double ones; fixed a bug in forex responsible for the currency baskets not being updated during chron a purchases;
51
02/08/2021 8:372,55edited the rules_process_anonymous_orders rule; created a new issue https://github.com/alexanderzatko/rovas/issues/127; finding out why when two URL proofs are given the labor time entered gets erased on the work report-creation form; added new issue into the bug tracker https://github.com/alexanderzatko/rovas/issues/128;
52
01/08/2021 5:221,5fixed issue https://github.com/alexanderzatko/rovas/issues/124; fixed “division by zero” error in the rovas_forex module; fixed issue https://github.com/alexanderzatko/rovas/issues/125; cont. working on issue https://github.com/alexanderzatko/rovas/issues/75
53
31/07/2021 13:121,92changed wording on the merit.world web site; fixed a bug where forex baskets were not updated after project was rewarded with euros; added a new issue into issue tracker: https://github.com/alexanderzatko/rovas/issues/124;
54
30/07/2021 06:381,42investigating issue where mentions error is shown when user registers in Rovas;
55
29/07/2021 05:492,17removed the obsolete function that unpublishes a work report instead of deleting it https://github.com/alexanderzatko/rovas/issues/121; started working on https://github.com/alexanderzatko/rovas/issues/75 - requires refactoring;
56
28/07/2021 08:392,6adjusting task scheduler as some tasks run at the wrong times; refining the Find verifier functionality - seeking verifiers through projects where searched expertise was reported; testing Find verifier functionality;
57
27/07/2021 17:083,33changes made to support Freemap ads integration.
58
26/07/2021 06:170,45fixed a bug in the rovas_forex module. The forex baskets were not updated after CHR-> EUR transaction;
59
24/07/2021 09:480,78tested the verifier-finding functionality, deployed to production;
60
23/07/2021 08:304refactoring the verifier-finding functionality, testing;
61
22/07/2021 06:403,58minor adjustments on the user profile page; installed Drupal update 7.82 into dev and production environs; modifying the “find verifier” algorithm;
62
21/07/2021 06:210,98modifying the main verifier-finding script to restrict the choices it can make when finding verifier with a new expertise; rovas verify module - figuring out why dates are not deleted from verification slots;
63
20/07/2021 06:202,15fixed bug in the rules_create_work_report rule; scheduled the rules_process_unverified_work_reports rule; created rules_recalculate_user_project_time rule that keeps the total user time for a project accurate
64
19/07/2021 07:084,13testing the merging functionality in production, fixing bugs, translating new strings; new project description for the Openstreetmap project https://rovas.app/openstreetmap;
65
18/07/2021 05:528,2work on report merging functionality, testing, moved to production; added an issue into bug tracker https://github.com/alexanderzatko/rovas/issues/122 and fixed it;
66
17/07/2021 06:154,17work on report merging functionality; fixed a bug in the rules_create_work_report rule where a report in a given language would always have the Description field to be set in english; filed a bug report https://github.com/alexanderzatko/rovas/issues/121;
67
16/07/2021 06:184,33working on the merging functionality - editing the rules_proxy_create_work_report rule;
68
15/07/2021 06:012,67the new versions of the forex and project/user - rewarding rules were moved to production and tested; created the “Defer verifier invites” and “Merge multiple reports into a single one” issues in the tracker; started working on the Merging feature. Created view report_exists_check;
69
14/07/2021 16:183,83updated the rules_process_anonymous_orders rule; testing anonymous purchases; adjusted css for the Work report Merit and TIme worked fields;
70
13/07/2021 08:231,8walked back the 20-minute limit; testing the refactored rules_checkout_completed_actions and rules_process_forex_order rules;
71
12/07/2021 18:402,18continuing with refactoring; updated the Create Work report Proxy script to prevent users from creating reports with fewer than 20 minutes; changed time display on the work reports page;
72
12/07/2021 6:012,76refactoring payments and forex code as when paying with euros, Rovas admin did is not receiving a fee and forex baskets are not updated.
73
11/07/2021 15:361,75fixed bug https://github.com/alexanderzatko/rovas/issues/99; changed exposed filters on the user’s Merits tab - removed amount and added project title filter; added Asset Usage Record entries to the users’ Chrons screen and fixed signs for the amounts;
74
09/07/2021 4:364,83removed the grant of compliance score point when a work report is approved; added the concept of “meritware” to the glossary of terms and translated into sk; fixing a bug when during a purchase the forex baskets are not updated;
75
08/07/2021 15:230,72investigating why foreign currency baskets are not updated when euro reward of a project is made;
76
07/07/2021 6:443,28reworked the Project page display to make merits earned and labor time invested stand out, removed buttons Edit and Delete when the visiting user can’t use them, moved the Purchase/Reward button below the Merits earned /time worked information;
77
05/07/2021 7:480,43fixed a bug in the money_transfers view as reported here: https://github.com/alexanderzatko/rovas/issues/118;
78
03/07/2021 10:563,23completed writing and translating the EN and SK versions of the glossary page https://rovas.app/glossary; modified views to display properly translated repot and project titles; hyperlinked the Project value in the Work reports view;
79
02/07/2021 18:073,73figuring out why API call-created work report with node language sk has the body field in language en; created new API endpoint rules_fetch_user_data; updated the API documentation; fixed the money_transfers view - changed to translated titles; fixed a bug in the rules_create_work_report rule causing new work report times to always be assigned to the project owner shareholder intead of to the work report author;
80
30/06/2021 06:375,18migrating on-demand translation functionality to production; testing, fixing bugs, converted title of the Project node type into a field; installed the tmgm module and transifex connector to make it possible for other people translate Rovas; testing the system;
81
29/06/2021 06:181,32implemented a hack resolving an issue when adding a new translation for the title field would not work.;
82
28/06/2021 05:435,68created an issue in drupal for node titles not showing proper translations - https://www.drupal.org/project/drupal/issues/3221042; testing, adjustments to site to support on-demand translations;
83
27/06/2021 06:531,38continued in working on the on-demand translation function; added “project” as a type of node translatable;
84
26/06/2021 06:105,7continued in working on the on-demand translation function
85
25/06/2021 06:204,9developing on-demand translation - got API credentials from google translate, tested; created rules_on_demand_translation and rules_google_translate_text rules;
86
24/06/2021 04:532,72developing on-demand translation;
87
23/06/2021 10:243,37view_reports view was modified to show activity titles in the language of the viewer, if such translation is available; figuring out how to add translations to nodes on demand; fixing the verification reminder rule - body of the email sent; created a new api service endpoint https://merit.world/rovas-api#/rule/post_rovas_rules_rules_check_enabled_language
88
22/06/2021 07:172,17fixed bug on the user chrons display in the profile and added a legend explaining the transaction types; modified the “Process asset usage records” rule - refactored the “note” generating part;
89
21/06/2021 04:530,6translated page https://josm.openstreetmap.de/wiki/Sk%3AWikiStart;
90
20/06/2021 04:564,88hyperlinked shareholder IDs in the project_coworkers view, fixed bug in the rules_process_purchase_core rule; testing;
91
19/06/2021 08:520,6fixed a bug that prevented logging in with twitter; fixed a bug when executing the “Process asset usage records” rule;
92
17/06/2021 09:300,38changed title “Service API keys” in the user profile to “Rovas API”
93
11/06/2021 8:480,8new version of the API deployment into production
94
10/06/2021 20:021,18testing the final version
95
03/06/2021 7:172,98completed the API refactoring in the dev environment.
96
02/06/2021 5:143,53refactoring refactored - change in strategy by removing the dependence on the api client role and removing the api key and token parameters from the body of the messages. Part 1 (10 rules completed);
97
01/06/2021 8:204,4refactoring API - completed. Remains to deploy to production and test;
98
30/05/2021 08:401,93refactoring API; rules_proxy_delete_project, rules_proxy_report_verification_status; |
99
29/05/2021 06:154refactoring API; edited rules rules_proxy_purchase_product, rules_users_chrons, rules_user_s_merits, fixed a bug in the rules_user_s_merits rule;
100
28/05/2021 06:123,52continuing with refactoring the API. Modified rules rules_proxy_delete_work_report, rules_proxy_work_report_verifiability, rules_proxy_report_editability, rules_create_verification, rules_create_verification_with_acccess_token; |