Commit Graph

489 Commits (c9cc57f130bcfc926ed07e68f89f449484566c92)

Author SHA1 Message Date
Sergio Benitez 964d0262ff Merged conflicts.
Unknwon cc83043edc minor fix on template
Unknwon 85f34ba538 new user profile settings UI
Signed-off-by: Unknwon <u@gogs.io>
Unknwon edc99bc8a4 new org options UI
Unknwon 80701d45bb Make organization emails non-mandatory
Sergio Benitez 079a2d68db Minor fixes to the LDAP module readme
Sergio Benitez 0f07a5cb84 Updated the LDAP auth module README.
Sergio Benitez aa9c36514f Merged conflicts.
Sergio Benitez 2d1db4bf05 Added LDAP simple auth support.
Unknwon 07fe846c9f change e-mail max length to 254
Unknwon 38eb000d13 work on
Unknwon 7ec991326d fix migrate api
Unknwon e5b105e513 fix migrate API
Unknwon 65e73c4ac6 support URL param to token, but still restrict to APIs
Unknwon 2ac8e11f46 able to use access token replace basic auth
Unknwon f1adbca0f1 check adminFilter length before LDAP search
Unknwon c6b039c6f9 new repo options UI
Unknwon 302938e646 Disable Gravatar option when install
Unknwon ea454c21f7 A way to skip TLS verify for SMTP authentication
Unknwon 55ddf225bb webhook APIs
Unknwon f509c59ac1 new create webhook event
Unknwon bb3b90fcd6 Readme Template
Unknwon 46bee50e45 complate list of gitignores and licenses
Unknwon c08600c59b new edit webhook UI
Unknwon 4217c2333c new create webhook UI
Unknwon bd1d7d1509 Able to set SSH port when install, update Docker docs
Girish Ramakrishnan 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.
Unknwon 03b85b73af token recent activity
Unknwon 4c7b6414eb new access token UI
Unknwon 6235bd1fe9 work on and fix a LDAP crash
Unknwon 71fd10dd37 change minimum password length to 1
Unknwon 407385db7e work on
Sergio Benitez bb8e763ede Small style fixes to the LDAP module README
Unknwon 55ccb00a47 Merge branch 'develop' of https://github.com/SergioBenitez/gogs into develop
# Conflicts:
#	modules/bindata/bindata.go
Unknwon 1fb53067f4 finish close/reopen issue
Unknwon 133b19d0c5 finish view comments on issue page
Sergio Benitez f8a4ab25fd Updated the LDAP module readme.
Sergio Benitez 7d84d4a8f0 Significantly enhanced LDAP support in Gogs.
Unknwon 34f6cbfc2a finish attachments when create issue
Unknwon 922f3f3062 finish create issue with labels
Unknwon 590c464c56 UI: create issue with title and content
Unknwon dea3a8c6a4 WIP: create PR - choose branch
Unknwon 39a3b768bc : Add Deployment Key Support
Unknwon 2c507667bf Merge branch 'develop' of github.com:gogits/gogs into feature/milestone
# Conflicts:
#	gogs.go
#	models/issue.go
#	templates/.VERSION
Unknwon 3e4cdccf6b milestone: create page
Unknwon e50982f5ec allow anonymous SSH clone
Unknwon 487fc8ca39 fix
Unknwon 54b58e988d Merge branch 'develop' of github.com:gogits/gogs into feature/page_issues
Unknwon 70d44e9565 Merge branch 'master' of github.com:gogits/gogs into develop
无闻 d86c4841fa Merge pull request from stettberger/master
settings/password: no minimal required characters for OldPassword
无闻 91ab2538c3 Merge pull request from jamesa/develop
Add full name field to admin's user edit page (fixes )
Unknwon dc4aab9925 UI: CURD labels
- fix update lable break connection with repository
Unknwon ac95f6d50f UI: basic label list
- create new label
Unknwon 548b95f7b5 fix install form def
Unknwon ff051e2106 : API calls are not hidden behind sign in
Unknwon 81adbe17ca use pam and update TRANSLATORS
Unknwon a2a9e151f8 install - add mail from setting
Unknwon b9dc2147b4 UI: install - done
Unknwon 5cf3732339 UI: install - new version
Christian Dietrich 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.
James f3aab5dbe3 Add full name field to admin's user edit page (fixes )
Paolo Borelli 182003aa41 Add PAM authentication
Unknwon 211596f407 LDAP add and edit form are misleading
Unknwon 33894591a6 : Edit Account does not take into consideration password rules
Unknwon 34102f7889 remove unused scripts and simplify migrate form definition
无闻 3a6ba39a61 Merge pull request from theangryangel/fix/ldap-auth
Attempt 3 to fix LDAP login issues when git pushing after password change
Gogs fab038b175 Attempt of ldap fixes
无闻 cd8b43d984 Merge pull request from Lafriks/dev
Get username, name, surname and e-mail from LDAP server
Unknwon 059338139c routers: able to migrate repo from local path
- modules/middleware/context.go: add HandleAPI method
Unknwon 1654e9ecab templates/user/settings/emial.tmpl: little fix on UI
- routers/user: little code format
- conf/locale: update French locale
Peter Smit 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.
Lauris BH 00653e52ee Get username, name, surname and e-mail from LDAP server
Unknwon 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
Peter 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.
Unknwon 9803c421f5 fix binding api broken
Unknwon ac4a10456e api: able to create repo and fix
- POST /user/repos
- POST /org/:org/repos
Unknwon bc8721fb6c Finish new UI for release page
Joseph Crail 39c068400e Fix spelling errors in comments.
Unknwon 0b785ad967 work on
Unknwon 069486d169 fix
Unknwon ef275ebf62 more on change avatar
Unknwon 55dfe2c978 custom avatar upload
Unknwon 37d8d3afe9 more APIs on
Unknwon 32dcaefafa fox
Unknwon 8eb5120fbd , API: list user repos, list repo hooks
Unknwon 8c9338a537 add personal access token panel
Unknwon e0de6cb5ad work on and update locales
Christopher Brickley 3794111460 update slack hook to use new format
Unknwon fa241efa6d Use binding middleware
Unknwon 91e5c24a31 Fix
Unknwon b9560374cd UI fix
Unknwon 2a3660dae3 Fix
Unknwon 59a7c7c5a5 Remove ldap dep
Unknwon 0ddb1eb769 Finish new install page, almost ready for 0.5 release
Christopher Brickley 2bce24068d add Slack API webhook support
Tristan Storch 69e332f432 Removed trailing white spaces
Removed trailing whitespaces with

