Giter Site home page Giter Site logo

docs's People

Contributors

3erikpotter avatar aruator avatar cblanquera avatar codensity30 avatar codingfu avatar cryptotheo avatar demali-876 avatar dennyweiss avatar franky47 avatar jeffreyjoel avatar kyliux avatar letmejustputthishere avatar mukulkolpe avatar mzurs avatar nmattia avatar omahs avatar palocu avatar peterpeterparker avatar sam-thetutor avatar

Stargazers

 avatar  avatar

Watchers

 avatar

docs's Issues

Document list options

The various options available to listDocs and listAssets - the parameters - are not documented well enough on the website.

This feature request as for goal to improve their documentation including usage/example.

This is the TS code of the parameters.

export interface ListPaginate {
  startAfter?: string;
  limit?: number;
}

export type ListOrderField = 'keys' | 'updated_at' | 'created_at';

export interface ListOrder {
  desc: boolean;
  field: ListOrderField;
}

export type ListOwner = string | Principal;

export interface ListMatcher {
  key?: string;
  description?: string;
}

export interface ListParams {
  matcher?: ListMatcher;
  paginate?: ListPaginate;
  order?: ListOrder;
  owner?: ListOwner;
}

Add "satellite principal defined"

Looks like the term "satellite principal defined" was searched in the documentation according Agolia.
We can add it to the "troubleshooting" section.

document "juno config"

couldn't find "juno config" commend in document, maybe add it
(if it's existed, please ignore it)

doc: note default lowercase file name

Noticed the file name is converted to lowercase by default when using API(uploadFile) to upload file, it might be worth to mention it in document.

In my case, I save the original file name(e.g. xexrEDdkiEEOX) for future reference when uploading file, but they are not match when I use it because it's lowercase(e.g. xexreddkieeox) in storage.

Style scrollbar code blocks

Particularly on the landing page, scrollbar X might appears in the code blocks if the content is larger than the width. Those scrollbars are currently not styled which looks a bit ugly given the strong border and shadow.

Improve CLI documentation for Windows Powershell

Unless we find some way to improve the CLI for Windows Powershell, users of such types of terminal have to add npm to their path if not yet present.

Therefore we can probably add a notice in the CLI about.

Something like:

:::note

If you are using Windows Powershell, after having installed the CLI please make sure npm is in your path:

C:\Users\{PC_NAME}\AppData\Roaming\npm

:::

Documents listDocs return

listDocs and listAssets returns various information which are currently not documented - i.e. the details of the return of the function is not document and it would be interested to document it.

export interface ListResults<T> {
  // The data - e.g. the documents or assets depending which list was called
  items: T[];
  // The numbers of items - basically items.length
  items_length: bigint;
  // If query is paginated, at what page (starting from 0) the items find place
  items_page?: bigint;
  // The total numbers of matching results
  matches_length: bigint;
  // If query is paginated, the total number (starting from 0) of pages
  matches_pages?: bigint;
}

Improve FAQ with controllers

While it's mentionned multiple times on the website, the FAQ does not currently mention - I think - the fact that Juno has absolutely no control on developers satellies and mission controls.

We should verify if that's the case and if so, we should probably mention it in the FAQ too.

How to calculate sha256

Document how to calculate the sha256 of satellites and mission controls that is presented during upgrade.

Please incorporate the "From zero in 5 minutes to dApp" showcase project into the Juno organization

Proposal

The showcase project should move into a separate target repository to allow an easy forking process and streamline adding static website files.

Please recognize that the initially proposed 2 minutes were too ambitious. Realistically, 4-5 minutes are required to go through the process

Resources to consider

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.