vendor/ui/js/src/gitorious.js in dolt-0.26.0 vs vendor/ui/js/src/gitorious.js in dolt-0.27.0

- old
+ new

@@ -23,10 +23,17 @@ options.headers = options.headers || {}; options.headers["X-CSRF-Token"] = gts.app.env["csrf-token"]; reqwest(options); }; +(function () { + var input = document.getElementById("project_title"); + if (input) { gts.app.env("project-title-input", input); } + input = document.getElementById("project_slug"); + if (input) { gts.app.env("project-slug-input", input); } +}()); + // Data gts.app.data("ref-url-template", function (url, ref) { return gts.url.templatize(url, { ref: ref }); }, { depends: ["url", "current-ref"], @@ -142,9 +149,17 @@ }); gts.app.feature("repository-merge-request", gts.repository.mergeRequest, { elements: ["gts-request-merge-ph"], depends: ["current-repository"] +}); + +gts.app.feature("slugify-project-title", gts.slugify, { + depends: ["project-title-input", "project-slug-input"] +}); + +gts.app.feature("select-details", gts.selectDetails, { + elements: ["gts-option-details"] }); // Spin off app asynchronously so subsequent scripts have a chance // to register loggers etc before we roll setTimeout(function () {