Commit Graph

30777 Commits

Author SHA1 Message Date
Kevin Reed 562c063fa9
Merge pull request #2261 from BOINC/dpa_spam
web: add option for limiting # of links per post
2017-12-21 14:06:59 -06:00
David Anderson 22fbb644e1
Merge pull request #2276 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 #2269 from BOINC/dpa_platform
client: include platform names in account manager request
2017-12-09 21:49:20 -05: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 #2253 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 #2250 from BOINC/dpa_autologin_client
Implement auto attach
2017-12-06 18:01:21 -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 #2252 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 #2254 from BOINC/dpa_passwd
web: improve password reset form
2017-11-30 16:08:23 -08: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 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 #2197 pull request after the discussion on #1049.
Fixes #1049.

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 #2248 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
David Anderson 32307b37c5 client: don't start two project-list fetches at once.
Also remove no-projects-attached message; confusing in autologin case.
2017-11-16 23:04:12 -08:00
David Anderson 45868c1c30 client: change name of autologin file
The client took "account_data.txt" as an account file,
causing a spurious error message.
2017-11-16 20:33:46 -08:00
David Anderson 3980f20b39 client: if autologin project ID not in project list, get new list 2017-11-16 16:48:42 -08:00
tristanolive d49514d846
Merge pull request #2244 from drshawnkwang/drupal_fix-privatemsg-perm-2
Drupal: Changed permissions to only community members may write
2017-11-16 09:32:41 -05:00
Charlie Fenton 7eec5f3d94 Mac installer: correctly determine package name and branding if installer file name has been modified 2017-11-16 06:06:26 -08:00
Charlie Fenton 5296088108 Mac installer: correctly replace screensaver when installing an older version of BOINC to replace a newer version 2017-11-16 03:48:43 -08:00
Charlie Fenton ca920a47bc Manager: remove obsolete comment 2017-11-16 03:02:44 -08:00
Charlie Fenton b8467bb5af Merge branch 'dpa_autologin_client' of https://github.com/BOINC/boinc into dpa_autologin_client
# By David Anderson
# Via David Anderson
* 'dpa_autologin_client' of https://github.com/BOINC/boinc:
  Win installer: don't overwrite project list file.
  login_token_lookup RPC: make it work for account managers too
  Client: make autologin work for account managers as well as projects.
2017-11-16 02:58:01 -08:00
Charlie Fenton 051f9e656c Manager: if client is auto-attaching to a project, increase the delay before displaying the "Communicating with client" dialog from 1.5 seconds to 60 second. This allows for the time the auto-attach may take before GUI RPCs are enabled. But we do display it after 60 seconds a a safety feature, so that the user can exit BOINC if the client hangs. 2017-11-16 02:57:33 -08:00
David Anderson fbdb9ea779 Merge branch 'dpa_autologin_client' of https://github.com/BOINC/boinc into dpa_autologin_client 2017-11-16 00:12:29 -08:00
David Anderson 0d1c8f855a Win installer: don't overwrite project list file.
People doing early testing of autologin may need to delete old files.
2017-11-16 00:12:10 -08:00
David Anderson 6b4c627136
Merge pull request #2245 from BOINC/knr_use_https
Client - Change some links and urls to use https instead of http
2017-11-16 00:08:34 -08:00
David Anderson a48b853fa6 login_token_lookup RPC: make it work for account managers too 2017-11-15 22:38:10 -08:00
David Anderson 3bd4dd0f82 Merge branch 'dpa_autologin_client' of https://github.com/BOINC/boinc into dpa_autologin_client 2017-11-15 22:37:21 -08:00
David Anderson 5c4fea1e7a Client: make autologin work for account managers as well as projects.
The login_token_lookup RPC returns different things in the 2 cases
2017-11-15 22:36:54 -08:00
Kevin Reed ecab12bd52 Client - Change some links and urls to use https instead of http 2017-11-15 17:23:53 -06:00
Shawn Kwang 417a527325 Drupal: Changed permissions so only community members may write private messages, read and delete are still allowed for any authenticated user.
https://dev.gridrepublic.org/browse/DBOINCP-415
2017-11-15 14:13:38 -06:00
Kevin Reed 703c4ce1cc
Merge pull request #2207 from BOINC/dpa_autologin_client
client/server/web: add support for streamlined register/download/attach
2017-11-15 13:02:39 -06:00
CharlieFenton 6d1fddf1b3
Merge pull request #2197 from AenBleidd/fix_1049_change_label
Manager: 'Add Project Wizard': Change label from 'Forgot your passwor…
2017-11-15 02:54:40 -08:00
CharlieFenton 2aa9f6eac1
Merge pull request #2196 from AenBleidd/fix_1048_no_next_on_failed_credetials
Manager: 'Add Project Wizard': disable 'Next' button on wrong credent…
2017-11-15 01:56:42 -08:00
David Anderson 97ae786d3d login token lookup RPC: return team name also 2017-11-15 00:45:47 -08:00
David Anderson 45a8dce80f several autologin fixes
- get user/team names from lookup-token reply to populate project info
- fix build error in custom action
- mark all_projects_list.xml as "overwrite" in Installshield file.
  Otherwise it leaves the old one there sometimes.
- use a project list with test items
2017-11-15 00:44:14 -08:00
Kevin Reed cd46e0a093
Merge pull request #2221 from BOINC/dpa_file_deleter
file_deleter: use new XML parser for wu/result XML docs
2017-11-14 21:59:50 -06:00
Kevin Reed 252b825f38 Client - Fix bad paste of variable name. 2017-11-14 21:16:33 -06:00
Kevin Reed c6c1038f63 Client - Change comment that referred to old autologin filename 2017-11-14 20:44:35 -06:00
Kevin Reed f96246ae3f Client - Change constant INSTALLER_FILENAME_FILENAME TO
ACCOUNT_DATA_FILENAME for mac installer
2017-11-14 20:33:20 -06:00
David Anderson f052077621 Client: don't handle GUI RPCs until account token lookup RPC is finished.
Also change filename to "account_data.txt"
2017-11-14 16:10:44 -08:00
Kevin Reed 37ed5eb53d Merge branch 'master' into dpa_autologin_client 2017-11-14 14:40:43 -06:00
Kevin Reed 500790f8c7 Merge branch 'master' into dpa_autologin_client 2017-11-14 09:10:46 -06:00
Kevin Reed 08739e53dc
Merge pull request #2222 from BOINC/dpa_autologin_client_setupwin
Dpa autologin client setupwin
2017-11-14 09:09:38 -06:00