Commit Graph

31254 Commits

Author SHA1 Message Date
Shawn Kwang aaf3e2f126 Drupal: Added custom field to boincuser table.
Field named privacy_consent_dt keeps track of when user consents to terms-of-use.
2018-04-23 15:39:23 -05:00
Keith Uplinger c516ed3aa0 Fixed error in string as well as force email.inc to include token.inc. 2018-04-23 15:34:11 -05:00
Keith Uplinger dbafb59b92 Change to use token.inc for email_change_notification 2018-04-23 14:21:01 -05:00
Shawn Kwang b9510b9364 Drupal: Changed password hash algorithm to match upstream changes.
https://dev.gridrepublic.org/browse/DBOINCP-425
2018-04-23 14:16:43 -05:00
Shawn Kwang 3bb3b05b87 Drupal: Changed user registration form to include new legal text block.
To register for the site, the user must opt-in.
Also added CSS theme to user registration page.
2018-04-23 13:45:34 -05:00
Shawn Kwang 8e7173819b Drupal: Added admin option to disable the create_account.php RPC.
Also added text to be displayed on user registration page.
2018-04-23 13:45:34 -05:00
Shawn Kwang 428313a1d1 Drupal: Changed user registration validation.
User registration now is validated correctly. Users may be created using the Web interface.
2018-04-23 13:45:33 -05:00
Shawn Kwang 6b34cf714b Drupal: Removed old code for user registration.
Old code does not validate user when registering. Removed code.

https://dev.gridrepublic.org/browse/DBOINCP-428
2018-04-23 13:45:33 -05:00
tristanolive 255565ec08
Merge pull request #2476 from drshawnkwang/drupal_fix-user-func-shuffle
Drupal: Change library names
2018-04-23 14:38:54 -04:00
Keith Uplinger a1b03c8cf2 Merge remote-tracking branch 'upstream/knr_token2' into email_change_notification
Conflicts:
	html/ops/db_update.php
2018-04-23 13:31:14 -05:00
Kevin Reed d2d7e68ace web: modify token include file to provide generic functions for creating
and validating tokens rather than a function per type of token
2018-04-23 11:39:32 -05:00
Shawn Kwang e342235bf8 Drupal: Changed 'user' include to 'user_util'.
This change is due to : e712c7af9a
2018-04-20 15:11:41 -05:00
Kevin Reed 6c2626fda1
Merge pull request #2471 from BOINC/dpa_projects
Win installer: update project list
2018-04-19 15:03:52 -05:00
Keith Uplinger 36a8b1f11a Changed to use php time passed to the database instead of using the database time. 2018-04-19 13:51:09 -05:00
Keith Uplinger db4e020d87 Update to have db_update.php to add previous_email_addr and email_addr_change_time to the user table 2018-04-19 13:50:26 -05:00
Keith Uplinger a2a78a611d Merge branch 'master' into email_change_notification
Conflicts:
	html/user/edit_email_action.php
2018-04-19 11:58:40 -05:00
Keith Uplinger 863cf3d2ca Added text to the website that will show if an email was changed within 7 days. 2018-04-19 11:55:24 -05:00
Keith Uplinger cc38a9dab3 Update to actually print the word at in email message. 2018-04-19 11:54:33 -05:00
Kevin Reed 51038b0f5b web: change from using MySQL function unix_timestamp() to use php time()
in order to set value of current time
2018-04-19 08:57:36 -05:00
tristanolive 9aba396f78
Merge pull request #2424 from drshawnkwang/drupal_fix-useremailtemplates
Drupal: Changed email templates for user registration, activation
2018-04-19 00:59:16 -04:00
Kevin Reed 501c9a57f1 web: At request of David, consolidate form and action pages into a
single php file
2018-04-18 17:39:47 -05:00
Kevin Reed 059d4e043b Merge branch 'knr_token2' into knr_right_to_erase
Conflicts:
	html/inc/token.inc
	html/ops/test_token.php
