Commit graph

101 commits

Author SHA1 Message Date
John "Elwin" Edwards
5ab8448de6 Fix the format of archive links. 2022-08-03 20:49:38 -04:00
John "Elwin" Edwards
de10008bdb Update lighttpd configuration.
Explicitly set the document root, in case the default gets changed.
2022-01-02 20:40:05 -05:00
John "Elwin" Edwards
877d1169fa Small website updates. 2021-11-02 21:10:10 -04:00
John "Elwin" Edwards
bb00268738 Add a page about UltraRogue. 2021-04-05 21:57:20 -04:00
John "Elwin" Edwards
c58a4aa297 Expand the history pages for Advanced Rogue 7 and XRogue. 2021-04-04 21:19:07 -04:00
John "Elwin" Edwards
3d64a5b691 Expand the history pages for Super-Rogue and Advanced Rogue 5. 2021-04-03 11:12:36 -04:00
John "Elwin" Edwards
aa5de1c7c9 Web site: fix some typos and dead links. 2021-04-02 22:59:18 -04:00
John "Elwin" Edwards
903c02ef1b Expand the section on the history of Rogue V5. 2021-04-02 17:07:23 -04:00
John "Elwin" Edwards
f9bd9c0e31 Add release 2021.03 to the download page. 2021-03-23 21:30:04 -04:00
John "Elwin" Edwards
78181d5ac1 Small website changes. 2020-01-27 18:11:53 -05:00
John "Elwin" Edwards
ae6a2d2ff5 Rearrange some backup locations. 2019-09-06 14:26:48 -04:00
John "Elwin" Edwards
159952fbc8 Small updates to the About page. 2019-09-06 09:57:35 -04:00
John "Elwin" Edwards
91f4493681 Certificate post-hook script: add option to restart lighttpd. 2018-12-14 16:24:37 -05:00
John "Elwin" Edwards
413dbfc6cc Update the dgamelaunch patch to work with the most recent changes.
Also set the umask, just in case it defaults to 0077.
2018-11-24 16:47:24 -05:00
John "Elwin" Edwards
70205b80bd Add some neglected dgamelaunch initialization commands. 2018-11-24 10:34:26 -05:00
John "Elwin" Edwards
9984f72a3c Remove Google services. 2018-05-30 23:39:29 -04:00
John "Elwin" Edwards
3b412228f0 Add more information about the history of V3 and V4. 2018-04-15 21:46:57 -04:00
John "Elwin" Edwards
7d05ec296f Add more information to the "About" page. 2018-02-24 17:04:18 -05:00
John "Elwin" Edwards
2a4f046509 Update information about ttyrec terminal size. 2018-02-07 20:54:48 -05:00
John "Elwin" Edwards
bb948a4c6f Add some more links to the page footers. 2018-01-30 18:28:24 -05:00
John "Elwin" Edwards
b484270d70 Update lighttpd configuration files.
Lighttpd now requires explicitly specifying both IPv4 and IPv6
addresses.
2017-12-27 14:54:58 -05:00
John "Elwin" Edwards
d7bb84f08d Add a script for making backups. 2017-01-13 17:36:23 -05:00
John "Elwin" Edwards
5b24474fe7 Use HTTPS links to the Web player. 2017-01-08 16:49:24 -05:00
John "Elwin" Edwards
951da3c3e5 Use HTTPS to load the Google Fonts stylesheet. 2016-12-30 15:28:00 -05:00
John "Elwin" Edwards
9ba9d5c90e Add files related to SSL support. 2016-12-30 12:48:58 -05:00
John "Elwin" Edwards
0f5f0bb67f Update the README. 2016-12-28 16:53:08 -05:00
John "Elwin" Edwards
e48fe73695 Merge lighttpd configuration into one include file.
The lighttpd configuration was previously spread across several files
which were intended to overwrite the defaults.  They often became
outdated.

