47 Commits

Author SHA1 Message Date
Jessica Stokes
0165430397 Rehost the W3C Valid HTML 4.01 GIF as their version now requires SSL 2024-09-28 20:24:37 -07:00
Jessica Stokes
b41195cdac Add favicon and web button provided by Gwyn 2024-09-28 20:20:28 -07:00
Jessica Stokes
ef32c27318 Templates: bump copyright year 2024-07-20 14:46:47 -07:00
Jessica Stokes
7ed1ea0683 Fix links to be protocol-relative 2024-02-29 13:21:46 +11:00
Jessica Stokes
1f56b2a3cc RIP to The Tech's "Made with Macintosh" page, 1990s(?)-2023 2024-02-29 13:20:41 +11:00
Jessica Stokes
a27a7acecf Copyright year isn't real, it can't hurt you
closes #13
2023-01-02 11:32:34 -08:00
Jessica Stokes
d87fc29c7d Improve HTML4 compliance 2021-08-01 22:21:20 -07:00
Jessica Stokes
accfdb6b5d Fix pagination when filtered 2021-08-01 21:08:14 -07:00
Jessica Stokes
29624b90c6 Minor layout tweaks 2021-08-01 18:28:59 -07:00
Jessica Stokes
72489fe166 Remove arrows, which don't work in old browsers 2021-08-01 18:23:42 -07:00
Jessica Stokes
067834f07d Add a script to add HTML5 features where available 2021-08-01 18:23:21 -07:00
Jessica Stokes
12009df9dc Some whitespace tinkering 2021-08-01 17:32:27 -07:00
Jessica Stokes
35df8d6421 Collapse the table further into three columns 2021-08-01 17:31:53 -07:00
Jessica Stokes
a8ec1d0ea2 Add filtering by URL and MIME type 2021-08-01 17:18:39 -07:00
Jessica Stokes
8627ed9371 Paginate the sitemap 2021-08-01 16:49:46 -07:00
Jessica Stokes
1abefc17d7 Link to earliest and latest captures, pluralize capture stats 2021-08-01 16:29:47 -07:00
Jessica Stokes
25fa2c989c Trim down the table to fit smaller screens a bit better 2021-08-01 16:29:06 -07:00
Jessica Stokes
233143ee2e Remove TODO from sitemap 2021-08-01 16:01:37 -07:00
Jessica Stokes
e9823d47cd Change the sitemap table's ID 2021-08-01 12:58:42 -07:00
Jessica Stokes
ed07256e71 Initial pass at handling wildcards and generating a site map 2021-08-01 12:42:22 -07:00
Jessica Stokes
52ed72abc2 Apply pixelated image-rendering, and improve contrast with background 2021-08-01 11:46:31 -07:00
Jessica Stokes
79d5307148 Add a search help page
Fixes #2
2021-07-31 17:50:06 -07:00
Jessica Stokes
060df35d6d Make all CGI files self-calling modules so we can test them more easily 2021-06-01 20:41:09 -07:00
Jessica Stokes
b9791ae3e5 Add some utility functions for pluralisation and encoding overrides 2021-05-29 09:56:25 -07:00
Jessica Stokes
e544921ade Add a function to jump to the earliest or most recent snapshots 2021-05-29 09:21:17 -07:00
Jessica Stokes
a2829d04e8 Update outgoing HTTP request error handling 2021-05-28 21:15:31 -07:00
Jessica Stokes
2640e4b32d HTML and W3C validator optimisations 2021-05-28 21:04:28 -07:00
Jessica Stokes
1e81871903 Split out search page CSS 2021-05-28 21:00:36 -07:00
Jessica Stokes
81a24bafe5 Tidy up redirect page template 2021-05-28 19:47:25 -07:00
Jessica Stokes
2471131198 Move quotify into legacy encoding helper 2021-05-28 19:33:20 -07:00
Jessica Stokes
459bc199bd Move legacy encoding support into a class 2021-05-28 19:30:23 -07:00
Jessica Stokes
780ce02e67 Update error handling to hide unhandled errors, and show input errors 2021-05-28 19:19:31 -07:00
Jessica Stokes
aedd201628 Gracefully handle zero-result pages 2021-05-28 17:17:07 -07:00
Jessica Stokes
ef30fea6ff Use a prompt that's more like the Internet Archive's own 2021-05-24 17:43:26 -07:00
Jessica Stokes
872830c3f9 Fix URL of form on error page 2021-05-24 17:27:35 -07:00
Jessica Stokes
86b24f48aa Add handling of user-agents which don't honour page encodings 2021-05-23 23:24:14 -07:00
Jessica Stokes
6965da788c More badges, because I feel like it 2021-05-23 18:22:13 -07:00
Jessica Stokes
e1c3689319 Don't backtrace in public 2021-05-22 22:36:59 -07:00
Jessica Stokes
b097cd928a Improve backwards-compatibility 2021-05-22 21:53:58 -07:00
Jessica Stokes
fe61aa36c1 Do some basic security and XSS protection 2021-05-22 21:43:17 -07:00
Jessica Stokes
964297e01f Implement date selection in the history views 2021-05-22 21:23:08 -07:00
Jessica Stokes
330cd4084f Tabs to Spaces 2021-05-22 13:46:14 -07:00
Jessica Stokes
0759beb529 I was not expecting to get XSS'd by a scam site from 2016 but hey 2021-05-22 12:42:59 -07:00
Jessica Stokes
eda0ffdb0c Move the search results into a table for improved looks and retro-ness 2021-05-22 12:20:20 -07:00
Jessica Stokes
39c8bd95f2 Web Button City 2021-05-22 12:00:17 -07:00
Jessica Stokes
4679b20107 HTML 4.01 validity improvements 2021-05-22 11:52:54 -07:00
Jessica Stokes
c694df26d1 Remove initial Rails implementation 2021-05-22 11:09:12 -07:00