Commit Graph

32795 Commits

Author SHA1 Message Date
David Anderson 1858d1ed51 Make the electron-based GUI work again.
RPC requests need to be enclosed in <boinc_gui_rpc_request>.
I'm not sure how it ever worked.

Also: improve GUI RPC error reporting in the client.
2019-11-06 21:17:53 -08:00
Kevin Reed 2ee3b24a98
Merge pull request #3361 from BOINC/dpa_team_forum
web: don't put HTML in title for team forums
2019-10-30 13:50:25 -05:00
David Anderson c6792a9279 web: don't put HTML in title for team forums
... since it appears in browser tab title
2019-10-30 09:39:24 -07:00
lfield 8fc461271b
Merge pull request #3284 from smoe/more_clang_warnings
Check return value of write function - avoiding leak of file descriptors
2019-10-29 13:42:46 +01:00
Vitalii Koshura b7b35af9aa
Merge pull request #3349 from BOINC/dpa_sim3
client simulator: fix build
2019-10-24 09:22:59 +02:00
David Anderson 08f12f7a6c client simulator: fix build 2019-10-23 16:24:28 -07:00
tristanolive 2c692b22c3
Merge pull request #3329 from BOINC/knr_add_bad_wcg_upgrade_code
installer: Add the upgrade code used by the WCG 7.14.2 version of the…
2019-10-22 11:06:06 -04:00
tristanolive aaf59ea660
Merge pull request #3326 from BOINC/knr_update_wcg_installer
WCG installer: Update WCG installer and add WCG Eula
2019-10-21 11:21:42 -04:00
David Anderson d7b7925bce
Merge pull request #3339 from AenBleidd/am_show_response_message
[GUI][AM] Show error from response when conencting to AM
2019-10-18 13:54:56 -07:00
Kevin Reed 244e91a01f
Merge pull request #3303 from BOINC/dpa_finish_file2
client: on startup, check for active task finish files
2019-10-18 13:29:03 -05:00
Kevin Reed d19f962ae0
Merge pull request #3325 from AenBleidd/update_appveyor_config
[AppVeyor] Update config to ignore more directories
2019-10-18 09:03:50 -05:00
Kevin Reed f6831d3b60
Merge pull request #3319 from BOINC/dpa_notice
client: don't ignore new poll intervals for RSS feeds.
2019-10-18 09:01:27 -05:00
Vitalii Koshura 9e2a4e965c [GUI][AM] Show error from response when conencting to AM
BAM! and GRCPool doesn't return any error code on wrong credentials.
The actual error is written in 'messages' field of the response.
Currently on worng credentials attach wizard shows that everything is fine while in the notices actual error is shown.
It is confusing.
This approach shows message from the response even if error code is equal zero (like when there is no error at all) and process it like an error.

Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2019-10-18 15:55:42 +02:00
RichardHaselgrove 51fd7c22fd
Merge pull request #3314 from BOINC/dpa_resume2
client: fix bug that caused jobs to run after client exit.
2019-10-18 14:13:23 +01:00
Adam Radocz b13a576cee
Merge pull request #3335 from AenBleidd/3331_fix_android_permissions
[Android] Update AndroidManifest.xml to include ndroid.permission.FOR…
2019-10-16 19:18:25 +02:00
Vitalii Koshura d66f426a61
[Android] Update AndroidManifest.xml to include ndroid.permission.FOREGROUND_SERVICE
This fixes #3331

Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2019-10-16 18:03:00 +02:00
Vitalii Koshura a61c8914cb
Merge pull request #3332 from BOINC/github-simplify-template
[GitHub] Simplify the template
2019-10-15 10:17:48 +02:00
Adam Radocz 05e96e0cdc
[GitHub] Simplify the template 2019-10-14 20:56:07 +02:00
Kevin Reed d8d23cae77 installer: Add the upgrade code used by the WCG 7.14.2 version of the client to the list of related products so that the standard BOINC client can identify the WCG version when a user installs a BOINC version over a WCG version. 2019-10-11 14:02:24 -05:00
Adam Radocz e2001fe0e8 Revert "Remove unnecessary text"
This reverts commit 6925d83894.
2019-10-11 06:58:58 +02:00
Kevin Reed 798e469bbb WCG installer: Update WCG installer and add WCG Eula 2019-10-10 17:15:57 -05:00
Vitalii Koshura 55b5d7d6d5
Merge pull request #3276 from smoe/some_extra_clang_warnings
Declaring iterators where they are used, not "globally"
2019-10-10 17:44:04 +02:00
Vitalii Koshura 979c090f13
Merge pull request #3323 from BOINC/Rytiss-wrapper-critsection
Fix wrapper not ending critical section
2019-10-10 11:01:51 +02:00
Vitalii Koshura 0ecbc8dc1a
[AppVeyor] Update config to ignore more directories
Don't trigger build when content of '.github' or 'integration_test' directories changed.
Fix 'tests' directory name

Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2019-10-10 10:10:29 +02:00
Adam Radocz 6925d83894
Remove unnecessary text 2019-10-10 08:50:24 +02:00
Rytis Slatkevičius daa9b8441a
Fix wrapper not ending critical section
In case checkpoint file fopen fails, BOINC stays in critical section
2019-10-09 16:57:59 +03:00
David Anderson d3f8d5be65 client: don't ignore new poll intervals for RSS feeds. 2019-10-04 15:46:38 -07:00
lfield 74f4adf604
Merge pull request #3313 from BOINC/dpa_gui_rpc2
client: remove HTTP header from HTTP GUI RPC request before parsing
2019-10-02 10:49:55 +02:00
David Anderson df8f3704b0 client: fix bug that caused jobs to run after client exit.
Take out #2871.
That change was based on the incorrect assumption
that a suspended process doesn't handle quit messages.
2019-10-01 13:10:52 -07:00
David Anderson c1fd3b0f4e client: remove HTTP header from HTTP GUI RPC request before parsing 2019-10-01 11:45:09 -07:00
Kevin Reed 0bb7eb4668
Merge pull request #3312 from BOINC/dpa_missing_file2
client: fix bug in missing-file logic that cause task abort at startup
2019-10-01 09:00:30 -05:00
David Anderson 5774beafb6 client: fix bug in missing-file logic that cause task abort at startup 2019-09-29 15:34:39 -07:00
David Anderson 8bb1e7760b
Merge pull request #3311 from BOINC/Rytiss-userSearchTranslate
Make user search title translatable
2019-09-27 13:17:03 -07:00
Rytis Slatkevičius 5dd1a6c3a0
Make user search title translatable
Relates to #3265
2019-09-27 23:10:24 +03:00
Kevin Reed 649a8cec80
Merge pull request #3305 from BOINC/dpa_warning
scheduler: fix a compile warning.  No functional change
2019-09-25 08:49:27 -05:00
David Anderson 6a7f48d1cb
Merge pull request #3300 from stream1972/stream_for_merge
server: Workaround for "finish file present too long" client bug
2019-09-24 21:05:19 -07:00
David Anderson 098b543861 scheduler: fix a compile warning. No functional change 2019-09-24 20:56:33 -07:00
Kevin Reed 4d9034da65
Merge pull request #3293 from BOINC/dpa_missing_file
if output file missing, mark task as error
2019-09-24 17:34:21 -05:00
David Anderson 9e58d7cd5b client: check for missing output files even if already NOT_PRESENT
Handles case where output file disappears during client upgrade
2019-09-24 14:50:32 -07:00
David Anderson bf1d7521e2 Win compile fix 2019-09-24 00:14:06 -07:00
David Anderson 401dccb793 client: on startup, check for active task finish files
Sometimes jobs finish (and create finish files) while the
client is shutting down, and the client doesn't notice they finished.
This can result in the job starting from the beginning.
Fix this by checking for finish files on startup.
2019-09-23 22:58:00 -07:00
Rytis Slatkevičius 466e05dfd7
Merge pull request #3301 from BOINC/knreed_translation_templates
Localization Updates
2019-09-23 21:28:16 +03:00
Kevin Reed 68235b1584 Locale: Update localization files [skip ci] 2019-09-23 09:20:41 -05:00
Kevin Reed 8ccb8ad65e Locale: Update localization template files [skip ci] 2019-09-23 08:33:53 -05:00
Roman Trunov 8204b8ed33 server: Workaround for "finish file present too long" client bug 2019-09-21 22:11:28 +03:00
David Anderson 0a5fc3b65a
Merge pull request #3298 from BOINC/Rytiss-doublesuccess
Remove duplicate success XML
2019-09-20 13:27:53 -07:00
Rytis Slatkevičius 89dbb09422
Remove duplicate success XML
success() call was duplicated, resulting in duplicate XML.

Fixes #3297
2019-09-20 22:56:47 +03:00
Uplinger fd7374e793
Merge pull request #3211 from BOINC/dpa_make_project
make_project: default to https:// in project URL
2019-09-20 11:45:22 -05:00
Rytis Slatkevičius 15ffc98a3b
Merge pull request #3275 from BOINC/dpa_subdirs
client: if physical name of download file contains /, create subdirs
2019-09-18 13:42:39 +03:00
David Anderson 5e9528a3e1 client: fix typo. feature seems to work now. 2019-09-14 15:19:12 -07:00