2018-04-18 17:20:42 -05:00
Kevin Reed 00440ad94e web: refactor delete account pages to reduce duplicate code 2018-04-18 17:18:23 -05:00
Kevin Reed 81b1cf50f2 web: Add html include file that makes it easy to create and verify
tokens for delete_account.
2018-04-18 15:29:06 -05:00
Kevin Reed 638f8284a7 web: Fix issue caused by MariaDB 10.2 allowing column defaults to use
functions but earlier versions and MySQL not allowing it
2018-04-18 15:28:16 -05:00
Kevin Reed a726238d86 web: complete UI for delete account 2018-04-18 10:05:12 -05:00
Kevin Reed 3cac897723 web: Implement delete_account_request_action.php (verify password,
create token and send email)
2018-04-17 18:21:57 -05:00
Keith Uplinger 89567511ea Updated to send the email out properly. 2018-04-17 16:03:45 -05:00
Kevin Reed 2e857deefe Merge branch 'master' into knr_right_to_erase 2018-04-17 14:17:06 -05:00
Kevin Reed 5ed98baab5 web: Implement remove_account_request page 2018-04-17 14:16:12 -05:00
David Anderson ad28e831b6
Merge pull request #2401 from BOINC/knr_passwd_hash
Move to stronger password hash
2018-04-17 11:20:04 -07:00
Kevin Reed 903674e10d
Merge pull request #2469 from BOINC/dpa_text
web: add functions text_start() and text_end() to limit line length
2018-04-17 09:45:44 -05:00
Kevin Reed fbd7447cc4 Merge branch 'master' into knr_passwd_hash
Conflicts:
	py/Boinc/setup_project.py
2018-04-17 08:35:14 -05:00
David Anderson 61b6068596 Win installer: update project list 2018-04-16 22:03:20 -07:00
David Anderson f02629a627
Merge pull request #2465 from lfield/patch-5
remote job submission: fix create_batch XML after API change
2018-04-16 21:25:02 -07:00
Keith Uplinger 23a9b2bbf3 Update to have a changed email sent to members after they change their email address in the system. 2018-04-16 17:23:38 -05:00
Kevin Reed 27b1274e4e web: add feature flag to only show delete account if
<enable_delete_account/> is set in config.xml
2018-04-16 15:23:13 -05:00
David Anderson a5ea95ab67
Merge pull request #2453 from BOINC/knr_tokens
Token Mechanism
2018-04-16 13:21:21 -07:00
David Anderson 700f86db1d web: add functions text_start() and text_end() to limit line length
on pages with lots of text, to make it more readable.
Width is a parameter, default 640.
2018-04-14 15:46:58 -07:00
Kevin Reed f65dc21d9d
Merge pull request #2460 from BOINC/dpa_am
client: if using a dynamic AM and have idle resources, tell the AM
2018-04-13 17:36:57 -05:00
Keith Uplinger 2b16e60a32 Include previous_email_addr and email_addr_change_time to database schema.sql for user 2018-04-13 13:55:57 -05:00
Shawn Kwang 2066c74d8c Drupal: Changed saluation, removed email address. 2018-04-12 12:54:30 -05:00
Jord van der Elst 4f791dfa19
Bullet point order moved around
Adjusted some grammar, replaced some parts of sentences.
2018-04-12 16:56:56 +02:00
lfield b9de2e821f
remote job submission: fix create_batch XML after API change
Commit SHA:381e0caf1489b5d1190563e96ce95f64bc385265 changed the XML RPC for remote submission by removing the superfluous batch tag. This change aligns the remote submission library with the modified RPC.
2018-04-12 16:46:54 +02:00
tristanolive f26963e7d8
Merge pull request #2450 from drshawnkwang/drupal_feature-showhostsfalse
Drupal: Changed create account to set show_hosts to false.
2018-04-12 09:33:10 -04:00
tristanolive d40296279f
Merge pull request #2448 from drshawnkwang/drupal_fix-languageflagbug
Drupal: Fix bug when there is no language, a default flag should appear.
2018-04-12 09:31:01 -04:00
Kevin Reed 3689cda9b4 web: add php pages for support of right to erasure 2018-04-10 09:53:04 -05:00
Kevin Reed 70f8dd5202
Merge pull request #2461 from BOINC/dpa_make_user
admin web: add missing include file for add-user function
2018-04-10 09:29:28 -05:00
Kevin Reed 5fc7c364dc
Merge pull request #2462 from BOINC/dpa_submit5
remote job submission: fix bug that caused spurious errors to be returned
2018-04-10 09:29:06 -05:00
Vitalii Koshura 7e05377b7c
[Manager] Remove unnecessary extra line and extra space 2018-04-10 13:30:23 +03:00