Skip to content

Commit

Permalink
Revamp stake pool course (up to date content merged) (#1052)
Browse files Browse the repository at this point in the history
* Modify broken link (#696)

* Modify broken link

* Modify broken link with new solution

Co-authored-by: fill-the-fill <[email protected]>

* Update weekly report 08.03 (#724)

* Update weekly report 08.03

* Typo fix

Co-authored-by: fill-the-fill <[email protected]>

* Fix broken links and one typo in the Plutus section (#728)

* Fixed image for dapps-on-cardano (#729)

* Remove outdated projects (#727)

* Remove outdated projects

* Remove Crypto Heroez and NFTea

* Remove Rewards Calendar

Co-authored-by: fill-the-fill <[email protected]>

* Update weekly report 10.03 (#732)

* Update weekly report 10.03

* Fix spacing

Co-authored-by: fill-the-fill <[email protected]>

* Add August 2022 Developer Interview with Strica.io  (#736)

* new dev blog post for August 2022 about Strica

* fix typos and incorrect wording

* add strica image to blog

* Add links to projects and spell check.

* Remove requirement to order alphabetically (#739)

see #647

* Update weekly report 17.08 (#741)

Co-authored-by: fill-the-fill <[email protected]>

* Rework 'Get Started: Cardano Components. (#744)

Somehow, the presentation of the Cardano components felt completely
  off. Most 'components' presented in this section were actually just
  builder tools promoted as "core components". Truth is, they're not,
  they are merely builder tools that happened to be developed by the
  same company also developping core components.

  When it comes to Cardano's architecture and core components, we can
  roughly divide it in 4: settlement, consensus, networking and
  scripting − despite consensus and networking being heavily
  intertwined.

  Hence, I've reworded the components section to reflect that, and moved
  all builder tools where they belong. Flagging the `cardano-cli` as
  _favorite_ since it is a must to learn to use. Interestingly enough,
  I couldn't find any good "Getting Started" source for the cardano-cli,
  walking people through basic usage and commands that this tool
  provides. There are various guides and tutorials that make use of the
  command-line but I have yet seen any that really offers an
  introduction the the cli itself. Something to write?

* Update kes_period.md (#747)

Updating Kes period info

* [Typo] [minting.md] "Amout" -> "Amount" (#743)

* Add new filter to check latest showcases and builder tools  (#749)

* Add new filter to check latest projects into showcase and builder tool section

* Clean up code structure in builder tools and showcases

* Fix toggle jump bug

Co-authored-by: fill-the-fill <[email protected]>

* Add cardano-transaction-lib (#750)

* Update Weekly Report 31-08 (#752)

Co-authored-by: fill-the-fill <[email protected]>

* Addition of HeliosLang (#755)

* Addition of HeliosLang

* Addition of HeliosLang preview image

* feat: Add haltscam project (#702)

* feat: Add haltscam project ecosystem

Haltscam allows and provides a means of crowd-sourcing risky Cardano addresses, allowing community members to contribute to the database and prevent their fellow adopters from falling victim to scams or solicitation.

* Change tag from ecosystem to analytics

Co-authored-by: Robert Phair <[email protected]>

Co-authored-by: Robert Phair <[email protected]>

* Add a new builder tool tag - PureScript (#753)

Co-authored-by: fill-the-fill <[email protected]>

* Revert "Addition of HeliosLang (#755)" (#756)

This reverts commit a7c27c404afdb722078bb3bd48c024aa5c2b2f37.

* Fix displaying unfiltered 10 last projects in showcases  (#757)

* Fix displaying unfiltered 10 last projects

* Fix displaying unfiltered 10 last builder tools

Co-authored-by: fill-the-fill <[email protected]>

* Add Aiken and Pix to Builder Tools (#761)

* chore: add entries for aiken and pix

* chore: add aiken and pix images

* Add NuFi wallet showcase (#758)

* Update weekly report 07-09 (#763)

Co-authored-by: fill-the-fill <[email protected]>

* Addition of HeliosLang with corrected github link (#760)

* Addition of HeliosLang

* Addition of HeliosLang preview image

* Corrected helioslang github link

* HeliosLang getstarted set to null

* Fix bracket issue in builder tools. (#765)

Co-authored-by: fill-the-fill <[email protected]>

* Add NFT Gift Card Creator showcase (#754)

* Add files via upload

* Update builder-tools.js

* Revert "Update builder-tools.js"

This reverts commit b04add890ac084f711ca0811f4cdcbab7419de91.

* Add NFT Gift Card entry

Co-authored-by: Fill <[email protected]>

* Add Book Token showcase (#725)

* Add Book Token showcase

* Add Token tag

* fixing merge conflict, part 2 (without syntax error)

Co-authored-by: fill-the-fill <[email protected]>
Co-authored-by: Robert Phair <[email protected]>

* Fix cardano-node build instructions on recent MacOS M1 (#769)

* Update weekly report 09.14 (#773)

* Fix bracket issue in builder tools.

* Update weekly report 09.14

Co-authored-by: fill-the-fill <[email protected]>

* Rework labels & filters on builder-tools (#767)

Notable changes:

  #### Rework labels in two sections: languages vs domains

  This makes it easier to navigate; one usually wants to select some technlogy they're familiar with, and then, some particular domain of application or problems they're trying need a tool for.
  There's probably some additional rework to do with the domains, but I've added a few to try to get at least every tool with a language and a domain that made sense. Consequently, I've also
  removed the 'library' label as it is implied by the presence of a language label, whereas APIs and services have new labels "http" or "websocket" depending on the case.

  #### Remove 'getting started' from labels

  The semantic of this label was a bit confusing IMO. One would thing that only "beginner friendly" tools would have this label but not, it only identifies
  tools / libraries that have a "getting started" page -- though the definition of a "getting started" page isn't quite clear. Most projects have README which would
  qualify as 'getting started'. I've left the "Getting Started" button, but removed it from the label to avoid cluttering the label list needlessly.

  #### Remove 'libada-go' from the favorite

  This library is unmaintained and hasn't moved in the past 13 months. I don't think we should point it to people as a "favorite".

* add voteaire to showcase section (#775)

* Add Cardano Signer builder tool (#774)

* Fix bracket issue in builder tools.

* Add Cardano Singer builder tool

* Modify spelling

* Modify image typo

Co-authored-by: fill-the-fill <[email protected]>

* cardano-signer: replace narrative thumbnail with logo (#777)

* updated tool picture for version 1.4.0

* replaced tutorial thumbnail with logo image

* Add StakePool Operator Scripts builder tool (#779)

* created spo-scripts builder-tool array entry + image file

* operatortool keyword doesnt allow getstarted external

* adding cli keyword for 2 new gitmachtl CLI tools

* added serialization tag, expanded tool description

* Add Github Changelog  (#776)

* Add Lerna package

* Add changelog

* Add extra step to changelog

* Update changelog content

* Modify bugged out PRs in changelog

* Add Changelog to gitignore

* Remove lerna package

* Modify date format

* Delete 2.0.1.md

Remove autogenerated content

* Delete authors.json

Remove autogenerated content v2

* Remove unnecessary code

* Add a comment to gitignore

* Cleanup in plugin

* Remove additional sidebar from previous changelog version

* Remove unnecessary content in changelog markdown file

Co-authored-by: fill-the-fill <[email protected]>

* Modify maximum changelog users list from 10 to 20 before unfold option (#781)

Co-authored-by: fill-the-fill <[email protected]>

* Various open graph images (#788)

* Add updated open graph images

* Add developer blog images

* Update developer blog open graph entries

* Update default open graph image

* Delete old default open graph image

* Replace default open graph image in all the other files

* Add open graph images for get started section

* Update open graph image links

* Fix dates and weeks in Changelog (#790)

Co-authored-by: fill-the-fill <[email protected]>

* Open graph images patch (#795)

* Fix file names / folder problems introduced in #788

* Update open graph image names

* Add September 2022 Developer Interview with ADAO (#794)

* add adao logo

* add adao interview to dev blog

* scale down adao logo

* add text for the blog

* add why contribute section (#793)

Co-authored-by: Denicio Bute <>

* Remove weekly report markdown file (#789)

Co-authored-by: fill-the-fill <[email protected]>

* Update project structure documentation (#785)

Co-authored-by: fill-the-fill <[email protected]>

* Update hydra links for node binaries (#799)

* Updated script for getting pool statistic (#798)

Updated script for getting pool statistic, now we will use cexplorer api instead of deprecated and not updated adapools api.

* added Loxe to careers page (#796)

* Add "known problems"-section to "how to contribute?" (#792)

* add known problems when running the portal locally

* add yarn.lock hints

* Add yarn build hint

* Add guideline questions

* Update docs/portal-contribute.md

Co-authored-by: Robert Phair <[email protected]>

* Fix npm writing

* resolve last conversation

missing backticks on #2 of 2 code references

Co-authored-by: Robert Phair <[email protected]>

* removed adaex and adapools from Showcase (#800)

* Add cexplorer (#745)

* add cexplorer

* added featured image, corrected grammar in description

Co-authored-by: rphair <[email protected]>

* Add Discord and Developer Ecosystem into footer (#804)

Co-authored-by: fill-the-fill <[email protected]>

* Update Changelog (End of September) (#803)

Co-authored-by: fill-the-fill <[email protected]>

* Current Staging Build is broken, remove API tag from Cexplorer to fix it  (#802)

* Modify documentation of Cexplorer (Current staging build is broken)

* Move Cexplorer back to Buildert ools (Remove API tag to resolve staging issue)

Co-authored-by: fill-the-fill <[email protected]>

* Add Mesh into builder tools and showcases (#784)

* add Mesh into builder tools and showcases

* update Mesh showcase tags

* Update src/data/builder-tools.js

Co-authored-by: Fill <[email protected]>

* update Mesh image and tags

* remove Mesh from showcases

* Delete yarn.lock

* fixed my typo in resolving merge conflict

Co-authored-by: Fill <[email protected]>
Co-authored-by: Robert Phair <[email protected]>

* Adding a link to Plutus resources on Cardano Docs (#809)

Hello :) We have recently created a new section on Cardano Docs, which serves as a Plutus index - a list of different references to Plutus materials. We will be growing this list & also asking the community to contribute.
I have just added a link to it from your Plutus overview. Thanks so much

* Adding Cardano Leader Slot (#807)

* Adding Cardano Leader Slot

* Update src/data/builder-tools.js

Co-authored-by: Robert Phair <[email protected]>

* Adding Cardano Leader Slot logo

* removing api tag from previously merged project

... preventing your code from building & allowing further testing.  Basically this is fixing your merge conflict (no fault of your own) in advance 😎

Co-authored-by: Robert Phair <[email protected]>
Co-authored-by: Fill <[email protected]>

* Add Frankenwallet builder tool (#808)

* add Frankenwallet builder tool

* oops, forgot to add builder tool file

* minor fix to source of digested material

Co-authored-by: Fill <[email protected]>

* Add Connect with wallet builder tool (#816)

* Add Connect with wallet builder tool

* Remove JS tag

Co-authored-by: fill-the-fill <[email protected]>
Co-authored-by: Robert Phair <[email protected]>

* Add Project Catalyst Fund 9 Voting Results (#813)

Co-authored-by: fill-the-fill <[email protected]>

* add open graph image for adao blog (#801)

* add open graph image for adao blog

* add correct path

* Fix tutorial links in plutus.md (#819)

* Update testnet files + outcome from cli query tip (#814)

* updated testnet files + outcome from cli query tip

* new changes

* Added testnet magic for environments + other minor changes

Added testnet magic for environments + other minor changes

Co-authored-by: Jurijs I <[email protected]>

* Add cnft (npm lib) builder tool (#817)

* added cnft (npm lib) tool

* massive file size reduction + correct name ;)

* format change

* Add Open Graph image for Showcase and Builder Tools section (#821)

Co-authored-by: fill-the-fill <[email protected]>

* Add Bakrypt.io builder tool (#820)

* Added logo

* Bakrypt Logo

* Added Bakrypt Asset Maker

* duplicate file: only needed in builder-tools dir

* Delete bakrypt-io.png

* bakrypt logo

resized

Co-authored-by: Robert Phair <[email protected]>
Co-authored-by: Fill <[email protected]>

* I was missing openssl (#791)

Thanks for the Mac installation doc. It worked perfectly (Intel) but I was missing openssl. I though it would be useful to add it in the brew packages list.

Cheers,

* Add CARP builder tool (#822)

* Add CARP builder tool

* line spacing & comma on added array item

to reduce chance of merge conflict from concurrent portal additions

Co-authored-by: fill-the-fill <[email protected]>
Co-authored-by: Robert Phair <[email protected]>

* Add Pooldata.live builder tool (#824)

Co-authored-by: fill-the-fill <[email protected]>
Co-authored-by: Robert Phair <[email protected]>

* Add amount of PRs in Changelog (#823)

Co-authored-by: fill-the-fill <[email protected]>

* Add Plutip builder tool (#783)

* Add plutip

* Addressing review comments

Co-authored-by: Robert Phair <[email protected]>

* Add Carda Station to showcase (#830)

* Include Carda Station in the showcase

Our virtual world is live with users already building, interacting and playing games.

Find out more on our website https://cardastation.com/

* include preview image

Co-authored-by: Erich Schudt <[email protected]>

* corrected + clarified link to NFT Support showcase (#828)

* Add yarn github action (#832)

* Action is implemented in .github/actions/yarn-build
* Add yarn.lock to repository to have deterministic builds
* Add Workflow to build the docs on every push and PR

* Add Koios Python builder tool (#806)

* Adding Koios Python

* Add files via upload

* killing (again) cexplorer api tag

probably an unintended result of OP's last merge conflict resolution

* removing operatortool tag

Co-authored-by: Robert Phair <[email protected]>
Co-authored-by: Fill <[email protected]>

* Remove un-reusable functions from reusable.ts script file (#834)

* Modify non-reusable functions

* Remove more un-reusable functions from reusable file

Co-authored-by: fill-the-fill <[email protected]>

* Updating Cardano-Signer website url (#840)

The tool got its own repository a while ago, this is an update to point to this new repository.
Also added the `json` format tag.

* Add Demeter.run builder tool (#838)

Co-authored-by: fill-the-fill <[email protected]>

* Add more technical concepts by Andrew Westberg (#843)

* Add new technical concepts by Andrew Westberg

* Fix punctuation for previously added technical concept

Co-authored-by: fill-the-fill <[email protected]>

* link transparently to operations book Environments page (#846)

* linking more transparently to Environments page

* Delete yarn.lock

* regenerate yarn.lock so not deleted from staging branch

Co-authored-by: Fill <[email protected]>

* Update Changelog (End of October) (#847)

Co-authored-by: fill-the-fill <[email protected]>

* Add Changelog link into Contribute section (#844)

Co-authored-by: fill-the-fill <[email protected]>
Co-authored-by: Robert Phair <[email protected]>

* Add multiple PR templates (#845)

* Add multiple PR templates

* Modify description for Standard Change template

Co-authored-by: fill-the-fill <[email protected]>

* Add STAMPD showcase (#841)

Co-authored-by: fill-the-fill <[email protected]>
Co-authored-by: Robert Phair <[email protected]>

* Fix displaying missing CIPs  (#848)

* Modify non-reusable functions

* Remove more un-reusable functions from reusable file

* Fix issue fetching all CIP content

* Modify regex and function to find CIP names

* Fix issue with CIP 49 with adding broken content to markdown file

* Add comment to temporary solution

Co-authored-by: fill-the-fill <[email protected]>

* Modify image for Cardano connect with wallet builder tool (#842)

Co-authored-by: fill-the-fill <[email protected]>

* chore: add vercel deploys (#855)

* chore(gh-actions): added vercel deployments

* chore(gh-actions): remove yarn-build step in favor of the implicit one for vercel deploys

Co-authored-by: Roberto C. Morano <[email protected]>

* Replace Changelog title and remove copyright (#851)

Co-authored-by: fill-the-fill <[email protected]>

* fix(gh-actions): revert vercel deployments (#857)

Co-authored-by: Roberto C. Morano <[email protected]>

* Fix preprod typo (#858)

* Added Grafana Loki page (#859)

* Added tutorial for Grafana Loki - fixes #616

* Added tutorial for Grafana Loki(images and main doc in this commit)  - fixes #616

* Update tesnet faucet link (#850)

current link doesn't work

Co-authored-by: Robert Phair <[email protected]>

* Add Kogmios builder-tool (#860)

* Add Kogmios builder-tool

* removed nonexistent kotlin tag

Co-authored-by: Robert Phair <[email protected]>

* Replace outdated website link (#854)

Co-authored-by: fill-the-fill <[email protected]>
Co-authored-by: Robert Phair <[email protected]>

* Add TapTools showcase (#782)

* Add Taptools showcase

* Modify title

* fixed 1 spelling + 1 typography error

Co-authored-by: fill-the-fill <[email protected]>
Co-authored-by: Robert Phair <[email protected]>

* Added User wallet authentication to docs (#863)

* Add Shareslake to showcase (#867)

* Add Shareslake to showcase

Signed-off-by: Miguel Angel Cabrera Minagorri <[email protected]>

* removed inappropriate ecosystem tag

Signed-off-by: Miguel Angel Cabrera Minagorri <[email protected]>
Co-authored-by: Robert Phair <[email protected]>

* Add Lending Pond showcase and a new Lending tag (#730)

* Add lending pond project & proposing new Loan tag

* Modify loan tag to lending

* Lower-case ada in description of Lending Pond and Lending tag

Co-authored-by: fill-the-fill <[email protected]>
Co-authored-by: Robert Phair <[email protected]>

* Add NFT Creator showcase (#766)

* Update showcases.js

* Add files via upload

* Update showcases.js

* Update showcases.js

* Update showcases.js

Co-authored-by: Fill <[email protected]>
Co-authored-by: Robert Phair <[email protected]>

* Add CNFTLab party showcase (#839)

Co-authored-by: fill-the-fill <[email protected]>
Co-authored-by: Robert Phair <[email protected]>
Co-authored-by: Tommy Kammerer <[email protected]>

* Bump loader-utils from 2.0.3 to 2.0.4 (#862)

Bumps [loader-utils](https://github.com/webpack/loader-utils) from 2.0.3 to 2.0.4.
- [Release notes](https://github.com/webpack/loader-utils/releases)
- [Changelog](https://github.com/webpack/loader-utils/blob/v2.0.4/CHANGELOG.md)
- [Commits](https://github.com/webpack/loader-utils/compare/v2.0.3...v2.0.4)

---
updated-dependencies:
- dependency-name: loader-utils
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Robert Phair <[email protected]>

* Add changelog data for November 2022 (#869)

Co-authored-by: fill-the-fill <[email protected]>

* Add nmkr studio in builder tools (#865)

* added nmkr studio in builder tools

* reset formating; changed getting started; renamed nft-maker to nmkr

* removed from build tool

* removed line break

* removed yarn lock

* updated yarn to latest commit

* Remove showcase Paradiso (#874)

* replaced HydraBuildList with static but valid links (#873)

* Added links for latest Marlowe development documentation. (#872)

* Added links for latest Marlowe development documentation.

A new section "Resources for Developing and Deploying Marlowe Contracts"
is added to the Marlowe page. The new section contains links to
documentation, repositories, and examples that explain how to design and
deploy Marlowe contracts on the Cardano blockchain.

* Adjusted links to improve search-engine optimization.

* Reduced nesting level of Marlowe developer resources.

* single spelling mistake (not checked completely)

Co-authored-by: Robert Phair <[email protected]>

* Add more technical concepts by Andrew Westberg (#878)

* Add more technical concepts by Andrew Westberg

* given a properly sequential CPS number in meantime

See https://github.com/cardano-foundation/CIPs/pull/374.

Co-authored-by: fill-the-fill <[email protected]>
Co-authored-by: Robert Phair <[email protected]>

* Add Bridge filter into showcases (#880)

* Add bridge filter into showcases

* Fix punctuation of other tags

* Fix typo

Co-authored-by: fill-the-fill <[email protected]>

* Fix some typos in minting.md (#882)

* Fix a double word typo in minting.md

* joined improperly broken line, variables format

Co-authored-by: Robert Phair <[email protected]>

* Update Docusaurus to 2.2.0 (#883)

Co-authored-by: fill-the-fill <[email protected]>

* Skip creating an empty policy script (#885)

* Skip creating an empty policy script

* Update minting.md

* clarified instructions for new shell users

Co-authored-by: Robert Phair <[email protected]>

* Add Chainport to Showcase (#875)

* update chainport

* added new "bridge" tag to Chainport listing

Co-authored-by: Robert Phair <[email protected]>
Co-authored-by: Fill <[email protected]>

* Add Cardano Verify Datasignature builder tool (#890)

Co-authored-by: fill-the-fill <[email protected]>
Co-authored-by: Robert Phair <[email protected]>

* Added "Pet Registry" project to showcase (#893)

* Add files via upload

Added "Cardano Pet Registry" showcase image asset

* Update showcases.js

Added "Cardano Pet Registry" project to showcase

* Add Koios Api Python package project to builder tools (#896)

* Add Koios Api project to builder tools

* getstarted page has same content as landing page

see review comments further in the PR

Co-authored-by: Robert Phair <[email protected]>
Co-authored-by: Fill <[email protected]>

* Minor improvement of the native tokens docs (#900)

* Add Koios tag to Builder Tools (#898)

* add koios tag, apply to projects, link to get-started doc

* changes to .gitignore were not ignored

* restored yarn.lock from staging branch

* delete .yarn contents as agreed in #901

* gitignore yarn.lock but leave in repo, gitignore + remove .yarn (#901)

* Add gimbalabs developer spotlight interview for January 2023 (#909)

* Update Contributor instructions for yarn.lock (#906)

* yarn.lock doc updates including deliberately updated yarn.lock

* manually removed lines added to package.json by yarn "berry" 3.x

* attempting to delete yarn.lock from PR but not repo

...no documentation on the subject appears to answer this question in advance.  I'll restore it from `staging` if it gets wiped from my branch altogether.

* restoring yarn.lock AGAIN from upstream after hairy merge conflict

* removing GitHub UI from suggested means of reversing file changes

* Add Tokhun.io minting tag in Showcase (#908)

* yarn.lock doc updates including deliberately updated yarn.lock

* add missing minting tag to tokhun.io showcase

* reversing commits from #906 that ended up wrongly in my local staging

* reversing changes to yarn.lock as we're asking others to do

Co-authored-by: Fill <[email protected]>

* Add Milkomeda to Showcase (#899)

* added Milkomeda to showcase + unnecessarily changed yarn.lock

* forgot project featured image

* remove yarn install state for consistency with #900

Co-authored-by: Fill <[email protected]>

* Add Cardano Token Registry Python API to Builder Tools (#897)

* Add Cardano Token Registry Python API project to the builder tools

* removed getstarted: content same as landing page

Co-authored-by: Fill <[email protected]>
Co-authored-by: Robert Phair <[email protected]>

* Add more technical concepts by Andrew Westberg (#913)

Co-authored-by: fill-the-fill <[email protected]>

* Update changelog for Decemeber and fix small error in previous month (#912)

Co-authored-by: fill-the-fill <[email protected]>

* add Mesh documentation in Get Started (#916)

* add Mesh documentation in Get Started

* update typo and add getstarted link

* need leaf (not parent) pathname of document target

Co-authored-by: RdLrT <[email protected]>
Co-authored-by: Robert Phair <[email protected]>

* Bump json5 from 2.2.1 to 2.2.3 (#919)

Bumps [json5](https://github.com/json5/json5) from 2.2.1 to 2.2.3.
- [Release notes](https://github.com/json5/json5/releases)
- [Changelog](https://github.com/json5/json5/blob/main/CHANGELOG.md)
- [Commits](https://github.com/json5/json5/compare/v2.2.1...v2.2.3)

---
updated-dependencies:
- dependency-name: json5
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Replace plutus-playground with demeter.run (#910)

* remove references to plutus-playground

Remove references to the plutus playground as it is no longer maintained and instead add a section about Demeter.run

* Move demeter to bottom

* tone down demeter text

Co-authored-by: Robert Phair <[email protected]>

* edit Security Best Practices for spelling, grammar, formatting, clarity (#921)

* fix expired Discord invite for CIPs server (#922)

* Add eopsin as Smart Contract language (#929)

* Add article on eopsin and eopsin logo

* Add eopsin to overview and sidebar

* fixes to spelling + punctuation

Co-authored-by: Robert Phair <[email protected]>

* Add eopsin to builder tools (#928)

* Add eopsin to builder tools

* Add eopsin logo

* Move eopsin to end of array

Co-authored-by: Fill <[email protected]>

* Add Aiken as smart contract language  (#926)

* draft

* save

* revert overview

* revert yarn.lock

* semantic markup for caution about production use

* added Aiken to list of Programming languages

Co-authored-by: Robert Phair <[email protected]>
Co-authored-by: Fill <[email protected]>

* Fix typo in stake pool course (#931)

Co-authored-by: Robert Phair <[email protected]>

* Stake Pool Course introduction: grammar, usage, formatting (#930)

* correct gender bias (he -> they)

* correct outline indentation + unnecessary gender inflection

Co-authored-by: Robert Phair <[email protected]>

* Add Periodic DNS Resolver to builder tools (#925)

* Update builder-tools.js

* adding thumbnail

* correcting thumbnail name. build tested and confirmed.

* fix listing for human readability

Co-authored-by: Robert Phair <[email protected]>
Co-authored-by: Fill <[email protected]>

* Add new Project Catalyst Website and update texts (#933)

* Add:
- the new project catalyst website
- adapt the paragraph discussing how new joiners can explore existing ideas.
- new section listing options on how to browse previously funded projects

* eliminated redundancy, changed to SEO UX friendly link

Co-authored-by: Robert Phair <[email protected]>

* Add Raw Cardano showcase (#932)

Co-authored-by: fill-the-fill <[email protected]>
Co-authored-by: Markus <[email protected]>

* Add showcase Cardano Relay Map (#935)

* Add showcase Relay Map

* more explicit description

Co-authored-by: fill-the-fill <[email protected]>
Co-authored-by: Robert Phair <[email protected]>

* Add showcase NFTada.io (#934)

Co-authored-by: fill-the-fill <[email protected]>
Co-authored-by: Robert Phair <[email protected]>

* Add Koios + Ogmios Java Clients to Builder Tools (#936)

Co-authored-by: dudie <[email protected]>

* Fix: typos (#937)

Co-authored-by: Robert Phair <[email protected]>

* Add BALANCE to Showcase (#946)

* Update showcases.js

* Add files via upload

* fixed redundancy between title + description

---------

Co-authored-by: Robert Phair <[email protected]>

* Add changelog for January 2023 (#947)

Co-authored-by: fill-the-fill <[email protected]>

* Add Finitum Bridge to showcase (#942)

* Add Finitum bridge to showcase

* Add Finitum bridge feature image

---------

Co-authored-by: Robert Phair <[email protected]>

* Remove 'Edit this page' button from autogenerated content pages (#950)

Co-authored-by: fill-the-fill <[email protected]>
Co-authored-by: Robert Phair <[email protected]>

* Bump http-cache-semantics from 4.1.0 to 4.1.1 (#943)

Bumps [http-cache-semantics](https://github.com/kornelski/http-cache-semantics) from 4.1.0 to 4.1.1.
- [Release notes](https://github.com/kornelski/http-cache-semantics/releases)
- [Commits](https://github.com/kornelski/http-cache-semantics/compare/v4.1.0...v4.1.1)

---
updated-dependencies:
- dependency-name: http-cache-semantics
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Robert Phair <[email protected]>

* Replace 'Committers' in changelog with 'Contributors' (#951)

Co-authored-by: fill-the-fill <[email protected]>
Co-authored-by: Robert Phair <[email protected]>

* Add proper Aiken get-started page and other improvements (#955)

* Create Aiken page and sidebar entry

* Add basic getting started content

* Update Aiken description, link properly to the get-started page, set the favorite flag, link to website instead of repo

* Link get started with Aiken from relevant pages

* Add backlinks

* Add peerreview.money to Showcase (#949)

* peerreview.money

* Adding peerreview.money screenshot

---------

Co-authored-by: Robert Phair <[email protected]>

* Bump ua-parser-js from 0.7.32 to 0.7.33 (#938)

Bumps [ua-parser-js](https://github.com/faisalman/ua-parser-js) from 0.7.32 to 0.7.33.
- [Release notes](https://github.com/faisalman/ua-parser-js/releases)
- [Changelog](https://github.com/faisalman/ua-parser-js/blob/master/changelog.md)
- [Commits](https://github.com/faisalman/ua-parser-js/compare/0.7.32...0.7.33)

---
updated-dependencies:
- dependency-name: ua-parser-js
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Robert Phair <[email protected]>

* Update Docusaurus to 2.3.1 (#956)

Co-authored-by: fill-the-fill <[email protected]>
Co-authored-by: Robert Phair <[email protected]>

* Add Aiken's acca to builder tools (#958)

* Update builder-tools.js

* Update builder-tools.js

* Update builder-tools.js

* Update builder-tools.js

* Bump @sideway/formula from 3.0.0 to 3.0.1 (#954)

Bumps [@sideway/formula](https://github.com/sideway/formula) from 3.0.0 to 3.0.1.
- [Release notes](https://github.com/sideway/formula/releases)
- [Commits](https://github.com/sideway/formula/compare/v3.0.0...v3.0.1)

---
updated-dependencies:
- dependency-name: "@sideway/formula"
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Fill <[email protected]>

* Fixed M1 installation (#957)

* Fixed M1 installation

Fixing M1 installation

#881

* Updated instalation for M1 llvm path set in shell profile now

* Added details about cabal update warning

* Edited note about cabal update

* spelling, punctuation + grammar

---------

Co-authored-by: Robert Phair <[email protected]>

* Add @dotare/cardano-delegation to Builder Tools (#953)

* Add files via upload

* Update builder-tools.js

* Update builder-tools.js

* Update builder-tools.js

* Add files via upload

* removed redundant query string to canonicalise URL

---------

Co-authored-by: Robert Phair <[email protected]>

* added Aiken category to Builder Tools (#960)

* New monthly addition (February 2023) to the Developer Blog - NEWM Interview (#961)

* New dev blog addition for February 2023. NEWM

* Revert "New dev blog addition for February 2023. NEWM"

This reverts commit 9c001d181b1c6802ef8767e8a7164b08ae9fbffb.

* Revert "Revert "New dev blog addition for February 2023. NEWM""

This reverts commit d73f29a81f8230e25e112923b61e257f1f1822c9.

* Add Cardano Studio to Showcases (#907)

* add cardano studio to showcases

* Revert "add cardano studio to showcases"

This reverts commit 8766296ede5777b8ade5cd6784b2dc7671d4d07d.

* add cardano studio showcase

---------

Co-authored-by: Robert Phair <[email protected]>

* fix broken links (#967)

* Add technical concepts for January 2023 (#948)

Co-authored-by: fill-the-fill <[email protected]>
Co-authored-by: Robert Phair <[email protected]>

* Update Mesh docs (#974)

* Updating Plutus pioneer program section (#972)

* Updating Plutus pioneer program section

Updating the "Get started with the Plutus pioneer program" section:
- removing outdated information
- fixing a broken link 
- add missing the link to the main page of the Pioneer program

* Typo

---------

Co-authored-by: RdLrT <[email protected]>

* Update the NEWM blog to the newest version (#969)

* Update the NEWM blog to the newest version. I accidentally used an outdated document and text when creating the original PR for the blog. This includes minor changes to the answers of the NEWM team.

* update stake pool spelling

* Updating links and text for the Plutus page. (#962)

* Updating links and text for the Plutus page.

* Updating section Get started with the Plutus Pioneer Program.

---------

Co-authored-by: Luka Kurnjek <[email protected]>
Co-authored-by: Robert Phair <[email protected]>
Co-authored-by: Fill <[email protected]>

* Add Changelog for February (#975)

Co-authored-by: fill-the-fill <[email protected]>

* Installing cardano-node: update links to binaries (#978)

* Fix link to MacOS binaries

* might as well update to 1.35.5 while we're at it

---------

Co-authored-by: Robert Phair <[email protected]>

* Update minting-nfts.md (#980)

The tutorial offers a command and states what the user should see, but the example is not provided. This adds an example of what one might see when querying a UTXO with an NFT present.

Co-authored-by: Robert Phair <[email protected]>

* Modify testnet and devnets page (#963)

* Modify testnet and devnets page

* Add guild network to the doc

Placed below preview as it's typically used for short term dev testing only.

---------

Co-authored-by: fill-the-fill <[email protected]>
Co-authored-by: Robert Phair <[email protected]>
Co-authored-by: RdLrT <[email protected]>

* Add more technical concepts by Andrew Westberg (#982)

Co-authored-by: fill-the-fill <[email protected]>

* Remove Loxe from careers list (#981)

Co-authored-by: fill-the-fill <[email protected]>

* Add DCOne Webhook API to Builder Tools (#977)

* Add DCOne Webhook API to Builder Tools

Detailed description here: https://github.com/DCOneCrypto/StakeAddress-Tracking-Webhook-API/blob/main/README.md

* redundancy in project pathname, invalid category tag

* removed redundancy from project description

* 'api' tag not applicable to builder tools ('http' instead)

---------

Co-authored-by: Robert Phair <[email protected]>
Co-authored-by: Fill <[email protected]>

* Update installing-cardano-node.md (#979)

* Update installing-cardano-node.md

* encourage readers to run `cabal update` every time

* fix typography for CLI quote inside admonition

* fixing extra white space somehow included

---------

Co-authored-by: Robert Phair <[email protected]>
Co-authored-by: Fill <[email protected]>

* Modify spelling and add more clear description on testnet page  (#983)

* Edit testnet page

* grammar error carried over from original material

* added Eternl as Nami multi-address wallet alternative

* Capitalise spelling

Co-authored-by: Robert Phair <[email protected]>

* capitalise Mainnet whenver used as proper noun

---------

Co-authored-by: fill-the-fill <[email protected]>
Co-authored-by: Robert Phair <[email protected]>

* Add Crystal libraries (#984)

* Add Crystal libraries

* Rename bech32 implementation for Crystal

* Remove bech32.cr, remove http tag on blockfrost, rename cardano-kit

* Change color on Crystal tag

* Change images for crystal tools

* Remove yarn.lock

* Revert yarn.lock to before creation of add-crystal-tools branch

---------

Co-authored-by: Robert Phair <[email protected]>

* Bump webpack from 5.75.0 to 5.76.1 (#987)

Bumps [webpack](https://github.com/webpack/webpack) from 5.75.0 to 5.76.1.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.75.0...v5.76.1)

---
updated-dependencies:
- dependency-name: webpack
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Robert Phair <[email protected]>

* Rename eopsin to opshin (#989)

* Modify regex in CIP name fetching (#992)

Co-authored-by: fill-the-fill <[email protected]>

* new developer spotlight blog for March 2023. Interview with Jingles, co-founder of Mesh. (#994)

Co-authored-by: Robert Phair <[email protected]>

* Modify NFT minting course with addition of network selection (#993)

Co-authored-by: fill-the-fill <[email protected]>
Co-authored-by: Robert Phair <[email protected]>

* Modify CIP, Rust Library and Token Registry script constant namings.  (#996)

* Modify script constants naming

* Modify constants naming inside of script functions

---------

Co-authored-by: fill-the-fill <[email protected]>

* Correct grammar and spelling for Mainnet and testnets (staging) (#991)

* add Real World Marlowe to Marlowe page

* Correct grammar and spelling for Mainnet and testnets

* Update Showcase item Haltscam, including rename to Profiler (#997)

* feat: rebranded haltscam to Profiler

* fix: image and description for profiler

* fix grammar + redundancy in 'Profiler' description

* more redundancy I missed the first time

---------

Co-authored-by: Robert Phair <[email protected]>

* Tag Cardano Client Library as favorite (#1004)

* Suggestion towards favourite.

It is hard to argue cardano-client-lib is not a favourite library by now.

* Update builder-tools.js

* add Real World Marlowe to Marlowe page (#990)

* Add Lace to showcase (#985)

* Add Lace to showcases

Hello! As Lace will be launched on mainnet tomorrow, we'd like to add it to the showcases. Unfortunately, I can't upload an image to the showcase folder as I need to have the 'push' access. @katomm can you please support us with this?

* Add files via upload

* delete 'opensource' tag

* update Lace description

---------

Co-authored-by: Robert Phair <[email protected]>

* Add blurb about Plutus PBL course (#1009)

* Add blurb about Plutus PBL course

* uncapitalise English common nouns, PPP section anchor

---------

Co-authored-by: jamesdunseith <[email protected]>
Co-authored-by: Robert Phair <[email protected]>

* Revert "Add Lace to showcase (#985)" (#1007)

This reverts commit 55b005b5a9a7dc630f15a44973bc1000930660d5.

* Update installing-cardano-node with minor fixes (#1008)

* Update installing-cardano-node with Ubuntu 22 &etc

Update installing-cardano-node.md with Ubuntu 22 remarks and some other small fixes

* installing-cardano-node, updated GHCup version

The GHCup Haskell installer, version 0.1.19.2

* Updated requirement for disk space

Updated requirement for disk space

* Now official building manual includes cabal update

Now official building manual includes cabal update, so I think it is time to have it here too.

* Maybe lets have cabal build all everywhere

Now we have for Mac `cabal build all` and for linux `cabal build cardano-node cardano-cli`, I think it will be good idea to have more or less same approach for Mac and Linux

* clarify Secp256k1 requirement by node version

---------

Co-authored-by: Robert Phair <[email protected]>

* Update acca project image (#1003)

* Added acca branding

* Logo change

* Update builder-tools.js

* Update builder-tools.js

---------

Co-authored-by: Robert Phair <[email protected]>

* NFT Update Proposal (#1012)

* Add Aeoniumsky as "best digital art"

* Add VyFinance as "best longterm utility"

* Add Universe 25 as "best Zeitgeist"

* Align description with other CNFT award winners.

* Add Unsigned Algorithms as "most innovative"

* Add Hosky as "most impactful".

* Align description with other CNFT award winners.

* Remove everything else that is a.) not a category winner b.) does not fit in the exceptions explain in the pull request. To be specific this commit removes:
- ada monsters
- Canuckz NFTs
- Cardacitiy (site was no longer available anyway)
- Cardano Gods
- Cardanobits
- Cardinos (site was no longer responding anyway)
- Cicada Tactics (seems no longer active anyway)
- Crypto Doggies
- Crypto Knitties
- Crypto Mage (project paused anyway)
- H.Y.P.E. Skulls
- Jetchicken
- Kryptoids  (site was no longer available anyway)
- Politikoz
- The Galgos (site was no longer available anyway)
- The Hoskinsons  (site was no longer available anyway)

* Add adahandle due to uniqueness and success

* Add changelog for March (#1014)

Co-authored-by: fill-the-fill <[email protected]>
Co-authored-by: Robert Phair <[email protected]>

* Update Docusaurus to 2.4 (#1013)

Co-authored-by: fill-the-fill <[email protected]>
Co-authored-by: Robert Phair <[email protected]>

* Move guidelines for builder tools and showcase into docs (#1017)

* Move guidelines for builder tools and showcase into the docs/portal-contribute and link from the comments
Add sentence on about adding NFT projects like mentioned in #1012

* Update docs/portal-contribute.md

Co-authored-by: Robert Phair <[email protected]>

* Update docs/portal-contribute.md

Co-authored-by: Robert Phair <[email protected]>

* Update docs/portal-contribute.md

Co-authored-by: Robert Phair <[email protected]>

* Update docs/portal-contribute.md

Co-authored-by: Robert Phair <[email protected]>

---------

Co-authored-by: Robert Phair <[email protected]>

* Add Lace to showcase (#1021)

* Add Lace to showcases

* Add 'lace.png'

* Update Lace description (#1024)

Minor but very important tweak. Thanks for your patience with my contributions =)

* Update installing-cardano-node.md to ver 1.35.7 (#1025)

* Update installing-cardano-node.md

update the guide from 1.35.5 to 1.35.7 (download links and min reqs)

* fix punctuation + typography

* replace direct version links by the generic /latest

---------

Co-authored-by: Robert Phair <[email protected]>

* Add plu-ts to Builder Tools + Smart Contract platforms (#1027)

* add plu-ts

* also add cardanocli-pluts and koios-pluts

* fixed build (please add plu-ts tag)

* added plu-ts in

* added plu-ts in docs/smart-contracts/overview.md

* original yarn.lock

* add newline at end of yarn.lock

* add plu-ts to get-started and create-smart-contract sidebar

* fixed images (?)

* removing 1 newline from end of yarn.lock

* github seems to tack on extra newline in UI editor

---------

Co-authored-by: michele-nuzzi <[email protected]>
Co-authored-by: Robert Phair <[email protected]>

* Update and extend the example section for OpShin (#1030)

* Add Receiving Payments (POS + Blockfrost API) tutorial (#1031)

* Add POS guide using Blockfrost API

* Remove unused content

* Remove unused space

* Remove unused space

---------

Co-authored-by: fill-the-fill <[email protected]>

* POS tutorial - change 'clone' to 'fork' typo (#1032)

* Change 'clone' to 'fork' typo

* Update docs/integrate-cardano/point-of-sale.md

Co-authored-by: Robert Phair <[email protected]>

* 2 more tiny changes (wording, formatting)

---------

Co-authored-by: fill-the-fill <[email protected]>
Co-authored-by: Robert Phair <[email protected]>

* Fix OG image for catalyst page  (#1034)

* Fix OG image for catalyst page

* Modify OG image with the correct path

---------

Co-authored-by: fill-the-fill <[email protected]>

* Fix OG image path on all markdown files, including fetched data on build (#1035)

Co-authored-by: fill-the-fill <[email protected]>

* Fix mobile jump bug when using search bar (#1039)

Co-authored-by: fill-the-fill <[email protected]>

* Receiving Payments (Blockfrost API) - Minor Documentation fix (#1036)

* Modify file name and swap input value from ₳ to $

* Add terminal command documentation

---------

Co-authored-by: fill-the-fill <[email protected]>

* Resolve unique key issue in showcase and builder tools page; fix svg error (#1037)

Co-authored-by: fill-the-fill <[email protected]>

* Add aada.finance to Showcase (#1040)

* Add Aada.finance showcase

* Typo fix in aada.finance tags section

---------

Co-authored-by: fill-the-fill <[email protected]>

* Add flipr.io to Showcase (#1042)

* Add flipr.io showcase

* Remove empty space

---------

Co-authored-by: fill-the-fill <[email protected]>

* update: blockfrost (#1048)

* Merge stake pool course branch up to date with some adjustments

---------

Signed-off-by: Miguel Angel Cabrera Minagorri <[email protected]>
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: fill-the-fill <[email protected]>
Co-authored-by: Nicolas <[email protected]>
Co-authored-by: Nils Codes <[email protected]>
Co-authored-by: Tommy Kammerer <[email protected]>
Co-authored-by: Matthias Benkort <[email protected]>
Co-authored-by: Carlos LopezDeLara <[email protected]>
Co-authored-by: sourabh.xyz <[email protected]>
Co-authored-by: Vladimir Kalnitsky <[email protected]>
Co-authored-by: christianschmitz <[email protected]>
Co-authored-by: Crypto Catalyst <[email protected]>
Co-authored-by: Robert Phair <[email protected]>
Co-authored-by: Lucas <[email protected]>
Co-authored-by: minolinpwork <[email protected]>
Co-authored-by: weqanhet <[email protected]>
Co-authored-by: Ziyang Liu <[email protected]>
Co-authored-by: Jurijs I <[email protected]>
Co-authored-by: Matthias Sieber <[email protected]>
Co-authored-by: cexplorer.io <[email protected]>
Co-authored-by: Hong Jing (Jingles) <[email protected]>
Co-authored-by: olgahryniuk <[email protected]>
Co-authored-by: Quixote <[email protected]>
Co-authored-by: Sebastian Nagel <[email protected]>
Co-authored-by: William Alvarez <[email protected]>
Co-authored-by: Jack-0 <[email protected]>
Co-authored-by: Wolfy18 <[email protected]>
Co-authored-by: Pascal Grange <[email protected]>
Co-authored-by: Misha <[email protected]>
Co-authored-by: cardadev <[email protected]>
Co-authored-by: Erich Schudt <[email protected]>
Co-authored-by: Manuel Schmidt <[email protected]>
Co-authored-by: Martin Lang <[email protected]>
Co-authored-by: cf-web3-team-integrations <[email protected]>
Co-authored-by: Roberto C. Morano <[email protected]>
Co-authored-by: Fabian Bormann <[email protected]>
Co-authored-by: EKivutha <[email protected]>
Co-authored-by: Andrew Westberg <[email protected]>
Co-authored-by: iNimrod <[email protected]>
Co-authored-by: Miguel Ángel Cabrera Miñagorri <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Sandro Schaier <[email protected]>
Co-authored-by: Aaron Dunnington <[email protected]>
Co-authored-by: Brian W Bush <[email protected]>
Co-authored-by: Anton Eriksson <[email protected]>
Co-authored-by: Markus Läll <[email protected]>
Co-authored-by: Eitan Seri-Levi <[email protected]>
Co-authored-by: Franco <[email protected]>
Co-authored-by: Cardano APEX Stake Pool <[email protected]>
Co-authored-by: tomveich <[email protected]>
Co-authored-by: Hong Jing (Jingles) <[email protected]>
Co-authored-by: RdLrT <[email protected]>
Co-authored-by: Olof Blomqvist <[email protected]>
Co-authored-by: Niels Mündler <[email protected]>
Co-authored-by: Dominik Schrempf <[email protected]>
Co-authored-by: Benjamin <[email protected]>
Co-authored-by: Markus <[email protected]>
Co-authored-by: Dudi Edri <[email protected]>
Co-authored-by: dudie <[email protected]>
Co-authored-by: omahs <[email protected]>
Co-authored-by: Balance Analytics <[email protected]>
Co-authored-by: JAGO <[email protected]>
Co-authored-by: matiwinnetou <[email protected]>
Co-authored-by: DorienP <[email protected]>
Co-authored-by: Dario Bugmann <[email protected]>
Co-authored-by: LukaKurnjek <[email protected]>
Co-authored-by: Luka Kurnjek <[email protected]>
Co-authored-by: Wesley <[email protected]>
Co-authored-by: Aaron Priebe <[email protected]>
Co-authored-by: DCOne Crypto <[email protected]>
Co-authored-by: Wout <[email protected]>
Co-authored-by: James Dunseith <[email protected]>
Co-authored-by: jamesdunseith <[email protected]>
Co-authored-by: Michele Nuzzi <[email protected]>
Co-authored-by: michele-nuzzi <[email protected]>
Co-authored-by: Marek Mahut <[email protected]>
  • Loading branch information
Show file tree
Hide file tree
Showing 349 changed files with 19,831 additions and 2,990 deletions.
103 changes: 5 additions & 98 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -1,100 +1,7 @@
👋👋 Hello there! Welcome. Please follow the steps below to tell us about your contribution.
👋👋 Hello there! Welcome. Please follow the instruction below.

1. Select **one of the templates below** that fits your contribution
2. Remove this text as well as the other templates
3. Fill in all sections of the template
4. Summon a reviewr using @mentions (optional)
5. Click "Create pull request"
Click the `Preview` tab and select a PR template:

---

## Showcase addition

<!--
Provide information for every bullet in the list below.
Be sure to read the #Showcases section in the CONTRIBUTING.md file.
-->

* Name: *Project name*
* Description: *Describe your project* (See [Showcase guidelines](CONTRIBUTING/#showcase))
* Link: <link_to_project>
* Source: <link_to_source_code>
* Tags:
* `analytics`
* `explorer`
* `educational`
* `game`
* `gateway`
* `opensource`
* `pooltool`
* `metadata`
* `nativetoken`
* `nft`
* `wallet`

<!--
Select at most 3 tags and remove all others.
The tags you select must match the tags in your changes to the showcase.js
-->

---

## Updating documentation

#### Issue

Fixes #issueId

<!--
If there is no issue for your PR, (i.e. typos or new article), remove the *issue* section and just provide the description.
-->

#### Description of the change

<!--
We must be able to understand the purpose of your change from this description. If we can't get a good idea of the benefits of the change from the description here, the pull request may be closed at the maintainers' discretion.
-->

---

## Bugfix

Fixes #issueId

<!--
If you found a 0Day bug and there is no issue for it, please [create one now](https://github.com/cardano-foundation/developer-portal/issues/new) and reference it.
-->

#### Description

<!--
Describe what you did to fix the issue
-->

---

## Quickfix

<!--
Leave the ##Quickfix header.
Don't provide any structure to your description or let the title of the PR speak for itself.
Be advised. PRs with no structure have the lowest priority for maintainers to review / merge and might not make it into the next release of the developer portal.
-->
- [Add Showcase](?expand=1&template=showcase.md)
- [Add Builder Tool](?expand=1&template=builder-tool.md)
- [Update documentation or Fix a Bug](?expand=1&template=standard-change.md)
51 changes: 51 additions & 0 deletions .github/PULL_REQUEST_TEMPLATE/builder-tool.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
👋 Hello there! Welcome. Please follow the steps below to tell us about your contribution.

1. Please complete a Checklist
2. Fill in all sections of the template
3. Click "Create pull request"

## Checklist

<-- Please fill the boxes with [x] before submitting a pull request -->

- [ ] I have read the [How to Contribute](https://developers.cardano.org/docs/portal-contribute/).
- [ ] I have read the [Builder Tool Requirements](https://github.com/cardano-foundation/developer-portal/edit/staging/src/data/builder-tools.js)
- [ ] I have run `yarn build` after adding my changes **without getting any errors**.

## Builder Tool addition

<-- Provide information for every bullet in the list below. The tags you select must match the tags in your changes to the builder-tools.js -->

* Title: *Project name*
* Description: *Describe your project*
* Website: <link_to_project>
* Getstarted: <link_to_getstarted_page>
* Tags:
* `chainindex`
* `cli`
* `golang`
* `IDE`
* `java`
* `javascript`
* `marlowe`
* `net`
* `nft`
* `operatortool`
* `oracle`
* `plutus`
* `python`
* `rust`
* `purescript`
* `websocket`
* `http`
* `json`
* `haskell`
* `typescript`
* `wallet`
* `serialization`
* `sdk`
* `redis`
* `sql`
* `lowlevel`
* `testing`
* `hosted`
43 changes: 43 additions & 0 deletions .github/PULL_REQUEST_TEMPLATE/showcase.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
👋 Hello there! Welcome. Please follow the steps below to tell us about your contribution.

1. Please complete a Checklist
2. Fill in all sections of the template
3. Click "Create pull request"

## Checklist

<-- Please fill the boxes with [x] before submitting a pull request -->

- [ ] I have read the [How to Contribute](https://developers.cardano.org/docs/portal-contribute/).
- [ ] I have read the [Showcase Requirements](https://github.com/cardano-foundation/developer-portal/edit/staging/src/data/showcases.js)
- [ ] I have run `yarn build` after adding my changes **without getting any errors**.

## Showcase addition

<-- Provide information for every bullet in the list below. The tags you select must match the tags in your changes to the showcase.js -->

* Title: *Project name*
* Description: *Describe your project*
* Website: <link_to_project>
* Source: <link_to_source_code>
* Tags:
* `analytics`
* `daotool`
* `dex`
* `ecosystem`
* `explorer`
* `educational`
* `game`
* `gateway`
* `identity`
* `marketplace`
* `minting`
* `opensource`
* `pooltool`
* `metadata`
* `token`
* `nftproject`
* `nftsupport`
* `opensource`
* `wallet`
* `catalyst`
16 changes: 16 additions & 0 deletions .github/PULL_REQUEST_TEMPLATE/standard-change.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
👋 Hello there! Welcome. Please follow the steps below to tell us about your contribution.

1. Please complete a Checklist
2. Fill in all sections of the template
3. Click "Create pull request"

## Checklist

<-- Please fill the boxes with [x] before submitting a pull request -->

- [ ] I have read the [How to Contribute](https://developers.cardano.org/docs/portal-contribute/).
- [ ] I have run `yarn build` after adding my changes **without getting any errors**.

## Updating documentation or Bugfix

<-- Help us understand your motivation by explaining why you decided to make this change. We must be able to understand the purpose of your change from this description. Does this fix a bug? Does it close an issue? If so please mention it. -->
7 changes: 7 additions & 0 deletions .github/actions/yarn-build/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
FROM node:lts-alpine

RUN apk add --no-cache git
RUN npm i -g --force yarn
COPY "entrypoint.sh" "/entrypoint.sh"
ENTRYPOINT ["/entrypoint.sh"]
CMD ["help"]
28 changes: 28 additions & 0 deletions .github/actions/yarn-build/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
# Build Yarn Action

This github actions provides arbirary actions for the yarn cli command.
The main reason for writing this was that i needed to add a fix for gits
safe directory thing, see entrypoint.sh.

The code mostly is taken from https://github.com/Borales/actions-yarn
but simplified. Mostly removed the npm auth token stuff, which we wont need
in the near future. And then the original action might have a fix for
the git safedir issue built in so we might want to remove this action
alltogether.


To use this action
name: CI
on: [push]
jobs:
build:
name: Test
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: ./.github/actions/yarn-build
with:
cmd: install # will run `yarn install` command
- uses: ./.github/actions/yarn-build
with:
cmd: build # will run `yarn build` command
14 changes: 14 additions & 0 deletions .github/actions/yarn-build/action.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
name: "GitHub Action for Yarn"
description: "Wraps the yarn CLI to enable common yarn commands"
branding:
icon: "package"
color: "blue"
inputs:
cmd:
description: "Yarn command"
required: true
runs:
using: "docker"
image: "Dockerfile"
args:
- ${{ inputs.cmd }}
8 changes: 8 additions & 0 deletions .github/actions/yarn-build/entrypoint.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
#!/bin/sh
set -e

# had to add this line due to changes within git
# see: https://github.com/actions/runner/issues/2033
git config --global --add safe.directory /github/workspace

sh -c "yarn $*"
23 changes: 23 additions & 0 deletions .github/workflows/yarn-build.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
name: "Yarn Build"

on:
push:
pull_request:

jobs:
build:
name: Build documentation
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v3

- name: Install
uses: ./.github/actions/yarn-build
with:
cmd: install

- name: Build
uses: ./.github/actions/yarn-build
with:
cmd: build
9 changes: 8 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -38,8 +38,15 @@ yarn-error.log*
# intellij
.idea

# Auto generated content like CIPs, Rust Library and Token Registry
# Auto generated content like CIPs, Rust Library, Token Registry and Changelog
/docs/governance/cardano-improvement-proposals/*
/static/img/cip/*
/docs/native-tokens/token-registry/*
/docs/get-started/cardano-serialization-lib/*
**/changelog

# (only check in yarn.lock when deliberately establishing a software baseline)
yarn.lock

# Temporary files that sometimes get checked in by accident
.yarn/**
Loading

0 comments on commit 18ec97e

Please sign in to comment.