Now all customization is in lighttpd/rlgallery.conf, which should be
included at the end of whatever main lighttpd configuration file is in
use.  It should require minimal updates for new lighttpd versions or
distribution changes.
2016-12-28 13:12:04 -05:00
John "Elwin" Edwards
cd4715b751 Update the downloads page. 2016-12-28 10:20:30 -05:00
John "Elwin" Edwards
fbfb6900ce Restore the default size of the high score list.
In an era of megabyte JavaScript libraries, ten lines of text is not
too much.
2016-03-20 07:59:22 -04:00
John "Elwin" Edwards
1958ca9a3b Downloads page: update the links to point to the new builds. 2016-03-19 09:49:25 -04:00
John "Elwin" Edwards
da49bbc987 Add a Windows build link to the download page. 2016-01-25 21:00:19 -05:00
John "Elwin" Edwards
42188c1934 Update the dgamelaunch compatibility patch.
The patch is now to be applied to dgamelaunch revision 6753fd6e.

Maybe I should maintain my own Git branch.  But this project already
uses autotools and npm.  I don't need any more software that's amazing
in theory but painful to actually work with.
2016-01-23 19:04:17 -05:00
John "Elwin" Edwards
2f95935349 Prevent crashes if no ttyrec files can be associated with a game.
If the postprocessing step finds no ttyrec files created between a
game's end and the previous game's end, it will no longer index an
empty list and crash.

The condition of finding no ttyrec files is still a bug that requires
investigation.
2016-01-16 02:12:50 +00:00
John "Elwin" Edwards
340e52a624 Update some static pages.
The front page has been reorganized.  Links and information on the
downloads page are now current.
2015-11-21 20:01:41 -05:00
John "Elwin" Edwards
aa1d817df4 Fix links from player pages to the ttyrec archive.
RogueGame.getPlayer() was setting the "name" field to self.uname
instead of the player's name.

Bugs like this are why I need to set up an actual testing server.
2015-08-06 17:07:40 -04:00
John "Elwin" Edwards
d74cb0c0bd Add a news item to the front page. 2015-06-27 19:55:56 -04:00
John "Elwin" Edwards
229bf38abd Capitalize the class field in database entries.
Some logfiles capitalize it and some don't.  It will now appear
consistently in the database and any database-derived pages.

That does not include recent.cgi, whose eventual status is still
undecided.
2015-06-23 11:10:46 -04:00
John "Elwin" Edwards
824fc6e7fd Add support for Advanced Rogue 7 and XRogue. 2015-06-09 14:25:23 -04:00
John "Elwin" Edwards
fd5b0c83b6 Make the final depth appear in Advanced Rogue 5 tables.
Along the way, "SELECT name FROM table WHERE name = ..." was removed
from any queries where it had been carelessly placed.
2015-01-30 20:24:47 -05:00
John "Elwin" Edwards
172d389ba5 Add a basic blog manager.
rlgnotes is an experimental script for managing a static blog.
2015-01-30 09:25:32 -05:00
John "Elwin" Edwards
8fc67392d9 Reduce the score graphs' column widths.
More and narrower categories bring out more detail.
2015-01-21 10:45:00 -05:00
John "Elwin" Edwards
865e2f3be3 Add a screenshot on the front page. 2015-01-14 10:21:10 -05:00
John "Elwin" Edwards
e3777f3e6c Update the news with a new item. 2015-01-11 14:49:27 -05:00
John "Elwin" Edwards
c235fbecb2 Update some lighttpd configuration files. 2014-12-26 16:46:25 -05:00
John "Elwin" Edwards
b7ad2ab241 stats2.py: add some 3D perspective to the graphs. 2014-05-26 19:50:02 -07:00
John "Elwin" Edwards
b47c2cba8a dgamelaunch: define user/group by name instead of UID/GID.
The user and group might not be created with the UID and GID expected,
so it is better to use names.  They can be changed to numeric values
after installation.
2014-05-11 08:32:31 -07:00
John "Elwin" Edwards
f3870d8046 Add more lighttpd configuration files. 2014-04-05 09:35:01 -07:00
John "Elwin" Edwards
7f341a15d9 Fix the favicon. 2014-03-31 13:45:29 -07:00
John "Elwin" Edwards
c9f6e6caad Update the announcements section and some download links. 2014-03-31 11:37:43 -07:00
John "Elwin" Edwards
5de69a6157 Rearrange dgamelaunch watch menu to accomodate 20-char player names. 2014-03-30 20:03:53 -07:00