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