Commit Graph

1718 Commits

Author SHA1 Message Date
David Anderson 71fc375d1b - feeder: created shared mem seg with 0666 rather than 0660.
In principle 0660 should work (assuming apache belongs to admin group)
    but apparently on some Linux systems it doesn't,
    and the feeder gets "can't attach to shared mem" errors.
- scheduler: print uid/gid info if can't attach to shared mem
- user web: fix bug in team founder transfer form

svn path=/trunk/boinc/; revision=13255
2007-08-01 15:35:08 +00:00
David Anderson ac5b3b8455 - client: don't crash if use --detach_project option
(fixes #283)
- client: canonicalize URLs in all cmdlines
- db_update.php: don't prompt for DB name/host; get it from config file
    (fixes #356)

svn path=/trunk/boinc/; revision=13243
2007-07-31 03:25:59 +00:00
David Anderson 14bc500cab - user web: added mechanism for recording team membership changes.
These are stored in a new DB table, "team_delta".
    The team founder can view the history in HTML or XML
    (links on Management Functions page)

svn path=/trunk/boinc/; revision=13231
2007-07-27 18:30:10 +00:00
David Anderson 71e081f97f - mode changE
svn path=/trunk/boinc/; revision=13224
2007-07-26 21:57:42 +00:00
David Anderson 2d9df04429 - more team stuff
svn path=/trunk/boinc/; revision=13223
2007-07-26 21:50:45 +00:00
David Anderson 3990e817e3 - add support for "BOINC teams" (to be explained later)
svn path=/trunk/boinc/; revision=13218
2007-07-25 20:58:36 +00:00
David Anderson 12ed1228d2 - user web: code cleanup related to user creation.
Make a single function that creates users and cleanses args.

svn path=/trunk/boinc/; revision=13216
2007-07-25 15:11:14 +00:00
David Anderson 2af893b0f2 - user web: code cleanup related to team creation.
Make a single function that creates teams
    and cleanses arguments.
- API: don't include config.h in parse.h.
    This file is included from apps
    (indirectly, via graphics_api.h)
    so it shouldn't assume that config.h exists

svn path=/trunk/boinc/; revision=13212
2007-07-25 03:17:31 +00:00
David Anderson ef247eed41 - user web: moved functions to send specific messages out of email.inc
- user web: code cleanup involving team founder transfer,
    and improved the text of some messages

svn path=/trunk/boinc/; revision=13210
2007-07-23 20:30:30 +00:00
David Anderson eaed993f4c - User web and client: added a new pref "suspend_if_no_recent_input"
that lets you suspend computation after a specified period of idleness.
        This is necessary to allow some machines to go into low-power mode
        when they're not being used.
    - Change the wording of some existing prefs; for example, changed
        "Do work while computer is in use?" to
        "Suspend work while computer is in use".
        The former is confusing - if you say yes, BOINC may in fact
        NOT do work while the computer is in use,
        due to other factors (time of day, etc.)
    TODO: HOST_INFO::users_idle() should be changed so that it
        returns the idle time
        (rather than telling you whether we've been idle for X)

svn path=/trunk/boinc/; revision=13193
2007-07-19 23:22:19 +00:00
David Anderson 2fdb646ed3 - removed boincwapstats
svn path=/trunk/boinc/; revision=13192
2007-07-19 21:55:42 +00:00
David Anderson 391ea79384 - back out my last change
svn path=/trunk/boinc/; revision=13185
2007-07-18 23:26:49 +00:00
Rytis Slatkevičius f9ccdeb264 Rework HTML of index page a little
svn path=/trunk/boinc/; revision=13183
2007-07-18 19:57:52 +00:00
Rytis Slatkevičius b24c43f06f - user web: add a feature to mark all threads as read (forums). (fix #52)
svn path=/trunk/boinc/; revision=13182
2007-07-18 15:48:07 +00:00
David Anderson 4eb40183f2 - user web: team founder transfer request requires nonzero total credit
svn path=/trunk/boinc/; revision=13181
2007-07-18 15:16:04 +00:00
Janus B. Kristensen fae9933c0b Database setup instructions
svn path=/trunk/boinc/; revision=13179
2007-07-18 13:55:18 +00:00
Janus B. Kristensen 2303fc8e9d Example configuration file
svn path=/trunk/boinc/; revision=13178
2007-07-18 13:53:20 +00:00
Matt Lebofsky 260f3bf026 svn path=/trunk/boinc/; revision=13160 2007-07-16 17:41:37 +00:00
David Anderson 2cb1a64fe3 - user web: fix image URL on home page. Fixes #340
svn path=/trunk/boinc/; revision=13154
2007-07-14 19:34:33 +00:00
Rytis Slatkevičius 8ae1777f6f Use web: move named anchor used for "jump to post" feature (fix #323).
svn path=/trunk/boinc/; revision=13153
2007-07-14 18:33:48 +00:00
David Anderson 6285969149 - client: if CA bundle file isn't in BOINC directory,
don't tell Curl to look for it there.
        It might be in the default place where Curl looks.

svn path=/trunk/boinc/; revision=13150
2007-07-13 17:25:47 +00:00
Eric J. Korpela 7451c3c62b Web: result display: Changed text for display of results cancelled by
server (exit_status=-221).


svn path=/trunk/boinc/; revision=13143
2007-07-11 17:14:02 +00:00
David Anderson bda30b3065 - added a stats site
- added return value for copy_stream()

svn path=/trunk/boinc/; revision=13133
2007-07-10 23:42:05 +00:00
Rytis Slatkevičius 6e8089b170 Allow users to change signature option when editing posts (close #226).
svn path=/trunk/boinc/; revision=13124
2007-07-08 12:31:13 +00:00
Janus B. Kristensen 965e1b1583 Fixed an issue causing people to appear anonymous although they weren't.
svn path=/trunk/boinc/; revision=13122
2007-07-08 11:54:17 +00:00
Rytis Slatkevičius b50174a589 Update Lithuanian translations
svn path=/trunk/boinc/; revision=13121
2007-07-08 11:46:06 +00:00
David Anderson d07916ca51 - client: change order so that backoff because of no work
happens before server-requested backoff (eliminate double messages)

svn path=/trunk/boinc/; revision=13114
2007-07-06 21:58:32 +00:00
Rytis Slatkevičius 1d89096c3f Fix #268: use fullpage cache for WAP stats, cache interval USER_PAGE_TTL (default 60 minutes)
svn path=/trunk/boinc/; revision=13111
2007-07-06 17:26:26 +00:00
Rytis Slatkevičius e7f63142cb Display transitioner backlog as 0 if database is empty
svn path=/trunk/boinc/; revision=13110
2007-07-06 17:07:40 +00:00
Rytis Slatkevičius b04aeea7d6 user web: make sure that all links that have URL_BASE have slashes after it. This makes a slash in the end of URL_BASE definition in project/project.inc no longer necessary.
svn path=/trunk/boinc/; revision=13106
2007-07-05 19:37:33 +00:00
Janus B. Kristensen 172d2b8a04 Added text for top host page title
svn path=/trunk/boinc/; revision=13103
2007-07-05 11:16:59 +00:00
Janus B. Kristensen 64d3460314 Added translation awareness
svn path=/trunk/boinc/; revision=13102
2007-07-05 11:14:10 +00:00
Rytis Slatkevičius 71ac323e7c Convert multiple locales to use UTF-8 instead of custom character sets.
svn path=/trunk/boinc/; revision=13095
2007-07-04 11:17:34 +00:00
Janus B. Kristensen ed345a5dae File filters
svn path=/trunk/boinc/; revision=13092
2007-07-03 23:14:16 +00:00
Janus B. Kristensen f130600004 Tracker for BT
svn path=/trunk/boinc/; revision=13091
2007-07-03 23:12:25 +00:00
David Anderson 7c7fbf250d - client: add <simple_gui_only> config flag
- GUI RPC: add disallow_attach and simple_gui_only flags
    to CC_STATUS structure

client/
    gui_rpc_server_ops.C
    log_flags.C,h
html/inc/
    stats_sites.inc
lib/
    gui_rpc_client.h
    gui_rpc_client_ops.C

svn path=/trunk/boinc/; revision=13084
2007-07-02 20:55:21 +00:00
Rytis Slatkevičius 3259b704a2 Show a link to a specific post in user post listings (requested by John McLeod VII).
svn path=/trunk/boinc/; revision=13072
2007-07-02 14:15:28 +00:00
Rytis Slatkevičius 099db90101 Parse BBCode and get rid of slashes in the profile zone.
svn path=/trunk/boinc/; revision=13071
2007-07-02 13:57:46 +00:00
Rytis Slatkevičius 05ac7c0903 Fix #304.
svn path=/trunk/boinc/; revision=13066
2007-07-02 11:19:29 +00:00
David Anderson 79ad608685 - GUI RPC: debug set_debts handler. Fixes #131
client/
    gui_rpc_server_ops.C

svn path=/trunk/boinc/; revision=13065
2007-06-30 18:46:07 +00:00
Rytis Slatkevičius 62ba94f0cf Fix #303 (was introduced in [12691])
svn path=/trunk/boinc/; revision=13052
2007-06-29 16:11:59 +00:00
David Anderson e8f9807a81 - user web: host merge: consider CPUs compatible if both
are vendor "AuthenticAMD".

html/inc/
    host.inc

svn path=/trunk/boinc/; revision=13045
2007-06-28 03:46:06 +00:00
Matt Lebofsky 2d688ca625 svn path=/trunk/boinc/; revision=13041 2007-06-27 20:44:56 +00:00
David Anderson 6f94f032a4 - user web: host merge: don't require OS names to match exactly;
OK if both contain "Windows", "Linux", "SunOS" or "Darwin".

html/inc/
    host.inc

svn path=/trunk/boinc/; revision=13038
2007-06-27 18:14:25 +00:00
David Anderson c9ac734ae9 - user web: host merge: skip disjoint-time check
if one of the hosts has zero credit

html/inc/
    host.inc

svn path=/trunk/boinc/; revision=13035
2007-06-27 16:12:25 +00:00
David Anderson 7ea662932c - add new stats site
- back end: use boinc_mkdir to get permissions right

html/inc/
    stats_sites.inc
lib/
    filesys.C
sched/
    db_dump.C
    db_purge.C
    feeder.C

svn path=/trunk/boinc/; revision=13033
2007-06-26 21:14:58 +00:00
Matt Lebofsky fc34e4398b svn path=/trunk/boinc/; revision=13022 2007-06-25 22:46:22 +00:00
David Anderson 0a19dddf18 - client: read only first 63KB of stderr.txt
- user web: default work_buf_min_days is 0, not ""

html/inc/
    prefs.inc
client/
    app_control.C

svn path=/trunk/boinc/; revision=12987
2007-06-22 22:18:28 +00:00
Rytis Slatkevičius 8fe8acf2d9 User web: fix forum display when viewing unfiltered posts from blocked users
svn path=/trunk/boinc/; revision=12981
2007-06-22 13:19:56 +00:00
David Anderson c912a6506b - user web: fixed bug in private-message code
- back end: moved HR_INFO to a separate file;
    did some debugging in HR code

html/
    inc/
        forum_user.inc
        util.inc
    user/
        forum_pm.php
sched/
    Makefile.am
    census.C
    feeder.C
    hr.C,h
    hr_info.C,h (new)

svn path=/trunk/boinc/; revision=12978
2007-06-22 03:46:42 +00:00