Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
637 commits
Select commit Hold shift + click to select a range
900dc7f
add sdk examples to send transaction (#709)
Myestery Jun 24, 2024
a837fe6
New Build Applications: Create pipeline with ingest SDK (#687)
sreuland Jun 24, 2024
ba8c22d
fix nginx config. (#673)
overcat Jun 25, 2024
6b63a92
Add info about latest release of stellar cli (#722)
janewang Jun 25, 2024
1a5bc72
update anchor platform architecture page (#719)
JakeUrban Jun 25, 2024
a2961ac
📃 Further flow, code snippets (in re #651) (#657)
Jun 26, 2024
d59fe58
Update validation cloud horizon info (#724)
janewang Jun 26, 2024
b35b243
Update MGI guide using TS wallet SDK (#658)
CassioMG Jun 26, 2024
780f600
Prevent OpenRPC-generated pages from using the `@theme/ApiItem` compo…
ElliotFriend Jun 27, 2024
a9a4c77
Smart wallet standard doc link (#726)
briwylde08 Jun 27, 2024
05b3309
add stellar cli update meeting notes (#729)
Julian-dev28 Jun 28, 2024
e50156b
Update Anchor Platform SEP-6 guide (#728)
JakeUrban Jun 28, 2024
98a275c
Update stellar cli command in rpc admin guide (#727)
janewang Jun 28, 2024
568d719
Update section name to include operations (#731)
janewang Jun 28, 2024
71c88ed
Promote all install methods for CLI in the docs (#733)
janewang Jun 28, 2024
d97d18f
remove unnecessary slash from a horizon redirect (#738)
ElliotFriend Jul 1, 2024
cae2c08
Update the anchor platform's event service documentation (#734)
JakeUrban Jul 1, 2024
badfbca
Update README to use more informative names (#741)
janewang Jul 1, 2024
6d57f4e
Update state archival language nit (#743)
briwylde08 Jul 2, 2024
3b903a4
Docs - Build Tab (#703)
briwylde08 Jul 2, 2024
668bcdf
Add stellar wallet kit to developer tools (#744)
janewang Jul 2, 2024
4a86f42
Resolves Docs bounty issue 619 (#694)
rahul-soshte Jul 2, 2024
85fe0ce
Data Introduction (#701)
briwylde08 Jul 2, 2024
7a35f58
Add descriptions to How-To Guide boxes (#730)
briwylde08 Jul 2, 2024
36cc5c8
Fix algolia crawler errors (#745)
ElliotFriend Jul 2, 2024
da5b1fd
fix forgotten link in rpc specfile (#747)
ElliotFriend Jul 2, 2024
8f9e0e0
fix incorrect link (#748)
ElliotFriend Jul 3, 2024
fdaa890
Enhanced `simulateTransaction` Documentation (#666)
silence48 Jul 8, 2024
33d012c
🔗 Link introductory offer ops (#756)
Jul 8, 2024
6912dd4
Dapps Challenge Caution Updates (#750)
briwylde08 Jul 8, 2024
c8ad0db
Refactor error handling page (#649)
aditya1702 Jul 8, 2024
10f48ff
horizon: Add endpoint documentation for async txsub endpoint (#758)
aditya1702 Jul 9, 2024
3cd07ae
Anchor Platform: Add mobile money fields and deprecate crypto_memo (#…
philipliu Jul 9, 2024
4a3d6b6
Automatically generate stellar-cli help page. (#755)
fnando Jul 10, 2024
538e603
Upgrading smartcontract (#735)
KodeSage Jul 10, 2024
2755316
move stellar-cli man page out of dev-tools directory (#771)
ElliotFriend Jul 10, 2024
047f288
Guide to Deploying a Contract from Installed Wasm Bytecode Using Code…
KodeSage Jul 10, 2024
340d495
Add Hubble e2e docs (#721)
chowbao Jul 10, 2024
c4182fb
Add SEP discussion link (#774)
briwylde08 Jul 10, 2024
ece5b54
Docusaurus v3 Upgrade (#752)
ElliotFriend Jul 10, 2024
a5fdb31
Bump fast-loops in the npm_and_yarn group across 1 directory (#775)
dependabot[bot] Jul 10, 2024
17104c1
Update rpc-providers.mdx (#777)
Roman-Liquify Jul 11, 2024
0b24b91
Add deprecation notice for Horizon tx meta (#782)
janewang Jul 11, 2024
44418f6
Change Liquify RPC links to endpoints (#780)
briwylde08 Jul 11, 2024
2a60ba9
remove use of DocCardList component in guides README (#787)
ElliotFriend Jul 12, 2024
afb1a06
Update simulateTransaction tutorial (#786)
janewang Jul 12, 2024
45b79d6
fix tx meta deprecation notice links to be relative filenames (#785)
ElliotFriend Jul 12, 2024
b50c5af
Add uptime dashboard to docs (#793)
janewang Jul 12, 2024
2efdee4
Also use DomainSigner class for Typescript (#760)
CassioMG Jul 16, 2024
836819c
✏ Minor collaborative flow syntax (#796)
Jul 16, 2024
d3a971a
Horizon: fix aggregation problems (#784)
ElliotFriend Jul 17, 2024
faff8a1
create a Payments tag in horizon OpenAPI spec (#772)
ElliotFriend Jul 17, 2024
72da215
Move Liquify into existing RPC provider table (#798)
briwylde08 Jul 17, 2024
b3072da
Update the fees and limits to the most recent pubnet values. (#803)
dmkozh Jul 17, 2024
abd0216
fix some tag errors in horizon (#802)
ElliotFriend Jul 17, 2024
d8eecec
analyzing smart contract cost and efficiency (#711)
Myestery Jul 18, 2024
c65d646
Consistent format for hardware requirements for various services (#761)
briwylde08 Jul 18, 2024
74ece1f
Create 2024-07-11.mdx (#795)
namankumar Jul 19, 2024
46c93a6
fix `getTransactions` return labels and types (#809)
ElliotFriend Jul 19, 2024
e9fc05e
Create 2024-07-18.mdx (#810)
ducksquaddd Jul 23, 2024
c3ededc
ANCHOR-727: Callback API warning (#816)
Jul 23, 2024
398dca9
Add on_hold RPC method (#690)
Jul 23, 2024
9183560
Add note about ledger close time relative guarantees (#790)
leighmcculloch Jul 23, 2024
23d3d3e
Rename reference section to networks (#789)
leighmcculloch Jul 23, 2024
7f5eb8f
Integrate a Stellar asset contracts (#754)
tupui Jul 24, 2024
dae0bc4
endpoints (#822)
briwylde08 Jul 24, 2024
740acc7
Fixes Docs Bounty Issue 627 (#813)
rahul-soshte Jul 24, 2024
b53de80
Add document discussing how to use test snapshots (#824)
leighmcculloch Jul 28, 2024
7143515
Fix token handling in SAC tests (#828)
tupui Jul 29, 2024
132e6f4
horizon: add payments for transaction to horizon specfile (#834)
ElliotFriend Jul 30, 2024
3853ca3
[SDP] Update docs to support the Circle use case (#682)
marcelosalloum Jul 30, 2024
25fa3d5
fix typos in settings and upgrades docs (#838)
ThomasBrady Jul 30, 2024
a2b1859
Add XDR and JSON conversion schema (#820)
janewang Jul 31, 2024
2552bb4
Add install wasm bytecode (#783)
leonmak Jul 31, 2024
7b21629
Update README.mdx (#827)
tolgayayci Jul 31, 2024
a7a07bb
Anchor Platform: Remove warning on event handling page (#846)
philipliu Aug 1, 2024
87a9d1b
[ANCHOR-647] Add more_info_url section to SEP-6 (#844)
JiahuiWho Aug 1, 2024
7c0a165
Reorganize dev tools (#848)
janewang Aug 1, 2024
8966f64
Move cli manual to the cli directory (#849)
janewang Aug 1, 2024
5ef9645
Lab: Create and fund account (#858)
quietbits Aug 2, 2024
936d8e5
Add page about how to use Soroban contracts in Jupyter Notebooks (#854)
leighmcculloch Aug 5, 2024
f86da02
Doc/add quickstart to dev docs (#850)
elizabethengelman Aug 5, 2024
10447dc
Move screenshot to jupyter notebook img to asset dir (#867)
janewang Aug 5, 2024
bee4cbf
Add mint lock contract example (#873)
sisuresh Aug 5, 2024
9a8bc11
Bump examples (#875)
sisuresh Aug 5, 2024
1952855
Add link to upgrading-contracts page from examples (#869)
sisuresh Aug 6, 2024
a2b72ea
i18n Crowdin integration (#880)
lucasgil-arranz Aug 6, 2024
cfe3d03
Add CLI install instruction in dev tools (#883)
janewang Aug 6, 2024
d727db1
Add example contracts to sidebar to make navigation easier (#882)
janewang Aug 6, 2024
4da050e
Add section on behavior when accessing Archived entries (#878)
sisuresh Aug 6, 2024
6dadb6d
Add section on extending code and instances (#868)
sisuresh Aug 6, 2024
253e09c
Create 2024-07-25.mdx (#832)
namankumar Aug 7, 2024
55d8840
Update overlay survey docs to cover recent changes (#877)
bboston7 Aug 7, 2024
c8960ea
Add section on supercluster / theoretical max TPS tests (#874)
bboston7 Aug 7, 2024
d7e006c
Refresh admin guide (#876)
marta-lokhova Aug 7, 2024
3671b81
Fix broken links in AP Getting Started doc (#890)
philipliu Aug 7, 2024
b478942
The Docs Bounty is Over (#893)
briwylde08 Aug 8, 2024
862377a
[Fix] [SDP] Change descriptions for payments (#895)
ziyliu Aug 9, 2024
3e460de
Update brew install instructions for stellar-cli (#897)
leighmcculloch Aug 12, 2024
9601861
Update README.mdx (#898)
zbraiterman Aug 12, 2024
e810651
docs: choosing the right storage for your use case (#808)
cashkodes Aug 12, 2024
3708329
Updates the soroban-example tag (#899)
sisuresh Aug 12, 2024
4cb7ac6
Create 2024-08-01.mdx (#879)
namankumar Aug 12, 2024
a0d616c
Fix getFeeStats doc (#901)
janewang Aug 12, 2024
be38354
Add cross contract convention guide (#853)
tupui Aug 12, 2024
c51050e
Guide for Stellar smart contract init templates (#806)
hydroxylase Aug 12, 2024
2d9b6b0
Work with ContractSpecs in Other Languages (#768)
Myestery Aug 12, 2024
401c8c3
Create 2024-08-08.mdx (#903)
namankumar Aug 13, 2024
b4a2c49
[AP] cleanup specfiles and sidebar (#872)
ElliotFriend Aug 13, 2024
b9b2504
Cleaning up How-To Guides v1 (#907)
briwylde08 Aug 14, 2024
755638b
Add guide for manual restoration footprint (#603) (#863)
tomita-militaru Aug 15, 2024
b8be9ed
Comprehensive Frontend Guide (#891)
Myestery Aug 15, 2024
869fb9f
Guide for type conversions (#839)
Mackenzie-OO7 Aug 15, 2024
f087af2
worked on Deploying a SAC within a contract. (#902)
KoxyG Aug 15, 2024
8de136d
Bump axios in the npm_and_yarn group across 1 directory (#908)
dependabot[bot] Aug 15, 2024
62210a9
Add ZettaBlock to Data Indexers (#917)
briwylde08 Aug 15, 2024
13260f2
Add Orbit x Blend meeting notes (#916)
Julian-dev28 Aug 15, 2024
3f371fa
Fix token event amount value (#914)
sisuresh Aug 16, 2024
7f2c03e
Bump elliptic in the npm_and_yarn group across 1 directory (#915)
dependabot[bot] Aug 16, 2024
289427d
add julian's info to the blog authors file (#920)
ElliotFriend Aug 16, 2024
e2a08cb
[DOC] Update dapp-frontend.mdx so it includes how to use the StellarW…
earrietadev Aug 16, 2024
23535ea
Remove draft (#922)
briwylde08 Aug 16, 2024
1c58e15
Fix wrap selector (#923)
tupui Aug 16, 2024
1e07c14
Fix `sendTransaction` example by simulating the transaction prior to …
Shaptic Aug 19, 2024
a980b63
Automating Testnet and Futurenet Reset Data in Stellar (#866)
KodeSage Aug 19, 2024
52ceac9
create a page for the workspace example contract (#706)
ElliotFriend Aug 19, 2024
1e6456f
[AP] Versioning Setup (#909)
ElliotFriend Aug 20, 2024
8e71200
#776 Add Rust course to interactive Learning (#833)
anataliocs Aug 20, 2024
0655686
adding more methods for Stellar Network section (#928)
piyalbasu Aug 20, 2024
6dbe044
Update fully-typed-contracts.mdx (#823)
chadoh Aug 20, 2024
4ce3a9a
[Wallet SDK] Mention all SEPs supported by the Anchor class (#925)
CassioMG Aug 21, 2024
0ca7c59
Merge branch 'main' of github.com:stellar/stellar-docs into i18n/crow…
ElliotFriend Aug 21, 2024
3a7f719
Update scaling.mdx (#896)
tmosleyIII Aug 21, 2024
443e2ec
[Wallet SDK] Port useful changes from MGI guide to the generic Sep-24…
CassioMG Aug 21, 2024
ee80b8a
adds wallet sdk docs for sep7 (#926)
aristidesstaffieri Aug 21, 2024
0032e5f
[Wallet SDK] Mention Sep-7 support on Getting Started section (#932)
CassioMG Aug 21, 2024
b4988c8
Globally rename Laboratory to Lab (#861)
janewang Aug 21, 2024
66a3832
Bump sdk and use register_stellar_asset_contract_v2 (#934)
sisuresh Aug 21, 2024
03213e7
Merge branch 'main' of github.com:stellar/stellar-docs into i18n/crow…
ElliotFriend Aug 22, 2024
fb040e2
provide translation spots for custom react components
ElliotFriend Aug 22, 2024
22b041b
Docpocalypse/sep 10 (#936)
piyalbasu Aug 22, 2024
40b0cb6
update crowdin cli, modify/customize scripts
ElliotFriend Aug 23, 2024
8639538
config updates and changes
ElliotFriend Aug 23, 2024
a1255dc
modify version dropdown to display on localized URLs too
ElliotFriend Aug 23, 2024
8d5b861
simple perl commands to fix some of the markdown parsing problems
ElliotFriend Aug 23, 2024
bf184dd
modify some URLs (silly markdown parsing stuff again)
ElliotFriend Aug 23, 2024
178d2b8
fixup markdown formatting
ElliotFriend Aug 23, 2024
128bd1d
test only the english version in github
ElliotFriend Aug 23, 2024
d71d1d2
Create 2024-08-22.mdx (#941)
namankumar Aug 26, 2024
392d70a
make the copy action workflow run on-demand, fix npm script name
ElliotFriend Aug 26, 2024
abb0da9
gitignore the translation directory
ElliotFriend Aug 26, 2024
0244259
[ANCHOR-752][ANCHOR-783] Make `amount_out` optional for request funds…
philipliu Aug 26, 2024
32c2d53
[ANCHOR-746] Update `NotifyCustomerInfoUpdate` RPC (#938)
philipliu Aug 26, 2024
a59cdf2
remove example env file
ElliotFriend Aug 26, 2024
b01789f
Merge branch 'main' of github.com:stellar/stellar-docs into i18n/crow…
ElliotFriend Aug 26, 2024
ba402fa
Guide Cleanup (continued) (#924)
briwylde08 Aug 27, 2024
3738004
add note about build command in dockerfile
ElliotFriend Aug 27, 2024
fbf277d
pass crowdin token from makefile to dockerfile
ElliotFriend Aug 27, 2024
b358244
add dot-slash to links in AP RPC methods table
ElliotFriend Aug 27, 2024
1377e24
[ANCHOR-749] Add SEP-38 validation documentation (#943)
lijamie98 Aug 27, 2024
6048e91
Extend-wasm-ttl (#888)
Myestery Aug 27, 2024
1f9e290
[ANCHOR-704] Clean up `amount_fee` and add `user_action_required_by` …
JiahuiWho Aug 28, 2024
4ce74c3
[AP] Cut 2.9.0 docs (#947)
philipliu Aug 28, 2024
b37840c
Add tip about missing wasm32 target. (#946)
fnando Aug 28, 2024
c62290d
Add Obsrvr as RPC and Horizon provider (#942)
tmosleyIII Aug 28, 2024
38587fc
Add AI bot to dev docs (#948)
janewang Aug 28, 2024
6bd363c
use localization-aware edit URLs for docs
ElliotFriend Aug 28, 2024
3be34e1
update build and test workflow actions versions
ElliotFriend Aug 28, 2024
fdefef7
update docker and makefile config to pass token more securely
ElliotFriend Aug 28, 2024
5881a48
Revert "update docker and makefile config to pass token more securely"
ElliotFriend Aug 29, 2024
98c4bfd
Create 2024-08-29.mdx (#953)
namankumar Aug 29, 2024
bad7e3e
AP: Remove callback_url from client config (#958)
philipliu Sep 3, 2024
f9bb80b
two not three (#955)
rahul-soshte Sep 4, 2024
da52fd2
⬆ Update LICENSE copyright year (#950)
JFWooten4 Sep 4, 2024
9d32a25
alphabetize indexers (#959)
briwylde08 Sep 4, 2024
0f062e9
Deploy a Stellar Asset Contract (SAC) for a Stellar asset using code …
KodeSage Sep 5, 2024
6bfc548
[SDP-1332] add missing `YEAR_MONTH` enum value (#956)
marcelosalloum Sep 5, 2024
78afa41
Added 9-5-2024 meeting notes (#963)
anataliocs Sep 6, 2024
774c5f4
🛑 Modernize warning box, href (#965)
JFWooten4 Sep 9, 2024
13c556c
AP: Update PUT /customer response (#960)
philipliu Sep 9, 2024
ec0b7ee
😀 Stylize intro page emoji (#964)
JFWooten4 Sep 10, 2024
f5d3896
fix caution close tag (#970)
piyalbasu Sep 10, 2024
7bc7a74
Add some CLI cookbook entries (#840)
BlaineHeffron Sep 10, 2024
6079633
AP: Fix JWT auth instructions (#971)
philipliu Sep 11, 2024
4c41254
AP: Copy over commits from `ap-v3` branch (#969)
philipliu Sep 11, 2024
9c1b42f
Fix retention window for RPC (#972)
psheth9 Sep 11, 2024
7b5567b
Use new platform auth configuration property (#976)
philipliu Sep 12, 2024
a331368
Added "Security Tools" category and "Scout: Bug Fighter" entry (#939)
matiascabello Sep 13, 2024
69ccf80
💱 Add liquidity pool authorizations (#966)
JFWooten4 Sep 16, 2024
7d81956
🖌️ Add comment-code separation space (#979)
JFWooten4 Sep 16, 2024
7c39ce0
Create 2024-09-12.mdx (#977)
carstenjacobsen Sep 16, 2024
43a521f
State archival on the client side (#831)
Myestery Sep 16, 2024
09b65f8
✒ Importance of SEP diction (#983)
JFWooten4 Sep 17, 2024
ef83dae
Add back CLI guides (#982)
briwylde08 Sep 18, 2024
ccd1f12
Update moneygram-access-integration-guide.mdx (#986)
JakeUrban Sep 18, 2024
fbca2ed
fix: add correct url for sep-31 link (#987)
Brunonascdev Sep 18, 2024
13a9c1b
feat: more holistic frontend-template deep-dive (#952)
chadoh Sep 20, 2024
36a0d61
Create 2024-09-19.mdx (#993)
carstenjacobsen Sep 20, 2024
27c1fa2
Add updates to Lab intro (#994)
janewang Sep 23, 2024
80b8f3b
add dependabot.yml for version updates (#851)
kanwalpreetd Sep 24, 2024
433e344
Bump the all-actions group with 3 updates (#999)
dependabot[bot] Sep 24, 2024
3c2061c
Bump the all-docker group with 2 updates (#998)
dependabot[bot] Sep 24, 2024
254e557
Bump the npm_and_yarn group with 6 updates (#1003)
dependabot[bot] Sep 24, 2024
293483d
Update rpc-providers.mdx (#997)
JoGetBlock Sep 25, 2024
b160bb7
make asset issuance quickstart examples work (#1004)
JakeUrban Sep 25, 2024
67039b0
Fix Java links (#1007)
briwylde08 Sep 26, 2024
318b686
Revamp 'Choosing the right storage' article. (#1006)
dmkozh Sep 26, 2024
800b768
extend flutter wallet sdk stellar docs (#988)
christian-rogobete Sep 30, 2024
929461a
update link (#1016)
briwylde08 Oct 2, 2024
f9c7d8f
Karthik/5438/remove deprecatd fields for protocol 22 from docs (#1014)
karthikiyer56 Oct 2, 2024
5419719
remove deprecated amount_fee schema and examples (#1019)
JiahuiWho Oct 3, 2024
3fb080b
Dev meeting 9-26 (#1017)
anataliocs Oct 4, 2024
cb2d18b
changes from ap-v3 branch (#1021)
JiahuiWho Oct 4, 2024
27faba4
[AP] Add instructions to request_offchain_funds (#1020)
philipliu Oct 7, 2024
4b111a9
[AP] Cut AP release 2.10.0 (#1018)
lijamie98 Oct 8, 2024
3cf4948
[AP] Add instructions field to 2.10 (#1032)
philipliu Oct 8, 2024
501243e
explicitly specify broken anchors behavior
ElliotFriend Oct 9, 2024
3da9d64
Merge branch 'main' of github.com:stellar/stellar-docs into i18n/crow…
ElliotFriend Oct 9, 2024
a99cf18
sync both ways in Dockerfile build
ElliotFriend Oct 9, 2024
630accc
put some problematic hubble data field notes into code tags
ElliotFriend Oct 9, 2024
082d1b5
include meeting notes pages in mdx formatting
ElliotFriend Oct 9, 2024
43a6879
delete package-lock.json file
ElliotFriend Oct 9, 2024
d15acc4
Update limits (#996)
briwylde08 Oct 9, 2024
74230b1
Add Protocol 22 to Software Versions (#989)
briwylde08 Oct 9, 2024
f092797
Fix settings docs (#1024)
sisuresh Oct 9, 2024
44ea9ff
add SEP-7 support to Flutter Wallet SDK (#1028)
christian-rogobete Oct 10, 2024
1f981a7
[AP] Cut Anchor Platform Release 2.11 (#1040)
lijamie98 Oct 15, 2024
af0af63
Update install instructions of the stellar-cli (#1045)
leighmcculloch Oct 16, 2024
0ad1667
Update smart-wallets.mdx (#1048)
kalepail Oct 21, 2024
76d30f8
Add description of nomination leader election algorithm (#990)
bboston7 Oct 21, 2024
faff7d3
Add callout warning validators to carefully consider changing their q…
ThomasBrady Oct 21, 2024
95fda8d
✏ Clarify sentence, Oxford comma (#1023)
JFWooten4 Oct 21, 2024
14a9df8
Clarify TRY_AGAIN_LATER error code, document DUPLICATE error code (#1…
marta-lokhova Oct 22, 2024
b3c3887
remove docs bounty from README (#1050)
briwylde08 Oct 22, 2024
1081e74
Stop redefining the same utility function everywhere (#1029)
Shaptic Oct 22, 2024
0bb96e2
remove package-lock.json file (#1052)
ElliotFriend Oct 22, 2024
90e01c9
Simplify references to sets (#1042)
JFWooten4 Oct 22, 2024
b367d2f
Order book (#1054)
zbraiterman Oct 23, 2024
5caaab1
Add data analytics provides to hubble docs (#1058)
chowbao Oct 25, 2024
f3cf65e
Add meeting notes from 2024-10-24 (#1057)
carstenjacobsen Oct 28, 2024
c3e8e57
Add endLedger in getEvents (#1010)
psheth9 Oct 28, 2024
753be56
Update data main (#1059)
chowbao Oct 28, 2024
571016b
Document Horizon Latest-Ledger header (#1061)
tamirms Oct 29, 2024
7d0f689
AP: Remove unique address callback (#1066)
philipliu Oct 29, 2024
78008c9
Add JavaScript example for natively fetching claimable balance IDs (#…
Shaptic Oct 30, 2024
3a2c0e2
Rename AP versions from major.minor.path to major.minor (#1046)
lijamie98 Oct 30, 2024
b7ee8d1
update ingestion pipeline example to use cdp (#1036)
sreuland Oct 30, 2024
76b707d
Merge branch 'main' of github.com:stellar/stellar-docs into i18n/crow…
ElliotFriend Oct 31, 2024
0cf5ff7
trigger a new container build
ElliotFriend Nov 6, 2024
32199d6
Update crowdin.yaml
baldbull69 Feb 2, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
10 changes: 0 additions & 10 deletions .eslintignore

This file was deleted.

6 changes: 0 additions & 6 deletions .eslintrc.js

This file was deleted.

41 changes: 41 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
version: 2
updates:
- package-ecosystem: "npm"
directory: "/"
schedule:
interval: "weekly"
day: "sunday"
time: "02:00"
open-pull-requests-limit: 2
groups:
minor-and-patch:
applies-to: version-updates
update-types:
- "patch"
- "minor"
major:
applies-to: version-updates
update-types:
- "major"
- package-ecosystem: "github-actions"
directory: "/"
schedule:
interval: "weekly"
day: "sunday"
time: "02:00"
open-pull-requests-limit: 2
groups:
all-actions:
applies-to: version-updates
patterns: [ "*" ]
- package-ecosystem: "docker"
directory: "/"
schedule:
interval: "weekly"
day: "sunday"
time: "02:00"
open-pull-requests-limit: 2
groups:
all-docker:
applies-to: version-updates
patterns: [ "*" ]
74 changes: 74 additions & 0 deletions .github/workflows/copy-workflow.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,74 @@
name: Crowdin Copy and Create PR

on:
workflow_dispatch:
# push:
# paths: [ 'docs/**', 'platforms/**','i18n/en/**', 'src/pages/**', 'meeting-notes/**' ]
# branches: [ main ]

permissions:
contents: write
pull-requests: write

jobs:
crowdin_copy_and_pr:
runs-on: ubuntu-latest

steps:
- name: Checkout main branch
uses: actions/checkout@v4
with:
ref: main

- name: Merge latest changes from origin/main
run: |
git fetch origin
git checkout main
git merge origin/main

- name: Set up Node.js
uses: actions/setup-node@v4
with:
node-version: '20'

- name: Install dependencies
run: yarn install

- name: Run crowdin:fix
run: yarn run crowdin:fix

- name: Configure Git
run: |
git config --global user.name 'github-actions'
git config --global user.email 'github-actions@github.com'

- name: Check for changes
id: changes
run: |
if git diff --quiet; then
echo "changes=false" >> $GITHUB_OUTPUT
else
echo "changes=true" >> $GITHUB_OUTPUT
fi

- name: Create and push changes to branch
if: steps.changes.outputs.changes == 'true'
run: |
BRANCH_NAME="crowdin-copy-changes"
git push origin --delete $BRANCH_NAME || true
git checkout -b $BRANCH_NAME
git add .
git commit -m "chore: Copy ignored files using crowdin:fix"
git push --force --set-upstream origin $BRANCH_NAME
echo "branch_name=$BRANCH_NAME" >> $GITHUB_ENV

- name: Install GitHub CLI
if: steps.changes.outputs.changes == 'true'
run: sudo apt-get install -y gh

- name: Create Pull Request
if: steps.changes.outputs.changes == 'true'
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: |
gh pr create --repo ${{ github.repository }} --base main --head ${{ env.branch_name }} --title "Copy ignored files using crowdin:fix" --body "This PR was created by GitHub Actions to copy ignored files using the crowdin:fix command."
37 changes: 37 additions & 0 deletions .github/workflows/download-workflow.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
name: Crowdin Download Action

on:
workflow_dispatch:
### Schedule currently disabled ###
# schedule:
# - cron: '0 9 * * *'
# - cron: '0 13 * * *'
# - cron: '0 17 * * *'

permissions:
contents: write
pull-requests: write

jobs:
crowdin:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4

- name: Synchronize with Crowdin
uses: crowdin/github-action@v2
with:
upload_sources: false
upload_translations: false
download_translations: true
localization_branch_name: l10n_crowdin_translations

create_pull_request: true
pull_request_title: 'New Crowdin translations'
pull_request_body: 'New Crowdin pull request with translations'
pull_request_base_branch_name: 'main'
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
CROWDIN_PROJECT_ID: '669532'
CROWDIN_PERSONAL_TOKEN: ${{ secrets.CROWDIN_PERSONAL_TOKEN }}
19 changes: 12 additions & 7 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ name: Format MDX and Lint

on:
pull_request:
branches:
branches:
- main

workflow_dispatch:
Expand All @@ -13,20 +13,25 @@ jobs:

steps:
- name: Checkout App Repo
uses: actions/checkout@v3
uses: actions/checkout@v4

- name: Setup Node
uses: actions/setup-node@v3
uses: actions/setup-node@v4
with:
node-version: '16'
node-version: '20'
cache: 'yarn'
cache-dependency-path: '**/yarn.lock'

- name: Install App Dependencies
run: yarn --prefer-offline

- name: Format MDX with Prettier
- name: Copy Files From Stellar CLI
run: yarn stellar-cli:build

- name: Check MDX
run: yarn check:mdx

- name: Lint with ESLint
run: yarn lint:fix
- name: Build app
run: yarn build --locale en


23 changes: 23 additions & 0 deletions .github/workflows/update-completed-sprint-on-issue-closed.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
name: Update CompletedSprint on Issue Closed

on:
issues:
types: [closed]

jobs:
update-completed-sprint:
runs-on: ubuntu-latest
steps:
- name: Generate token
id: generate_token
uses: tibdex/github-app-token@v2
with:
app_id: ${{ secrets.GH_PROJECT_MANAGEMENT_APP_ID }}
private_key: ${{ secrets.GH_PROJECT_MANAGEMENT_APP_PEM }}
- name: Update CompletedSprint on Issue Closed
id: update_completedsprint_on_issue_closed
uses: stellar/actions/update-completed-sprint-on-issue-closed@main
with:
project_name: "Platform Scrum"
field_name: "CompletedSprint"
project_token: ${{ steps.generate_token.outputs.token }}
36 changes: 36 additions & 0 deletions .github/workflows/upload-workflow.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
name: Crowdin Upload

on:
workflow_dispatch:
push:
branches: [ main ]

jobs:
crowdin-upload:
runs-on: ubuntu-latest
steps:
- name: Checkout Docs Repo
uses: actions/checkout@v4

- name: Setup Node
uses: actions/setup-node@v4
with:
node-version: '20'
cache: 'yarn'
cache-dependency-path: '**/yarn.lock'

- name: Install Dependencies
run: yarn --prefer-offline

- name: Write Translations
run: yarn write-translations

- name: Crowdin push
uses: crowdin/github-action@v2
with:
upload_sources: true
upload_translations: false
download_translations: false
env:
CROWDIN_PROJECT_ID: '669532'
CROWDIN_PERSONAL_TOKEN: ${{ secrets.CROWDIN_PERSONAL_TOKEN }}
14 changes: 14 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -18,3 +18,17 @@ node_modules
npm-debug.log*
yarn-debug.log*
yarn-error.log*

.idea

*.info.mdx

# non-production openrpc.json files
/openrpc/*openrpc.json

# Environment variables
.env

# translation files
i18n
stellar-cli-repo
3 changes: 0 additions & 3 deletions .gitpod.yml

This file was deleted.

8 changes: 8 additions & 0 deletions .husky/pre-commit
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
#!/usr/bin/env sh
. "$(dirname -- "$0")/_/husky.sh"

G='\033[0;32m'
P='\033[0;35m'
CLEAN='\033[0;0m'

yarn run check:mdx || (echo -e "${G}Hint:${CLEAN} execute ${P}yarn run format:mdx${CLEAN} to format files" && exit 1)
1 change: 1 addition & 0 deletions .npmrc
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
engine-strict=true
1 change: 1 addition & 0 deletions .nvmrc
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
v20
3 changes: 3 additions & 0 deletions .prettierignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# openapi generated pages
**/*.api.mdx
**/*.tag.mdx
22 changes: 16 additions & 6 deletions Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM ubuntu:20.04 as build
FROM ubuntu:24.04 AS build

LABEL maintainer="SDF Ops Team <ops@stellar.org>"

Expand All @@ -8,18 +8,28 @@ WORKDIR /app
ENV DEBIAN_FRONTEND=noninteractive
ENV INLINE_RUNTIME_CHUNK=false
RUN apt-get update && apt-get install --no-install-recommends -y gpg curl git make ca-certificates apt-transport-https && \
curl -sSL https://deb.nodesource.com/gpgkey/nodesource.gpg.key|gpg --dearmor >/etc/apt/trusted.gpg.d/nodesource.gpg && \
echo "deb https://deb.nodesource.com/node_16.x focal main" | tee /etc/apt/sources.list.d/nodesource.list && \
curl -sSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key|gpg --dearmor >/etc/apt/trusted.gpg.d/nodesource-key.gpg && \
echo "deb https://deb.nodesource.com/node_20.x nodistro main" | tee /etc/apt/sources.list.d/nodesource.list && \
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg |gpg --dearmor >/etc/apt/trusted.gpg.d/yarnpkg.gpg && \
echo "deb https://dl.yarnpkg.com/debian/ stable main" | tee /etc/apt/sources.list.d/yarn.list && \
apt-get update && apt-get install -y nodejs yarn && apt-get clean

COPY . /app/
ARG CROWDIN_PERSONAL_TOKEN

RUN yarn install
RUN yarn build
RUN yarn rpcspec:build
RUN yarn stellar-cli:build
# TODO: This takes a bit of time, we should probably make sure it's only done
# for production builds
# See: https://docusaurus.io/docs/3.4.0/i18n/crowdin#automate-with-ci
RUN CROWDIN_PERSONAL_TOKEN=${CROWDIN_PERSONAL_TOKEN} yarn crowdin:sync
RUN yarn crowdin:fix
# TODO: It's actually this part that is more time-consuming. The best way to
# speed this up is to generate the preview for only `--locale en`
RUN NODE_OPTIONS="--max-old-space-size=4096" yarn build

FROM nginx:1.17
FROM nginx:1.27

COPY --from=build /app/build/ /usr/share/nginx/html/
COPY nginx /etc/nginx/
COPY nginx /etc/nginx/
3 changes: 2 additions & 1 deletion LICENSE
Original file line number Diff line number Diff line change
Expand Up @@ -187,7 +187,8 @@
same "printed page" as the copyright notice for easier
identification within third-party archives.

Copyright 2022 Stellar Development Foundation
Copyright 2014 - 2024 Stellar Development Foundation
Copyright 2014 - 2024 Stellar Open Source Developers

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
Expand Down
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ TAG ?= stellar/stellar-docs:$(LABEL)
BUILD_DATE := $(shell date -u +%FT%TZ)

docker-build:
$(SUDO) docker build --no-cache --pull --label org.opencontainers.image.created="$(BUILD_DATE)" -t $(TAG) .
$(SUDO) docker build --no-cache --pull --label org.opencontainers.image.created="$(BUILD_DATE)" -t $(TAG) . --build-arg CROWDIN_PERSONAL_TOKEN=${CROWDIN_PERSONAL_TOKEN}

docker-push:
$(SUDO) docker push $(TAG)
Loading