Commit Graph

30968 Commits

Author SHA1 Message Date
Shawn Kwang 9f152b988d Drupal: Added additional rules for moderator notification.
Added rules to notify moderator mailing list when a comment is:
* deleted by an admin
* editted by someone other than the original author
* hidden/unhidden by someone other than the original author
* converted to a new forum topic.

Also notify when a forum topic is:
* editted by a moderator or admin
* hidden/unhidden by moderator or admin
2018-01-09 15:04:52 -06:00
Shawn Kwang 5e844895cb Drupal: Added new rules actions for BOINC core.
Added rules invocation to comment control, such as convert a comment, in order to trigger a rule.

https://dev.gridrepublic.org/browser/DBOINCP-298
2018-01-09 13:56:06 -06:00
David Anderson 2bb1cbbb3c
Merge pull request from BOINC/dpa_checkbox
web: change form_checkboxes() so you can specify the state of each one
2018-01-08 00:42:25 -08:00
David Anderson da601210c4
Merge branch 'master' into dpa_checkbox 2018-01-08 00:41:58 -08:00
David Anderson 5d37578ecc Add support for "visible password" checkbox
- make redundant password and country optional in create account.
- fix appearance of form items
- remove unused code
2018-01-08 00:35:53 -08:00
David Anderson e4641039f0
Merge pull request from BOINC/dpa_max_jobs
Remote job submission: fix bug in check_max_jobs_in_progress() RPC
2018-01-08 00:30:46 -08:00
David Anderson fd4710a9c0
Merge pull request from BOINC/dpa_passwd2
Web: make it possible to have a single password field with "show" checkbox
2018-01-08 00:29:32 -08:00
David Anderson c0b1ce2d11
Merge pull request from VolunteerComputingHelp/master
increased size of opencl_device_version[] from 64 to 128
2018-01-07 20:01:52 -08:00
Christian Dreihsig 1a2ba3af4b increased size of opencl_device_version[] from 64 to 128 2018-01-07 08:10:30 +00:00
David Anderson 1ac3828563 web: change form_checkboxes() so you can specify the state of each one 2018-01-06 01:07:27 -08:00
David Anderson c01340c2eb Remote job submission: fix bug in check_max_jobs_in_progress() RPC 2018-01-06 01:05:51 -08:00
SETIguy b3724268ec
Merge pull request from BOINC/dpa_backend
create_work(): use the SCHED_CONFIG passed as arg, not the global var
2018-01-03 13:41:36 -08:00
David Anderson b49d072c9e Web: make it possible to have a single password field with "show" checkbox 2017-12-28 01:26:52 -08:00
David Anderson 3e4d86eed9 create_work(): use the SCHED_CONFIG passed as arg, not the global var 2017-12-22 19:59:38 -08:00
Kevin Reed 562c063fa9
Merge pull request from BOINC/dpa_spam
web: add option for limiting # of links per post
2017-12-21 14:06:59 -06:00
Shawn Kwang c1fcbdbd79 Drupal: Fixed issues found by Scrutinizer. 2017-12-21 09:34:47 -06:00
Shawn Kwang bb829b9eb3 Drupal: Scrutinizer found misc issues. Fixed them.
Duplicate code found, two functions: one in boinc team and one in boincuser to autocomplete a form field. Deleted boincteam and will retain boincuser version.
2017-12-21 09:24:04 -06:00
Shawn Kwang a7010ec15b Drupal: Add Join a Team link to account dashboard.
https://dev.gridrepublic.org/browse/DBOINCP-417
2017-12-21 09:05:46 -06:00
David Anderson 22fbb644e1
Merge pull request from lfield/patch-1
Update edit_email_form.php
2017-12-20 09:56:52 -08:00
lfield 408d8ea035
Update edit_email_form.php
Removed stray angle bracket which breaks the php
2017-12-20 14:36:57 +01:00
tristanolive 5769bad941
Merge pull request from BOINC/dpa_platform
client: include platform names in account manager request
2017-12-09 21:49:20 -05:00
Shawn Kwang aa19b87410 Drupal: Fixed aethetic styles of privacy preferences form.
Added CSS to form CSS to adjust spacing.
2017-12-08 14:21:55 -06:00
Shawn Kwang 3f6c9beaec Drupal: Updated private message template and CSS to fix layout bugs. 2017-12-08 14:19:40 -06:00
Shawn Kwang bd9f29a0cf Drupal: Modified boinc theme for ignore user functionality.
Private messages now have delete and ignore user links.
User profile has ignore user link. CSS changes for private message view.
Modified user links on user account/profile page, new buttons when viewed by others.
2017-12-08 14:18:56 -06:00
Shawn Kwang 5f572b55c7 Drupal: Fixed privacy form, made it prettier.
Added bts() functions for strings.
2017-12-08 14:18:38 -06:00
David Anderson d20f016b60 client: include platform names in account manager request
This lets AMs like TBD make better meta-scheduling decisions
2017-12-08 00:38:27 -08:00
tristanolive fa1adbda61
Merge pull request from drshawnkwang/drupal_fix_reassign-role-communitymember
Drupal: Unbanned users set role 'community member'.
2017-12-07 09:28:17 -05:00
Kevin Reed b9565a8e00
Merge pull request from BOINC/dpa_autologin_client
Implement auto attach
2017-12-06 18:01:21 -06:00
Shawn Kwang 97c6062356 Drupal: Added ignore user links to private messages.
Removed private message view alter hook from pm_block_user module.
2017-12-05 12:02:52 -06:00
Shawn Kwang 42faa9b6da Drupal: Fixed bugs in ignore_user code.
Added a drupal_set_message() when adding user by uid.
2017-12-05 09:42:14 -06:00
CharlieFenton 038d274f23
Merge branch 'master' into dpa_autologin_client 2017-12-01 02:17:04 -08:00
Charlie Fenton dcf565334f client: show no-projects-attached message only if not doing autologin. 2017-12-01 02:10:09 -08:00
CharlieFenton fc5bd73974
Merge pull request from AenBleidd/revert_2197
Manager: Change back 'Forgot your account info?' to 'Forgot your pass…
2017-11-30 16:11:20 -08:00
CharlieFenton 052d138208
Merge pull request from BOINC/dpa_passwd
web: improve password reset form
2017-11-30 16:08:23 -08:00
Shawn Kwang 4c73aac251 Drupal: Modified hook_menu_alter to alter existing menu paths.
Removed menu paths for ignore_user/add & ignore_user/remove, as well as messages/block.
Redirect ignore_user/list to account privacy preferences.
2017-11-29 14:28:19 -06:00
Shawn Kwang 6e029af9f4 Drupal: Combined ignore_user and pm_block_user module functionality.
Added functionality to the boincwork ignore_user functions to also block users (whom you ignore) from sending you a PM.
2017-11-29 13:56:02 -06:00
Shawn Kwang d051c258c6 Drupal: Changed boinc theme to use custom function to generate ignore_user link.
ignore user link is generated in theme preprocessing. The function is a modified copy of ignore_user_link() from the ignore_user function.
2017-11-28 15:17:13 -06:00
Shawn Kwang c332a5d741 Drupal: Modified boincwork with privacy-related ignore_user functions.
Moved some functionality of ignore user to the boincwork module, specifically adding and ignoring users.
2017-11-28 12:21:14 -06:00
David Anderson 4ea237589a web: add option for limiting # of links per post
One form of spam involves putting lots of links in a post.
This lets you limit it by setting POST_MAX_LINKS in project.inc.
Limit doesn't apply to moderators.
2017-11-27 14:12:31 -08:00
David Anderson a8a4b63b8e web: update email and password forms to use bootstrap 2017-11-23 15:11:41 -08:00
David Anderson 76f94b66d7 web: improve password reset form
- call it "Reset password"
- move authenticator-based login to a new file, login_auth.php
  This is intended for admins, not users
