| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
I attempted to refactor so that the caller of `wrap_method` passes in a
block, rather than a method name, but I was unsuccessful.
I kept getting the following error:
NoMethodError:
undefined method `cache_method_output' for Repository:Class
If you can figure this out, then feel free to dry up these class methods
again without doing a send-within-a-send.
|
| |
|
| |
|
|
|
|
|
| |
* Only truthy values are cached in Redis.
* All values are cached in RequestStore and in an instance variable.
|
|
|
|
|
|
|
|
|
|
|
| |
And reuse `Gitlab::Utils::StrongMemoize`.
There is a subtle behavior change required to reuse StrongMemoize in
this case. The early fallback check now occurs *before* reading the
memoized value instead of after.
I think this is fine since a memoized value should only exist if
`exists?` is also already memoized as `true`.
|
|\
| |
| |
| |
| | |
Render 412 when invalid UTF-8 is passed as parameter
See merge request gitlab-org/gitlab-ce!21774
|
| |
| |
| |
| |
| | |
Renders 412 error page when invalid UTF-8 is passed
as parameters in controllers.
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | | |
Add clean-up phase for ScheduleDiffFilesDeletion migration
Closes #51469
See merge request gitlab-org/gitlab-ce!21734
|
| | |
| | |
| | |
| | |
| | | |
Process any remaining ScheduleDiffFilesDeletion workers and remove
temporary added index.
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
QA: Allow registration when LDAP is enabled
See merge request gitlab-org/gitlab-ce!21846
|
| | | |
| | | |
| | | |
| | | |
| | | | |
Update the login page object and related code so that a user can be
registered when LDAP is enabled
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
Enable the ability to use the force env for rebuilding authorized_keys during a restore
See merge request gitlab-org/gitlab-ce!21896
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Fast lookup of authorized SSH keys in the database was ported to CE in
v10.4. This change adds the option to enable the setting via the restore
rake task and assumes yes if the force env variable is set.
|
|\ \ \ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Remove stage/unstage buttons from IDE commit list items
Closes #51695
See merge request gitlab-org/gitlab-ce!21845
|
| | | | | | |
|
| | | | | | |
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/51695
|
|\ \ \ \ \ \
| |_|_|_|/ /
|/| | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Cleanup polling of merge request widget in tests
Closes gitlab-ee#7728
See merge request gitlab-org/gitlab-ce!21906
|
|/ / / / / |
|
|\ \ \ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
CE port of Adding state to epics
See merge request gitlab-org/gitlab-ce!21771
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Backport of js and vue files from closing epics
|
| | | | | | |
|
| | | | | | |
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
'51747-gitlab-com-unable-to-import-a-project-that-was-just-exported' into 'master'
Resolve "gitlab.com: Unable to import a project that was just exported"
Closes #43840, #43896, and #51747
See merge request gitlab-org/gitlab-ce!21875
|
| | | | | | | |
|
| | | | | | | |
|
|\ \ \ \ \ \ \
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Add clarity to EE feature styles for features introduced before and after 9.2
See merge request gitlab-org/gitlab-ce!21874
|
|/ / / / / / / |
|
|\ \ \ \ \ \ \
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Resolve "Provide NullStore for RequestStore"
Closes #51718
See merge request gitlab-org/gitlab-ce!21848
|
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
* Fix typo in context 'when request store is active'
* Rearrange test since the instance variable always gets set now,
even if RequestStore is active
|
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Even if it doesn’t save lines of code, since people will tend to use
code they’ve seen. And `SafeRequestStore` is safer since you
don’t have to remember to check `RequestStore.active?`.
|
| | | | | | | | |
|
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
These are clear wins.
|
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Makes it easier and safer to use RequestStore because you don't need to
check `RequestStore.active?` before using it. You just have to use
`Gitlab::SafeRequestStore` instead.
|
|\ \ \ \ \ \ \ \
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
Postgres alignment padding – logic fixed
See merge request gitlab-org/gitlab-ce!21764
|
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
alignment padding is applied based on the next column's data type,
so, for example, we cannot state that for "boolean" (1 byte of
data), the alignment is not needed. This commit fixes the logic
in the doc.
Update ordering_table_columns.md
Typos fixed
more polishing of text
Minor improvements of text style
Get rid of two "following" words in one line, having different meanings
More text style polishing according @eread's comments
|
|\ \ \ \ \ \ \ \ \
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | | |
Update ldap.md If you escape the '\' character when using a "domain\user" scheme for the bind_dn name, it will fail. gitlab-ctl reconfigure escapes characters, and if you pre-escape the '\', the resultant yaml file will have four (4) '\' characters
See merge request gitlab-org/gitlab-ce!20460
|
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | | |
If you escape the '\' character when using a "domain\user" scheme for the bind_dn name, it will fail. gitlab-ctl reconfigure escapes characters, and if you pre-escape the '\', the resultant yaml file will have four (4) '\' characters.
|
|\ \ \ \ \ \ \ \ \ \
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | | |
use redirect instead of render to avoid creating keys when refresh - resolves #47942
Closes #47942
See merge request gitlab-org/gitlab-ce!20363
|
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | | |
resolves #47942
|
|\ \ \ \ \ \ \ \ \ \ \
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | | |
Update frontend tooling dependencies
See merge request gitlab-org/gitlab-ce!21818
|
| | | | | | | | | | | | |
|
| | | | | | | | | | | | |
|
| | | | | | | | | | | | |
|
| | | | | | | | | | | | |
|
| | | | | | | | | | | | |
|
| | | | | | | | | | | | |
|
| | | | | | | | | | | | |
|
| | | | | | | | | | | | |
|