SagePtr and techknowlogick
303d7f7e9c
Do not autocreate directory for new user/orgs ( #4828 ) ( #4849 )
2018-09-06 20:40:58 -04:00
Lunny Xiao and Lauris BH
52c2cb15db
add vendor to user reserved words and format words list according alphabet ( #4685 )
2018-08-13 08:02:18 +03:00
Lauris BH and Lunny Xiao
0c59edaafa
Update xorm to latest version and fix correct user table referencing in sql ( #4473 )
2018-07-20 10:10:17 +08:00
Lunny Xiao and Lauris BH
b46066f17c
fix repository last updated time update when delete a user who watched the repo ( #4363 )
2018-07-05 00:47:05 +03:00
Kim "BKC" Carlbäcker and Lauris BH
cbee921c28
Limit uploaded avatar image-size to 4096x3072 by default ( #4353 )
2018-07-03 06:56:32 +03:00
David Schneiderbauer and techknowlogick
0b3ea42847
hide issues from org private repos w/o team assignment ( #4034 )
2018-06-21 12:00:13 -04:00
Magnus Lindvall and Lauris BH
cdb9478774
LDAP Public SSH Keys synchronization ( #1844 )
...
* Add LDAP Key Synchronization feature
Signed-off-by: Magnus Lindvall <[email protected] >
* Add migration: add login source id column for public_key table
* Only update keys if needed
* Add function to only list pubkey synchronized from ldap
* Only list pub ssh keys synchronized from ldap. Do not sort strings as ExistsInSlice does it.
* Only get keys belonging to current login source id
* Set default login source id to 0
* Some minor cleanup. Add integration tests (updete dep testify)
2018-05-24 07:59:02 +03:00
Alexey Terentyev and Lunny Xiao
b908ac9fab
Added repository search ordered by stars or forks. Forks column in admin repo list. ( #3969 )
...
* Added repository search order by stars or forks.
Added Forks column to admin repository list.
Signed-off-by: Alexey Terentyev <[email protected] >
* Renamed search repo template
Signed-off-by: Alexey Terentyev <[email protected] >
2018-05-24 09:03:42 +08:00
kolaente and Lauris BH
95f2e2b57b
Multiple assignees ( #3705 )
2018-05-09 19:29:04 +03:00
kolaente and Lunny Xiao
1fdf560678
Added user language setting ( #3875 )
...
* Added user language setting
* Added translation string for setting
* Fixed import order + typo
* improved checking if the user has a language saved in the db
* The current saved language is now set a default inside the dropdown
* fmt
* When a user signs in and doesn't have a language saved, the current browser language is saved
* updated gitea-sdk
* Merge branch 'master' of https://github.com/go-gitea/gitea into save-user-language
# Conflicts:
# models/migrations/migrations.go
# models/migrations/v62.go
* Made tests work again
* trigger CI
* trigger CI
* fmt
* re-trigger that FUCKING CI SO IT REALLY PICKS UP THE LATEST COMMIT ISTEAD OF PREDENDING TO DO SO
* re-trigger that FUCKING CI SO IT REALLY PICKS UP THE LATEST COMMIT ISTEAD OF PREDENDING TO DO SO
* When loggin in, only the language col gets updated instead of everything
2018-05-05 08:28:30 +08:00
Lauris BH and GitHub
9495429982
Add "error" as reserved username ( #3882 )
2018-05-02 11:06:31 +03:00
Michael Kuhn and Bo-Yi Wu
f321980a32
Fix typo in deleteUser ( #3781 )
...
num_watches was used where num_stars should have been used.
2018-04-10 20:39:01 +08:00
Codruț Constantin Gușoi and Lauris BH
96c268c0fc
Implements generator cli for secrets ( #3531 )
...
Signed-off-by: Codruț Constantin Gușoi <[email protected] >
2018-02-18 20:14:37 +02:00
Codruț Constantin Gușoi and Kim "BKC" Carlbäcker
011f128c89
Fixes missing avatars in offline mode ( #3471 )
...
Signed-off-by: Codruț Constantin Gușoi <[email protected] >
2018-02-08 16:43:08 +01:00
Morgan Bazalgette and Lauris BH
17655cdf1b
Enable caching on assets and avatars ( #3376 )
...
* Enable caching on assets and avatars
Fixes #3323
* Only set avatar in user BeforeUpdate when there is no avatar set
* add error checking after stat
* gofmt
* Change cache time for avatars to an hour
2018-02-04 00:37:05 +02:00
Lauris BH and GitHub
a68bf746a4
Change reserved avatar name to correct - avatars ( #3375 )
2018-01-16 00:45:13 +02:00
Bo-Yi Wu and Lauris BH
7a2a3fbafc
refactor(model): update user method. ( #3360 )
2018-01-13 11:45:16 +02:00
Kim "BKC" Carlbäcker and Lauris BH
e5b8b4b5ec
Cleanup models.User.HashPassword ( #3334 )
2018-01-12 00:19:38 +02:00
Morgan Bazalgette and Kim "BKC" Carlbäcker
674cfb7cac
Change EncodePasswd to HashPassword ( #3329 )
...
* Change EncodePasswd to HashPassword
* Create test+benchmark for HashPassword
2018-01-08 23:28:18 +01:00
Ethan Koenig and Lauris BH
515cdaa85d
Fix ignored errors when checking if organization, team member ( #3177 )
2017-12-21 09:43:26 +02:00
Lunny Xiao and GitHub
f94c1b3943
Improvements for supporting UI Location ( #3146 )
...
* improvements for supporting UI Location
* improved the comment
2017-12-14 07:45:31 +08:00
Lunny Xiao and Lauris BH
f2e20c81b6
Refactor struct's time to remove unnecessary memory usage ( #3142 )
...
* refactor struct's time to remove unnecessary memory usage
* use AsTimePtr simple code
* fix tests
* fix time compare
* fix template on gpg
* use AddDuration instead of Add
2017-12-11 06:37:04 +02:00
Lauris BH and GitHub
5dc37b187c
Add reactions to issues/PR and comments ( #2856 )
2017-12-04 01:14:26 +02:00
Ethan Koenig and Lunny Xiao
ab62da283a
Fix avatar URLs ( #3069 )
...
* Fix avatar URLs
* import order
2017-12-03 19:55:13 +08:00
Ethan Koenig and Lunny Xiao
716ac1214f
Enable admin to search by email ( #2888 )
2017-11-26 16:40:38 +08:00
Lauris BH and Lunny Xiao
6a107e57f6
Add checks for commits with missing author and time ( #2771 )
...
* Add checks for commits with missing author and time
* Fix validate commits with emails if it has no Author
2017-10-26 15:45:14 +08:00
Lunny Xiao and Lauris BH
6eeadb2082
Hide unactive on explore users and some refactors ( #2741 )
...
* hide unactive on explore users and some refactors
* fix test for removed Organizations
* fix test for removed Organizations
* fix imports
* fix logic bug
* refactor the toConds
* Rename TestOrganizations to TestSearchUsers and add tests for users
* fix other tests
* fix other tests
* fix watchers tests
* fix comments and remove unused code
2017-10-24 20:36:19 +03:00
Lunny Xiao and GitHub
985a39590b
Use buffersize to reduce database connection when iterate ( #2724 )
...
* use buffersize to reduce database connection when iterate
* fix typo
* add default value on app.ini comment
2017-10-21 14:26:23 +08:00
Ethan Koenig and Lauris BH
aa962deec0
Replace deprecated Id method with ID ( #2655 )
2017-10-05 07:43:04 +03:00
Ethan Koenig and Lauris BH
4b2c8ca533
Use session when creating user ( #2638 )
2017-10-03 09:29:26 +03:00
Lunny Xiao and Lauris BH
a8717e5e3a
Use AfterLoad instead of AfterSet on Structs ( #2628 )
...
* use AfterLoad instead of AfterSet on Structs
* fix the comments on AfterLoad
* fix the comments on action AfterLoad
2017-10-01 19:52:35 +03:00
Lunny Xiao and GitHub
dd55534b82
Reduce usage of allcols on update ( #2596 )
...
* reduce usage of allcols on update
* fix bug and tests
2017-09-25 12:59:27 +08:00
David Schneiderbauer and Lunny Xiao
d766d0c4e0
Prevent sending emails and notifications to inactive users ( #2384 )
...
* Filter inactive users before sending emails or creating browser notifications
Signed-off-by: David Schneiderbauer <[email protected] >
* fix formatting issues
Signed-off-by: David Schneiderbauer <[email protected] >
* included requested changes
Signed-off-by: David Schneiderbauer <[email protected] >
* optimized database queries
* rebasing new master and add tablenames for clarification in xorm queries
* remove escaped quotationmarks using backticks
Signed-off-by: David Schneiderbauer <[email protected] >
2017-09-16 08:18:25 +08:00
Lunny Xiao and Lauris BH
005900baea
Use created & updated instead BeforeInsert & BeforeUpdate ( #2482 )
...
* use created & updated instead BeforeInsert & BeforeUpdate
* fix vendor checksum
* only show generated SQL when development mode
* remove extra update column updated_unix
* remove trace config
2017-09-13 08:18:22 +03:00
techknowlogick and Lauris BH
9bdbfbf6f3
Disable custom Git Hooks globally via configuration file ( #2450 )
...
* Create option to disable githooks globally via configuration file
* Update comment in app.ini to align with @ethantkoenig's suggestion
Signed-off-by: Matti Ranta <[email protected] >
2017-09-12 12:25:42 +03:00
Lunny Xiao and Lauris BH
5de94a67cf
some refactors for issue and comments ( #2419 )
2017-08-30 07:31:33 +03:00
Lunny Xiao and GitHub
f960e19c59
Only update needed columns when update user ( #2296 )
...
* only update needed columns when update user
* fix missing update_unix column
2017-08-12 22:18:44 +08:00
Ethan Koenig and Lauris BH
858324c21a
Fix username rendering bug ( #2122 )
...
* Fix username rendering bug
* XSS integration test
* Migration to unescape user full names
2017-07-12 17:58:52 +03:00
Ethan Koenig
05e3726415
Use default avatar on error
2017-06-29 12:10:33 -04:00
Lauris BH and Lunny Xiao
6db387a21e
Refactor session close as xorm already does everything needed internally ( #2020 )
2017-06-21 08:57:05 +08:00
Ethan Koenig and Lunny Xiao
bfb44f8854
Fix status table race condition ( #1835 )
2017-05-31 16:57:17 +08:00
Jonas Östanbäck and Lunny Xiao
7b907ed348
Rename RepoCreationNum -> MaxCreationLimit ( #1766 )
2017-05-24 08:27:08 +08:00
Ethan Koenig and Lunny Xiao
cf02cd7ba0
Fix and test for delete user ( #1713 )
...
* Fix and test for delete user
* Run updates in batches
* Unit test
2017-05-20 16:48:22 +08:00
Jonas Östanbäck and Lunny Xiao
80cea8747f
Admin should always be allowed to create repos even if hit limit ( #1765 )
2017-05-20 11:51:19 +08:00
Lauris BH and Kim "BKC" Carlbäcker
524885dd65
LDAP user synchronization ( #1478 )
2017-05-10 15:10:18 +02:00
Lauris BH and Kim "BKC" Carlbäcker
51d0becb42
Add configuration option for default permission to create Organizations ( #1686 )
2017-05-08 21:51:53 +02:00
Kim "BKC" Carlbäcker and Lunny Xiao
d409d3ab57
Sanitation fix from Gogs ( #1461 )
...
* Santiation fix from Gogs
* Linting
* Fix build-errors
* still not working
* Fix all the things!
* gofmt
* Add code-injection checks
2017-04-13 10:52:24 +08:00
Lunny Xiao and GitHub
888dee3b5f
fix delete user failed on sqlite ( #1321 )
2017-03-20 22:13:52 +08:00
Sandro Santilli and Kim "BKC" Carlbäcker
71d16f69ff
Login via OpenID-2.0 ( #618 )
2017-03-17 15:16:08 +01:00
Ethan Koenig and Lunny Xiao
021904e4e6
Fix typos in models/ and modules/ ( #1248 )
2017-03-15 08:52:01 +08:00