Commit graph

1977 commits

Author SHA1 Message Date
David A. Harding
c2bc8edff3
Revert changes to build script made in d954708ef 2015-03-19 15:01:55 -04:00
David A. Harding
49071f766b
Events: Add Bitconference & WeBTCExpo (both Amsterdam, NL)
Closes #790 #791
2015-03-19 13:50:29 -04:00
David A. Harding
7dad293c31
Merge pulls #783, #788, Addr fix
* #783: make 'Getting Started' more dense
* #788: fix typo on timereceived
* Addr fix: fix addr mislink reported by larshesel (thanks!)
2015-03-19 13:40:45 -04:00
David A. Harding
8adb3a5eb5
Remove Ruby version from Gemfile
This is to support the build server, which has always used Ruby 1.9.1.
2015-03-19 13:14:17 -04:00
Christopher Gurnee
7f4a590894 Fix 'addr message' reference links (fixes #792) 2015-03-19 11:53:20 -04:00
David A. Harding
813cafec45
Fix orphan quote (thanks Saïvann!)
[ci skip]
2015-03-15 12:45:42 -04:00
David A. Harding
d954708ef1
QA: Use HTML Proofer To Check Internal Links
Uses Ruby html-proofer to check the links.  This commit also fixes the
various problems it found, as well as dealing with some of its
non-problem complaints (it doesn't like anchor (a) tags without either
an href, name, or id).

Running HTML proofer takes about 12 minutes on my system (with up to two
threads), during which it prints no text. Travis CI times out after 10
minutes of nothing being written to stdout, so this commit also adds a
background process the Makefile to print a line every minute while make
runs.
2015-03-14 15:17:24 -04:00
Diogo Quintela
15b779049b typo on timereceived (was timerecived) 2015-03-11 13:55:02 +00:00
louisjc
6681e4ac1f Smaller margin on getting-started 2015-03-06 17:14:48 +01:00
David A. Harding
d44692c75b
Add MIT Event & Fix README Typo 2015-03-04 22:31:19 -05:00
David A. Harding
da40d0023a
Merge pulls #784 and #786
* #784 Insidebitcoins.com add new event (Hong Kong)
* #786 Add btcwallet and update url for btcd.
2015-03-04 22:27:27 -05:00
David Hill
f6fbc5a8eb Add btcwallet and update url for btcd. 2015-03-04 19:59:18 -05:00
muresanroland
d05b119e54 Fix build failure 2015-03-04 18:32:58 +02:00
Saivann
ce82e02a52 Merge branch 'buildscript' 2015-03-04 09:47:37 -05:00
muresanroland
77ee947e37 Insidebitcoins.com add new event Hong Kong 2015-03-03 16:37:39 +02:00
David A. Harding
24fdd8a0fa
Merge pull #777: Links: Add two websites 2015-03-01 08:03:22 -05:00
David A. Harding
76fd57dac9
Events: Add Future of Money - The Bitcoin Story (India) 2015-03-01 08:02:02 -05:00
Saivann
bd5a114cba Add script used to build and update website 2015-02-27 12:38:08 -05:00
David A. Harding
18defab52c
Merge pull request #764: Releases: Variablize Release Notes 2015-02-27 08:19:56 -05:00
David A. Harding
7a7a6fd82c
Releases: Rename Release Files
cd _releases
    rename 's/^.*-v//' *
    git add *
2015-02-27 08:17:40 -05:00
David A. Harding
cbebe461ff Releases: Variablize Release Notes
Add additional variables to the release note files to allow setting the
version number and date.  The version number is required, and can be
used to automatically set the release notes title.  The date is optional
and can be set hours/days after the release.

Additionally, a Makefile test is added that checks whether the download
files exist on the Bitcoin.org server.  This can help prevent creating a
broken Download page.

* Set variables for all previous releases

* Document variables in README.md

* Update code and templates to use variables

* Add the Download page links to the "dl" CSS class. Also add newlines
  to make the HTML a bit easier to parse using sed

* Add a new Liquid plugin to print warnings. This is used to print a
  non-error warning if any release is created without the optional date
2015-02-27 08:15:50 -05:00
David A. Harding
4e80dc13f8
Merge pulls #774 and #776
* #774: SVG optimisation; the return
* #776: QA: Simplify Comparison Between Local And Remote Site Files
2015-02-27 08:13:49 -05:00
David A. Harding
584e19101c
QA: Simplify Comparison Between Local And Remote Site Files
This commit adds an extra step to the build process to SHA256 checksum
all the files that are built purely based on repository contents.  The
checksums file is uploaded to the webserver with the rest of the site
content.

A separate target is added to the Makefile to compare the remote
sha256sums file to a locally-built file to see if they differ.  This
allows us to detect when a remote build may have gone astray.
2015-02-26 07:13:47 -05:00
David A. Harding
45855ab2d9
Merge pull #771: Backend: Test That Site Builds With Travis CI 2015-02-26 05:57:18 -05:00
louisjc
19d9ca498d Add GoBitcoin.io link 2015-02-26 11:07:30 +01:00
louisjc
36b3ef4964 Add CryptoFR link 2015-02-26 11:06:51 +01:00
louisjc
8b1a9d8cad Update SVG 2015-02-25 17:45:57 +01:00
David A. Harding
a0b206c77d
Merge pulls #765 and #770
* #765: Links: Replace Dead BitLegal.io With Wikipedia
* #770: Bitcoin for Developers: Change links
2015-02-25 11:36:44 -05:00
David A. Harding
84f5b6f160
Dev Docs: Attempt To Fix Site Build Error On ntpd1.template
Reported in IRC
2015-02-25 08:05:15 -05:00
David A. Harding
3640939d5b
Events: Decentralize This! Hackathon
Closes #772
2015-02-25 07:41:10 -05:00
Saivann
77fd50dd41 Update da translations 2015-02-24 23:40:36 -05:00
David A. Harding
77066ba70d
Backend: Test That Site Builds With Travis CI
Add configuration file for Travis CI, documentation for using Travis,
and a line to _config.yml to ignore directory Travis creates.
2015-02-24 22:03:10 -05:00
David A. Harding
fc10efd3dc
Dev Docs: Fix Confusing Sentence About UTXO/Input Values
Reported by Nathan Wilcox (thanks!)

Closes #766
2015-02-24 16:25:48 -05:00
louisjc
de3138da5a Restore getstarted link and add developer-documentation link 2015-02-24 14:54:19 +01:00
Saivann
5544ab22e1 Drop cancelled event 2015-02-24 00:28:36 -05:00
Saivann
228344fb0d Update events (fixes #769) 2015-02-24 00:21:16 -05:00
Saivann
74ad2acf51 Fix date in Turkish string 2015-02-23 21:39:19 -05:00
Saivann
152730da09 Update tr translations 2015-02-23 21:37:27 -05:00
anduck
42072eae70
Fix typos "Bicoin" -> "Bitcoin" 2015-02-23 19:23:12 -05:00
David A. Harding
09a13aac4f
Merge pull 761: Update some images 2015-02-23 15:01:27 -05:00
David A. Harding
5fc487a913
Links: Replace Dead BitLegal.io With Wikipedia
BitLegal.io is no longer active, with whois saying the domain is being
deleted. As suggested by Reddit user /u/SatoshisGhost (thanks!), this
replaces the links to bitlegal with links to a Wikipedia article:

    s^http://bitlegal.io/^https://en.wikipedia.org/wiki/Legality_of_bitcoin_by_country^

If a better resource appears, we can link to that instead.
2015-02-23 14:43:16 -05:00
David A. Harding
bac9de664c
Merge pulls #711, #752, #758
* Pull #711: Add Basic "How To Run A Full Node" Page
* Pull #752: Revert "Drop good tor privacy score for mycelium"
* Pull #758: Dev Docs: Add Inline Template Plugin And Use It For RPC/REST
2015-02-23 08:49:47 -05:00
louisjc
a811c9cdb0 Update chart caption (now time independent) 2015-02-22 17:27:40 +01:00
louisjc
e9e1dbf1cf Update merchants map 2015-02-22 17:20:03 +01:00
louisjc
d0357100c8 Update price chart (2013-2015) 2015-02-21 15:39:39 +01:00
Saivann
c1b8da98d7 Merge branch 'isolatedownload' 2015-02-21 08:30:11 -05:00
David A. Harding
2c44b59d88
Dev Docs: Use Sed To Convert Tables To YAML
Run sed -i -f <this_file.sed> _includes/ref/bitcoin-core/rpcs/rpcs/* _includes/ref/bitcoin-core/rest/requests/get_* _includes/helpers/vars.md

    ## On lines that start with a pipe:
    /^|/ {
        ## Delete all table header/table body divider lines
        /|----/d;

        ## Escape all double quotes
        s/"/\\"/g;

        ## Replace lines that look like NTPD headers with a itemplate start block
        s/^| Name *| Type.*/{% itemplate ntpd1 %}/;

        ## Delete extraneous whitespace
        s/ *|/|/g;

        ## Replace the first pipe with "- name:" plus a start quote
        s/^| */- n: "/;

        ## Replace the remaining pipes, starting each one with a newline and two spaces
        s/| */"\n  t: "/;
        s/| */"\n  p: "/;
        s/| */"\n  d: "/;

        ## Add a close quote and an empty line after the last list item
        ## built from a single table row, except for the header row. This
        ## improves readability/maintainability
        /[^}]$/s/$/"\n/;
    }

    ## Replace the old table class with the itemplate close tag
    s/{:.ntpd}/{% enditemplate %}/
2015-02-20 15:39:10 -05:00
David A. Harding
79fd671e90
Add New Inline-Template Plugin
Also add inline template for RPC and REST tables
2015-02-20 15:38:53 -05:00
David A. Harding
94c1166470
Merge pull #736: Dev Docs: Add Section About Headers-First IBD 2015-02-20 08:28:27 -05:00
David A. Harding
f61f66d326
Releases: Link To Full Node Page From Download Page 2015-02-19 19:04:12 -05:00