Please enable JavaScript to use RhodeCode Enterprise
##// END OF EJS Templates
marcink
- Wed, 21 Dec 2011 18:22:32
Show More
init.d/rhodecode-upstart.conf
0
created
644
+26
0
@@
-0,0
+1,26
1
# rhodecode - run the rhodecode daemon as an upstart job
2
# Change variables/paths as necessary and place file /etc/init/rhodecode.conf
3
# start/stop/restart as normal upstart job (ie: $ start rhodecode)
4
5
description "RhodeCode Mercurial Server"
6
author "Matt Zuba <matt.zuba@goodwillaz.org"
7
8
start on (local-filesystems and runlevel [2345])
9
stop on runlevel [!2345]
10
11
respawn
12
13
umask 0022
14
15
env PIDFILE=/var/hg/rhodecode/rhodecode.pid
16
env LOGFILE=/var/hg/rhodecode/log/rhodecode.log
17
env APPINI=/var/hg/rhodecode/production.ini
18
env HOME=/var/hg
19
env USER=hg
20
env GROUP=hg
21
22
exec /var/hg/.virtualenvs/rhodecode/bin/paster serve --user=$USER --group=$GROUP --pid-file=$PIDFILE --log-file=$LOGFILE $APPINI
23
24
post-stop script
25
rm $PIDFILE
26
end script
rhodecode/controllers/login.py
0
+7
-3
@@
-70,6
+70,11
class LoginController(BaseController):
70
auth_user . set_authenticated ()
70
auth_user . set_authenticated ()
71
cs = auth_user . get_cookie_store ()
71
cs = auth_user . get_cookie_store ()
72
session [ 'rhodecode_user' ] = cs
72
session [ 'rhodecode_user' ] = cs
73
# If they want to be remembered, update the cookie
74
if c . form_result [ 'remember' ] is not False :
75
session . cookie_expires = False
76
session . _set_cookie_values ()
77
session . _update_cookie_out ()
73
session . save ()
78
session . save ()
74
79
75
log . info ( 'user %s is now authenticated and stored in '
80
log . info ( 'user %s is now authenticated and stored in '
@@
-159,7
+164,6
class LoginController(BaseController):
159
return redirect ( url ( 'login_home' ))
164
return redirect ( url ( 'login_home' ))
160
165
161
def logout ( self ):
166
def logout ( self ):
162
del session ['rhodecode_user']
167
session . delete ()
163
session . save ()
168
log . info ( 'Logging out and deleting session for user' )
164
log . info ( 'Logging out and setting user as Empty' )
165
redirect ( url ( 'home' ))
169
redirect ( url ( 'home' ))
rhodecode/model/forms.py
0
+2
0
rhodecode/templates/login.html
0
+6
-6
@@
-44,12
+44,12
44
</ div >
44
</ div >
45
45
46
</ div >
46
</ div >
47
## < div class = "field" >
47
< div class = "field" >
48
## < div class = "checkbox" >
48
< div class = "checkbox" >
49
## < input type = "checkbox" id = "remember" name = "remember" />
49
< input type = "checkbox" id = "remember" name = "remember" />
50
## < label for = "remember" > Remember me </ label >
50
< label for = "remember" > ${_(' Remember me')} </ label >
51
## </ div >
51
</ div >
52
## </ div >
52
</ div >
53
< div class = "buttons" >
53
< div class = "buttons" >
54
${h.submit('sign_in',_('Sign In'),class_="ui-button")}
54
${h.submit('sign_in',_('Sign In'),class_="ui-button")}
55
</ div >
55
</ div >
Site-wide shortcuts
/
Use quick search box
g h
Goto home page
g g
Goto my private gists page
g G
Goto my public gists page
g 0-9
Goto bookmarked items from 0-9
n r
New repository page
n g
New gist page
Repositories
g s
Goto summary page
g c
Goto changelog page
g f
Goto files page
g F
Goto files page with file search activated
g p
Goto pull requests page
g o
Goto repository settings
g O
Goto repository access permissions settings
t s
Toggle sidebar on some pages