Bernd Machenschalk
2bf7addd46
scheduler plan class spec: remove '<disabled>' code
...
from that branch, doesn't belong here
2018-07-25 10:59:55 +01:00
Bernd Machenschalk
f1a6351e3b
scheduler: plan class spec: check for WU properties only when necessary
...
- i.e. if there exists a plan class with WU restrictions
2018-06-19 09:07:51 +02:00
Bernd Machenschalk
a92f5678e1
plan class: add filters <min_wu_id>, <amx_wu_id>, <min_batch>, <max_batch> and <disabled>
...
- WU information is passed from check_homogeneous_app_version()
down to PLAN_CLASS::check()
- wu_is_infeasible_custom() is extended such that additional
tasks also follow the plan class restrictions.
2018-06-19 07:41:30 +02:00
tristanolive
4a6b7c8c41
Merge pull request #2558 from drshawnkwang/drupal_fix-termsofuse-addbts
...
Drupal: Added bts() functions to terms of use forms.
2018-06-15 12:46:38 -04:00
Shawn Kwang
680a98fdf5
Drupal: Changed from boinc resource to project resource.
...
bts() should send strings to project resource as the terms of use and related text is project-specific.
2018-06-14 11:19:04 -05:00
tristanolive
c0fd9d52b0
Merge pull request #2544 from drshawnkwang/drupal_feature-existinguser-tou
...
Drupal: Add admin option to enable/disable existing users from being …
2018-06-14 10:32:44 -04:00
lfield
b9220b5e29
Merge pull request #2463 from JuhaSointusalo/client-remove-dev-input-idle
...
client: remove /dev/input/ based idle detection
2018-06-12 14:33:22 +02:00
David Anderson
74325bd276
Merge pull request #2557 from BOINC/mac_hotfix_for_os10_6
...
Mac: Patch wxWidgets 3.1.0 to fix BOINC Manager crash on OS 10.6.
2018-06-08 13:48:27 -07:00
Kevin Reed
ab240f21e3
Merge pull request #2556 from brevilo/fix_delete_user
...
Web: fixed bugs in delete account feature introduced in bcd853bb4f
2018-06-08 13:49:01 -05:00
Shawn Kwang
1a88e06201
Drupal: Added bts() functions to terms of use forms.
...
Part of https://dev.gridrepublic.org/browse/DBOINCP-428
2018-06-08 11:10:47 -05:00
Shawn Kwang
987b51123b
Merge branch 'master' into drupal_feature-existinguser-tou
2018-06-08 09:14:50 -05:00
tristanolive
a310795ecb
Merge pull request #2539 from drshawnkwang/drupal_fix_termsofuse-wording
...
Drupal: Changed wording of terms-of-use page.
2018-06-08 09:56:55 -04:00
tristanolive
d80e38746a
Merge pull request #2555 from drshawnkwang/drupal_fix-delete-expired-tokens
...
Drupal: Delete expired tokens in the token table.
2018-06-08 09:46:41 -04:00
tristanolive
0563807e10
Merge pull request #2554 from drshawnkwang/drupal_fix-teampanelbug
...
Drupal: Fixed bug in team panel.
2018-06-08 09:45:58 -04:00
tristanolive
3ed61729cf
Merge pull request #2553 from drshawnkwang/drupal_fix-refactor-checkhash
...
Drupal: Refactor password hash check, uses upstream function
2018-06-08 09:45:41 -04:00
tristanolive
93bce09a0d
Merge pull request #2543 from drshawnkwang/drupal_feature-getprojectconfig-override-option
...
Drupal: Make the get_project_config terms of use overridable.
2018-06-08 09:44:06 -04:00
Charlie Fenton
729c30a475
Mac: Patch wxWidgets 3.1.0 to fix BOINC Manager crash on OS 10.6.
2018-06-08 02:37:58 -07:00
Oliver Bock
03b5960014
Web: fixed bugs in delete account feature introduced in bcd853bb4f
...
* missing include - required for delete_user()
* wrong property access syntax
2018-06-08 11:23:35 +02:00
brevilo
2a42389fce
Merge pull request #2552 from drshawnkwang/drupal_fix-termsofuse-passwordreset
...
Drupal: Bug fix in user login and terms of use workflow.
2018-06-08 09:48:57 +02:00
Shawn Kwang
aa249fea40
Drupal: Delete expired tokens in the token table.
...
Part of https://dev.gridrepublic.org/browse/DBOINCP-429
2018-06-07 16:26:16 -05:00
Shawn Kwang
21bfc9217a
Drupal: Fixed bug in team panel.
...
When viewing user who was not a member of a team, the team panel showed 'Join a Team'. Added code to remove the team panel on users other than self-user's page.
Part of https://dev.gridrepublic.org/browse/DBOINCP-417
2018-06-07 16:22:05 -05:00
Shawn Kwang
2bf2c10117
Drupal: Refactor password hash check, uses upstream function now available.
...
Part of https://dev.gridrepublic.org/browse/DBOINCP-425
2018-06-07 16:10:49 -05:00
Kevin Reed
b87d87242e
Merge pull request #2538 from BOINC/dpa_plan_class
...
Additions and fixes to plan class mechanism
2018-06-07 08:25:40 -05:00
Shawn Kwang
849d821325
Drupal: Bug fix in user login and terms of use workflow.
...
Fixes bug where password reset would not go to form where user can reset password.
https://dev.gridrepublic.org/browse/DBOINCP-448
2018-06-06 14:27:21 -05:00
David Anderson
8a990c4959
Merge pull request #2547 from AenBleidd/wizard_html_tou
...
[WIP] [Manager] Add HTML TOU support to Wizard
2018-06-05 20:50:50 -07:00
Charlie Fenton
cd68801710
[Manager] Add HTML TOU support to Wizard
...
Add function to open links in default browser from Wizard TOU.
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2018-06-05 22:14:23 +03:00
David Anderson
43b8b2221c
scheduler: initialize have_cpu_model_regex
2018-06-04 16:37:17 -07:00
Vitalii Koshura
8ef9bb3b51
[Manager] Add HTML TOU support to Wizard
...
Moved part xml_unescape to gui_rpc_client_ops.cpp closer to its parsing
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2018-06-05 01:26:42 +03:00
Vitalii Koshura
411ff5571b
Update copyright year
...
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2018-06-04 16:48:58 +03:00
Vitalii Koshura
125117f9fc
[Manager] Add HTML TOU support to Wizard
...
Terms Of Use can be displayed now as HTML as well as plain text.
Fixed xml_unescape function to support escaped \r and \n tags.
Enlarged the size of Terms Of Use field to fill all wizard page.
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2018-06-03 01:53:52 +03:00
Shawn Kwang
3a0c42f1b3
Drupal: Fixed typo in description.
2018-06-01 15:26:10 -05:00
CharlieFenton
716ebdd9e1
Merge pull request #2545 from AenBleidd/fix_xcode_proj
...
Remove hostinfo_linux.cpp file from Xcode project
2018-06-01 05:18:14 -07:00
Vitalii Koshura
e236613753
Remove hostinfo_linux.cpp file from Scode project
...
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2018-06-01 14:52:54 +03:00
David Anderson
384c62986c
Merge pull request #2531 from BOINC/knr_coc_lineendings
...
repository: Change line endings in code of conduct to unix style
2018-05-31 14:11:22 -07:00
David Anderson
777c25b7e6
Merge pull request #2491 from AenBleidd/wsl_detect
...
WSL detect initial implementation
2018-05-31 14:06:10 -07:00
David Anderson
c772e01bea
Merge pull request #2537 from AenBleidd/wizard_next_btn_fix
...
[Manager] Fix 'Next' button on previous pages after failed login
2018-05-31 13:46:18 -07:00
Shawn Kwang
cf669b0eac
Drupal: Add admin option to enable/disable existing users from being forced to agree to the terms-of-use when the login.
...
Part of https://dev.gridrepublic.org/browse/DBOINCP-428
2018-05-31 14:12:31 -05:00
Shawn Kwang
ca26c55fbf
Drupal: Fixed wrong logic, terms of use file may be empty.
2018-05-31 13:31:26 -05:00
Shawn Kwang
e24bb7d557
Drupal: Make the get_project_config terms of use overridable.
...
Part of: https://dev.gridrepublic.org/browse/DBOINCP-428
2018-05-31 13:27:31 -05:00
Shawn Kwang
94cb6710f5
Drupal: Fixed additional strings, removing the words 'opt in' or 'opt-in'. Replaced with agreement to terms of use.
2018-05-31 10:38:10 -05:00
David Anderson
8fa692c4d6
Server: add missing code (parse cpu_model_regex in plan class spec)
2018-05-29 17:10:13 -07:00
Shawn Kwang
840cdd4153
Drupal: Changed wording of terms-of-use page.
...
Part of: https://dev.gridrepublic.org/browse/DBOINCP-428
2018-05-29 09:32:47 -05:00
David Anderson
db85a4ed96
Merge pull request #2528 from BOINC/dpa_autologin3
...
web: add support for autoattach
2018-05-28 17:32:47 -07:00
David Anderson
80c2460920
Merge pull request #2525 from BOINC/dpa_autoattach
...
Client: bug fixes for auto-attach
2018-05-28 17:32:28 -07:00
David Anderson
83b9de7b08
Merge pull request #2518 from BOINC/dpa_credit4
...
Server: add support for post-assigned credit
2018-05-28 17:32:15 -07:00
David Anderson
8384669568
Merge pull request #2517 from BOINC/dpa_credit2
...
Server: add support for pre-assigned credit
2018-05-28 17:32:01 -07:00
Vitalii Koshura
33f0c64a23
[Manager] Fix 'Next' button on previous pages after failed login
...
If while using Wizard try to login to the project with wrong credentials
'Next' button is disabled forever.
This is fixed by enaling 'Next' button on AccountInfoPageby default.
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2018-05-29 00:52:21 +03:00
Oliver Bock
3ba7724d69
Merge pull request #2534 from drshawnkwang/drupal_fix-deleteuser-text
...
Drupal: Changed wording on delete page and email.
2018-05-28 14:39:08 +02:00
Oliver Bock
030b8f71f9
Merge pull request #2533 from drshawnkwang/drupal_fix-addpaths-ignore-optin
...
Drupal: Added more paths to ignore opt-in page.
2018-05-28 09:38:40 +02:00
Oliver Bock
19dc41bcd6
Merge pull request #2532 from drshawnkwang/drupal_update-join-page
...
Drupal: Modified join page to change instructions based on whether or…
2018-05-28 09:37:28 +02:00