Marcin Kuzminski
eeed33bcfe
diffs: fixed problem with rendering no newline at the end of file markers.
...
- fixes #5402
2017-11-19 15:23:38 +01:00
Marcin Lulek
12acb7f2a5
pull-requests: security, check for permissions on exposure of repo-refs
2017-11-18 19:37:47 +01:00
Marcin Kuzminski
dd793f723d
comments: allow to properly initialize outdated comments that are attached
...
to the end of diffs. This allows resolving todos that are outdated.
2017-11-17 19:10:55 +01:00
Marcin Kuzminski
90a24406a4
comments: place the left over comments (outdated/misplaced) to the left or right pane.
...
So we don't loose the original context where they were placed.
2017-11-17 18:37:50 +01:00
Marcin Kuzminski
c4366758b3
repo_groups: fix bad route on check if revoke permissions on yourself.
2017-11-16 20:35:04 +01:00
Marcin Kuzminski
5b504c5677
settings: fix potential 500 problem on bad data passed in.
2017-11-16 20:34:38 +01:00
Marcin Kuzminski
87cbde5df0
Added tag v4.10.4 for changeset 00821d3afd1d
2017-11-14 15:11:31 +01:00
Marcin Kuzminski
9f635784f3
release: Finish preparation for 4.10.4
2017-11-14 15:11:30 +01:00
Marcin Kuzminski
20e53014ab
release: updated pip2nix output for 4.10.4
2017-11-14 15:11:28 +01:00
Marcin Kuzminski
3157b1e8d9
release: Start preparation for 4.10.4
2017-11-14 15:03:10 +01:00
Marcin Kuzminski
d1c6eac5e6
docs: added release notes for 4.10.4
2017-11-14 12:57:29 +01:00
Marcin Kuzminski
2fd10c9dd1
repo-groups: fixed a regression for updating nested repository groups
2017-11-14 13:52:48 +01:00
Marcin Kuzminski
4d9a4b0217
Added tag v4.10.3 for changeset 68baee10e698
2017-11-11 18:46:58 +01:00
Marcin Kuzminski
abcd180bd0
release: Finish preparation for 4.10.3
2017-11-11 18:46:57 +01:00
Marcin Kuzminski
2cb66cfaca
release: updated pip2nix output for 4.10.3
2017-11-11 18:46:56 +01:00
Marcin Kuzminski
8aa9dda18f
release: Start preparation for 4.10.3
2017-11-11 18:39:17 +01:00
Marcin Kuzminski
9782bb662f
docs: added release notest for 4.10.3
2017-11-11 16:10:36 +01:00
Marcin Kuzminski
4b188bf545
pull-requests: loosen permissions on creation of PR.
...
- in fork based workflow we want still users with just read
permissions to open a PR againt that repository.
2017-11-11 10:44:24 +01:00
Marcin Lulek
d8233cfebe
security: fix self xss on repo downloads picker for svn case.
2017-11-08 23:58:56 +01:00
Marcin Kuzminski
7a512a4788
ldap: fixed regression in extracting settings after library updates.
...
- somehow we now got '' defaulted to None which changed the behaviour.
2017-11-11 16:43:45 +01:00
Marcin Kuzminski
7de15715e0
ldap: increase timeouts and timelimits for operations
2017-11-11 10:29:31 +01:00
Marcin Kuzminski
1115a23bf8
Added tag v4.10.2 for changeset 434ad90ec8d6
2017-11-08 20:01:22 +01:00
Marcin Kuzminski
f47a67c92d
release: Finish preparation for 4.10.2
2017-11-08 20:01:21 +01:00
Marcin Kuzminski
8426055d3f
release: updated pip2nix output for 4.10.2
2017-11-08 20:01:19 +01:00
Marcin Kuzminski
a05458f623
release: Start preparation for 4.10.2
2017-11-08 19:52:00 +01:00
Marcin Kuzminski
f6bfc79279
docs: added 4.10.2 release notes
2017-11-08 16:41:25 +01:00
Marcin Kuzminski
38e4304852
helpers: fix metatags extraction in case description is empty
2017-11-08 16:44:21 +01:00
Marcin Kuzminski
b32fce1a79
Added tag v4.10.1 for changeset 0a6821cbd6b0
2017-11-07 12:02:09 +01:00
Marcin Kuzminski
1889e9ace1
release: Finish preparation for 4.10.1
2017-11-07 12:02:08 +01:00
Marcin Kuzminski
b69d141434
release: updated pip2nix output for 4.10.1
2017-11-07 12:02:06 +01:00
Marcin Kuzminski
f585921e67
release: Start preparation for 4.10.1
2017-11-07 11:57:08 +01:00
Marcin Kuzminski
75ba8ca5ac
docs: added 4.10.1 release notes
2017-11-07 11:33:23 +01:00
Marcin Kuzminski
339cab81cd
db: reduce size of fingerprint column for mysql compat.
...
- we can get into troubles by having long fingerprint under mysql
because we do an index on this column.
2017-11-07 11:07:51 +01:00
Marcin Kuzminski
169de44773
Added tag v4.10.0 for changeset 4ba4d74981ce
2017-11-06 12:54:11 +01:00
Marcin Kuzminski
5adccfdb08
release: Finish preparation for 4.10.0
2017-11-06 12:54:10 +01:00
Marcin Kuzminski
dceeaa04cc
release: updated pip2nix output for 4.10.0
2017-11-06 12:54:05 +01:00
Marcin Kuzminski
436b4da762
i18n: Update compiled message objects and js i18n files
2017-11-06 12:46:51 +01:00
Marcin Kuzminski
3e2fd18e85
i18n: Pulled translation from Transifex
2017-11-06 12:46:11 +01:00
Marcin Kuzminski
437c3ab9e3
i18n: Updated message catalog template
2017-11-06 12:45:12 +01:00
Marcin Kuzminski
621f102a50
release: Merge default into stable for release preparation
2017-11-06 12:37:06 +01:00
Marcin Kuzminski
15972afecb
ssh: use proper way of extracting the HOOK_PROTOCOL out of vcssettings.
...
- it might be not stored inside the .ini file so we should use the config
that has proper defaults, and it's used in many other places.
2017-11-06 11:43:38 +01:00
Marcin Kuzminski
043d5232de
ssh: always expand the path for the generated authorized_keys file.
...
Without it we can lead to path problems on reading the ~.
2017-11-06 11:13:05 +01:00
Marcin Kuzminski
fc7aa0a765
i18n: updated message catalog
2017-11-03 16:45:15 +01:00
Marcin Kuzminski
0de9d54cdd
i18n: updated JS translations
2017-11-03 16:41:40 +01:00
Marcin Kuzminski
e9c6d046fc
docs: updated API documentation
2017-11-03 15:49:14 +01:00
Marcin Kuzminski
8724af117c
docs: added release notes for 4.10.0
2017-11-03 14:39:13 +01:00
Marcin Kuzminski
82baccf66d
ssh: prevent exceptions when user associated to stored old key is not found.
2017-11-03 13:07:02 +01:00
Marcin Kuzminski
8686845a97
docs: updated section on performance, scaling, ssl support
2017-10-30 12:52:42 +01:00
Marcin Kuzminski
03068b3426
core: added support for golang go import functionality
2017-10-29 10:14:24 +01:00
Marcin Kuzminski
10cad89493
auth: don't break hashing in case of user with empty password.
...
In some cases such as LDAP user created via external scripts users might
set the passwords to empty. The hashing uses the md5(password_hash) to
store reference to detect password changes and forbid using the same password.
In case of pure LDAP users this is not valid, and we shouldn't raise Errors in such
case. This change makes it work for empty passwords now.
2017-10-27 16:29:46 +02:00