Explore Console Consolidation
- Dominant language
- Groovy
- Stars
- 2.9k
- Forks
- 975
- Avg merge
- 1d 22h
- Merged PRs (30d)
- 92
Description
### Expected Behavior
There are currently a number of different consoles.
- grails-console
- http://github.com/grails-plugins/grails-web-console, not moved to apache
- Database Console
- Admin Console
> web console because I have had security auditors request it be turned off - we actually turn it off by excluding the dependency for any production based build. This was a requirement to ensure limited / non-admin access as part of SOX compliance.
Contributor guide
Research direction
Review the four console surfaces named in the issue: grails-console, the linked grails-web-console, Database Console, and Admin Console. Compare their responsibilities and the security concern described, then document a consolidation proposal with a clear decision about which consoles remain and how production use is controlled.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- groovy
- Domain
- devtools
- Issue type
- Refactor
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100