class IssueDash
- IssueDash
- Reference
- Object
Included Modules
- Retour::HTTPRouter
Defined in:
issue_dash.crConstant Summary
-
CSS_HEADERS =
HTTP::Headers {"Content-Type" => MIME.from_extension(".css"), "Cache-Control" => "max-age=#{100.days.total_seconds}"}
Constructors
Class Method Summary
- ._delete_regex : Regex
- ._get_regex : Regex
- ._head_regex : Regex
- ._link_regex : Regex
- ._patch_regex : Regex
- ._post_regex : Regex
- ._put_regex : Regex
- ._unlink_regex : Regex
- .gen_auth : String
- .gen_index : String
- .gen_issues_list(repo a1) : String
- .gen_pulls_list(repo a1) : String
- .gen_static_style : String
- .gen_style
- .gen_update_issue : String
Instance Method Summary
- #_delete(input : String, *args, **kwargs)
- #_get(input : String, *args, **kwargs)
- #_head(input : String, *args, **kwargs)
- #_link(input : String, *args, **kwargs)
- #_patch(input : String, *args, **kwargs)
- #_post(input : String, *args, **kwargs)
- #_put(input : String, *args, **kwargs)
- #_unlink(input : String, *args, **kwargs)
- #auth(ctx)
- #auth_url(destination : String | Nil = nil)
- #call(method : String, path : String, *args, **kwargs)
- #call(context : HTTP::Server::Context, *args, **kwargs)
- #check_auth!(ctx) : Login
- #check_auth?(ctx) : Login | Nil
- #check_repo!(repo : String, kind : String, login : Login) : String
- #check_repo?(repo : String, login : Login) : String | Nil
- #index(ctx)
- #issues_list(ctx, repo : String)
- #pulls_list(ctx, repo : String)
- #serve_request(ctx, reraise = false)
- #static_style(ctx)
- #update_issue(ctx)