@app begin-functions @domain fun.begin.com @static staging begin-functions-staging production begin-functions-production @events # longer running tasks # -------------------- #change-00-verify #change-01-test-in-sandbox #change-02-deploy #delete-app #setup-github #create-route #delete-route #update-env @html # regular ol html views # --------------------- get /account get /apps/:appID/assets get /apps/:appID/data get /apps/:appID/deployments get /apps/:appID/environments get /apps/:appID/:fun get /apps/:appID get / get /login get /logout get /add-to-slack get /api/apps/:appID/deployments get /api/apps/:appID/:fun/logs get /api/docs/:doc # simple as possible form post writes for the basic stuff # ------------------------------------------------------- post /account/delete post /account post /apps/:appID/delete post /apps/:appID/env/:env post /apps/:appID/env post /apps post /logout post /request-invite post /add-to-slack @json # json api for richer clientside interactions # ------------------------------------------- get /api/account/apps get /api/account/data get /api/account get /api/apps/:appID/:fun/code get /api/apps/:appID/static-assets post /api/apps/:appID/deployments post /api/apps/:appID/routes/del post /api/apps/:appID/routes post /api/deployments post /github/webhook @tables invites email *String apis apiID *String #name #appID #stagingURL #productionURL apis-deleted ts *String apps appID *String #stagingURL #productionURL #showSlack accounts accountID *String #login #avatar #name #email #token #appID hashids hashID *String #count changes changeID *String #url #token #env #name #region deployments appID *String ts **String #token #action #start #end #-- #skip #stdout #stderr slacks appID *String @indexes accounts login *String accounts appID *String apps token *String