Rom Walton
d9dcd82ada
remote: Report total CPU Time for a batch when querying batch states.
2015-06-25 13:31:10 -04:00
David Anderson
4f4b842227
Web: fix XSS issue in result.php
2015-06-22 11:03:42 -07:00
David Anderson
cc6e2f573e
web: remove PHP warning and fix forum display glitch
...
The stuff in a forum post footer (ID: x Rating: x etc.)
wasn't vertically aligned.
Putting it inside a <span> fixed it, not sure why.
2015-04-27 10:08:21 -07:00
David Anderson
f63b3dea25
web: fix crufty profile code
2015-04-16 10:48:23 -07:00
David Anderson
65439286df
web: MySQL 5.6 fixes
2015-04-16 10:36:51 -07:00
David Anderson
37ae3de469
web: tweak user privileges page
2015-04-06 18:58:29 -07:00
David Anderson
14b9bd7772
web: add script for editing user permissions
2015-04-05 21:30:31 -07:00
David Anderson
0e9e5f7145
web: add optional project_form_post_info($forum) function
...
For showing posting instructions for particular forums, e.g. Q&A
2015-03-20 14:54:35 -07:00
David Anderson
3031d56363
web: add option for project-defined text in server status page
2015-03-16 21:48:49 -07:00
David Anderson
4fa8951120
web: add code to optionally record user IP in DB
2015-03-15 17:59:57 -07:00
David Anderson
d84bee5063
web: bug fixes in server_status.php
2015-03-13 12:42:50 -07:00
David Anderson
e44b96ca4b
web: fixes to server status page
2015-03-12 12:21:13 -07:00
David Anderson
f359db8a87
web: CPU list tweaks
2015-03-01 09:25:41 -08:00
David Anderson
3a03188dbd
web: cpu_list.php fixes
2015-02-28 21:01:35 -08:00
David Anderson
5d91e10d24
web: more efficient cpu_list.php
2015-02-28 20:36:00 -08:00
David Anderson
1c99ce8aa0
web: make prefs tooltips translatable; tweaks
2015-02-20 13:47:20 -08:00
David Anderson
db015b5795
web: prefs tooltips tweaks
2015-02-19 10:56:23 -08:00
David Anderson
8f2eb6a5ca
web: change BBcode <code> and <pre> styles back to what they were
2015-02-10 09:39:55 -08:00
David Anderson
6b7b8701a3
web: string tweak
2015-02-09 13:07:55 -08:00
David Anderson
5c5f996809
admin web: tweak to server status page
2015-01-29 13:21:37 -08:00
David Anderson
a19ae32205
web: make separate style for green buttons (temporary)
2015-01-23 09:54:04 -08:00
David Anderson
f4095a1c39
web: make <code> and <pre> BBCode text word-wrap
...
If you don't, and there's a long item,
table cells are stretched out and other items become hard to read
(need to scroll horizontally)
2015-01-21 10:07:08 -08:00
David Anderson
592a8654a9
web: support shortcut icon for project pages
...
Projects can now define a shortcut icon in project.inc, e.g.
define("SHORTCUT_ICOM", "icon.gif");
See http://boinc.berkeley.edu/trac/wiki/WebConfig
2015-01-19 12:04:12 -08:00
Eric J Korpela
c0e9974653
Fix a problem with the banishment vote page (prefs is part of user, not a stand
...
alone variable.
2015-01-18 17:19:15 -08:00
David Anderson
fbef747499
web: message tweaks
2015-01-18 11:43:37 -08:00
Nicolás Alvarez
cfd1d52c80
Update recaptcha to latest version of the API.
...
This allows a new simplified captcha that in some cases only makes the user
have to tick a checkbox; no need to type garbled characters or anything.
More info at:
http://googleonlinesecurity.blogspot.com/2014/12/are-you-robot-introducing-no-captcha.html
2015-01-17 00:18:44 -03:00
David Anderson
4c9cf925d6
web: color tweak
2015-01-15 09:11:11 -08:00
David Anderson
1f6082a92d
web: fix function name conflict
2015-01-14 20:56:20 -08:00
David Anderson
03017c7690
web: fix typo
2015-01-14 16:14:38 -08:00
David Anderson
e470620acb
web: preliminary support for simplified attach
...
See http://boinc.berkeley.edu/trac/wiki/SimpleAttach
2015-01-14 09:19:11 -08:00
David Anderson
d28a0cc6bb
web: add script for showing credit by brand (for HTC PTG)
2015-01-14 09:17:49 -08:00
David Anderson
fb56e78ab0
web: type fix
2015-01-09 11:56:42 -08:00
David Anderson
8ace1a5c45
web: add script for getting stats by client brand
2015-01-09 11:53:25 -08:00
David Anderson
037f1b3eb2
web: fix PHP errors on empty team search; when delete spam team, delete user too
2015-01-09 10:54:05 -08:00
David Anderson
b622136fd7
web: clean up "change password" pages
...
For some reason these pages had their own login logic.
Remove this; you must be logged in first.
2014-12-23 10:47:18 -08:00
David Anderson
a918898956
web: appearance tweaks to computing prefs
2014-12-18 11:31:34 -08:00
David Anderson
0bf5c3d37c
web: changes to prefs display and edit to match new design (more or less)
...
See http://boinc.berkeley.edu/trac/wiki/PrefsUnification
Discrepancies:
- "Consider the computer in use" pref isn't disabled when the two
"suspend X when computer is in use" prefs are unset.
Doing this would have greatly complicated things.
- day-of-week prefs aren't implemented
No tooltips yet.
2014-12-12 17:54:26 -08:00
David Anderson
640cf3eb7b
web: remove reference to boincteams.com, which is no longer BOINC-related
2014-12-09 09:38:43 -08:00
Rytis Slatkevičius
f1b8c697be
web: remove redundant param in remote job submission handler
2014-12-05 15:49:59 +02:00
Rytis Slatkevičius
46225efdf6
web: one more injection in remote job submission
2014-12-04 14:37:03 +02:00
Rytis Slatkevičius
b960d78d9e
web: fix SQL injection in remote job submission
2014-12-04 14:23:13 +02:00
David Anderson
22ba609c3f
server status tweak if use -app instead of --app
2014-12-03 15:28:42 -08:00
David Anderson
3f11b817e7
web: in server status page, don't show daemon args, but show app name
2014-12-03 14:56:38 -08:00
David Anderson
4823e76c43
web: tweak server status page format
2014-12-03 14:30:25 -08:00
David Anderson
94ecca5b80
web: more work on server status page
...
There were a couple of issues:
- the server status page is served from a web server, say X.
A daemon is "remote" if it runs on a machine other than X.
This is not the same as having a <host> element in the daemon's
config.xml entry.
Add logic to correctly classify daemons as remote or not.
- get rid of the <uldl_host> stuff.
There can be separate upload and download servers,
and they are identified by <upload_url> and <download_url>.
They may or not be remote;
to decide this, compare the host part of the URL
with the host part of the project's master URL.
- Hosts are specified with the machine name (e.g. isaac)
or domain name (isaac.ssl.berkeley.edu).
Keep track of this distinction.
2014-12-01 00:44:51 -08:00
David Anderson
68cb43486b
web: fix to last commit
2014-11-30 20:56:53 -08:00
David Anderson
b391e109df
web: reimplement server status page to support remote daemons
...
The server status page was one of the oldest and cruftiest parts of BOINC.
It flew in the face of the model/view/controller paradigm,
and had the kind of convoluted structure that beginning programmers
often produce.
Plus it didn't work with remote daemons.
2014-11-30 20:25:39 -08:00
David Anderson
1138f180f1
web: unsuccessful attemps to get server status to work for remote processes
...
The problem is that the web server (running as apache, say)
can't generally check processes on systems, because
- ssh doesn't work (user apache is not set up for it)
- web access doesn't work
(the remote system may not even be running a web server,
and even if it is it may not be set up to let you access the project).
2014-11-25 14:41:31 -08:00
David Anderson
7a044d070c
web: try to get server_status.php to work w/ remote daemons. Not done yet.
2014-11-07 00:56:40 -08:00
David Anderson
28ef0e3974
web: for non-computing projects, omit login-with-auth form
2014-11-06 11:18:04 -08:00