```sh
for file in `grep -r " $" * | cut -d : -f 1 | sort | uniq | grep -v " "`; do sed -i 's/[ \t]*$//' $file; done
```

and some handwork.
Unknwon 8829174574 Finish new admin users pages
Unknwon bba707de36 Finish team list, create new team, join/leave team page
Unknwon 5acc948562 Page: `/org/:orgname/settings`
Unknwon 9a1d5d2489 Finish new web hook pages
Justin Nuß 8023494a94 Fix invalid struct tags and remove unreachable code.
Unknwon 755eec745f Finish new repo settings page
Unknwon 669552e255 Fix
Unknwon dabf5b057c Finish new migrate page
Unknwon 9813161411 Reser repo owner to organization when error occurs in repo create page, dashboard news feed page, create organization page
Unknwon 8dd07c0ddd New UI merge in progress
gima 5a97cc69ed Make possible for administrators to change user's password (fix proposal for )
Unknown 465dc962b5 Finish create organization team
Unknown 19e9104289 Organization settings page
Unknown 32b09681b2 Migrate repository by organization
Unknown 43b33440b5 Work on create organization repo and
Unknown e0f9c628c5 Add create organization
Unknown b2801a2e98 Fix
Unknown 9d2cef23f2 Fix
Unknown ad5ec45dd6 Fix
Unknown e07674bff1 Support edit release and save as draft
Unknown 9961f9a53c Fix
Unknown 4f2f3c2857 Code convention
Unknown 93f8f92523 Finish create new label
Lunny Xiao f6c94c29d5 implicated error for ldap dial
Lunny Xiao 7869cfccb9 Merge pull request from DerDackel/ldapssl
Add LDAP over SSL support
Sebastian Jackel eb264a112b Add LDAP over SSL support
Unknown 54e95fa367 Finish add new milestone
Unknown f1130ce5e9 Fix edit auth page bug
Unknown 65e628d1f4 ignore broken tests
Unknown c5dbc24ca4 UI fix
Lunny Xiao bf58679390 add support for smtp authentication
Lunny Xiao 55019bfbc5 merge all login methods
Lunny Xiao 4d6de6c7b9 add login name for auth type
Unknown 09dba7d63e Clean names
Unknown 8ca14e2109 Improve delete SSH key
Unknown 24f614f6db Finish add web hook
Unknown 6e3dba2cc5 Clean repo code
Unknown bbdfe25769 User code clean and ui improve
Unknown c1eb4d894a Clean api code
Unknown 3b7465f817 fix code
Lunny Xiao d8136c9c3c Merge branch 'dev-ldap' into dev
Lunny Xiao 1652dd5068 basic authentications
Unknown 816c0ed5e7 Fix import path
Lunny Xiao 79ea34e70e ldap support
Unknown 89c99167b2 Fix
Unknown d0ea4c7b68 Fix
Unknown 2a1dc0085b fix
Unknown 62240b6bc1 Add login by email
juju2013 efc05ea1de initial support for LDAP authentication/MSAD
Unknown f644cefa86 Finish release
Unknown 5c2da610a2 Move binding as subrepo
Unknown 90f6aa8cd1 Add repo mirror and import
Unknown 33aa4f7438 Support private repo
Unknown e9c4156c87 Add: rename user
Unknown d0e6a4c25a Change new martini impot path
Unknown a6e12aaef6 Fixing bug
Unknown 107a1eadac Finish close and reopen issue, install page, ready going to test stage of v0.2.0
Unknown 6e376bb85c Working on install page
Unknown 2fa8d0c8dd Added create issue
Unknown cb52f6d07d Add auto-login
Unknown 59ffdbf6f8 Add create, list, view issue
slene f9c07c4186 update session
Unknown 30618b271a Add admin edit user
Unknown ddbd2ce152 Add register mail tpl
Unknown a2fbb24615 Add active page
Unknown de087c7b4a Add send register confirm mail
Unknown fbbae2b721 Working on register mail confirmation
Unknown e51afe4621 Add postgres support, clean code, code review
slene 3a2eee0827 fix repo setting and delete repo
slene 7ca8306775 modify RepoAssignment
slene a33d03f008 Merge branch 'master' of github.com:gogits/gogs
Conflicts:
	routers/user/user.go
	web.go
