- Jan 14, 2020
-
-
Nicolò Maria Mezzopera authored
- prevent button with defined class to be disabled
-
- Jan 06, 2020
-
-
- Jan 02, 2020
-
-
Sanad Liaquat authored
-
- Dec 18, 2019
-
-
Ignore all existing offenses of no-jquery/no-fade.
-
- Dec 16, 2019
-
-
- Nov 15, 2019
-
-
Paul Slaughter authored
------------ DB Migration ------------ This commit contains a DB migration adding the following fields: - `applicaiton_settings::sourcegraph_public_only` this is helpful for managing the difference between self-hosted and gitlab.com, where on .com Sourcegraph is not authorized to see private projects, but in a self-hosted instance, it's based on the authentication token they preconfigure with their private sourcegraph instance. - `user_preferences::sourcegraph_enabled` this is used to determine if the user has opted in for sourcegraph or not. ------------ Feature flag ------------ Example: ``` Feature.enable(:sourcegraph, Project.find_by_full_path('lorem/ipsum')) ``` It is possible to conditionally apply this feature flag, so that the bundle is only loaded on certain projects. This makes showing the admin (or user) settings based on this flag difficult since there is no project or group in scope for these views. For this reason, we've introduced the `Gitlab::Sourcegraph` module to encapsulate whether a feature is available (conditionally or globally). How? Conditional or global enablement can be tested with: ``` !Feature.get(:sourcegraph).off? ``` https://github.com/jnunemaker/flipper/blob/fa78a0030c7f139aecc3f9c8468baf9fd1498eb9/lib/flipper/feature.rb#L223 ---- Also ---- The bundle is only loaded in project routes (potential for further optimization here)
-
- Initial draft
-
- Nov 07, 2019
-
-
Heinrich Lee Yu authored
This fixes the issue where these may be inconsistent with the canary favicon. This happens when: 1. The cookie is set but the canary is not serving any requests 2. The cookie is not set but we're forcing traffic to canary on specific routes
-
- Oct 23, 2019
-
-
- Since we already have a terms of service that handles the privacy policy updates, this code can be removed.
-
- Sep 19, 2019
-
-
- Sep 18, 2019
-
-
This adds a notification to let users know of our updated privacy policy. Users can dismiss the notification either by following the link or closing the notification via an "x" icon.
-
- Aug 28, 2019
-
-
This also restructures how and where the configuration for Snowplow lives.
-
This also restructures how and where the configuration for Snowplow lives.
-
- Aug 26, 2019
-
-
This reverts merge request !31826
-
This also restructures how and where the configuration for Snowplow lives.
-
- Aug 21, 2019
-
-
Heinrich Lee Yu authored
Prevents errors when we have CSP enabled
-
- Aug 14, 2019
-
-
-
This reverts merge request !30808
-
Kushal Pandya authored
This reverts merge request !30808
-
This adds a notification to let users know of our updated privacy policy. Users can dismiss the notification either by following the link or closing the notification via an "x" icon.
-
- Jul 04, 2019
-
-
Lukas Eipert authored
Moving ee/main.js to ee/main_ee.js allows to add a noop file in CE and utilize ee_else_ce.
-
Lukas Eipert authored
Moving ee/main.js to ee/main_ee.js allows to add a noop file in CE and utilize ee_else_ce.
-
- Jun 28, 2019
-
-
Nathan Friend authored
-
- May 20, 2019
-
-
Filipa Lacerda authored
-
- May 10, 2019
-
-
Filipa Lacerda authored
-
- May 08, 2019
-
-
Brandon Labuschagne authored
This is one of many MRs opened in order to improve the overall internationalisation of the GitLab codebase. This commit only targets Vanilla JS files. i18n documentation https://docs.gitlab.com/ee/development/i18n/externalization.html
-
- May 07, 2019
-
-
- May 03, 2019
-
-
Brandon Labuschagne authored
This is one of many MRs opened in order to improve the overall internationalisation of the GitLab codebase. This commit only targets Vanilla JS files. i18n documentation https://docs.gitlab.com/ee/development/i18n/externalization.html
-
- Apr 26, 2019
-
-
This commit adds a badge to the navbar that indicates if Canary is being used When canary is not being used, it renders a link to next.gitlab.com
-
- Apr 25, 2019
-
-
Filipa Lacerda authored
This commit adds a badge to the navbar that indicates if Canary is being used When canary is not being used, it renders a link to next.gitlab.com
-
- Feb 19, 2019
-
-
Phil Hughes authored
Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/57886
-
- Feb 06, 2019
-
-
- Tooltips, by default, will display at the top of the element, instead of at the bottom - Note actions and emoji awards tooltips are now top-positioned
-
- Jan 31, 2019
-
-
Tim Zallmann authored
Wraps all imports for select 2 to deferred imports, especially in the main.js we are actually checking if there is any select 2 element on the page or not.
-
- Jan 29, 2019
-
-
Tim Zallmann authored
Wraps all imports for select 2 to deferred imports, especially in the main.js we are actually checking if there is any select 2 element on the page or not.
-
- Jan 08, 2019
-
-
Tim Zallmann authored
-
- Dec 10, 2018
-
-
Tim Zallmann authored
-
- Dec 08, 2018
-
-
- Dec 07, 2018
-
-
Tim Zallmann authored
-
- Oct 15, 2018
-
-
Lukas Eipert authored
In [!21565][0] we removed the loadCheck function from the LazyLoader for images. The function seemed to be obsolete before anyhow, because we make use of the MutationObserver in order to detect elements added / removed from the DOM. [0]: https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/21565
-
- Sep 20, 2018
-
-
Mike Greiling authored
We needed to disable a few eslint-config-airbnb-base rules in order to keep the number of line changes under control. These should be re-enabled asap.
-