linkvalue / appbuild Goto Github PK
View Code? Open in Web Editor NEWHost your iOS/Android apps for an easy installation on allowed user devices.
Host your iOS/Android apps for an easy installation on allowed user devices.
Need to be authenticated.
Need to be attached to an existing app
Need a response for success of failure
Need a multipart format POST with this data:
POST /application/3/build
header auth
file: binary
{"comment": "some comments",
"version": "version"}
only admin token should upload a build
header, file, version must be mandatory, comment optionnal
response:
HTTP1.1 status_code
{"error": "reason",}
if success, entity response
{"buildId": id, ...}
The documentation is way to light to allow newcomers to use this project.
Update the USAGE part of the documentation.
Possibiblite d'ajouter un commentaire dans un build et que les commentaires soient visibles dans l'ecran de la liste des builds
Possibilité a la creation d'un user de lui associer les apps sans sortir du form
J'ai crée un build puis j'ai supprimé ce build, il n'est plus dispo dans l'ecran des builds de l'app mais il est toujours disponible sur la home et en telechargement
EN l'etat on ne peut le cacher or certaines personnes n'y retourneront jamais et ne devront pas y retourner
for now, if we choose a build via the form or by dragging, its working but if we want to change it by a new one, it fails whith: 'You can't upload more than 1 build at the same time'. I agree with it but normally it suppose to change the old one by the new one if we want to upload a new one.
array()
instead of []
Big refacto!
En tant qu'utilisateur je souhaite recevoir un mail de notifications contenant un lien de telechargement vers un nouveau build (look n feel contenant le logo de l'app, le nom de l'app, la version et le commentaire associé)
File download links can't be protected by user authentication because, for iOS applications, this is Apple servers which use these links... User =! Apple
However, security is very important on these links because file downloading is the main point of this application.
Generate a unique expirable token when a user want to download a build, then use this token (as query param) with the file download link to verify that the user has access to the file.
=> No more session needed. Apple will use the download link with a valid token.
The token should expire 10min later.
Pour eviter les non connexions a cause de ca :)
En tant qu'utilisateur, je souhaiterai voir la progression d'un upload de build a la maniere de jqueryUploadForm et avoir un message d'erreur si l'upload a echoué
Le text corbeille ainsi que le picto est clairement trompeur
proposition: builds désactivés avec un picto genre une paire de lunettes ou un oeil
En tant qu'utilisateur, je souhaiterai avoir seulement le dernier build de disponible pour une application sur l'ecran de la liste des app et non pas la liste de builds entiere (qui est deja dispo ailleurs)
The whole application is currently available in English and French, but currently we have to edit the URL to be able to change language.
Permettre l'ajout d'une image retaillée par le serveur en 192*192 et affiché sur la liste des applications
En plus du BO, l'image sera également utilisée dans le manifest pour la voir lors de son téléchargement sur le device.
Because
When I add a http:// link in the Comment field, it is not recognize as a link and not clickable.
I wish that, when a http link is detected in this field to be rendered as a link and be clickable.
quand je survole le titre du dernier build pour le dl ce serait bien d'avoir en tooltip le commentaires (pour eviter de cliquer sur l'app pour avoir l'ecran de la liste des build et des commentaires)
see @todo search
in code
Avoir la possibilité d'ajouter un build à la création d'une application
We should use https://github.com/LinkValue/majora-ansible-vagrant as main development environment.
A simple title
HTML attribute everywhere should be enough
Actuellement, les sources liées au déploiement sont trop propre à notre environnement.
Il faudrait mettre ça à jour pour réellement avoir un projet open source.
Should be something clean or really doesn't matter?
no way to carry a let's encrypt feat inside to make it similar to supposed production target
The documentation is way to light to allow newcomers to contribute to this project.
Update the HOW TO CONTRIBUTE part of the documentation.
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.