fixes #3984 - use __ instead of _ for i18n to avoid conflict with underscore.js
fixes #3510 - plugin interface for registering a plugin, updated menu system
fixes #3268, #2783 - Update prod2dev to handle fkeys in psql
fixes #3637 - refactor exception rake task
fixes #2895 - apply updates to environments on puppet class import
rake console
fixes #3269 - fact import rake task fails with arity error
fixes #3212 - disable constraint checks for mysql databases during db:prod2dev
removing PO merge from commit when doing locale:find
Since we are using transifex.com for pulling translations, commiting mergedPO files only pollutes git. We already do not commit that when usinglocale/Makefile, thus making the same change here.
Fixes #2272 - added Capybara integration tests, but without javascripts tests
fixes #2942 - plugin i18n support
This is first phase of plugins i18n support. More to come later:
fixes #3059 - new mail rake task sends foreman reports to each user
fixes #3051 - Adds rake task to import puppet environments
Fixes #3030 - require facter where necessary
fixes #2424 - encrypts compute resource password
fixes #2424 - add Encryptable module and encryption_key generation
fixes #2697 again - HostMailer typo and .deliver
fixes #2697 - HostMailer summary is broken(cherry picked from commit 8e851ef524a3348c1587e53e3c2da616fdbe1fdc)
helper script to show dependencies nicely
fixes #2633 - enable generate_token rake task to run from elsewhere
fixes #2440 remove unused files, code, unnecessary require statements
gettext_i18n_rails_js shouldn't be required in prod setups to run rake tasks
fixes #2420 - extract strings for i18n from JavaScript, various i18n fixes
Fixes #2265 - Broken hosts_and_facts detection
fixes #2378 - added Minitest and other code cleanups
fixes #2368 - finishing transifex.com integration
Fixes #2408: don't try to reset the password in rake permissions:reset if Facter.domain is nil
Feature #2368 - form helpers, exceptions and fixes
Feature #2368 - i18n extracting and locale rake task
Feature #2368 - merging new strings
Feature #2368 - i18n extracting strings
fixes #2269 - Add gettext framework to foreman.
This patch adds a gettext based localization framework to the Foreman. This is done by adding the fast_gettext and gettext_i18n_rails gems along with their depdencies. An example translation is done to the login page and the users controller....
fixes #2256 - support minitest in jenkins rake tasks, add missing yaml require breaking bundler, fix version test for Ruby 1.9.2
Fixes #2141 - Deletes duplicate TrendCounters
This fixes graphs with spikes, caused by multiple rake trends:counter tasks.
fixes #2109 - improve session token security
- adds security:generate token rake task to create static token- generate and cache a token on startup if static token isn't present
Thanks to Sandor Szücs <sandor.szuecs@fu-berlin.de>
fixes #1979 Updating puppet:import:puppet_classes for parameterized classes
Puppet import_classes task uses PuppetClassImporter instead of Environment.import_classes which is not available anymore
fixes #2021 - run test:lib from test rake task
This commit adds most of the functionality required for API v1
The overall goal was to extract the existing JSON responseoverall controllers, and to move them to a seperate name space.
feature #1906 add Trend information
Signed-off-by: Amos Benari <abenari@redhat.com>Signed-off-by: Ohad Levy <ohadlevy@gmail.com>
fixes #832 - adds parameterized class support
Credits:This patch is based on the original work of Olivier Favre<olivier@yakaz.com> many many thanks!
Add support for Jenkins CI reports
fixes the prod2dev rake task to handle STI.
fixes #1715 - rake puppet:import:puppet_classes[batch] stopped working
code smell
refs #1503 better handling of migrating to puppet proxies
fixes #1503 - When creating a host, it should be possible to define a Puppet CA and a Puppet Master to use
fixes #1509 - Foreman should use the proxy to import puppet classes
WIP rails3 migration
fixes #1120 - Replaced DHCP functionaitlity by the new net dhcp record classes
Fixes #989 - Add Sparc Solaris support
Signed-off-by: Paul Kelly <paul.ian.kelly@googlemail.com>
fixes #899 - There are numerous typos and formatting issues with the code
fixes typo in log output - refs #565
Fixes #565 - rake puppet:import:puppet_classes misses some changes
Fixes #609 - Orchestrate puppetca operations
This also includes adding support for a puppet smart-proxy target typeand providing migration supportUpdated to provide backward compatability for host and hostgroup objectsNow terminates the build and incorporates other fixes...
fixes #635 - add a rack task to send out emails / patches to foreman developers list
fixes 562 - rake task of import of classes and environments in batch mode does not work reliably
fixes #463 - adds a simple rake task to reset administrator user account.
Fixes #366 - Redmine authorization port
This is a major feature which provides RBAC authorization within Foremana mental note to myself - never ever work on large commits
Fixes #386 - Updated rake puppet:import_classes to support the new API
The rake task now queries for the changes and then performs the update.
Some additional sanity checking is performed in the execution phase.
A batch mode is provided via rake puppet:import:puppet_classes[true]. When...
Fixes #356 - More improvements for Debian package specification
Fixes #395 - rake db:convert:prod2dev now accepts an optional table and record count parameter
Fixes #101 - Generate rdoc files and html links on the puppetclasses page
Rewite rdocs if required by the prepare phaseIncorporate Fank Sweetser's :: patchIncorporate a url_helper suggested by OhadAdded a new interface via links on the supported environments list
fixes #181 - External node import prints 'nil' instead of 'class foo missing'
refs #181 - solves unordered output
removed trailing spaces
redundent line
fixes #152 - add a script to scan out of sync hosts
fixes - #146 Adds a host environment and fact based filtering to Summarized emails
fixed typo
fixes #71 - send out daily email summary of puppet changes
fixes typo
fixes #57 - add retention rules to expire old reports
Fixes #17This adds the possibility to import from a previous external node interface.letting Foreman reads the old setup and update its database accordingly
fixes #10
minor formating and aliasing
We have a final project name -- The ForeMan
renamed project to the torque
fixed an useless error when trying to populate an host entry when there are no host facts
rake job that imports puppet envs and classes
updated wrong yaml path
Added a rake task which imports facts (in yaml format) directly to the DB.this is useful for people who don't use store configs, but still want to import puppet node information to the database.
0.25 doesnt store IP address(?)
fixes arch fact name on Solaris - thanks to motyla@gmail.com
workaround for the fact that puppet default env is empty
updated Storeconfig import, as by default facter doesnt report an env unless defined in puppet.conf
added prod2dev rake tasks
simplifed rake job,importing all in one go
Addind the rake tasks description to the README and fixing a couple of sentence in the tasks descriptions
adding rake tasks for puppet migrations