summaryrefslogtreecommitdiff
path: root/app/assets/javascripts/serverless
Commit message (Collapse)AuthorAgeFilesLines
* Add latest changes from gitlab-org/gitlab@14-0-stable-eev14.0.0-rc42GitLab Bot2021-06-163-9/+13
|
* Add latest changes from gitlab-org/gitlab@13-9-stable-eev13.9.0-rc42GitLab Bot2021-02-188-25/+23
|
* Add latest changes from gitlab-org/gitlab@13-8-stable-eev13.8.0-rc42Robert Speicher2021-01-204-19/+19
|
* Add latest changes from gitlab-org/gitlab@13-6-stable-eev13.6.0-rc42GitLab Bot2020-11-191-2/+2
|
* Add latest changes from gitlab-org/gitlab@13-5-stable-eev13.5.0-rc42GitLab Bot2020-10-213-10/+14
|
* Add latest changes from gitlab-org/gitlab@13-4-stable-eeGitLab Bot2020-09-191-0/+1
|
* Add latest changes from gitlab-org/gitlab@13-3-stable-eeGitLab Bot2020-08-2011-102/+62
|
* Add latest changes from gitlab-org/gitlab@13-2-stable-eeGitLab Bot2020-07-203-12/+4
|
* Add latest changes from gitlab-org/gitlab@13-1-stable-eeGitLab Bot2020-06-181-1/+1
|
* Add latest changes from gitlab-org/gitlab@13-0-stable-eeGitLab Bot2020-05-202-4/+4
|
* Add latest changes from gitlab-org/gitlab@masterGitLab Bot2020-04-141-2/+2
|
* Add latest changes from gitlab-org/gitlab@masterGitLab Bot2020-04-031-4/+4
|
* Add latest changes from gitlab-org/gitlab@masterGitLab Bot2020-03-272-0/+88
|
* Add latest changes from gitlab-org/gitlab@masterGitLab Bot2020-02-132-4/+4
|
* Add latest changes from gitlab-org/gitlab@masterGitLab Bot2020-01-311-1/+1
|
* Add latest changes from gitlab-org/gitlab@masterGitLab Bot2020-01-271-12/+0
|
* Add latest changes from gitlab-org/gitlab@masterGitLab Bot2020-01-232-2/+2
|
* Add latest changes from gitlab-org/gitlab@masterGitLab Bot2019-12-191-2/+0
|
* Add latest changes from gitlab-org/gitlab@masterGitLab Bot2019-12-121-9/+6
|
* Add latest changes from gitlab-org/gitlab@masterGitLab Bot2019-12-102-2/+2
|
* Add latest changes from gitlab-org/gitlab@masterGitLab Bot2019-10-091-1/+1
|
* Vue-i18n: app/assets/javascripts/serverless directoryEzekiel Kigbo2019-07-013-19/+47
| | | | | i18n linting for .vue files under the app/assets/javascripts/serverless directory
* Adapt functions to work for external KnativeJoão Cunha2019-05-297-24/+66
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove Kn services cache from Clusters::Application::Knative Knative function can exist even if user did not installed Knative via GitLab managed apps. -> Move responsibility of finding services into the Cluster -> Responsability is inside Clusters::Cluster::KnativeServiceFinder -> Projects::Serverless::FunctionsFinder now calls depends solely on a cluster to find the Kn services. -> Detect Knative by resource presence instead of service presence -> Mock knative_installed response temporarily for frontend to develop Display loader while `installed === 'checking'` Added frontend work to determine if Knative is installed Memoize with_reactive_cache(*args, &block) to avoid race conditions When calling with_reactive_cache more than once, it's possible that the second call will already have the value populated. Therefore, in cases where we need the sequential calls to have consistent results, we'd fall under a race condition. Check knative installation via Knative resource presence Only load pods if Knative is discovered Always return a response in FunctionsController#index - Always indicate if Knative is installed, not installed or checking - Always indicate the partial response for functions. Final response is guaranteed when knative_installed is either true | false. Adds specs for Clusters::Cluster#knative_services_finder Fix method name when calling on specs Add an explicit check for functions Added an explicit check to see if there are any functions available Fix Serverless feature spec - we don't find knative installation via database anymore, rather via Knative resource Display error message for request timeouts Display an error message if the request times out Adds feature specs for when functions exist Remove a test purposed hardcoded flag Add ability to partially load functions Added the ability to partially load functions on the frontend Add frontend unit tests Added tests for the new frontend additions Generate new translations Generated new frontend translations Address review comments Cleaned up the frontend unit test. Added computed prop for `isInstalled`. Move string to constant Simplify nil to array conversion Put knative_installed states in a frozen hash for better read Pluralize list of Knative states Quey services and pods filtering name This way we don't need to filter the namespace in memory. Also, the data we get from the network is much smaller. Simplify cache_key and fix bug - Simplifies the cache_key by removing namespace duplicate - Fixes a bug with reactive_cache memoization
* Fix commits.scss style-lint errors59898-fix-the-following-style-lint-errors-and-warnings-for-app-assets-stylesheets-pages-commits-scssScott Hampton2019-04-251-1/+1
| | | | Updating class names, and using existing utility classes.
* Add Knative metrics to PrometheusChris Baumbauer2019-04-0617-174/+541
|
* Modified Knative list view to provide more detailsChris Baumbauer2019-02-056-84/+169
|
* Initial Serverless Functions detailed viewChris Baumbauer2019-01-106-19/+200
|
* Fix typos around .gitlab-ci.ymlTakuya Noguchi2018-12-211-1/+1
| | | | Signed-off-by: Takuya Noguchi <takninnovationresearch@gmail.com>
* Introduce Knative Serverless TabDylan Griffith2018-12-067-0/+347