Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

V3 hello world #118

Merged
merged 186 commits into from
Jan 27, 2025
Merged
Show file tree
Hide file tree
Changes from 170 commits
Commits
Show all changes
186 commits
Select commit Hold shift + click to select a range
b830179
chore: Add hello world section to sidebar + dummy content and page
akugone Jun 5, 2024
290a167
chore: Update npm dependencies to include @web3modal/wagmi, react, re…
akugone Jun 20, 2024
a4039c6
chore: Update hello world introduction page
akugone Jun 21, 2024
3845266
chore: Update hello world introduction page
akugone Jun 21, 2024
cdcd763
chore: Update hello world introduction page
akugone Jun 21, 2024
485b315
chore: Update chapter 2 title in hello world introduction page
akugone Jun 21, 2024
3205dc1
feat: Add key concepts section to hello world introduction page
akugone Jun 27, 2024
9e45b79
chore: Update hello world introduction page
akugone Jun 27, 2024
4ab3106
Update hello world introduction page
akugone Jun 27, 2024
f190de9
chore: Update key concepts section in hello world introduction page
akugone Jun 27, 2024
f36480f
chore: Update hello world introduction page
akugone Jun 27, 2024
e0c5c28
chore: Update npm dependencies to include @web3modal/wagmi, react, re…
akugone Jun 27, 2024
ae1e0dc
chore: Update WagmiLoginButton.vue to log bellecour and VITE_WALLET_C…
akugone Jun 27, 2024
08f6cd2
fix doc
Le-Caignec Jun 27, 2024
4607c5f
integrate sidebar
Le-Caignec Jun 27, 2024
0723a79
Merge pull request #94 from iExecBlockchainComputing/feature/tuto-idapp
akugone Jun 28, 2024
e0c157b
chore: Remove deprecated consumeData.md and update sidebar links
akugone Jun 28, 2024
0c51fa9
feat: Add celebration message and NFT claim instructions
akugone Jun 28, 2024
91e8775
feat: Add IEXEC_EXPLORER_URL constant for dataset explorer link
akugone Jul 1, 2024
5aaf314
chore: Update sidebar links and chapter titles in hello world introdu…
akugone Jul 1, 2024
1b27d2a
chore: Update protected data instructions and fix typos
akugone Jul 1, 2024
02def54
chore: Update grant access instructions and add diagram
akugone Jul 1, 2024
e849cc8
chore: Update protectData function to include name parameter
akugone Jul 2, 2024
780215a
set up dataProtector constructor to debug => idapp-cli work only for …
Le-Caignec Jul 2, 2024
8dd0245
Stable preview URL for v2-hello-world branch
cedric25 Jul 3, 2024
0d69ef9
No 'sh' to avoid weird syntax highlighting
cedric25 Jul 4, 2024
2ce6469
Avoid not so useful comment
cedric25 Jul 4, 2024
58596f2
Some re-wording
cedric25 Jul 4, 2024
d145a64
chore: Update hello world introduction page with sidebar links and ch…
akugone Jul 4, 2024
2a77550
Merge branch 'v2-hello-world' of github.com:iExecBlockchainComputing/…
akugone Jul 4, 2024
b61a4a2
chore: Update config.ts and hello.md files
akugone Jul 4, 2024
6a1f2c2
chore: Update hello world introduction page with sidebar links and ch…
akugone Jul 4, 2024
fd4dc33
chore: Update hello world introduction page with sidebar links and ch…
akugone Jul 4, 2024
07d9e3c
chore: Update hello world introduction page with sidebar links and ch…
akugone Jul 4, 2024
4bbaa9a
chore: Update hello world introduction page with sidebar links and ch…
akugone Jul 4, 2024
1db1769
fix grant Access
Le-Caignec Jul 4, 2024
17b0b2e
chore: Update protectedData initialization with localStorage value
akugone Jul 4, 2024
ba9bc36
chore: Update iexecApplication.md with dataProtectorCore initialization
akugone Jul 4, 2024
02c6f57
chore: Refactor grantAccess function in iexecApplication.md
akugone Jul 4, 2024
a57683c
fix grantAccess
Le-Caignec Jul 4, 2024
f770fe5
fix field of protectData inside the doc to correspond to CLI
Le-Caignec Jul 4, 2024
727b0d8
fix prerequisites
Le-Caignec Jul 4, 2024
00c4f25
Regen lock?
cedric25 Jul 4, 2024
f9fdb5b
fix
akugone Jul 4, 2024
4ac3971
Clean some stuff and extract Vue code in its own component
cedric25 Jul 4, 2024
0d7dfa3
Also extract GrantAccess as its own component
cedric25 Jul 4, 2024
d88b773
chore: Refactor code to extract GrantAccess as its own component
akugone Jul 4, 2024
243b955
refactor: Extract GrantAccess component and clean up code
akugone Jul 4, 2024
e2a86ec
refactor: Extract GrantAccess component and clean up code
akugone Jul 4, 2024
0651ed9
refactor: Extract GrantAccess component and clean up code
akugone Jul 4, 2024
95c5fae
refactor: Extract GrantAccess component and clean up code
akugone Jul 4, 2024
e6c1862
refactor: Extract GrantAccess component and clean up code
akugone Jul 4, 2024
837967d
refactor: Extract GrantAccess component and clean up code
akugone Jul 4, 2024
0381110
refactor: Extract GrantAccess component and clean up code
akugone Jul 4, 2024
77a8cb3
refactor: Extract GrantAccess component and update ProtectData heading
akugone Jul 4, 2024
ee853d8
`refactor: Extract GrantAccess component and update ProtectData heading`
akugone Jul 4, 2024
93e7dd2
refactor: Extract GrantAccess component and update ProtectData heading
akugone Jul 5, 2024
6c5de27
refactor: Update DataProtector Sharing link to use production URL
akugone Jul 5, 2024
8e50fef
refactor: Update feedback form link to fix typo
akugone Jul 5, 2024
b5fcdc0
refactor: Update quest completion button text and fix typo in 5-supri…
akugone Jul 5, 2024
8e655ca
refactor: Update quest completion button text, feedback form link, an…
akugone Jul 5, 2024
c8b9c43
refactor: Update iExec Application command and add congratulations me…
akugone Jul 5, 2024
be88b1f
refactor: Update ProtectData component styling and add success message
akugone Jul 5, 2024
3044820
`refactor: Update ProtectData component styling to increase max-width…
akugone Jul 5, 2024
243eec0
`refactor: Add link to protected data in ProtectData component`
akugone Jul 5, 2024
0cee633
`refactor: Update ProtectData component styling and heading`
akugone Jul 5, 2024
7f51cdc
`refactor: Add success message and styling to GrantAccess component`
akugone Jul 5, 2024
59934b1
`refactor: Update GrantAccess component to display granted access det…
akugone Jul 5, 2024
31626cc
`refactor: Update iExec Overview text in sidebar and fix styling in P…
akugone Jul 5, 2024
262c5f5
`refactor: Add test deploy comment in GrantAccess component`
akugone Jul 5, 2024
b7c56d4
`refactor: Update .vp-doc a styling in helloWorld/0-hello.md`
akugone Jul 5, 2024
121367e
Some adjustments to "Hello World" journey
cedric25 Jul 6, 2024
933a930
Fix success after creating protected data
cedric25 Jul 6, 2024
6897ec0
`refactor: Update eligibility message for special raffle in helloWorl…
akugone Jul 8, 2024
20d4d81
`refactor: Update private key instructions in helloWorld/3-useProtect…
akugone Jul 9, 2024
7c2bd3e
`refactor: Update private key instructions in helloWorld/3-useProtect…
akugone Jul 9, 2024
2e36adb
`refactor: Update npm dependency to latest stable version`
akugone Jul 10, 2024
68aa23d
`refactor: Update npm dependency to latest stable version`
akugone Jul 10, 2024
cd5ec1e
`Update eligibility message for special raffle in helloWorld/5-supris…
akugone Jul 10, 2024
8fe2883
`refactor: Fix typo in helloWorld/3-useProtectedData.md`
akugone Jul 10, 2024
847970a
Fix 'test' instead of 'run' command
cedric25 Jul 10, 2024
e53c69a
params with a final 's'
cedric25 Jul 12, 2024
7b1a61a
Fix grant access success block (dark mode)
cedric25 Jul 15, 2024
2b594ff
Fix grantedAccess initial value is null
cedric25 Jul 15, 2024
c460084
Quick mention of tailwind:watch in README
cedric25 Jul 15, 2024
f0080b1
`refactor: Improve explanation of new concept in helloWorld/0-hello.md`
akugone Jul 17, 2024
cc0259f
Probably too late but disallow Google indexing
cedric25 Jul 24, 2024
b9696f2
wip
akugone Aug 28, 2024
707c65f
re update hello world for make it appear in the doc
akugone Oct 23, 2024
fa5b11a
update
akugone Oct 29, 2024
6f7f835
refactor: Revise content and structure in helloWorld/0-hello.md for c…
akugone Jan 3, 2025
6affcf9
refactor: Update helloWorld documentation for clarity and introduce d…
akugone Jan 3, 2025
4bf61ab
Enhance iExec Hello World documentation: Revise content for clarity, …
akugone Jan 3, 2025
0664922
Revamp iExec Hello World Journey: Enhance layout and styling for bett…
akugone Jan 3, 2025
bacf34a
Update helloWorld documentation: Correct typo in support note and adj…
akugone Jan 3, 2025
3264711
Refactor helloWorld documentation: Adjust card shadow for improved vi…
akugone Jan 3, 2025
c922b7d
Fix typo in support note of helloWorld documentation
akugone Jan 3, 2025
7a20a78
Merge remote-tracking branch 'origin/main' into v3-hello-world
Le-Caignec Jan 7, 2025
dbd5674
fix format
Le-Caignec Jan 7, 2025
5333df6
Delete .vscode directory
Le-Caignec Jan 7, 2025
92ac661
Add .vscode to .gitignore to prevent IDE-specific files from being tr…
Le-Caignec Jan 7, 2025
fb28e70
Update helloWorld documentation: Revise color scheme and styling for …
akugone Jan 7, 2025
077a103
Upgrade dependencies in order to fix bug
Le-Caignec Jan 7, 2025
69aa32a
format code
Le-Caignec Jan 7, 2025
69e612d
Update helloWorld documentation: Change text color for improved visib…
akugone Jan 7, 2025
bd14843
Enhance helloWorld documentation: Introduce new CSS variables for imp…
akugone Jan 7, 2025
aa8c9ae
fix dependencies relationship
Le-Caignec Jan 7, 2025
e04c4a2
No code changes made.
Le-Caignec Jan 7, 2025
cd22256
Revise helloWorld documentation: Expand content to enhance understand…
akugone Jan 7, 2025
09c78e6
Merge branch 'v3-hello-world' of github.com:iExecBlockchainComputing/…
akugone Jan 7, 2025
e55b027
Revise helloWorld documentation: Update section titles for clarity, e…
akugone Jan 8, 2025
b53d6e3
Enhance helloWorld documentation: Update section titles for clarity, …
akugone Jan 8, 2025
278ebe3
Revise helloWorld documentation: Correct typos, update section titles…
akugone Jan 8, 2025
88db6da
Revise helloWorld documentation: Update section titles for consistenc…
akugone Jan 8, 2025
b441508
Refactor helloWorld documentation: Rename hero class to hero-intro fo…
akugone Jan 8, 2025
022e8e0
Update helloWorld documentation: Adjust CSS styles for .card-header a…
akugone Jan 8, 2025
66a45b3
Update helloWorld documentation: Modify CSS styles for improved layou…
akugone Jan 8, 2025
b0aae60
Revise helloWorld documentation: Update content for clarity and engag…
akugone Jan 9, 2025
dc87fe8
Enhance ProtectData component and documentation: Refactor ProtectData…
akugone Jan 9, 2025
5309ea6
Revise helloWorld documentation: Update content for clarity and engag…
akugone Jan 9, 2025
7d04e38
Refactor helloWorld documentation: Remove gap and margin styles from …
akugone Jan 9, 2025
19de37c
Revise helloWorld documentation: Update content for clarity and engag…
akugone Jan 10, 2025
87b97d0
Refactor helloWorld documentation: Replace 'Use protected data' secti…
Le-Caignec Jan 10, 2025
e313523
Update documentation and references from 'iDapp' to 'iApp' for consis…
Le-Caignec Jan 10, 2025
67e7684
format code
Le-Caignec Jan 10, 2025
f5fc701
Update helloWorld documentation: Revise section titles and content to…
akugone Jan 10, 2025
59573a4
Refactor helloWorld documentation: Update references from 'iDapp' to …
akugone Jan 10, 2025
4af2d31
Merge branch 'v3-hello-world' of github.com:iExecBlockchainComputing/…
akugone Jan 10, 2025
f9359b5
Update helloWorld documentation: Replace all instances of 'iDapp' wit…
akugone Jan 10, 2025
e9426e6
Update 'Build iApp' section in helloWorld documentation: Revise title…
akugone Jan 10, 2025
07bad74
Enhance 'Build iApp' documentation
akugone Jan 10, 2025
5a10805
Refactor helloWorld documentation
akugone Jan 10, 2025
7216bbc
Revise 'Surprise' section in helloWorld documentation
akugone Jan 10, 2025
47cd4ac
Enhance 'Surprise' section in helloWorld documentation
akugone Jan 10, 2025
346f2ee
Update 'Surprise' section in helloWorld documentation: Replace <b> ta…
akugone Jan 10, 2025
9432ea8
Update 'Surprise' section in helloWorld documentation: Replace emoji …
akugone Jan 10, 2025
6040520
Update 'Surprise' section in helloWorld documentation: Add link to wi…
akugone Jan 10, 2025
e3f4d28
Add global styles for Hello World theme and refactor documentation
akugone Jan 10, 2025
10b04f6
Enhance styling for takeaways list in Hello World theme by adding a g…
akugone Jan 10, 2025
2a0daad
Update 'Build iApp' documentation: Replace installation command with …
akugone Jan 14, 2025
31926e7
Update 'Build iApp' section in helloWorld documentation: Change headi…
akugone Jan 14, 2025
3d59f85
Refactor Hello World documentation: Rename 'Surprise!' to 'Bonus chap…
akugone Jan 15, 2025
a89a9ec
Revise Hello World documentation: Update introductory text for clarit…
akugone Jan 15, 2025
53af780
Enhance Hello World documentation: Introduce a new 'solution-note-gre…
akugone Jan 15, 2025
b80e6bd
Refactor 'Build iApp' documentation: Update
akugone Jan 15, 2025
88cdd8a
Enhance Hello World documentation
akugone Jan 15, 2025
0f8cbaf
Update 'Build iApp' documentation
akugone Jan 15, 2025
fcc8adf
Refactor GrantAccess component and add RevokeAccess component for imp…
akugone Jan 15, 2025
0230c63
Update Hello World documentation: Replace 'help-note' class with 'sol…
akugone Jan 15, 2025
b355eb1
Enhance Hello World documentation: Introduce a new 'solution-note-pur…
akugone Jan 15, 2025
9926f24
Update Hello World documentation
akugone Jan 15, 2025
8829302
Update Hello World documentation: Upgrade Node.js requirement to v20+…
akugone Jan 15, 2025
3cbbb10
update data schema {"secretText":"string"}
PierreJeanjacquot Jan 16, 2025
468cb5d
Update 'Build iApp' documentation: Upgrade Node.js requirement to v20…
akugone Jan 16, 2025
4c51ca7
Enhance Hello World documentation: Update section titles for consiste…
akugone Jan 20, 2025
da0df21
Enhance Hello World documentation: Add styling adjustments in CSS, im…
akugone Jan 20, 2025
c8019e3
Refine language in Hello World documentation: Clarify access control …
akugone Jan 20, 2025
416e491
Enhance Hello World documentation and GrantAccess component: Add deta…
akugone Jan 20, 2025
cdc5afd
Update ProtectData component and enhance Hello World documentation
akugone Jan 20, 2025
71b3b10
Update Hello World documentation
akugone Jan 20, 2025
2e61f78
Enhance Hello World documentation: Add Docker installation requiremen…
akugone Jan 21, 2025
fda8d87
Refactor sidebar structure in documentation
akugone Jan 21, 2025
17705ab
Remove unnecessary blank line in Hello World documentation for improv…
akugone Jan 22, 2025
760e8a3
Remove commented-out RevokeAccess section from Hello World documentat…
akugone Jan 22, 2025
6d01a40
Enhance Hello World documentation: Add detailed instructions for savi…
akugone Jan 23, 2025
cca74d6
Add CouponCode component and useWallet composable; update MetamaskBut…
akugone Jan 23, 2025
5cf1f69
Update voucher claim details in Hello World documentation: Simplified…
akugone Jan 23, 2025
96e4cb3
Remove key takeaways section from the Hello World documentation to st…
akugone Jan 23, 2025
8d5f14a
Refactor solution-note styles in documentation: unify class names and…
ErwanDecoster Jan 23, 2025
1cb02ad
better code readability
ErwanDecoster Jan 23, 2025
11c57d3
Revise Hello World documentation: Update final steps section to encou…
akugone Jan 23, 2025
8ae2092
Merge branch 'v3-hello-world' of github.com:iExecBlockchainComputing/…
akugone Jan 23, 2025
619507c
Merge branch 'main' into v3-hello-world
Le-Caignec Jan 24, 2025
7d97c5b
Update .vitepress/theme/hello-world-style.css
Le-Caignec Jan 24, 2025
a957f51
Remove IEXEC_EXPLORER_URL from config.ts
Le-Caignec Jan 24, 2025
64844e4
Update code snippets in documentation to use 'ts twoslash' for TypeSc…
Le-Caignec Jan 24, 2025
85429f5
Refactor CSS styles and update TypeScript examples in documentation
Le-Caignec Jan 27, 2025
ae7c953
Remove border-left styles from solution and success notes in multiple…
Le-Caignec Jan 27, 2025
907833a
update import statements in documentation examples and use button com…
Le-Caignec Jan 27, 2025
ec12ebc
Update .gitignore
Le-Caignec Jan 27, 2025
da79832
Add blank line
Le-Caignec Jan 27, 2025
4c87bdf
Remove unnecessary blank line from .gitignore
Le-Caignec Jan 27, 2025
0288647
Add tailwind-output.css to .gitignore and remove it from git
Le-Caignec Jan 27, 2025
c6a219d
Update Prettier commands to respect .gitignore
Le-Caignec Jan 27, 2025
e972471
Remove commented-out sections in Hello World tutorial markdown files
akugone Jan 27, 2025
35ed7ef
Refine Voucher description text in Hello World bonus chapter
akugone Jan 27, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
**/.vitepress/cache
**/.vitepress/dist
node_modules
.env
**/.vscode/*
auto-imports.d.ts
components.d.ts

Expand Down
3 changes: 2 additions & 1 deletion .prettierrc
Original file line number Diff line number Diff line change
Expand Up @@ -8,5 +8,6 @@
"bracketSpacing": true,
"arrowParens": "always",
"endOfLine": "lf",
"proseWrap": "always"
"proseWrap": "always",
"plugins": ["prettier-plugin-tailwindcss"]
}
38 changes: 34 additions & 4 deletions .vitepress/sidebar.ts
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,36 @@ export function getSidebar() {
text: 'OVERVIEW',
items: [
{ text: '💡&nbsp;&nbsp;What We Do', link: '/overview/what-we-do' },
{
text: '👋&nbsp;&nbsp; Hello World',
collapsed: true,
items: [
{
text: 'Introduction',
link: '/overview/helloWorld/0-hello',
},
{
text: 'iExec Overview',
link: '/overview/helloWorld/1-overview',
},
{
text: 'Protect data',
link: '/overview/helloWorld/2-protectData',
},
{
text: 'Build iApp',
link: '/overview/helloWorld/3-buildIApp',
},
{
text: 'Manage data access',
link: '/overview/helloWorld/4-manageDataAccess',
},
{
text: 'Bonus chapter!',
link: '/overview/helloWorld/5-bonusChapter',
},
],
},
{
text: '📽&nbsp;&nbsp;Use Case Demo',
collapsed: true,
Expand Down Expand Up @@ -251,18 +281,18 @@ export function getSidebar() {
],
},
{
text: 'iDapp',
link: '/tools/dataProtector/advanced/iDapp',
text: 'iApp',
link: '/tools/dataProtector/advanced/iApp',
collapsed: true,
items: [
{
text: 'DataProtector Deserializer',
link: '/tools/dataProtector/advanced/iDapp/deserializer',
link: '/tools/dataProtector/advanced/iApp/deserializer',
collapsed: true,
items: [
{
text: 'getValue',
link: '/tools/dataProtector/advanced/iDapp/deserializer/getValue',
link: '/tools/dataProtector/advanced/iApp/deserializer/getValue',
},
],
},
Expand Down
Loading
Loading