summaryrefslogtreecommitdiff
path: root/app/models/concerns/routable.rb
Commit message (Expand)AuthorAgeFilesLines
* Remove dead MySQL codeNick Thomas2019-07-231-37/+6
* Upgrade to Rails 5.2upgrade-rails-5-2-ceHeinrich Lee Yu2019-07-121-1/+1
* Enable more frozen string in app/models/**/*.rbgfyoung2018-08-071-0/+2
* Remove code for dynamically generating routesstop-dynamic-routable-creationYorick Peterse2018-07-251-42/+2
* [Rails5] Fix `Route source can't be blank`blackst0ne-rails5-fix-route-source-can-t-be-blankblackst0ne2018-05-111-1/+3
* Resolve "Namespace factory is problematic"Lin Jen-Shin2018-04-231-1/+6
* Validate path uniqueness only on Route, and bubble up appropriatelyDouwe Maan2018-02-061-1/+7
* Move ModuleWithInstanceVariables to Gitlab namespaceLin Jen-Shin2017-11-221-5/+5
* Use StrongMemoize and enable/disable cops properlyLin Jen-Shin2017-11-181-8/+5
* Merge remote-tracking branch 'upstream/master' into no-ivar-in-modulesLin Jen-Shin2017-11-061-1/+6
|\
| * Create idea of read-only databasetc-geo-read-only-ideaToon Claes2017-10-061-0/+2
| * Redirect to pages daemonZeger-Jan van de Weg2017-10-031-0/+4
* | Allow simple ivar ||= form. Update accordinglyLin Jen-Shin2017-09-191-1/+4
* | Add cop to make sure we don't use ivar in a moduleLin Jen-Shin2017-09-181-0/+1
|/
* Added Cop to blacklist the use of `dependent:`Yorick Peterse2017-07-061-2/+2
* Reset @full_path to nil when cache expiresDouglas Barbosa Alexandre2017-07-031-0/+1
* Expires full_path cache after project is renamedDouglas Barbosa Alexandre2017-06-291-2/+9
* Rebuild the dynamic path before validating itbvl-validate-path-updateBob Van Landuyt2017-06-211-8/+8
* Use CTEs for nested groups and authorizationsYorick Peterse2017-05-171-83/+0
* Fix `Routable.find_by_full_path` on MySQLfix-routable-find-by-full-path-on-mysqlSean McGivern2017-05-061-1/+1
* Redirect from redirect routes to canonical routesMichael Kozono2017-05-051-4/+20
* Cache Routable#full_path in RequestStore to reduce duplicate route loadssh-optimize-duplicate-routable-full-pathStan Hu2017-04-241-2/+13
* use more explicit and explanatory sql statementAlexis Reigel2017-04-061-1/+3
* check all groups for 2fa requirementAlexis Reigel2017-04-061-4/+2
* add method to get a full routable hierarchyAlexis Reigel2017-04-061-0/+68
* Remove repeated routes.path check for postgresql databasemhasbini2017-03-181-4/+6
* Store group and project full name and full path in routes tabledz-refactor-full-pathDmitriy Zaporozhets2017-02-081-4/+62
* Add User#nested_groups and User#nested_projects methodsDmitriy Zaporozhets2017-01-251-0/+15
* Rename Routable.where_paths_in to Routable.where_full_path_indz-nested-group-improvements-2Dmitriy Zaporozhets2016-12-111-3/+3
* Validate presence of route by Routable concernDmitriy Zaporozhets2016-12-111-0/+1
* Add nested groups support on data leveldz-nested-groupsDmitriy Zaporozhets2016-12-081-0/+70