coral-xyz / apr-ui Goto Github PK
View Code? Open in Web Editor NEW๐ฆ Anchor Program Registry
Home Page: https://apr.dev
License: Apache License 2.0
๐ฆ Anchor Program Registry
Home Page: https://apr.dev
License: Apache License 2.0
As a user, I want to see a list of all the programs I own.
clicking on this build from the home screen causes the build to show "unverified", when it should show "verified" https://www.apr.dev/program/mv3ekLzLbnVPNxjSKvqBpU3ZeZXPQdEC3bp5MDEBG68/build/593
Currently no tab is selected and it's not obvious what to do.
right now there's only phantom
Add latest version indicator to the program banner and builds components.
Add a build selector in the program banner component
Provide visual feedback after the username is successfully updated
There should be a pretty view to display the IDL in addition to the JSON view. This should coupled with the new docs feature in the IDL, which parses the comments form the source code and places them into the IDL.
Something similar to https://crates.io/crates
I'm trying to publish to APR.
First attempt finished with 502 Bad Gateway
...
Extracting the IDL
Writing the IDL file
Writing the .ts file
Build success
"<html>\n<head><title>502 Bad Gateway</title></head>\n<body>\n<center><h1>502 Bad Gateway</h1></center>\n<hr><center>nginx/1.18.0 (Ubuntu)</center>\n</body>\n</html>\n"
Then after that any new attempt ends with
...
Extracting the IDL
Writing the IDL file
Writing the .ts file
Build success
"An error occured: Build already in progress"
If I try to navigate to https://www.apr.dev/program/FF7U7Vj1PpBkTPau7frwLLrUHrjkxTQLsH7U5K3T3B3j, I get this
This Serverless Function has crashed.
Your connection is working correctly.
Vercel is working correctly.
500: INTERNAL_SERVER_ERROR
Code: FUNCTION_INVOCATION_FAILED
ID: cdg1::gnmhh-1668642444220-9242ef22963d
If you are a visitor, contact the website owner or try again later.
If you are the owner, learn how to fix the error and check the logs.
I see the later message showing up for all the latest builds under the "New Programs" column. What can be done to fix this?
IDL viewer is handy even if (1) the program is not using Anchor and (2) the program is not open source.
As a developer who owns a close source or non-anchor program I want to be able to create a profile for my program. This program profile will only include tabs like "Readme" or "IDL."
As a developer, I would like to be able to deploy my programs to "devnet", "testnet" or "mainnet-beta" from the UI.
At the moment of writing this, each program contains a set of metadata in the "Readme" tab.
As a user, I would like to see the following additional metadata
Will be useful to facilitate contribution
Developers upgrading programs with bugs will want to build through the registry privately, upgrade on chain, and only make the build public once the program has been upgraded.
In the "Dependencies" tab inside a program, we should show all the cargo dependencies for the program.
e.g.
When running anchor publish
for different programs simultaneously, only the first program triggers a build in the APR.
We have the programs located in the same anchor workspace (repository), is that what might cause the error?
The error that we receive is:
"An error occured: Build already in progress"
anchor publish program1 # this one works
anchor publish program2 # this one does not
Thanks in advance!
As a user who is part of a team, I want to share ownership of packages that belong to my team.
Currently there's a placeholder address instead of an actual value, so when you try to delete the address, nothing happens, which is confusing.
When I go to a program page, I should be able to type in an address, select an account type, click a button which then fetches and decodes the account
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.