- Use bootstrap forms
2017-11-21 15:32:42 -08:00
Shawn Kwang dc3caa1add Drupal: Added ignore user form elements to privacy preferences.
Add table for ignored users as well as autocomplete search box for usernames to add new users. No add user functionality in submit button.
2017-11-21 14:01:24 -06:00
Shawn Kwang b3acb01962 Drupal: Added user autocomplete function to each for boincusers. 2017-11-21 14:01:02 -06:00
Shawn Kwang d07f6cde6d Drupal: Removed ignore users from Community Preferences, will be moved elsewhere.
https://dev.gridrepublic.org/browse/DBOINCP-338
2017-11-21 11:58:55 -06:00
Shawn Kwang f7f5db1da7 Drupal: Unbanned users set role 'community member'.
Fixed bug returning a previously banned user to the role 'community member'.

https://dev.gridrepublic.org/browse/DBOINCP-416
2017-11-21 11:32:49 -06:00
Vitalii Koshura af86bc8a54
Manager: Change back 'Forgot your account info?' to 'Forgot your password?'
This reverts  pull request after the discussion on .
Fixes .

Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2017-11-21 02:20:32 +02:00
David Anderson c912d1729d client: keep track of whether project list fetch was triggered by autologin 2017-11-17 15:20:33 -08:00
David Anderson 29183cff60 client: fix autologin logic 2017-11-17 15:11:01 -08:00
David Anderson 28d425c0c1
Merge pull request from BOINC/mac_installer_downgrade_fix
Mac installer: correctly replace screensaver when installing an older…
2017-11-17 11:52:40 -08:00
David Anderson a8f8908e7d Manager: don't bother checking for autologin file before showing attach wizard
The way things work now, autologin is completed before
this code is reached (since it follows a GUI RPC)
2017-11-17 02:02:06 -08:00