slene fa5ad1e465 move templateFuncs to one file, add middleware context.
Unknown 4b8e888437 Finish feeds
slene 06deed820d Add HomeLink and AvatarLink to User model. Please use .SignedUser in template.
Unknown 47edf7f4f9 Finish update password and profile
Unknown 52de63e7bb Allow 1 letter usernames
Unknown c01f593daa Add updatePasswd
Unknown 57bc2d1ca0 Add update user profile back end, add new gitignore and license, add template data to public profile page
Unknown 27104ac89a Add delete repo
FuXiaoHei 37fae304d3 single repository page ui, add spec handler to get repo
FuXiaoHei b1fe498eb9 single repository page ui
Unknown af5435d586 Bug fix
Unknown fdc4151ff3 Finish create repo
Unknown b4727c7601 Update create repo
Unknown 897329a644 Add add and delete SSH key
Unknown 76ce6f9848 Update repo.Create
Unknown 5a05d6633d Merge utils to modules
Unknown a2a59f8ad1 Change /user/profile URL to /user/:username
Unknown ba5c7ea771 Add SignInRequire and SignOutRequire middleware
Unknown 56a7ab4da5 Finish log in user
Unknown 1249392c83 Finish register user
Unknown 5959e344a9 Optimize validate
Unknown c6f2c23b05 Add binding form for register user