Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-09-20 | Add latest changes from gitlab-org/gitlab@16-4-stable-eev16.4.0-rc42 | GitLab Bot | |
2023-08-18 | Add latest changes from gitlab-org/gitlab@16-3-stable-eev16.3.0-rc42 | GitLab Bot | |
2023-06-20 | Add latest changes from gitlab-org/gitlab@16-1-stable-eev16.1.0-rc42 | GitLab Bot | |
2023-05-17 | Add latest changes from gitlab-org/gitlab@16-0-stable-eev16.0.0-rc42 | GitLab Bot | |
2023-02-20 | Add latest changes from gitlab-org/gitlab@15-9-stable-eev15.9.0-rc42 | GitLab Bot | |
2022-11-17 | Add latest changes from gitlab-org/gitlab@15-6-stable-eev15.6.0-rc42 | GitLab Bot | |
2022-09-20 | Add latest changes from gitlab-org/gitlab@15-4-stable-eev15.4.0-rc42 | GitLab Bot | |
2022-03-18 | Add latest changes from gitlab-org/gitlab@14-9-stable-eev14.9.0-rc42 | GitLab Bot | |
2021-12-20 | Add latest changes from gitlab-org/gitlab@14-6-stable-eev14.6.0-rc42 | GitLab Bot | |
2021-11-18 | Add latest changes from gitlab-org/gitlab@14-5-stable-eev14.5.0-rc42 | GitLab Bot | |
2021-08-19 | Add latest changes from gitlab-org/gitlab@14-2-stable-eev14.2.0-rc42 | GitLab Bot | |
2021-06-16 | Add latest changes from gitlab-org/gitlab@14-0-stable-eev14.0.0-rc42 | GitLab Bot | |
2021-05-19 | Add latest changes from gitlab-org/gitlab@13-12-stable-eev13.12.0-rc42 | GitLab Bot | |
2021-03-16 | Add latest changes from gitlab-org/gitlab@13-10-stable-eev13.10.0-rc40 | GitLab Bot | |
2020-11-19 | Add latest changes from gitlab-org/gitlab@13-6-stable-eev13.6.0-rc42 | GitLab Bot | |
2020-01-24 | Add latest changes from gitlab-org/gitlab@master | GitLab Bot | |
2019-11-28 | Add latest changes from gitlab-org/gitlab@master | GitLab Bot | |
2019-11-04 | Add latest changes from gitlab-org/gitlab@master | GitLab Bot | |
2019-09-18 | Add latest changes from gitlab-org/gitlab@master | GitLab Bot | |
2019-09-13 | Add latest changes from gitlab-org/gitlab@master | GitLab Bot | |
2019-09-04 | Avoid calling freeze on already frozen strings in lib/gitlab | dineshpanda | |
2019-08-10 | Split MR widget into cached and non-cached serializers | Igor | |
Splits auto-refreshing of MR widget into 2 requests: - the one which uses etag-caching and invalidates the fields on change - the one without caching The idea is to gradually move all the fields to etag-cached endpoint | |||
2019-04-05 | Fix real-time updates for projects that contain a reserved word | Stan Hu | |
Projects that included reserved words (e.g. test-create) would fail to generate a proper ETag key because of the name. To fix this, we add forward slashes to match the exact name so that /test-create doesn't get matched, but /create does. Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/60113 | |||
2019-02-13 | Improve the GitHub and Gitea import feature table interface | Luke Bennett | |
These are backend changes. Use Vue for the import feature UI for "githubish" providers (GitHub and Gitea). Add "Go to project" button after a successful import. Use CI-style status icons and improve spacing of the table and its component. Adds ETag polling to the github and gitea import jobs endpoint. | |||
2019-01-07 | Switch use of Rack::Request to ActionDispatch::Request | Stan Hu | |
As mentioned in https://gitlab.com/gitlab-org/gitlab-ee/issues/9035#note_129093444, Rails 5 switched ActionDispatch::Request so that it no longer inherits Rack::Request directly. A middleware that uses Rack::Request to read the environment may see stale request parameters if another middleware modifies the environment via ActionDispatch::Request. To be safe, we should be using ActionDispatch::Request everywhere. | |||
2018-11-07 | Enable even more frozen string in lib/gitlab | gfyoung | |
Enables frozens string for the following: * lib/gitlab/conflict/**/*.rb * lib/gitlab/cross_project_access/**/*.rb * lib/gitlab/cycle_analytics/**/*.rb * lib/gitlab/data_builder/**/*.rb * lib/gitlab/database/**/*.rb * lib/gitlab/dependency_linker/**/*.rb * lib/gitlab/diff/**/*.rb * lib/gitlab/downtime_check/**/*.rb * lib/gitlab/email/**/*.rb * lib/gitlab/etag_caching/**/*.rb Partially addresses gitlab-org/gitlab-ce#47424. | |||
2018-04-17 | Fix flash errors in performance bar for cached responses | Sean McGivern | |
When a request contains an ETag value in its If-None-Match header, the backend may send a request ID (from Rack) that does not correspond to a value in Peek's Redis cache (because we aborted the Rails processing in our ETag middleware). Because a cached response (304) has to replace the headers with those from the previous 200 - https://tools.ietf.org/html/rfc7234#section-4.3.4 - we add a custom header that will only be present in cache hits, that can tell the frontend to ignore these. | |||
2017-07-11 | Support multiple Redis instances based on queue type | Paul Charlton | |
2017-06-12 | Revert to passing the path when matching key to the router | Z.J. van de Weg | |
This was edited to the request, but this won't work if the data is not available at the time of setting the key for the first time. | |||
2017-06-12 | Fix etag route misses | Z.J. van de Weg | |
Fixes gitlab-org/gitlab-ce#33106 | |||
2017-06-12 | Raise exception on invalid pipeline cache | Kamil Trzcinski | |
2017-06-07 | Fix incorrect ETag cache key when relative instance URL is used | Adam Niedzielski | |
2017-06-02 | Merge remote-tracking branch 'origin/master' into zj-job-view-goes-real-time | Kamil Trzcinski | |
2017-06-01 | Merge branch 'master' into zj-realtime-env-list | Z.J. van de Weg | |
2017-05-31 | Initial implementation for real time job view | Z.J. van de Weg | |
Added the needed keys and paths to a new entity, BuildDetailsEntity. Not renaming BuildEntity to BuildBasicEntity on explicit request. Most code now has test coverage, but not all. This will be added on later commits on this branch. Resolves gitlab-org/gitlab-ce#31397 | |||
2017-05-26 | Should escape the routes because we added - | Lin Jen-Shin | |
2017-05-25 | Merge branch 'master' into zj-realtime-env-list | Z.J. van de Weg | |
2017-05-24 | Revert "Remove changes that are not absolutely necessary" | Douwe Maan | |
This reverts commit b0498c176fa134761d899c9b369be12f1ca789c5 | |||
2017-05-24 | Merge branch 'dm-fix-routes' into 'master' | Robert Speicher | |
Fix ambiguous routing issues by teaching router about reserved words See merge request !11570 | |||
2017-05-24 | Restore original comment [ci skip] | Z.J. van de Weg | |
2017-05-24 | Remove changes that are not absolutely necessary | Douwe Maan | |
2017-05-24 | Fix ambiguous routing issues by teaching router about reserved words | Douwe Maan | |
2017-05-22 | Add Etag caching for Pipeline#Show action | Z.J. van de Weg | |
Due to a typo this was not actually the case. Now that is fixed and performance should improve because of this. | |||
2017-05-22 | Use etag caching for environments JSON | Z.J. van de Weg | |
For the index view, the environments can now be requested every 15 seconds. Any transition state of a projects environments will trigger a cache invalidation action. Fixes gitlab-org/gitlab-ce#31701 | |||
2017-05-13 | Rename all references to rendered_title to realtime_changes | Luke "Jared" Bennett | |
2017-05-10 | Enable the Style/TrailingCommaInLiteral cop | Rémy Coutable | |
Use the EnforcedStyleForMultiline: no_comma option. Signed-off-by: Rémy Coutable <remy@rymai.me> | |||
2017-05-06 | Real time pipeline show action | Zeger-Jan van de Weg | |
2017-05-01 | Minor style adjustments | Bob Van Landuyt | |
2017-05-01 | Rename `NamespaceValidator` to `DynamicPathValidator` | Bob Van Landuyt | |
This reflects better that it validates paths instead of a namespace model | |||
2017-05-01 | Streamline the path validation in groups & projects | Bob Van Landuyt | |
`Project` uses `ProjectPathValidator` which is now a `NamespaceValidator` that skips the format validation. That way we're sure we are using the same collection of reserved paths. I updated the path constraints to reflect the changes: We now allow some values that are only used on a top level namespace as a name for a nested group/project. |