David Anderson
03cc6849c7
remote job submission: add C++ interface to estimate_batch function
2013-10-21 23:40:30 -07:00
David Anderson
dece676bf0
locale: Update compiled localization files
2013-10-21 14:53:40 -07:00
David Anderson
c6346bef5f
Translation system: fixes and updates
...
Add script (compare_pot) for comparing templates module comments,
and sending reminder emails if they differ.
Add script (buid_pos) for generating all templates and comparing
them with current versions.
2013-10-15 11:19:59 -07:00
Rytis Slatkevicius
b7a89884b8
Fix incorrect assigment title for users; fix warnings in assign.php
2013-10-10 16:35:43 +03:00
David Anderson
3b395872be
Upgrade script: fix message text: default MySQL user is owner of server, not current user
2013-10-09 12:42:55 -07:00
David Anderson
f5ac21908f
server: fix typo in expire_batches script
2013-10-07 13:16:33 -07:00
David Anderson
78b7faed99
web: remove "Pending credit" link from account page. This page didn't work, and is subsumed by results.php
2013-09-29 02:44:47 -07:00
Rytis Slatkevicius
f9e57a8d0b
Add per-app counts to XML version of the server status page, much like the HTML version.
2013-09-28 18:53:42 +03:00
David Anderson
d40bbcf9e5
Web RPC interface: don't need Curl if you're just doing a GET
2013-09-18 23:51:23 -07:00
David Anderson
f06d4af433
Add PHP interface to Web RPCs (create_account, to start)
2013-09-18 23:28:18 -07:00
David Anderson
3e21e8b7c4
Condor: debug set_expire_time RPC
2013-09-17 23:14:57 -07:00
David Anderson
2a2c9c4ad8
remote job submission: add notion of "expire time" for batches (for Condor)
...
- Batches now have optional "expire time".
If this time passes and the batch is not retired, abort and retire it.
- Add script "expire_batches" which enforces the above.
Run it as a periodic task.
- Add a web RPC for setting the expire time of a batch
(it can be changed multiple times)
- Add a C++ interface for this RPC
- Add a BOINC_SET_LEASE command to the BOINC GAHP
("lease" is Condor term for expire time)
2013-09-17 13:35:55 -07:00
David Anderson
dd41c91c32
client: message tweaks
2013-09-17 13:05:06 -07:00
David Anderson
73d7e0cb81
Server: change declaration of mod_time fields to work with MySQL 5.6
2013-09-10 19:12:47 -07:00
David Anderson
29c41fd980
Bug fixes for job file management and BOINC GAHP, from Jaime Frey
2013-09-09 16:18:43 -07:00
David Anderson
a7ceaee1e3
Web: fix PHP warnings
2013-09-08 23:36:03 -07:00
David Anderson
e798bf50eb
Web: in result list, sort by name if showing names, and allow search by result name.
2013-09-08 15:20:49 -07:00
David Anderson
17c8f90926
BOINC web: fix translation problems
...
- change build_po.php to included news.inc and omit poll stuff
- remote.po.inc files before generating them (otherwise we'll always append)
2013-08-22 16:33:08 -07:00
David Anderson
769cc7eaea
admin web: link hosts in failure page
2013-08-16 22:31:18 -07:00
David Anderson
e401380d5c
admin web: fix PHP errors in failure page
2013-08-16 22:21:12 -07:00
David Anderson
cca4b96152
admin web: fix PHP warning
2013-08-16 12:20:40 -07:00
David Anderson
6501519031
admin web: in failure-by-version page, show anon platform versions correctly
2013-08-16 11:59:46 -07:00
David Anderson
4a8e916399
admin web: fix "error by platform" page if anon platform used
2013-08-16 10:44:58 -07:00
David Anderson
1c31f6feaa
Condor: fix bug when 2 input files have same contents; fix error messages
2013-08-09 16:06:36 -07:00
David Anderson
6a34f264d4
web: remove mobile venue for the time being
2013-08-04 15:12:34 -07:00
David Anderson
24788d4f54
admin web: fix typo in cancel jobs page
2013-08-03 18:31:43 -07:00
David Anderson
eb489c487c
web: show product name in host lists, and don't show domain name twice
2013-08-02 13:35:17 -07:00
David Anderson
e1523cc093
admin web: add option to Cancel Jobs page to cancel only unsent jobs
2013-07-30 14:07:34 -07:00
David Anderson
e85a18289e
client (win): fix typo in last commit
2013-07-30 10:47:54 -07:00
David Anderson
d078038daa
web: add "mobile" prefs venue
...
Note: the prefs code is badly in need of modernization.
Adding a venue should not require changing a bunch of code.
2013-07-26 11:23:27 -07:00
David Anderson
93d6f5ef16
transitioner: don't set result.mod_time to null; this fails if the DB field has accidentally been marked as not null.
2013-07-18 17:10:54 -07:00
David Anderson
1117e03d54
web: fix XSS vulnerability in team_member.php
2013-07-18 12:50:42 -07:00
David Anderson
3faf18c7b4
remote_submit script: exit with nonzero status if error
...
Also, suppress warnings from simplexml_load_string()
2013-07-16 13:18:46 -07:00
David Anderson
4d09bb549c
web: fix bug where am_set_info RPC incorrectly removed people from teams
...
The problem: post_int() was returning 0 rather than null when arg is missing
2013-07-10 13:00:50 -07:00
David Anderson
7a281665c0
Admin web: change App and App Version admin pages to limit POST size
...
On projects with lots of app versions and small POST size limits
(PHP or Apache config?) limit could be exceeded,
causing incorrect DB updates.
Fix this by having one Update button per app version.
Similar for apps.
2013-07-02 14:51:19 -07:00
David Anderson
85245f1802
web: show host product name to owner
2013-06-26 16:23:50 -07:00
David Anderson
2ad0e83417
web: don't show host cache size if we don't know it
2013-06-26 16:16:21 -07:00
David Anderson
57a6d3d17a
client (Android): make max battery temperature a preference
...
Note: internal change only; there's no GUI for this yet
2013-06-20 21:47:34 -07:00
David Anderson
bd032149ef
admin web, manage app versions: show app versions in better order
2013-06-03 14:49:27 -07:00
David Anderson
213bb934a7
Condor interface changes
...
BOINC_QUERY_BATCHES now prints, for each queried batch,
a count of jobs followed by the jobs
BOINC_ABORT_JOBS takes a list of jobs, which may belong to different batches.
The handler for this looks up the batches and makes sure
the jobs belong to the user.
2013-05-30 23:38:33 -07:00
David Anderson
286646554e
web: fix broken link to change-password form if SECURE_URL_BASE not defined
2013-05-28 23:19:18 -07:00
David Anderson
48e044fa76
Condor interface: bug fixes, and set WU names correctly
2013-05-28 23:14:17 -07:00
David Anderson
cde42fcbcc
server: parse product_name in scheduler request, store in DB
...
This will let projects see what kind of device each Android host is,
possibly helping with app debugging.
2013-05-23 23:30:42 -07:00
David Anderson
b5dc74011a
remote job submission: fix bad link
2013-05-22 23:33:07 -07:00
David Anderson
023e1ce684
web: don't try to increate PHP mem limit to 256MB
...
Apparently this generates warning messages that fill up log files,
and we may not need it anymore.
2013-05-22 11:10:49 -07:00
David Anderson
8e2524f55f
Unix build: Makefile changes for "make install", from Steffen Moeller
...
"make install" followed by make_project should now work
2013-05-20 15:19:13 -07:00
David Anderson
56b97523e0
admin web: fix result "summary by app version" to show anonymous platform
2013-05-19 23:05:02 -07:00
David Anderson
2cfb1163f2
admin web: avoid divide by zero
2013-05-19 10:00:42 -07:00
Rytis Slatkevicius
3bef989991
Merge branch 'master' of ssh://boinc.berkeley.edu/boinc-v2
2013-05-17 11:13:44 +03:00
Rytis Slatkevicius
258c6d802b
Allow additional CSS file for ops pages (defined in project.inc as ADMIN_STYLESHEET)
2013-05-17 11:12:29 +03:00