Project

General

Profile

Download (11.3 KB) Statistics
| Branch: | Tag: | Revision:

# Date Author Comment
355bce36 12/30/2013 11:06 AM Ohad Levy

fixes #3930 - refactoring of edit_self implementation.

b7589c32 11/12/2013 11:53 AM Jan Pazdziora

fixes #3312 - support /users/extlogin as a login page based on REMOTE_USER

a6b0eeb0 10/15/2013 12:18 PM Joseph Magen

fixes #3249 - change regex syntax from start/end of line to start/end of string

f2c78d4a 10/15/2013 12:18 PM Joseph Magen

fixes #2741 - rails 3 syntax

3b656b8d 08/23/2013 10:55 AM Joseph Magen

fixes #2945 - extend AR to add getter/setters *_name(s) for has_many/belongs_to associations

996df692 07/19/2013 05:31 AM Joseph Magen

fixes #2741 - remove unnecessary require statements

aa925f80 06/19/2013 10:45 AM Amos Benari

fixes #2669 username first name and last name doesn't accept i18n characters

e52abb10 06/07/2013 10:52 AM Marek Hulán

Fixes #2632 - extract strings from validation errors

bae665de 06/07/2013 05:17 AM Marek Hulán

fixes #2630 - restrict assignment of roles to those a user has (CVE-2013-2113)

273b110a 06/04/2013 04:21 AM Amos Benari

fixes #2604 searching for hosts with digits can lead to unexpected results

a2a5a5fe 05/28/2013 11:27 AM Greg Sutcliffe

Fixes #2519 - Protect locale changes from validation failure so that
password validation can be run

6a26fecd 05/09/2013 03:17 PM Dominic Cleal

fixes #2281 - don't allow admin flag to be removed from admin account

e2c2abfe 05/09/2013 03:12 PM Lukas Zapletal

fixes #2444 - locale selector in user account

ff8cc704 05/09/2013 05:54 AM Joseph Magen

fixes #2422 Rails 3.2: before_destroy / dependent => :destroy ordering

7d993b41 05/09/2013 05:54 AM Joseph Magen

fixes #2421 added missing has_many :hostgroups and missing :dependent => destroy

9c864cb6 05/06/2013 02:36 AM Ohad Levy

fixes #2393 - Couple of models broken with audited 3.0.0

this is not a fix for the mass assignment problem, rather just to solve immedient packaing issue upstream.

a follow up on mass assignment should be done via another commit.

769b405b 04/24/2013 05:07 AM Dominic Cleal

Feature #2368 - use N_ for model validators

As per https://github.com/grosser/fast_gettext/wiki/activerecord

93117958 04/24/2013 05:07 AM Bryan Kearney

Feature #2368 - i18n extracting strings

bfbf7ed8 04/24/2013 05:07 AM Lukas Zapletal

Feature #2368 - i18n extracting strings

28d1dd18 04/12/2013 02:00 PM Daniel Lobato Garcia

Enforce hostgroup/role uniqueness on User relation

feacea35 04/02/2013 08:30 AM Amos Benari

upgrade foreman to rails 3.2.13

This commit updates from rails 3.0.x to 3.2.x, main changes include:

  • Asset pipline support
  • cleanup of existing assets (javascript, css, images)

Users who uses foreman in production, make sure that you now compile
your assets, e.g...

2fa95807 01/24/2013 07:51 AM Joseph Magen

fixes #2001 - Changing Loc or Org after compute resource selection give 500 error

6f85b289 01/02/2013 07:54 AM Joseph Magen

fixes #2025 - show user login if name is blank

90ed6bdf 12/24/2012 06:16 AM Joseph Magen

removed has_many_polymorphs and used has_many :source and :source_type

dc72b8e3 12/24/2012 06:16 AM Joseph Magen

renamed to thread_session.rb

9e8be300 12/17/2012 02:30 PM Oved Ourfali

fixes #1978 - changing login maximum size to 100

In case of using a long login name (such as ovirt_username@domain), on
the fly login will fail. Increasing the maximum login size to 100.

82c35b15 11/28/2012 09:27 AM Ohad Levy

ensures that admin user can't be duplicated when running within an org

9d0473aa 11/28/2012 07:23 AM Ohad Levy

Ensure existing org user search is unscoped

refs 611f5bff

611f5bff 11/28/2012 05:38 AM Amos Benari

Add organization and location to foreman.

This feature allows foreman to provide multi location, multi tenant and
multi organizations capablities.

the idea is that resources within foreman (e.g. hosts, subnets, users,
environments etc) can belong to one or more locations and organization,...

64ca11af 11/15/2012 05:24 AM Ohad Levy

refactor AuthSourceLdap Class

cleanup the classes, as it was aweful ruby.
TODO: improve the logic between existing user and new users on the fly creaetion

384005e7 11/14/2012 10:03 AM Martin Bacovsky

Fixed validation error handling and auth durin admin user creation

306ed25a 11/11/2012 05:02 AM Robert Birnie

Bug #1936 Allow user creation without email

518d50bb 10/17/2012 05:13 AM Petr Chalupa

auto create admin-user when missing in API requests

add getter for admin user User.admin which auto creates admin when missing

d9a2ebac 07/26/2012 07:58 AM Ohad Levy

[SQL optimizations] - many small optimizations

This is one of a few patches aim to improve Foreman performance
  • Bookmarks have only users, not usergroups
  • added caching to the settings table
  • removed notice message lookups (we are not really using those)...
fe728c74 06/28/2012 04:31 AM Ohad Levy

