Commit graph

94 commits

Author SHA1 Message Date
thephez
703c54ffbc Dev ref conversion (#2)
Developer reference/guide updates to this point

* Update some reference documents
 - Adjust ref_intro to reference Dash
 - Start updating p2p network ref
 - Adjust some items in references.md to point to Dash URLs

* Update P2P networking protocol versions and message headers sections
Update subheading-links
Update more items in references.md

* Update inventories to include Dash specific items
 - Update references.md with them also
Update disclaimer (Bitcoin -> Dash)

* Remove reference to bitcoin mailing list from ref_intro

* Add Spork/GetSporks message details
Add placeholders for Dash specific messages
 - Added subsections for InstantSend, PrivateSend, Masternodes, and
Governance

* Some Bitcoin->Dash conversions
 - Update title / section name for Dev Doc/Dev Reference
 - Updated favicon

* Updates for the Data Network section of P2P reference

* Added Alert message details from Bitcoin back and removed feefilter

* More updates for Control Messages section of P2P network
 - Bitcoin->Dash reference changes
 - Reject and Version message updates

* InstantSend subsection of P2P reference detail
 - Added ix, txlvote message details and associated references

* Governance subsection (P2P)
 - Start adding govobj, govobjvote details
 - Add spork references

* Missed spork xref in previous

* Governance (P2P) updates
 - Add details to govobjvote and govsync

* Governance object P2P messages
 - Add additional description/details

* PrivateSend P2P messages
 - Added details for dsa, dsc, dsf, dsi, dsq, dss, dssu, and dstx
messages
  - Added references also
  - Hexdump examples for all but dsi and dss

* PrivateSend P2P minor updates

* Masternode P2P messages
 - Add descriptions
 - Add hexdump details

* Masternode P2P messages (dseg, mnb, mnget, mnp, mnv, mnw, mnwb, ssc)
 - Add reference/crossref entries
 - Add message structure

* P2P messages - minor formatting and corrections

* Block chain reference
 - Version info updates

* Update Block Chain reference (Headers)
 - Update version details
 - Update block reward info

* Update Transactions reference
 - Add some Dash specific updates

* Minor Transactions reference change

* RPC reference updates

* RPC reference updates
 - Added/removed commands to match available Dash commands

* Core API updates

* Renamed devdocs/bitcoin-core to dash-core
 - Updated developer-reference.md to point at new location

* Update filename to use dash-core instead of bitcoin-core

* Add Dash-specific GetAddressBalance RPC command and associated updates
Update RPC quick reference list

* Added cross reference/reference placeholders for remaining GetAddress... RPC commands
Added RPC template placeholder files for remaining GetAddress...
commands

* Scripts for environment setup and frequently used builds

* Add details for GetAddressDeltas/Mempool RPCs
Update path in Makefile bitcoin-core -> dash-core

* Add GetAddressTxids/Utxos details
Update minor formatting, etc. for GetAddressBalance/Deltas/Mempool
Changed reference to Dash Core and updated denominations for Dash

* Misc minor cleanup

* Work on updating existing Block Chain RPCs
 - GetBestBlockHash, GetBlock, GetBlockChainInfo, GetBlockCount,
GetBlockHash

* Continue updating existing Block Chain RPCs
 - GetBlockHeader, GetChainTips, GetDifficulty, GetMemPoolInfo,
GetRawMemPool

* Update RPCs quick-ref
 - Added descriptions for Dash
 - Updated description for Bitcoin related items for clarity

* Comment out content of non-implemented Block chain RPCs (GetMemPoolAncestors, GetMemPoolDescendants, GetMemPoolEntry, PreciousBlock, PruneBlockChain)

* Continue updating existing Block Chain RPCs
 - GetTxOut, GetTxOutProof, GetTxOutSetInfo, VerifyChain,
VerifyTxOutProof
Update previous block hash type to indicate X11 instead of double SHA256

* Add script to create basic RPC md file
Set up empty GetBlockHashes/Headers and GetSpentInfo RPCs

* Add GetBlockhashes details
Minor correction in Empty RPC generation script

* Add GetBlockHeaders details
Minor formatting updates

* Update Address Index related RPCs to indicate the necessity of enabling addressindex to use them

* Actual details of GetBlockHeaders

* Add details for GetSpentInfo

* Update existing Control RPCs (GetInfo, Help, Stop)

* Add Debug RPC

* Expand empty RPC generation script to add example section and fix format

* Added empty RPC files and cross-ref details for all Dash RPCs

* Add details for some Dash RPCs
- GetGovernanceInfo, GetPoolInfo, GetSuperblockBudget

* Add details for MasternodeList RPC (Dash section)

* Add details for MnSync RPC (Dash section)

* Dash RPC updates
 - Add Result section to MasternodeList
 - Formatting updates to MnSync

* Expand script to add placeholders for parameters/resuls/example

* Add details for PrivateSend RPC (Dash section)

* Update Generating RPCs
 - Added details back for GetGenerate/SetGenerate which were deprecated
in Bitcoin

* Formatting and example updates

* Add result detail and example to GetBlockTemplate

* Update existing Mining RPCs
 - GetMiningInfo, GetNetworkHashPs, PrioritiseTransaction, SubmitBlock

* Minor formatting updates

* Update most existing Network RPCs
 - AddNode, ClearBanned, DisconnectNode, GetAddedNodeInfo,
GetConnectionCount, GetNetTotals,GetNetworkInfo, GetPeerInfo,
ListBanned, Ping, SetBan
 - Added some norefs as needed (Network RPCs only)

* Misc cleanup

* SetNetworkActive (Network RPC)

* Misc updates
 - Change logo
 - Disable some headers (alert, donation)
 - Disable footer

* Governance updates
 - Add description of govsync to P2P guide
 - Updates to P2P reference

* Governance
 - Add governance message SVG image
 - Typo fixes

* Dseg updates
 - Added clarifying details regarding how to request single/all nodes
 - Ban warning

* Minor governance updates

* Governance updates / MN sync
 - Correct some reference links
 - Add MN sync info to guide
 - Update dseg, mnget, ssc, and govsync messages to include more detail

* Governance updates
 - Guide updated to show both stages of govsync
 - Reference
  - Correcte ssc typo and add sync item detail
  - Update govobjvote to include detail about propagation
  - Update govsync details

* Governance updates
 - More clarification on govsync (guide and reference)

* Raw Transaction RPC
 - Previously uncommitted CreateRawTransaction update

* Dash RPC (Gobject)
 - Add details for count and get sub-commands

Also added description for govobj types

* P2P messages
 - Spork updated to include verification details and a hexdump

Minor typo / note updates

* P2P Message - mnv
 - Draft details regarding use and operation

* P2P message (mnv)
 - Additional detail updates based on info from Udjin

Minor update to mnp

* Guide - Masternode payment
 - Add section and start putting in details

* P2P Messages - deprecated
 - Move deprecated messages to their own group

* Misc minor non-content updates
2017-10-25 09:17:55 -04:00
Saivann
af1704002b Group _includes files in subfolders 2015-09-05 20:49:55 -04:00
David A. Harding
d1f49ba2c2
Combine /index, /<lang>/index, and /404 2015-07-24 16:56:57 -04:00
Saivann
3d9c178df3 Avoid duplicate code and non-reusable functions with hardcoded variables 2015-06-26 17:13:09 -04:00
Saivann
17886b6564 Properly remove event from landing page DOM object 2015-06-26 15:26:05 -04:00
Saivann
007d45381f Load Youtube iframe on click only
(Increases performances and offers better privacy)
2015-06-26 14:02:37 -04:00
David A. Harding
593a56d6f3
QA: Fix Regressions From HTML Proofer Commit
Suggested by Saïvann (thanks!)
2015-04-27 09:55:42 -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 `&amp;`

- _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
6458c16a66 Use server-side content-negociation for language detection (thanks @harding) (fixes #478) 2014-07-26 01:27:46 -04:00
Saivann
5015b34f77 Use new WUC video for all languages 2014-05-24 21:31:21 -04:00
Saivann
9ed48c2240 Add new WeUseCoins video 2014-04-24 18:27:05 -04:00
Saivann
c17368e442 Hide YouTube info bar 2014-01-26 01:51:41 -05:00
Saivann
b4bdcd0cbd Fix Youtube video overlaying the menu on IE9 (fixes #297) 2014-01-16 15:28:49 -05:00
Saivann
78f9b7712d Batch url fixes 2013-09-01 00:01:15 -04:00
Saivann
56ac2c6e99 Use appropriate HTML tags in index.html 2013-08-24 17:14:12 -04:00
Saivann
975001c2f1 Re-structure design and layout
Remove right buttons and merge them in the menu
Switch to a centered design
Apply a consistent summary text for each page
Remove link to the Foundation in the main menu
Add a "Join Foundation" text in Participate
Add a link to the Foundation in the bottom page menu
Add a "Getting started" page with links to external merchants and exchanges directories.
Rewrite home page with weusecoins video and introductive links
Add useful contextual links on "Individuals", "Businesses" and "Developers" page
Re-design "Community" and "Resources" pages
Add links to the wiki, bitcoinmining.com, coindesk, thegenesisblock, letstalkbitcoin, usebitcoins.info and howtobuybitcoins.info
Re-design "Download" page with OS autodetect button
Improve "Secure your wallet" texts with a mention about exchanges
2013-07-28 23:26:34 -04:00
Saivann
f262d0e06f Switch to transifex for translations
All strings, urls and anchors are now in a single yml files for each language
Translated html pages are generated by a jekyll plugin based on unified templates
Add a new sitemap generator plugin for the new translation structure
Update french translations
2013-05-21 01:07:13 -04:00
Saivann
269e2ee4b4 Proofread changes (thanks Arran Walker) (fixes #156) 2013-04-25 12:49:47 -04:00
Saivann
860e3838e9 Use a descriptive title for the index pages (fixes #138) 2013-04-15 02:49:49 -04:00
Saivann
150056919a Put back automatic language redirection with a small delay
(This allows to use this feature without triggering Google Chrome issue #130)
2013-04-14 00:31:21 -04:00
Saivann
cd59cad0db Add many minor bugfixes and improvements
Prevent language bar to be partially hidden
Fix menu margins on IE7
Fix typo for resources class (fixes #123)
Fix font-size in resources lists
Remove javascript automatic language redirection that inconsistently prevent fonts to load on Google Chrome (fixes #130)
Add some small CSS polishing
Add #bitcoin-fr in french community page
2013-04-12 23:56:05 -04:00
Saivann
aec9797e93 Update CSS files and a little design (thanks jordanful) (fixes #122) 2013-04-06 19:27:01 -04:00
Saivann
d1c90a6232 improve translation system
jekyll now automatically generates sitemap
alternate hreflang is now correctly handled by sitemaps
language bar now gracefully associate with the translated equivalent of the page
update README with updated translation guidelines and instructions
2013-03-25 00:01:18 -04:00
Saivann
54056ad1e7 add english page fallback for users with javascript disabled 2013-03-21 15:51:42 -04:00
Saivann
2718222c9b new bitcoin.org
implement multilanguage
new improved clients list page
update history and statistics in the "about" page
add "Some things you need to know" page
add "Support Bitcoin" page
add a contextual presentation for each category of users (individuals, organizations, developers and enthusiasts)
add a short and concise "how it works" page
add a "vocabulary" page for Bitcoin technical words definitions
give more visibility for the foundation
new website design and layout
2013-03-18 14:29:59 -04:00
Gavin Andresen
f5d761a2b3 0.8.1 release 2013-03-18 10:21:01 -04:00
Saivann
2c0319a3b8 remove the chain fork alert 2013-03-12 13:28:10 -04:00
Saivann
847fe8e751 set alert for chain fork
(this has already been pushed into the live site because
the build script is broken).
2013-03-12 02:21:22 -04:00
Gavin Andresen
9a4248c067 Fix link to osx download 2013-02-20 14:40:46 -05:00
Gavin Andresen
fd3574c512 Version 0.8.0 2013-02-19 13:59:31 -05:00
Gavin Andresen
4f96b4133b 0.7.2 released 2012-12-14 10:37:41 -05:00
Gavin Andresen
d53d7108a9 Update for 0.7.1 release 2012-10-19 09:30:11 -04:00
Gavin Andresen
e47df5781b Update downloads for 0.7.0 release 2012-09-17 20:22:15 -04:00
Gavin Andresen
974cea986b Hide events on home page (now that London conference is over) 2012-09-17 11:43:02 -04:00
Jeff Garzik
24e82dffa7 Merge pull request #46 from genjix/master
London Conference
2012-07-22 14:31:38 -07:00
fanquake
e2157d5750 Tidy up 2012-07-19 12:49:09 +08:00
Amir Taaki
2cf4a51440 London Conference. 2012-07-18 20:27:54 +02:00
Gavin Andresen
4ead2ec816 Hackathon is over, so comment-out events section again. 2012-07-16 21:29:11 -03:00
genjix
c70ca67e90 Merge pull request #43 from genjix/hackathon
Berlin Bitcoin Hackathon
2012-06-27 09:32:46 -07:00
Amir Taaki
9180ef07f1 Berlin Bitcoin Hackathon 2012-06-27 18:29:33 +02:00
Gavin Andresen
9c6799e69c Remove extraneous --> (leftover HTML comment close) 2012-06-27 11:36:15 -03:00
Gavin Andresen
bfaa9c0bac Version 0.6.3 is ready 2012-06-25 13:24:01 -04:00
Gregory Maxwell
ef5f970f87 Awful hack to get the MacOSX link to 0.6.2.2, REMOVE FOR THE NEXT RELEASE 2012-05-13 11:57:27 -04:00
genjix
cdf61e7dc4 Merge branch 'clients'
Conflicts:
	index.html
2012-05-09 01:14:23 +01:00
Gregory Maxwell
6a6687f3f1 Bump to latest 0.6.2 2012-05-08 15:10:13 -04:00
Luke Dashjr
b6003a586e Bump to latest 0.6.1 2012-05-05 16:48:35 +00:00
genjix
b74ec7829f added platforms logos. 2012-05-01 13:09:34 +01:00
Luke Dashjr
42821b5a42 Integrate Clients list into the main page better, and finish out some details 2012-04-10 22:56:53 -04:00
Daniel Folkinshteyn
bdc448f288 Point to #bitcoin-otc rather than -foyer.
Since the main channel is no longer +m.
2012-04-05 16:14:19 -04:00