Commit Graph

51 Commits

Author SHA1 Message Date
lfield 8304a7b941
Changed the name of the tag 2018-12-03 13:25:21 +01:00
lfield 80330817fe Added link 2018-12-03 11:54:02 +01:00
lfield 61d50f69ce alternative approach for server versioning. 2018-11-30 15:12:46 +01:00
lfield a7459e3fe1
Removed surplus bracket 2018-11-16 11:31:34 +01:00
lfield 0655f09ff8
Adding global vars 2018-11-07 10:07:33 +01:00
lfield 3d7281d21c Removed extra global defs and added chmod 2018-10-26 15:29:02 +02:00
lfield 237375a6b9 moved release.inc, removed branch, added link, changed git args 2018-10-09 13:06:52 +02:00
lfield ad1d27fa94 Added version detection and publishing 2018-10-05 15:03:54 +02:00
David Anderson 1d1c9eb444 web: tweaks for bootstrap
A bunch of little things.
Also new BOINC front page, by accident.
2016-11-28 00:47:25 -08:00
David Anderson c5b948020d Initial commit for Bootstrap 2016-11-11 12:36:27 -08:00
UweBeckert 759b6b3b4a remove spaces in pid_file
$d-pid_file has spaces in front of it and at the end, so the composed path is wrong.
Therefore trim it.
2016-02-28 22:57:04 +01:00
David Anderson 366e4cd100 server_status.php: query local daemons by looking for PIDs, not commands
Avoids confusion if multiple daemons w/ same command.
From tmannerm on github.
2015-07-10 11:21:41 -07:00
David Anderson a519c3fb25 server_status: show scheduler as a daemon, and check stop_sched and stop_upload
From tmannerm on github
2015-07-10 11:16:12 -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 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 5c5f996809 admin web: tweak to server status page 2015-01-29 13:21:37 -08: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 f21159e9bf server_status.php: attempts at making it work across hosts 2014-11-01 22:56:47 -07:00
David Anderson cd05b76c1f web: remove old DB calls on home and server status pages 2014-08-20 09:41:01 -07:00
David Anderson 838259a9fd web: make server status cache period configurable; from Christian 2014-08-14 09:23:13 -07:00
David Anderson 307b4538d6 get_project_config.php: use DB abstraction layer. From Janus. 2014-01-08 17:17:07 -08:00
David Anderson e579a0ad56 web: change server status page to use DB interface; from Janus 2014-01-07 13:13:44 -08: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 834bb6b4d3 - server (start script and server_status.php):
Support projects (e.g. Einstein@home) in which server components run on
    machines with no shared filesystem.
    From Bernd.
2013-03-04 17:19:39 +01:00
David Anderson 361ab3eccf svn path=/trunk/boinc/; revision=25786 2012-06-22 07:39:15 +00:00
David Anderson fd0983b991 - web: server status page should show elapsed time, not CPU time
svn path=/trunk/boinc/; revision=25785
2012-06-22 07:35:54 +00:00
Rytis Slatkevičius c819d552c0 user web: change remaining occurrences of fullpage caching to object cache. start_cache() and end_cache() are now deprecated.
svn path=/trunk/boinc/; revision=23230
2011-03-13 20:05:25 +00:00
David Anderson d27af6214d - user web: finish dealing with get args spam
svn path=/trunk/boinc/; revision=23010
2011-02-09 22:11:34 +00:00
David Anderson 6784283211 - user web: fix bugs in server status page
- fix some indentation


svn path=/trunk/boinc/; revision=22890
2011-01-06 23:09:13 +00:00
David Anderson e87f289544 - fix formatting in PHP code
svn path=/trunk/boinc/; revision=22623
2010-11-04 18:20:57 +00:00
David Anderson f4345f9dc4 - user web: various enhancements and fixes from Simek.
Fixes #1020

svn path=/trunk/boinc/; revision=22620
2010-11-03 21:48:39 +00:00
David Anderson e4763dc759 - web: server_status.php is not an ops page
svn path=/trunk/boinc/; revision=22381
2010-09-17 03:45:39 +00:00
David Anderson 0ccf399136 - web: move server status page from ops/ to user/.
Remove funky file-writing stuff - just use caching.
    fixes #913
- web: include link to server status page on sample front page

svn path=/trunk/boinc/; revision=22361
2010-09-15 22:28:33 +00:00
David Anderson 782d76dd30 moved server status pages
svn path=/trunk/boinc/; revision=9241
2006-01-16 05:48:11 +00:00
Bruce Allen 68c79d4ad7 On David's request, added the E@H 'server_status.php' page. Note that
this is not linked to from the sample project home page.  It also contains
at least some E@H-specific stuff, but David promised to clean this up (:-).

svn path=/trunk/boinc/; revision=9071
2005-12-15 17:19:56 +00:00
David Anderson 941d7e21d8 fix DEBUG symbol collision
svn path=/trunk/boinc/; revision=8189
2005-09-26 23:28:48 +00:00
Matt Lebofsky 4869d45f65 *** empty log message ***
svn path=/trunk/boinc/; revision=8185
2005-09-26 20:46:56 +00:00
Matt Lebofsky 8da3a3e9b7 removed "apache" words that broke variables...
svn path=/trunk/boinc/; revision=8181
2005-09-26 19:56:32 +00:00
Matt Lebofsky dfedc30dff reintroduced xml->output file code
svn path=/trunk/boinc/; revision=8177
2005-09-26 18:11:14 +00:00
David Anderson 9c6d0c4e5a *** empty log message ***
svn path=/trunk/boinc/; revision=8153
2005-09-22 23:51:52 +00:00
Matt Lebofsky 13c3d202b5 *** empty log message ***
svn path=/trunk/boinc/; revision=8148
2005-09-22 22:07:30 +00:00