fixes #1638 - remove whitespaces for user email instead of validation error

d408f980 06/24/2012 08:10 AM Ohad Levy

incorrect error message shown when trying to rename the admin account

bf5785b9 06/24/2012 03:18 AM Ohad Levy

Do not enable auditing while executing rake tasks / migrations

111a4083 06/24/2012 03:09 AM Ohad Levy

fixes #1613 - Email address format validation preventing admin user creation

09ce1364 06/20/2012 03:43 PM Amos Benari

audit as twitter and versions for template.

This also closes #1377 as it offer versions and diff view of the tempates.

it is not ideal, but it should handle the most common case for now,
where we should open other feature requests to support all of the ideas in #1377

eec062e6 06/20/2012 03:19 PM Ohad Levy

wip audits upgrade

e170c321 05/30/2012 08:47 AM Olivier Favre

fixes #1597 - Restrict compute resources access by user

And add some rights to give non admin users so they can perform some normal actions on the hosts they own.

unit/domain_parameter_test.rb self-broke... added a tiny fix.
Removing compute_resources/vms nesting, it is such a nightmare for functional tests....

67799065 03/15/2012 10:34 AM Ohad Levy

code smell

54358a76 02/23/2012 08:23 AM Greg Sutcliffe

fixes #1324 - Separate permssions on hosts from permissions for objects within hosts.

This allows a user to be granted permission to edit the host (and so change the group or proxy) but not, for example, edit the parameters
This could probably be extended further if necessary.

48be0b11 01/29/2012 09:31 AM Ohad Levy

fixes #1456 - renaming the admin account should not be allowed

57280886 11/28/2011 05:45 AM Greg Sutcliffe

fixes #1355 - Ability to Search Users by Role

Signed-off-by: Greg Sutcliffe <>

017e1049 11/28/2011 03:44 AM Ohad Levy

WIP rails3 migration

01984fb7 08/16/2011 07:35 AM Amos Benari

New artwork

  • dark top-bar
  • moved the search box below the tabs line.
  • improved the show host page
  • added notifications
  • Settings tab now changes title based on the active action
  • lots of cleanups - fixes #1066, fixes #926, fixes #628 and many other minor changes...
884c9b25 07/27/2011 11:13 AM Ohad Levy

fixes #1064 - last login info for a user without admin rights is not updated

76607ed5 06/29/2011 02:17 PM Ohad Levy

fixes #100 - Setting is now a ActiveRecord object

This allows users to manage foreman settings via the UI.

the UI is a bit ugly, but works :)

572a19c3 06/05/2011 02:47 AM Paul Kelly

Fixes #906 - Always allow a user to edit some of their own User details

Signed-off-by: Paul Kelly <>

7e64f911 05/02/2011 10:45 AM Ohad Levy

ensures that current user is cleared, refs #807

475cdc84 05/02/2011 05:27 AM Ohad Levy

fixes #807 - Update the User.current implementation to use a Thread-local variable

4a8190ef 05/02/2011 04:01 AM Ohad Levy

fixes #797 - JSON for users not returned

8a685d40 11/11/2010 10:43 AM Ohad Levy

fixes #457 - LDAP on the fly user creation no longer works

9fd7478e 11/07/2010 10:39 AM Paul Kelly

Fixes #366 - Redmine authorization port

This is a major feature which provides RBAC authorization within Foreman
a mental note to myself - never ever work on large commits

27210309 10/10/2010 01:09 PM Paul Kelly

Added a basic notice facility to foreman

Notice.create :message => "text", :level => level, :global => boolean
if global is true then any user can cancel that message for all users
else each user must cancel the message individually

level can be "warning" or "message"...

f5df7d44 10/03/2010 03:07 PM Paul Kelly

Fixes #390 - A user account is always associated with a session

686cb440 07/07/2010 08:19 AM Ohad Levy

requireing the sha1 library, refs #145

7a4ec5cf 07/06/2010 04:51 PM Paul Kelly

Fixes #145 - Added AuthSourceInternal

Added a password setting facility to the user class for AuthSourceInternal
Switched to SHA1
Changed :ldap to :login
Applied numerous fixes from Ohad Levy
Fixed malformed user page
Switched attr_accessible to attr_protected...

a0c0e14d 06/01/2010 04:20 AM Ohad Levy

fixes #293 - add table sorting to users page

4c3d6d59 05/18/2010 04:11 AM Ohad Levy

imported redundent line - refs #232

6874bbd9 05/18/2010 04:01 AM Paul Kelly

Fixes #232 - Removes AS from Users page

The password verification test has not yet been implemented but will get done in AuthSourceInternal fix
All tests now pass These tests now work whether settings[:ldap] is enabled or not
Plus whitespace fix

9c0e127b 05/17/2010 07:03 AM Paul Kelly

Fixes #170 - implement usergroups

Added migration
Added tests
Added MVC files
Added the routes as well
Added the program logic and additional views
Added RESTful actions for update and create
Added validations to ensure that usergroup.name and user.login do not collide...

f685dd61 10/19/2009 02:20 PM Ohad Levy

Adding Links to Audit Log
Currently Facts Auditing is disable

1ba05a93 10/15/2009 03:07 PM Ohad Levy

Squashed commit of the following:

commit c4382aeea5d72402bcbf3049d3c08f74792ca379
Author: Ohad Levy <>
Date: Thu Oct 15 22:03:26 2009 +0800

disable ldap by default

commit 685baf5f2c78128feebcbeed6910b131a072a81b
Author: Ohad Levy <>...