Dmitriy Zaporozhets
bdbadebe3e
Fix adminarea and emails for new membership logic
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2014-09-15 10:57:02 +03:00
Dmitriy Zaporozhets
8210d81381
Replace old references of users_project & users_group
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2014-09-14 19:51:54 +03:00
Dmitriy Zaporozhets
c69b8e0459
Huge replace of old users_project and users_group references
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2014-09-14 19:32:51 +03:00
Dmitriy Zaporozhets
014e6d0f87
Require current password even if password was expired
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2014-07-29 15:28:20 +03:00
Dmitriy Zaporozhets
76dca50abe
Fix password change. Fix test settings
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2014-06-26 23:40:08 +03:00
Dmitriy Zaporozhets
8fee5a0572
Make app works with strong params
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2014-06-26 23:24:17 +03:00
Dmitriy Zaporozhets
cb74c014ea
Key strong params
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2014-06-26 17:00:05 +03:00
Dmitriy Zaporozhets
98ba075c32
User model to strong params. Comment other attr_accessible to let tests run
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2014-06-26 15:11:45 +03:00
Dmitriy Zaporozhets
a73df4f72d
Allow oauth signup without email
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2014-04-07 14:09:29 +03:00
Dmitry Medvinsky
fefab47456
Fix /:username.keys response content type
...
Currently this method responds with `text/html`. It is kind of unusable
if you open it in a browser. The browser thinks it is HTML and renders
it as HTML, meaning new lines are dropped. So it's very hard to
distinguish where the key starts and where it ends.
This commit changes the content type header to `text/plain`.
2014-03-20 19:09:14 +04:00
Jason Hollingsworth
29cfd33d94
Add email aliases for users
...
Emails are used to associate commits with users. The emails
are not verified and don't have to be valid email addresses. They
are assigned on a first come, first serve basis.
Notifications are sent when an email is added.
2014-02-13 22:59:39 -06:00
Ciro Santillli
439a61783d
User can leave group from group page.
2014-02-12 15:52:53 +01:00
Johannes Schleifenbaum
f10153818b
Split the user ssh keys by newline, not the characters "\n"
...
before:
GET /user.keys
ssh-rsa ...\nssh-rsa ...\nssh-rsa ...
after:
GET /user.keys
ssh-rsa ...
ssh-rsa ...
sha-rsa ...
2014-02-11 19:24:23 +01:00
GitLab
46ad09bf70
code refactor as per standards
2014-02-11 19:04:47 +05:30
GitLab
b1492a2a62
sync with upstream for ease to merge
2014-02-06 19:47:21 +05:30
GitLab
319f355aed
merge with upstream master
2014-02-06 16:56:20 +05:30
GitLab
1c9a41e0d5
adding tests for the ssh keys feature
2014-02-06 14:42:59 +05:30
skv
a3f645ef51
Remove deprecated finders
2014-01-19 23:39:56 +04:00
skv
d89527839e
fix most of warnings
2013-12-15 00:05:10 +04:00
Drew Blessing
c26d392b1a
Expire event cache on avatar creation/removal
2013-12-11 09:30:22 -06:00
Drew Blessing
b08608b261
Issue 5716 - Allow removal of avatar
...
Add class and style
Add spinach tests
Add entry to CHANGELOG
Add entry to CHANGELOG
2013-12-02 16:20:34 -06:00
Dmitriy Zaporozhets
e50c0d5cb7
Fix spinach profile tests
2013-10-09 17:01:04 +03:00
Dmitriy Zaporozhets
4c8224ae1e
Move profile account to separate controller
2013-10-09 16:43:17 +03:00
Dmitriy Zaporozhets
c41e66db52
Separate page for password change
2013-10-09 16:43:11 +03:00
devaroop
b9d58c4cec
getting user keys publically through http without any authentication, the github way. E.g: http://github.com/devaroop.keys
...
changelog updated to include ssh key retrieval feature update
2013-10-03 12:50:33 +05:30
devaroop
b6bd4856a3
getting user keys publically through http without any authentication, the github way. E.g: http://github.com/devaroop.keys
2013-10-02 20:39:29 +05:30
Dmitriy Zaporozhets
65b9768ccf
Group ownership completely based on users_groups relation now
...
Before we have only owner_id to determine group owner
With multiple owners per group we should get rid of owner_id in group.
So from now @group.owner will always be nil but
@group.owners return an actual array of users who can admin this group
2013-09-26 14:49:22 +03:00
Dmitriy Zaporozhets
f8137075d5
Show correct group membership in profile
2013-08-06 18:03:13 +03:00
Dmitriy Zaporozhets
3232f547ac
Add group button at Profile#groups page
2013-07-12 18:29:39 +03:00
Dmitriy Zaporozhets
acb402a1c1
Ability to leave group from profile area
2013-07-12 18:22:03 +03:00
Dmitriy Zaporozhets
05a7e8b9c0
Better design for SSH keys page
2013-06-24 19:25:10 +03:00
Dmitriy Zaporozhets
3e09e6f7b8
Move Profile related controllers under Profiles:: module
2013-06-24 18:24:14 +03:00