Commit graph

2028 commits

Author SHA1 Message Date
David A. Harding
ceaf266040
Merge pull #823: Various Backend & Site Docs Updates 2015-04-14 07:01:48 -04:00
David A. Harding
6ffd230671
Site Docs: Grammar Fixes
Thanks Saïvann!
2015-04-13 14:30:16 -04:00
David A. Harding
b8b1f2d07f
Merge pull #800: Revert "Drop Coinapult wallet" 2015-04-13 07:44:36 -04:00
David A. Harding
3eee4811fd
Site Docs & Previews: Update Site Building/Previewing Docs
* New plugin: remove-html-extension falls back to /foo.html when /foo
  isn't found in `jekyll serve` mode.

* New Makefile target: `make preview` runs bundle exec jekyll serve

* Updated site docs to describe installing all required dependencies.
  Fully tested using a new install of Ubuntu Server 14.04.1
2015-04-12 15:20:35 -04:00
David A. Harding
6a42d7b861
Backend: Makefile Targets For 'deployment' and 'travis'
* Set build server to use `make deployment`

* Create Makefile target for 'deployment' to update dependencies if
  necessary

* Set Travis CI to run `make travis`

* Create Makefile target for 'travis' to use additional automation logic
2015-04-12 14:24:32 -04:00
David A. Harding
ca7b97134d
Backend: Upgrade To Jekyll 1.3.0 & Remove Workarounds
* Require in Makefile that everyone use bundle to remove inconsistencies

* Require in Gemfile that everyone use Jekyll 1.3.*

* Require in Gemfile that everyone use Ruby 2.0.0 (already used by
  Travis and most developers)

* Remove workaround _plugin/svg.rb which showed SVG files in `jekyll
  serve` (fixed in Jekyll 1.0.0)

* Remove inconsistent file path workarounds in _plugins/autocrossref.rb
  and _plugins/inline-template.rb
2015-04-12 14:24:15 -04:00
David A. Harding
a6d5b863bf
Merge pulls #813 and #821
* 813: Layout: Add anchor links to all subheads
* 821: Standardize translation links
2015-04-12 13:29:42 -04:00
Saivann
b32efb7e66 Update sv translations 2015-04-12 11:55:53 -04:00
Saivann
332f0d88df Update fr translations 2015-04-12 00:06:10 -04:00
sandakersmann
d0ab1a2b20 Standardize translation links 2015-04-11 19:36:20 +02:00
Saivann
d2d97ba8ba Merge branch 'endlessloop' 2015-04-11 13:04:42 -04:00
Saivann
7a46f4cf5d Merge branch 'support' 2015-04-11 13:04:30 -04:00
Saivann
cb6ee870eb Merge branch 'cryptocurrency' 2015-04-11 13:04:16 -04:00
Saivann
6364f99419 Fix endless loop bug in build scripts 2015-04-11 10:32:08 -04:00
sandakersmann
2e1c26cc8a Cryptocurrency is one word 2015-04-11 16:19:12 +02:00
David A. Harding
f91920c886
Travis CI: Remove emails/use default behavior 2015-04-11 09:44:05 -04:00
David A. Harding
961d6c988f
Revert "Merge pull #793: Dev Docs: New Glossary & JS Search Box"
This reverts commit e3dcf0ce1f, reversing
changes made to c71e9fdf2d.

Once again we had a broken new plugin that Travis CI and local building
didn't catch.
2015-04-10 19:33:39 -04:00
David A. Harding
e3dcf0ce1f
Merge pull #793: Dev Docs: New Glossary & JS Search Box 2015-04-10 19:05:27 -04:00
Saivann
c71e9fdf2d Add my email address to receive Travis notification 2015-04-10 10:06:02 -04:00
gwillen
32519952cd
Reword description of transaction execution
I believe that the current description of transaction execution is not
accurately describing how the stack machine works. (It's close but uses
slightly misleading wording.) While data values are pushed when executed
in the script, other opcodes are never pushed; they are simply executed.

Wording improved per apoelstra's comments.

Rebased-from: 54f01b2d0b2b2383fd0d9085a829b55d83f7cd67
Rebased-by: David A. Harding
Closes #816
2015-04-10 10:02:45 -04:00
David A. Harding
d2987208d4
Translations: fix unclosed a tag 2015-04-10 09:52:36 -04:00
Saivann
5a90e9808d Update da, it translations 2015-04-10 09:50:08 -04:00
Saivann
fa70fabed6 Update pl translations 2015-04-09 22:47:17 -04:00
Saivann
1467db2c3e Update it translations 2015-04-09 22:34:53 -04:00
Saivann
8810fe74e0 Update de translations 2015-04-09 22:19:51 -04:00
Saivann
de9afa06b3 Expend the "Participate" menu entry 2015-04-09 17:38:11 -04:00
David A. Harding
8991568e70
Layout: exempt Download page from anchor link checking
Thanks Saïvann!
2015-04-09 15:47:05 -04:00
Saivann
a790f353d0
Glossary: Various small fixes and improvements
Add link to the glossary from each definition
Fix missing BIP37 link
Fix searchbox width on mobiles
Apply more consistent margin and padding for the searchbox
Use H3 titles in the glossary_entry layout for better readability
Always use HTML classes for CSS stylesheets
Fix one typo in glossary.rb
2015-04-09 15:20:39 -04:00
David A. Harding
4213d102da
Style: Add anchor links to all subheads
* Adds Makefile test to ensure all subheadings, except those on Choose
  Your Wallet, have an ID (anchor reference)

