Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
52 commits
Select commit Hold shift + click to select a range
665cb75
Update liquidity-on-stellar-sdex-liquidity-pools.mdx
Oct 25, 2023
fa6c87a
Merge branch 'main' of https://github.com/JFWooten4/stellar-docs
Jun 15, 2024
162977b
Merge branch 'main' of https://github.com/JFWooten4/stellar-docs
JFWooten4 Dec 18, 2025
d06852d
Merge https://github.com/stellar/stellar-docs into old-meetings
JFWooten4 Dec 18, 2025
80dacdc
soroban archive playlist
JFWooten4 Dec 18, 2025
8821a08
public discussions playlist
JFWooten4 Dec 18, 2025
59da3ba
soroban talks pages
JFWooten4 Dec 18, 2025
f15461c
last organizing bits
JFWooten4 Dec 18, 2025
296c146
other pending option
JFWooten4 Dec 18, 2025
ec43c8b
merge Soroban Talks
JFWooten4 Dec 18, 2025
aeaacd4
YT list items formatting
JFWooten4 Dec 19, 2025
064439a
tagging and imports
JFWooten4 Dec 19, 2025
470a0f0
sotup query script
JFWooten4 Dec 21, 2025
5dbc91e
sidebar title formatting
JFWooten4 Dec 21, 2025
7d302ae
remove duplicative year
JFWooten4 Dec 21, 2025
500a55c
convert script package
JFWooten4 Dec 21, 2025
32cb4f2
new files folder
JFWooten4 Dec 21, 2025
e02f121
keep text only
JFWooten4 Dec 21, 2025
1cd59a9
old Soroban diction
JFWooten4 Dec 21, 2025
d891906
legacy video topics
JFWooten4 Dec 21, 2025
3e7ceeb
2022 both meetings
JFWooten4 Dec 22, 2025
6ea1058
collapsible sidebar component
JFWooten4 Dec 22, 2025
22b7a4c
got rate limited
JFWooten4 Dec 22, 2025
21d0ff9
remove duplicative transcripts
JFWooten4 Dec 22, 2025
fb1c11b
refactor starting info
JFWooten4 Dec 22, 2025
b90894f
fix wierd replacements
JFWooten4 Dec 22, 2025
ba1daed
migrate old texts
JFWooten4 Dec 22, 2025
925c88d
continuing latest meetings
JFWooten4 Dec 22, 2025
fc7983e
Merge branch 'old-meetings' of https://github.com/JFWooten4/stellar-d…
JFWooten4 Dec 22, 2025
ed15f44
rest hanging chats
JFWooten4 Dec 22, 2025
46a5f7b
start 2023 descriptions
JFWooten4 Dec 23, 2025
db76a97
reorg meetings dir
JFWooten4 Dec 23, 2025
987924f
clean soroban meetings
JFWooten4 Dec 23, 2025
8108245
extra starting transcriptions
JFWooten4 Dec 23, 2025
84a6ac7
use one tag
JFWooten4 Dec 23, 2025
5b268ae
remove duplicate vids
JFWooten4 Dec 23, 2025
11fec61
some more authors
JFWooten4 Dec 23, 2025
51a3c08
optimize for URLs
JFWooten4 Dec 24, 2025
e48beb7
standardize list categories
JFWooten4 Dec 24, 2025
4c495ec
fixing other authors
JFWooten4 Dec 24, 2025
0d83f3c
bulk import pages
JFWooten4 Dec 24, 2025
12f4926
legacy name imports
JFWooten4 Dec 24, 2025
c1c28a8
public chat links
JFWooten4 Dec 24, 2025
629d910
fill in titles
JFWooten4 Dec 24, 2025
186538e
fill in titles
JFWooten4 Dec 24, 2025
d743c5d
clean prettier transcripts
JFWooten4 Dec 24, 2025
987e9d7
setup last captions
JFWooten4 Dec 24, 2025
0cc55d6
merge into main
JFWooten4 Dec 24, 2025
14e5b0b
little implementation bonus
JFWooten4 Dec 25, 2025
be80a10
Merge branch 'old-meetings' of https://github.com/JFWooten4/stellar-d…
JFWooten4 Dec 25, 2025
868ede2
start extra lengths
JFWooten4 Dec 28, 2025
4593e60
restore wierd binaries
JFWooten4 Dec 28, 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
  •  
  •  
  •  
442 changes: 442 additions & 0 deletions GG2019_stellar_meeting_notes.4.md

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -166,7 +166,7 @@ print("hello world")

#### Code Example

![Create account code example](./readme-imgs/code-example.png)
![Create account code example](./github/code-example.png)

