Commit Graph

31231 Commits

Author SHA1 Message Date
Shawn Kwang 1f70734f5f web: modified privacy prefs code
Privacy prefs now loads the the consent_types found in the database table dynamically based on the enabled and privacypref flags introduced.
Removed enable_record_optin_consent config settings. Now the 'enabled' field in consent_type takes its place, one a consent_type by consent_type basis.
2018-06-04 11:26:35 -05:00
Shawn Kwang a66705929f web: modified manage consent type ops page to handle new fields in consent_type table. 2018-06-01 13:29:51 -05:00
Shawn Kwang d6dd0945e9 web: Modified consent_type table with new fields.
Modified the consent_type table to include fields 'enabled' and 'privacypref'.
2018-06-01 13:24:10 -05:00
Shawn Kwang 0cd3aab3a3 web: added error message when attempting to set unknown consent_type 2018-05-24 14:21:38 -05:00
Shawn Kwang b0557ef161 web: updated preferences for stats exports to use new consent table definitions. 2018-05-24 12:03:35 -05:00
Shawn Kwang 2d4f9e4236 web: updated form to use new consent table definitions 2018-05-24 12:03:18 -05:00
Shawn Kwang cbd1b5cc02 web: added consent table to delete functionality. 2018-05-24 12:02:43 -05:00
Shawn Kwang 35b446f243 web: Update web RPCs to use new consent defintions. 2018-05-24 12:02:31 -05:00
Shawn Kwang 4fa8a9faac web: Updated database, consent and consent_type tables.
Also updated boinc_db.inc to add delete_for_use and reflect new table definitions.
2018-05-24 12:00:00 -05:00
Shawn Kwang a8d7be5854 web: Misc minor changes.
Changed name of consent function to be more generic.
Added translation of ops page text.
2018-05-22 15:40:18 -05:00
Shawn Kwang f6437a821a ops: If enable record consent is enabled, import team will not create the user, since there is no way for the user to give consent. 2018-05-18 10:06:28 -05:00
Shawn Kwang 284694c704 web: Fixed bug, variable restored. 2018-05-17 14:47:02 -05:00
Shawn Kwang 07607ed41d web: Fixed bug found by Scrutinizer.
Removed unused code.
2018-05-17 14:30:11 -05:00
Shawn Kwang 039db259b5
Merge branch 'master' into sak-useroptin-dbaddconsent 2018-05-17 14:14:33 -05:00
Shawn Kwang 4ad801ff30 web: project privacy preferences modified to add 'consent to data export' option.
Added new preferences sub-class for consent table modification.
Added privacy preference form item to record user giving consent to data exports.
User's consent is recorded in the consent table.
2018-05-17 14:07:46 -05:00
Kevin Reed 19bf320d7e
Update CODE_OF_CONDUCT.md
Add single space
2018-05-17 13:31:00 -05:00
Kevin Reed 958e8c22aa
Merge pull request #2428 from Ageless93/master
Code of Conduct for BOINC on Github
2018-05-17 13:29:56 -05:00
Shawn Kwang 16846e4986 web: Make sure that the terms of use file exists as well as opt-in consent project config. 2018-05-17 10:50:23 -05:00
Oliver Bock 16bbbea450
Merge pull request #2472 from BOINC/knr_right_to_erase
Delete Account
2018-05-17 17:36:54 +02:00
Shawn Kwang 06e162ed9d web: added additional consent_type for data exports. 2018-05-17 10:29:13 -05:00
Kevin Reed 83ea2bc9ec web: fixing spacing identified by scruitinizer 2018-05-17 09:58:03 -05:00
Kevin Reed 0c2b0bc88a web: remove excess space 2018-05-17 09:46:08 -05:00
Kevin Reed b6804ab5de web: add mising closing parenthesis 2018-05-17 09:15:27 -05:00
Kevin Reed ae7200490a web: Make the delay after invalidating the autheniticator something that
can be customized by projects in the project.inc file
2018-05-17 08:56:45 -05:00
Kevin Reed 7ce2370160 db: change index names to not be shortened 2018-05-17 08:46:37 -05:00
tristanolive 1a3f1d78b0
Merge pull request #2516 from drshawnkwang/drupal_update-fontawesome
Drupal: Update fontawesome library
2018-05-17 09:38:03 -04:00
tristanolive d0701a811f
Merge pull request #2509 from drshawnkwang/drupal_feature-css-external-links
Drupal: Add font-awesome 'link' icon to all external links.
2018-05-17 09:37:43 -04:00
David Anderson 9bf2a3a4b9
Merge pull request #2520 from JamesMolson/fixes
Add missing mac_spawn entries to lib/Makefile.am
2018-05-16 17:48:18 -07:00
Kevin Reed f799c9c04b web: fix issues identified by scruitinizer 2018-05-16 16:26:14 -05:00
Kevin Reed 7172942bb0 web: reorganize code so that error_page is not called in inc files 2018-05-16 16:08:19 -05:00
Kevin Reed fdf493e3d4 web: use sensible constant values for times in code (improve
readability)
2018-05-16 15:43:49 -05:00
Kevin Reed f7e310e3e4 server: Use mysql_store_result() instead of mysql_use_result() when
fetching USER_DELETED records in db_dump
2018-05-16 15:39:02 -05:00
Kevin Reed 328a901ff3 db: add indexes in support delete account 2018-05-16 15:38:34 -05:00
Kevin Reed 21453710fd web: don't allow a user to start the delete account process if their
email address has been changed in the past 7 days
2018-05-15 14:32:40 -05:00
Kevin Reed 53250e7d27 web: fix bug in change email where the reversal email was only sent to
the new email when not using phpmailer
2018-05-15 14:32:07 -05:00
Kevin Reed 239af2d508 Merge branch 'master' into knr_right_to_erase
Conflicts:
	html/ops/db_update.php