* Adds an ID to all subheads that didn't have on previously
2015-04-09 11:30:28 -04:00
David A. Harding
08a46640f0
Add Bitcoin Presentation @ eCrime Symposium (Spain)
Closes #803
2015-04-07 18:35:24 -04:00
David A. Harding
3dd445c911
Merge pulls #802, #809, and #810
* 802: Advapay payments event with Armory presenting
* 809: Fixes the position of the nav icon when resizeing the
  window on Chrome
* 810: Style fix on dev docs page
2015-04-07 18:22:01 -04:00
Jacob Burenstam
303a8b79fc Stylefix on dev docs page 2015-04-07 22:35:30 +02:00
Jacob Burenstam
fca84569e3 Fixes the position of the nav icon when resizeing the window on Chrome
Closes #808
2015-04-07 22:08:01 +02:00
sunnankar
4fdbf7a72c Update _events.yml
Advapay payments event with Armory presenting.
2015-04-06 15:07:58 -04:00
Administrator
7ab88dd816 Adjusted logo area to within 96px 2015-04-05 00:06:40 -04:00
Ninkip2p
74e42facd7
Wallets: Add Ninki wallet
Rebased-from: 8137407d17d3b01af7051b76555f4482e3cb39b7
Rebased-by: David A. Harding <dave@dtrt.org>
Closes #760
2015-04-04 13:14:32 -04:00
David A. Harding
ee2a161421
Revert "Drop Coinapult wallet"
This reverts commit 6fa5684924.
2015-04-04 11:34:19 -04:00
David A. Harding
2c1615e75b
Dev Docs: Remove security confusion from P2SH intro
Somebody thought the paragraph being revised in this commit implied that
P2SH was implemented because P2PKH had security problems:

  http://bitcoin.stackexchange.com/q/36695/21052
2015-04-01 09:07:02 -04:00
David A. Harding
936cfd6388
Events: Added Bitcoin in the City & Age of Cryptocurrency
1. Bitcoin In the City (London, UK) closes #798 and closes #797

2. The Age Of Cryptocurrentcy (Washington DC, USA) closes #794
2015-03-31 11:31:05 -04:00
Saivann
163117d741 Merge branch 'coinapult' 2015-03-28 10:17:10 -04:00
Saivann
6fa5684924 Drop Coinapult wallet
(The service was compromised and is still suspended)
2015-03-25 12:51:31 -04:00
Saivann
4ae5740f05 Drop KnC wallet screenshot and icon 2015-03-23 14:51:31 -04:00
phantomcircuit
6987ca346c
remove references to knc wallet
Rebased-by: David A. Harding <dave@dtrt.org>
Rebased-from: 0e1e40ce970c696ed058952f2e832f4c57e22c2e
Closes #673
2015-03-23 13:29:39 -04:00
Saivann
9e766c8921 Replace remaining bitlegal.io link 2015-03-20 13:34:25 -04:00
David A. Harding
cd054cf91a
Merge pull #787: Russian translation updated
Signed-off-by: David A. Harding <dave@dtrt.org>
2015-03-20 13:07:28 -04:00
David A. Harding
af29f6855c
Glossary: Add documentation to README.md 2015-03-19 15:32:24 -04:00
David A. Harding
801ea9f4ad
Fix links for new glossary entries 2015-03-19 15:32:09 -04:00
David A. Harding
494dfaced7
Dev Docs: Add Glossary Entries & Search Links
This adds the data used to populate the glossary and search terms.

Closes #593
2015-03-19 15:31:44 -04:00
David A. Harding
037cd4553a
Add New Glossary Page And Developer Search Feature
This commit adds the code necessary to generate a new
en/developre-glossary page with entry pages in the en/glossary/
directory, e.g. en/glossary/51-percent-attack.

The glossary page and the individual term pages feature a JavaScript
search engine (no CGI) for just glossary terms.  This search box has
also been added to the following pages:

    * Developer Documentation (the index page)
    * Developer Guide
    * Developer Reference
    * Developer Examples

The search box requires the following MIT-licensed libraries:

    * JQuery
    * JQuery UI
    * JQuery UI CSS stylesheet

These allow our JS code to be almost trivially simple in js/devsearch.js

This commit adds only code.  Actual glossary entry data will be added in
a subsequent commit.
2015-03-19 15:31:28 -04:00
David A. Harding
c2bc8edff3
Revert changes to build script made in d954708ef 2015-03-19 15:01:55 -04:00