Merge pull request #17 from niclaz/patch-2

Updating Rome speakers + Adding Bangkok Congress to website
This commit is contained in:
Mykola Siusko 2024-08-23 11:04:35 +02:00 committed by GitHub
commit 41e1482174
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
4 changed files with 152 additions and 36 deletions

View file

@ -1,29 +0,0 @@
name: Deploy to IPFS
on:
# Trigger the workflow every time you push to the `main` branch
# Using a different branch name? Replace `main` with your branchs name
#push:
# branches: [ beta ]
# Allow this job to clone the repo and create a page deployment
permissions:
contents: read
jobs:
build_and_deploy:
runs-on: ubuntu-latest
steps:
- name: Checkout your repository using git
uses: actions/checkout@v3
- uses: actions/setup-node@v4
- uses: denoland/setup-deno@v1
- run: npm install
- run: npm run build
- run: npm run cleanup-flags
- uses: aquiladev/ipfs-action@master
with:
path: ./dist
service: pinata
pinataKey: ${{ secrets.PINATA_KEY }}
pinataSecret: ${{ secrets.PINATA_SECRET }}

View file

@ -549,7 +549,7 @@
"caption": "Educator, writer, cryptoanarchist & biohacker ([blog](https://juraj.bednar.io/))",
"country": "sk",
"refs": {
"twitter": "jurbed"
os error 2"twitter": "jurbed"
},
"imageUrl": "https://data.web3privacy.info/img/people/juraj-bednar.jpg",
"thumbs": {
@ -1010,7 +1010,80 @@
"128": "https://data.web3privacy.info/img/people/thumbs/serinko-128px.webp",
"400": "https://data.web3privacy.info/img/people/thumbs/serinko-400px.webp"
}
}
},
{
"id": "arturo-filasto",
"name": "Arturo Filasto",
"nickname": "Arturo Filasto",
"caption": "founder & CTO of [Open Observatory of Network Interference](https://ooni.org/)",
"refs": {
"linkedin": "arturofb"
},
"imageUrl": "https://data.web3privacy.info/img/people/arturo-filasto.png",
"thumbs": {
"64": "https://data.web3privacy.info/img/people/thumbs/arturo-filasto-64px.webp",
"128": "https://data.web3privacy.info/img/people/thumbs/arturo-filasto-128px.webp",
"400": "https://data.web3privacy.info/img/people/thumbs/arturo-filasto-400px.webp"
}
},
{
"id": "luca-lezzerini",
"name": "Luca Lezzerini",
"nickname": "Luca",
"caption": "Academic Professor in Software Engineering & Data Science, true activist",
"refs": {
"linkedin": "luca-lezzerini-7044304"
},
"imageUrl": "https://data.web3privacy.info/img/people/luca-lezzerini.png",
"thumbs": {
"64": "https://data.web3privacy.info/img/people/thumbs/luca-lezzerini-64px.webp",
"128": "https://data.web3privacy.info/img/people/thumbs/luca-lezzerini-128px.webp",
"400": "https://data.web3privacy.info/img/people/thumbs/luca-lezzerini-400px.webp"
}
},
{
"id": "andrea-togni",
"name": "Andrea Togni",
"nickname": "Andrea",
"caption": "Philosopher, [Monero Privacy Policy](https://getmonero.org/)",
"refs": {
},
"imageUrl": "https://data.web3privacy.info/img/people/andrea-togni.jpeg",
"thumbs": {
"64": "https://data.web3privacy.info/img/people/thumbs/andrea-togni-64px.webp",
"128": "https://data.web3privacy.info/img/people/thumbs/andrea-togni-128px.webp",
"400": "https://data.web3privacy.info/img/people/thumbs/andrea-togni-400px.webp"
}
},
{
"id": "emanuele-russo",
"name": "Emanuele Russo",
"nickname": "Emanuele",
"caption": "Human Rights Education Expert, Inventor [Hate Trackers]https://www.hate-trackers.com/beyondborders)",
"refs": {
"linkedin": "emanuele-russo-ph-d-40037b11/"
},
"imageUrl": "https://data.web3privacy.info/img/people/emanuele-russo.jpeg",
"thumbs": {
"64": "https://data.web3privacy.info/img/people/thumbs/emanuele-russo-64px.webp",
"128": "https://data.web3privacy.info/img/people/thumbs/emanuele-russo-128px.webp",
"400": "https://data.web3privacy.info/img/people/thumbs/emanuele-russo-400px.webp"
}
},
{
"id": "marco-castignoli",
"name": "Marco Castignoli",
"nickname": "Marco",
"caption": "Dev [Ethereum Foundation](https://ethereum.foundation), Open Source Maintainer",
"refs": {
},
"imageUrl": "https://data.web3privacy.info/img/people/marco-castignoli.jpeg",
"thumbs": {
"64": "https://data.web3privacy.info/img/people/thumbs/marco-castignoli-64px.webp",
"128": "https://data.web3privacy.info/img/people/thumbs/marco-castignoli-128px.webp",
"400": "https://data.web3privacy.info/img/people/thumbs/marco-castignoli-400px.webp"
}
},
],
"events": [
{
@ -1451,8 +1524,11 @@
},
"speakers": [
"jaromil",
"vaclav-pavlin",
"mykola-siusko"
"arturo-filasto",
"luca-lezzerini",
"andrea-togni",
"emanuele-russo",
"marco-castignoli",
],
"images": {
"poster-simple": "https://data.web3privacy.info/img/events/2024/m24rom-poster-simple.png",
@ -1479,5 +1555,71 @@
"wide:360": "https://data.web3privacy.info/img/events/2024/thumbs/m24rom-wide-360px.webp"
}
}
{
"id": "c24bkk",
"issue": 6,
"type": "congress",
"tags": [
"sfe"
],
"date": "2024-11-11",
"city": "Bangkok",
"country": "th",
"place": "[TBA](https://congress.web3privacy.info/)",
"place-address": "TBA",
"coincidence": "DevCon",
"lead": "Mykola",
"visitors": 300,
"helpers": [
"pg"
],
"speakers": [
"scott-moore",
"silke-noa",
"kurt-opsahl",
"nick-almond",
"ameen-soleimani",
"jarrad-hope",
"adrian-brink",
"tsu-kareta",
"andreas-miroyato",
"ahmed-ghappour",
"alex-gluchowski",
"amit-chaudhary",
"ann-brody",
"claire-kart",
"costanza-gallo",
"daniel-luca",
"lefteris-karapetsas",
"lasha-antatze",
"auryn-macmillan",
"bob-summerwill",
"manu-alzuru",
"dapplion",
"kris",
"hsinju-chuang",
"michelle-lai",
"ying-tong",
"remi-gai",
"pie-man",
"oskarth",
"nate",
"gavin-birch",
],
"slots": 4,
"links": {
"rsvp": "http://lu.ma/w3pn-meetup-devcon7",
"web": "https://congress.web3privacy.info"
},
"design": {
"image": "bangkok01"
},
"images": {
"wide-square": "https://data.web3privacy.info/img/events/2024/c24bkk-wide-square.png",
"poster": "https://data.web3privacy.info/img/events/2024/c24bkk-poster.png",
"poster-simple": "https://data.web3privacy.info/img/events/2024/c24bkk-poster-simple.png",
"square": "https://data.web3privacy.info/img/events/2024/c24bkk-square.png",
"wide": "https://data.web3privacy.info/img/events/2024/c24bkk-wide.png"
},
]
}

View file

@ -14,5 +14,8 @@ export function personLink (p) {
if (p.refs?.github) {
return `https://github.com/${p.refs.github}`
}
if (p.refs?.linkedin) {
return `https://linkedin.com/in/${p.refs.github}`
}
return '#'
}

View file

@ -58,7 +58,7 @@ export function nameRenderer (item, full = false) {
switch (item.type) {
case 'summit':
//num = item.id.match(/^w3ps(\d+)$/)[1]
return `Summmit ${item.city}` + (full ? ` ${date.year}`: '')// + (cc ? ` @ ${cc}` : '')
return `Summit ${item.city}` + (full ? ` ${date.year}`: '')// + (cc ? ` @ ${cc}` : '')
break;
case 'meetup':
//num = item.id.match(/(\d+)$/)