`<CodeExample />` is a code snippet component. You can use this component when
you want to include snippets for more than one language. See an example
Expand Down
Binary file added __pycache__/inspect.cpython-313.pyc
Binary file not shown.
9 changes: 9 additions & 0 deletions algolia.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
import re,json,requests,pprint
url='https://stellar.org/blog/legacy'
text=requests.get(url, headers={'User-Agent':'Mozilla/5.0'}).text
match=re.search(r'<script id="__NEXT_DATA__"[^>]*>(.*?)</script>', text)
data=json.loads(match.group(1))
pp=pprint.PrettyPrinter(depth=2)
pp.pprint(data['props'].keys())
pp.pprint(data['props']['pageProps'].get('algoliaServerState'))
pp.pprint(data['props']['pageProps'].get('algoliaIndexName'))
12 changes: 12 additions & 0 deletions algolia_search.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
import requests
import json
app_id='TYESA7T7LE'
api_key='e7747db6325c07b20ac1c39ab95c24bf'
url=f'https://{app_id}-dsn.algolia.net/1/indexes/pages/query'
payload={'params':'query=Open%20Protocol%20Discussion&hitsPerPage=50'}
headers={'X-Algolia-API-Key':api_key,'X-Algolia-Application-Id':app_id,'Content-Type':'application/json'}
resp=requests.post(url, headers=headers, data=json.dumps(payload))
print(resp.status_code)
data=resp.json()
for hit in data.get('hits', []):
print(hit.get('title'), hit.get('url'))
Binary file added build.log
Binary file not shown.
2 changes: 1 addition & 1 deletion crowdin.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ files:
translation: /i18n/%two_letters_code%/docusaurus-plugin-content-docs/current/**/%original_file_name%
ignore : ['**/*.api.mdx', '**/*.info.mdx', '**/*.tag.mdx', '**/*.schema.mdx', '**/*.json']
# Meeting Notes Blog Markdown files
- source: /meeting-notes/**/*
- source: /meetings/**/*
translation: /i18n/%two_letters_code%/docusaurus-plugin-content-blog/**/%original_file_name%
# Pages Markdown files
- source: /src/pages/**/*
Expand Down
3 changes: 2 additions & 1 deletion docusaurus.config.ts
Original file line number Diff line number Diff line change
Expand Up @@ -94,14 +94,15 @@ const config: Config = {
"classic",
{
blog: {
path: 'meeting-notes',
path: 'meetings',
blogTitle: 'Meeting Notes',
blogDescription: 'Notes and recordings from the Stellar protocol & developers meetings',
blogSidebarTitle: 'All meetings',
blogSidebarCount: 'ALL',
postsPerPage: 12,
routeBasePath: 'meetings',
onUntruncatedBlogPosts: 'ignore',
showReadingTime: false,
},
docs: {
showLastUpdateTime: true,
Expand Down
10 changes: 10 additions & 0 deletions find_open.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
import xml.etree.ElementTree as ET
import requests
url='https://stellar.org/sitemap.xml'
text=requests.get(url).text
root=ET.fromstring(text)
ns={'ns':'http://www.sitemaps.org/schemas/sitemap/0.9'}
for loc in root.findall('.//ns:loc', ns):
link=loc.text
if 'open-protocol' in link:
print(link)
40 changes: 40 additions & 0 deletions fix_counts.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
from pathlib import Path
import re
lines = Path('patches/@stoplight+mosaic+1.53.4.patch').read_text(encoding='utf-8').split('\n')
result = []
i = 0
pattern = re.compile(r"^@@ -(\d+)(,\d+)? \+(\d+)(,\d+)? @@(.*)")
while i < len(lines):
line = lines[i]
if line.startswith('@@ '):
j = i + 1
original_count = 0
patched_count = 0
while j < len(lines) and not lines[j].startswith('@@ ') and not lines[j].startswith('diff --git '):
l = lines[j]
if l.startswith('+') and not l.startswith('+++'):
patched_count += 1
elif l.startswith('-') and not l.startswith('---'):
original_count += 1
elif l.startswith('\\'):
pass
else:
original_count += 1
patched_count += 1
j += 1
m = pattern.match(line)
if m:
orig_start = m.group(1)
patch_start = m.group(3)
suffix = m.group(5) or ''
new_header = f"@@ -{orig_start},{original_count} +{patch_start},{patched_count} @@{suffix}"
else:
new_header = line
result.append(new_header)
result.extend(lines[i+1:j])
i = j
else:
result.append(line)
i += 1
Path('patches/@stoplight+mosaic+1.53.4.patch').write_text('\n'.join(result), encoding='utf-8')
print('header counts updated, total lines', len(result))
11 changes: 11 additions & 0 deletions fixblank.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
from pathlib import Path
lines=Path('patches/@stoplight+mosaic+1.53.4.patch').read_text(encoding='utf-8').split('\n')
result=[]
skip_next_blank=False
for line in lines:
if skip_next_blank and line=='':
continue
result.append(line)
skip_next_blank=line.startswith('diff --git') or line.startswith('index') or line.startswith('---') or line.startswith('+++')
Path('patches/@stoplight+mosaic+1.53.4.patch').write_text('\n'.join(result),encoding='utf-8')
print('clean src lines', len(result))
41 changes: 41 additions & 0 deletions fixpatch.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
from pathlib import Path
import re
lines = Path('patches/@stoplight+mosaic+1.53.4.patch').read_text(encoding='utf-8').split('\n')
result_lines = []
i = 0
hunk_pattern = re.compile(r"^@@ -(\d+)(,\d+)? \+(\d+)(,\d+)? @@(.*)")
while i < len(lines):
line = lines[i]
if line.startswith('@@ '):
j = i + 1
original_count = 0
patched_count = 0
while j < len(lines) and not lines[j].startswith('@@ ') and not lines[j].startswith('diff --git '):
l = lines[j]
if l.startswith('+') and not l.startswith('+++'):
patched_count += 1
elif l.startswith('-') and not l.startswith('---'):
original_count += 1
elif l.startswith('\\'):
pass
else:
original_count += 1
patched_count += 1
j += 1
m = hunk_pattern.match(line)
if m:
orig_start = m.group(1)
patch_start = m.group(3)
suffix = m.group(5) or ''
new_header = f"@@ -{orig_start},{original_count} +{patch_start},{patched_count} @@{suffix}"
else:
new_header = line
result_lines.append(new_header)
for k in range(i+1, j):
result_lines.append(lines[k])
i = j
else:
result_lines.append(line)
i += 1
Path('patches/@stoplight+mosaic+1.53.4.patch').write_text('\n'.join(result_lines), encoding='utf-8')
print('replaced hunk lengths')
14 changes: 14 additions & 0 deletions getposts.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
import re
import json
import requests
url='https://stellar.org/blog/legacy'
text=requests.get(url, headers={'User-Agent':'Mozilla/5.0'}).text
match=re.search(r'<script id="__NEXT_DATA__"[^>]*>(.*?)</script>', text)
if not match:
raise SystemExit('no data')
data=json.loads(match.group(1))
sections=data['props']['pageProps'].get('sections',[])
for sec in sections:
articles=sec.get('articles') or []
for art in articles:
print(art.get('title'), art.get('url'))
File renamed without changes
File renamed without changes
9 changes: 9 additions & 0 deletions hero.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
import re,json,requests
url='https://stellar.org/blog/legacy'
text=requests.get(url, headers={'User-Agent':'Mozilla/5.0'}).text
match=re.search(r'<script id="__NEXT_DATA__"[^>]*>(.*?)</script>', text)
data=json.loads(match.group(1))
page=data['props']['pageProps']
hero=page['hero']
print(hero.keys())
print(hero['featuredArticles'][0].keys())
8 changes: 8 additions & 0 deletions hero_latest.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
import re,json,requests,pprint
url='https://stellar.org/blog/legacy'
text=requests.get(url, headers={'User-Agent':'Mozilla/5.0'}).text
match=re.search(r'<script id="__NEXT_DATA__"[^>]*>(.*?)</script>', text)
data=json.loads(match.group(1))
hero=data['props']['pageProps']['hero']
pp=pprint.PrettyPrinter(depth=4)
pp.pprint(hero['latestItems'])
2 changes: 1 addition & 1 deletion i18n/es/docusaurus-plugin-content-blog/2024-09-05.mdx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: 2024-09-05
authors: anataliocs
authors: chris-anatalio
tags:
- developer
---
Expand Down
2 changes: 1 addition & 1 deletion i18n/es/docusaurus-plugin-content-blog/2024-09-12.mdx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: 2024-09-12
authors: carstenjacobsen
authors: carsten-jacobsen
tags:
- developer
---
Expand Down
2 changes: 1 addition & 1 deletion i18n/es/docusaurus-plugin-content-blog/2024-09-19.mdx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: 2024-09-19
authors: carstenjacobsen
authors: carsten-jacobsen
tags:
- developer
---
Expand Down
2 changes: 1 addition & 1 deletion i18n/es/docusaurus-plugin-content-blog/2024-09-26.mdx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: 2024-09-26
authors: anataliocs
authors: chris-anatalio
tags:
- developer
---
Expand Down
2 changes: 1 addition & 1 deletion i18n/es/docusaurus-plugin-content-blog/2024-10-24.mdx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: 2024-10-24
authors: carstenjacobsen
authors: carsten-jacobsen
tags:
- developer
---
Expand Down
2 changes: 1 addition & 1 deletion i18n/es/docusaurus-plugin-content-blog/2024-11-14.mdx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: 2024-11-14
authors: carstenjacobsen
authors: carsten-jacobsen
tags:
- developer
---
Expand Down
2 changes: 1 addition & 1 deletion i18n/es/docusaurus-plugin-content-blog/2024-12-05.mdx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: 2024-12-05
authors: carstenjacobsen
authors: carsten-jacobsen
tags:
- developer
---
Expand Down
2 changes: 1 addition & 1 deletion i18n/es/docusaurus-plugin-content-blog/2024-12-12.mdx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: 12 de diciembre de 2024
authors: carstenjacobsen
authors: carsten-jacobsen
tags:
- developer
---
Expand Down
2 changes: 1 addition & 1 deletion i18n/es/docusaurus-plugin-content-blog/2024-12-19.mdx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: 2024-12-19
authors: carstenjacobsen
authors: carsten-jacobsen
tags:
- developer
---
Expand Down
2 changes: 1 addition & 1 deletion i18n/es/docusaurus-plugin-content-blog/2025-01-16.mdx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: 2025-01-16
authors: carstenjacobsen
authors: carsten-jacobsen
tags:
- developer
---
Expand Down
2 changes: 1 addition & 1 deletion i18n/es/docusaurus-plugin-content-blog/2025-01-23.mdx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: 23 de enero de 2025
authors: carstenjacobsen
authors: carsten-jacobsen
tags:
- developer
---
Expand Down
2 changes: 1 addition & 1 deletion i18n/es/docusaurus-plugin-content-blog/2025-01-30.mdx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: 30-01-2025
authors: carstenjacobsen
authors: carsten-jacobsen
tags:
- developer
---
Expand Down
2 changes: 1 addition & 1 deletion i18n/es/docusaurus-plugin-content-blog/2025-02-06.mdx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: 2025-02-06
authors: carstenjacobsen
authors: carsten-jacobsen
tags:
- developer
---
Expand Down
2 changes: 1 addition & 1 deletion i18n/es/docusaurus-plugin-content-blog/2025-02-13.mdx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: 2025-02-13
authors: carstenjacobsen
authors: carsten-jacobsen
tags:
- developer
---
Expand Down
2 changes: 1 addition & 1 deletion i18n/es/docusaurus-plugin-content-blog/2025-02-20.mdx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: 2025-02-20
authors: carstenjacobsen
authors: carsten-jacobsen
tags:
- developer
---
Expand Down
2 changes: 1 addition & 1 deletion i18n/es/docusaurus-plugin-content-blog/2025-02-27.mdx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: 2025-02-27
authors: carstenjacobsen
authors: carsten-jacobsen
tags:
- developer
---
Expand Down
2 changes: 1 addition & 1 deletion i18n/es/docusaurus-plugin-content-blog/2025-03-06.mdx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: 2025-03-06
authors: carstenjacobsen
authors: carsten-jacobsen
tags:
- developer
---
Expand Down
2 changes: 1 addition & 1 deletion i18n/es/docusaurus-plugin-content-blog/2025-03-27.mdx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: 2025-03-27
authors: carstenjacobsen
authors: carsten-jacobsen
tags:
- developer
---
Expand Down
2 changes: 1 addition & 1 deletion i18n/es/docusaurus-plugin-content-blog/2025-04-03.mdx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: 2025-04-03
authors: carstenjacobsen
authors: carsten-jacobsen
tags:
- developer
---
Expand Down
2 changes: 1 addition & 1 deletion i18n/es/docusaurus-plugin-content-blog/2025-04-10.mdx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: 2025-04-10
authors: carstenjacobsen
authors: carsten-jacobsen
tags:
- developer
---
Expand Down
2 changes: 1 addition & 1 deletion i18n/es/docusaurus-plugin-content-blog/2025-04-17.mdx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: 2025-04-17
authors: carstenjacobsen
authors: carsten-jacobsen
tags:
- developer
---
Expand Down
2 changes: 1 addition & 1 deletion i18n/es/docusaurus-plugin-content-blog/2025-05-01.mdx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: 2025-05-01
authors: carstenjacobsen
authors: carsten-jacobsen
tags:
- developer
---
Expand Down
2 changes: 1 addition & 1 deletion i18n/es/docusaurus-plugin-content-blog/2025-05-22.mdx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: 2025-05-22
authors: carstenjacobsen
authors: carsten-jacobsen
tags:
- developer
---
Expand Down
2 changes: 1 addition & 1 deletion i18n/es/docusaurus-plugin-content-blog/2025-07-10.mdx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: 2025-07-10
authors: carstenjacobsen
authors: carsten-jacobsen
tags:
- developer
---
Expand Down
2 changes: 1 addition & 1 deletion i18n/es/docusaurus-plugin-content-blog/2025-07-17.mdx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: 2025-07-17
authors: carstenjacobsen
authors: carsten-jacobsen
tags:
- developer
---
Expand Down
Loading
Loading