Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Project-specific exchange rates #177

Closed
alexanderzatko opened this issue Mar 14, 2024 · 1 comment
Closed

Project-specific exchange rates #177

alexanderzatko opened this issue Mar 14, 2024 · 1 comment
Assignees

Comments

@alexanderzatko
Copy link
Owner

alexanderzatko commented Mar 14, 2024

In order to increase adoption of Rovas in certain situations, it is desirable to allow projects owners to set the payments made to their projects to be retained within the projects. Workers filing reports in such a project would then be able to exchange Chrons earned by work performed in the project for Euros at a different (presumably better) rate that the normal Rovas forex rate offers.

@alexanderzatko
Copy link
Owner Author

Implemented. The list of changes is outlined below

fx-sandbox project rewards functionality

content types
project
new fields
field_reward_target
field_euro_basket
field_chron_basket
field_project_exchange_rate

	display - adjust

co_worker_merit_allocation
	new fields
		field_project_chrons

formatters
exchange_rate

templates
template.php

modules
rovas_project_edit

views
project_coworkers
worker_merit_allocations_for_project

rules
process_fx_sandbox_project
rules_verify_work_report
rules_update_user_chron_account
rules_reward_work_report
rules_money_transfer_was_made
rules_worker_merit_shares_for_fx_sandbox_projects
rules_process_forex_order + TRANSLATE DRUPAL MESSAGE
rules_process_purchase_core

UPDATES due to update rules chrons rule
rules_delete_work_report
rules_work_report_updated_original_
rules_create_work_report
rules_deleting_verification
rules_make_money_transfer

blocks
chron_balance-block //remove forex page from the list

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant