Commit Graph

413 Commits

Author SHA1 Message Date
24d7a86a8d Set IsAdmin using LDAP
The IsAdmin flag is set based on whether the admin filter
returned any result. The admin filter is applied with the user dn
as the search root.

In the future, we should update IsAdmin as well on each login.
Alternately, we can have a periodic sync operation.
2015-08-18 23:49:12 -07:00
03b85b73af token recent activity 2015-08-19 06:22:33 +08:00
4c7b6414eb new access token UI 2015-08-19 03:36:16 +08:00
6235bd1fe9 work on #986 and fix a LDAP crash 2015-08-18 04:03:11 +08:00
71fd10dd37 change minimum password length to 1 2015-08-18 02:30:33 +08:00
407385db7e work on #1493 2015-08-17 17:05:37 +08:00
bb8e763ede Small style fixes to the LDAP module README 2015-08-16 17:29:56 -07:00
55ccb00a47 Merge branch 'develop' of https://github.com/SergioBenitez/gogs into develop
# Conflicts:
#	modules/bindata/bindata.go
2015-08-16 14:31:54 +08:00
1fb53067f4 finish close/reopen issue 2015-08-13 23:21:43 +08:00
133b19d0c5 finish view comments on issue page 2015-08-13 16:07:11 +08:00
f8a4ab25fd Updated the LDAP module readme. 2015-08-12 17:08:16 -07:00
7d84d4a8f0 Significantly enhanced LDAP support in Gogs. 2015-08-12 17:01:22 -07:00
34f6cbfc2a finish attachments when create issue 2015-08-11 23:24:40 +08:00
922f3f3062 finish create issue with labels 2015-08-10 16:52:08 +08:00
590c464c56 UI: create issue with title and content 2015-08-09 15:23:02 +08:00
dea3a8c6a4 WIP: create PR - choose branch 2015-08-08 22:43:14 +08:00
39a3b768bc #334: Add Deployment Key Support 2015-08-06 22:48:11 +08:00
2c507667bf Merge branch 'develop' of github.com:gogits/gogs into feature/milestone
# Conflicts:
#	gogs.go
#	models/issue.go
#	templates/.VERSION
2015-08-05 20:26:00 +08:00
3e4cdccf6b milestone: create page 2015-08-05 15:24:26 +08:00
e50982f5ec allow anonymous SSH clone 2015-08-05 11:14:17 +08:00
487fc8ca39 fix #1439 2015-08-05 10:16:21 +08:00
54b58e988d Merge branch 'develop' of github.com:gogits/gogs into feature/page_issues 2015-07-25 00:49:40 +08:00
70d44e9565 Merge branch 'master' of github.com:gogits/gogs into develop 2015-07-25 00:48:42 +08:00
d86c4841fa Merge pull request #1309 from stettberger/master
settings/password: no minimal required characters for OldPassword
2015-07-25 00:45:53 +08:00
91ab2538c3 Merge pull request #1244 from jamesa/develop
Add full name field to admin's user edit page (fixes #1130)
2015-07-25 00:39:16 +08:00
dc4aab9925 UI: CURD labels
- fix update lable break connection with repository
2015-07-24 23:13:42 +08:00
ac95f6d50f UI: basic label list
- create new label
2015-07-24 21:02:49 +08:00
548b95f7b5 fix install form def 2015-07-20 12:34:53 +08:00
ff051e2106 #1128: API calls are not hidden behind sign in 2015-07-15 19:17:57 +08:00
81adbe17ca use pam and update TRANSLATORS 2015-07-14 19:47:20 +08:00
a2a9e151f8 install - add mail from setting 2015-07-09 16:10:31 +08:00
b9dc2147b4 UI: install - done 2015-07-09 13:17:48 +08:00
5cf3732339 UI: install - new version 2015-07-08 19:47:56 +08:00
b36134194c settings/password: no minimal required characters for OldPassword
If users are added to gogs due a reverse proxy automatically, their password is
set to their initial username. If their username is shorter than 6 characters,
they can never set a password. But since this password is required for some
operations (e.g. repository deletion), they could not use all features of gogs
until now.
2015-06-03 15:46:37 +02:00
f3aab5dbe3 Add full name field to admin's user edit page (fixes #1130) 2015-04-28 11:59:05 -04:00
182003aa41 Add PAM authentication 2015-04-24 10:13:01 +02:00
211596f407 #1124 LDAP add and edit form are misleading 2015-03-24 19:04:16 -04:00
33894591a6 #851: Edit Account does not take into consideration password rules 2015-03-17 03:21:58 -04:00
34102f7889 remove unused scripts and simplify migrate form definition 2015-03-11 09:21:05 -04:00
3a6ba39a61 Merge pull request #992 from theangryangel/fix/ldap-auth
Attempt 3 to fix LDAP login issues when git pushing after password change
2015-02-28 06:57:43 -05:00
fab038b175 Attempt #3 of ldap fixes 2015-02-27 13:18:29 +00:00
cd8b43d984 Merge pull request #915 from Lafriks/dev
Get username, name, surname and e-mail from LDAP server
2015-02-23 13:41:29 -05:00
059338139c routers: able to migrate repo from local path
- modules/middleware/context.go: add HandleAPI method
2015-02-22 09:49:25 -05:00
1654e9ecab templates/user/settings/emial.tmpl: little fix on UI
- routers/user: little code format
- conf/locale: update French locale
2015-02-21 22:13:47 -05:00
e6fc58a744 Remove GoGet option from repository and handle it with ?go-get=1 instead
The normal go get protocol is to show the go-import meta tag when ?go-get=1 is appended to the url. This commit implements that behaviour and cleans the go-get option from the repository settings page.
2015-02-17 10:36:17 +02:00
00653e52ee Get username, name, surname and e-mail from LDAP server 2015-02-08 01:49:51 +02:00
b293b6eaa6 cmd: CMD option for port number of gogs web to prevent first time run conflict
- routers: use new binding convention to simplify code
- templates: able to set HTTP port number in install page
2015-02-01 12:41:03 -05:00
b033f2f535 Finish method for having multiple emails/user.
All basics are implemented. Missing are the right (localized) strings
and the page markup could have a look at by a frontend guy.
2014-12-17 17:42:54 +02:00
9803c421f5 fix binding api broken 2014-12-15 01:49:59 -05:00
ac4a10456e api: able to create repo and fix #726
- POST /user/repos
- POST /org/:org/repos
2014-12-12 20:30:32 -05:00