Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • A administrate
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 96
    • Issues 96
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 32
    • Merge requests 32
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • thoughtbot, inc.
  • administrate
  • Merge requests
  • !871

Add support for namespaced models

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Administrator requested to merge github/fork/farpostdesign/namespaced-models-support into master May 07, 2017
  • Overview 20
  • Commits 5
  • Pipelines 0
  • Changes 8

Created by: dmshvetsov

This PR is a replacement for the #688 PR and it is partially address the #179 (closed) issue.

This changes allow to use namespaced models like Blog::Post in Administrate gem.

This is one of the steps to implement a full support for namespaced models in Administrate gem.

Further it is required to implement:

  • support associations with namespaced model
  • support namespaced model for the dashboard generator
  • support namespaced model for the routes generator

related

spec/lib/administrate/resource_resolver_spec.rb was refactored to not interfere with existed models. The spec is removing constants and it is affects the other specs. This is simple solution for the problem, but it is not removing the root of the problem with this spec. Advices are welcome.

Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: github/fork/farpostdesign/namespaced-models-support