Commit graph

20 commits

Author SHA1 Message Date
David A. Harding
b9e114efe8
Build: allow repeated rebuilding in Jekyll Preview mode
The events and contributor plugins both monkey patched the `site`
object.  This worked fine when they were loaded once per site build, but
with Jekyll 3.0 automatic site rebuilding in preview and watch modes,
this applied the monkey patch recursively, causing the program to halt.

With this commit, the monkey patching should only occur once per run.
2017-06-23 11:46:20 -04:00
Will Binns
9b93684599
templates: Drop avatar 2017-03-07 10:12:56 -06:00
Will Binns
77fd49b107
contributors: Fix broken test
GitHub recently made a change on their end to the URLs with which
profile images are stored. As a result, this has caused the profile
images on the About Us page to break, and tests to fail.

This updates the URL to what GitHub has switched to, in order to resolve
the issue.
2017-03-07 09:11:24 -06:00
David A. Harding
b3f4ba58f8
Backend: cache events and contributors 2015-09-07 08:18:42 -04:00
David A. Harding
5e7dbab508
Repository Move: Manually Update URIs 2015-06-23 09:17:03 -04:00
David A. Harding
ec343d54d1 QA: Check HTML Correctness & Fix Existing Errors
- _contrib/bco-htmlproof: check HTML for correctness; fail on any errors

- _contrib/bco-htmlproof: accept path for individual page to help debug
  page problems

- (Many files) Convert `&` in numerous elements to `&`

- _templates/download.html: use Liquid filter to automatically escape
  `&` in magnet links.  Also premptively tell HTML not to check the
  magnet link when checking external links (this check is not currently
  enabled)

- _releases/*: Escape `<parameter>` used in multiple Bitcoin Core
  release notes

- _templates/choose-you-wallet.html: change mSigna URL from
  .../coinvault&referer=bitcoin.org to .../coinvault?referer=bitcoin.org

- _templates/community.html: fix duplicate anchors by renaming one
  anchor

- _templates/events.html: move Javascript to separate file because it
  contains forbidden HTML close tags within the `<script></script>`
  tags.

- (Many files, mostly in _translations/) Fix many broken open tags or
  missing close tags.

- _translatios/zh_TW.yml & ko.yml: fix a total of three invalid
  characters (control characters)
2015-04-27 09:12:11 -04:00
Saivann
2a139a51a1 Set license files and headers for bitcoin.org's content 2014-11-21 19:09:12 -05:00
Saivann
45cdb02ab9 Allow disabling plugins for faster preview 2014-11-08 13:56:41 -05:00
Saivann
48d47dd035 Fix deprecated use of gravatar_id with the GitHub API 2014-09-23 10:47:56 -04:00
Saivann
8a65502a4a Add list of bitcoin.org contributors 2014-06-16 14:14:47 -04:00
Saivann
187ed2562a Improve contributors.rb plugin
Validate returned data from GitHub API
htmlescape data on the HTML page
Drop unnecessary yaml dependency
Add more comments in the code
Add more aliases in _config.yml
Fix vertical-align style
2014-06-06 15:33:16 -04:00
Saivann
63dac6894a Support GitHub API pagination
(GitHub now returns only limited data per API Call)
2014-04-21 17:38:27 -04:00
Saivann
fde77a23d0 Rename "Bitcoin-Qt" to "Bitcoin Core" 2014-03-19 15:43:55 -04:00
Saivann
01e166e8e8 Display meetups on the events map 2014-03-01 19:14:27 -05:00
Saivann
9b05a0bc8e Clean some code and add documentation 2013-10-21 23:45:57 -04:00
Saivann
43d8afe751 Send User-Agent header to github (fixes FTBFS due to 403 HTTP error) 2013-04-25 02:02:23 -04:00
Saivann
a20dca2553 Use "Core developers" and "Bitcoin-Qt contributors"
Send User-agent header to github API
2013-04-25 00:25:03 -04:00
Nils Schneider
c4eeec986d remove dependency on aquarium 2013-03-26 22:59:55 +01:00
Matt Corallo
cb192d5070 Update to new github api. 2012-06-27 04:12:55 +02:00
Nils Schneider
1183de9fce more work on contributor list; merge contributors by name, use aliases from _config.yml 2011-09-15 00:09:41 +02:00