2018-05-15 13:09:11 -05:00
David Anderson 02a59808b9
Merge pull request #2500 from Uplinger/email_change_notification
Email change notification
2018-05-15 09:42:20 -07:00
James Molson dad1069a8a
Add missing mac_spawn entries to lib/Makefile.am 2018-05-15 14:03:48 +02:00
Keith Uplinger 12a3933d76 Updated boinc_db.cpp to print email address change columns. 2018-05-14 19:09:00 -05:00
Shawn Kwang 2a6bf3b7d4 Drupal: Upgrade of Font Awesome requires minor changes to theme and css. 2018-05-14 16:33:30 -05:00
Shawn Kwang 75b4614121 Drupal: Updated Font Awesome
Updated Font Awesome to version 5.0.13.

https://dev.gridrepublic.org/browse/DBOINCP-439
2018-05-14 16:33:30 -05:00
David Anderson 8d90c57ca9
Merge pull request #2512 from lfield/ghap-job-params
Added support for job params and app version
2018-05-14 10:20:12 -07:00
David Anderson 4f51d89bea
Merge pull request #2511 from lfield/patch-6
remote job submission: corrected job params retrieval
2018-05-14 10:19:15 -07:00
Kevin Reed 5c45c2bce1
Merge pull request #2513 from lfield/rpc-fpops-est
Obtain the rsc_fpops_est from the job_params
2018-05-14 08:51:37 -05:00
Laurence Field 7a75a2f577 Obtain the rsc_fpops_est from the job_params 2018-05-14 13:33:04 +02:00
Laurence Field 82880c90aa Added support for job params and app version 2018-05-14 11:58:02 +02:00
lfield 0c5d41bc2b
Update submit_rpc_handler.php 2018-05-14 10:59:08 +02:00
lfield 0e49f4446d
remote job submission: corrected job params retrieval
Testing remote job submission using the result from PR #2416 revealed an issue with the job params retrieval.
2018-05-12 22:26:36 +02:00
Keith Uplinger fecbfa3bd2 Modified the table definition for user table to have email_addr_change_time to be indexed per davids suggestion. 2018-05-10 09:34:39 -05:00
Shawn Kwang ba7c677e10 Drupal: Add font-awesome 'link' icon to all external links.
https://dev.gridrepublic.org/browse/DBOINCP-439
2018-05-09 16:04:38 -05:00