Commit graph

2237 commits

Author SHA1 Message Date
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
Marcin Kuzminski
28150949f9 release: merge back stable branch into default 2017-10-27 12:44:25 +02:00
Marcin Kuzminski
23bbcdcc35 Added tag v4.9.1 for changeset d9aa3b27ac9f 2017-10-26 15:20:40 +02:00
Marcin Kuzminski
b07edecfd5 release: Finish preparation for 4.9.1 2017-10-26 15:20:39 +02:00
Marcin Kuzminski
a488a6834d release: updated pip2nix output for 4.9.1 2017-10-26 15:20:38 +02:00
Marcin Kuzminski
89d02cbb4a release: Start preparation for 4.9.1 2017-10-26 15:16:45 +02:00
Marcin Kuzminski
434f720559 docs: added release notes for 4.9.1 2017-10-26 13:20:57 +02:00
Marcin Kuzminski
c40f56b538 docs: update celery docs 2017-10-25 15:07:55 +02:00
Marcin Kuzminski
8b7a4217d9 docs: update SSH documentation 2017-10-25 14:59:05 +02:00
Marcin Kuzminski
9262805438 core: use common bootstrap for pyramid app 2017-10-25 11:58:54 +02:00
Marcin Kuzminski
38c78cd493 ssh: allow customizing the base_url for running application.
Allows proper URLs inside events when executing on SSH calls.
2017-10-25 11:48:03 +02:00
Marcin Kuzminski
d394c2653a ssh-support: enabled full handling of all backends via SSH.
- run callback deamons
- run proper authentication checks
- add relative loging.
- fixes #5312
2017-10-24 23:48:14 +02:00
Marcin Kuzminski
ba710e874d ssh-support: don't use API calls to fetch the data.
We now rely on pure bootstrap executable that has access to the database and can
check things directly without any API calls.
2017-10-23 16:09:50 +02:00
Marcin Kuzminski
54357ac219 config: remove obsolete debugtoolbar from pylons. 2017-10-24 23:47:56 +02:00
Marcin Kuzminski
3135dd089e audit-logger: use raw JSON with empty data to control unicode decode warnings.
Passing in empty dict triggers warnings on sqlalchemy level that we're trying to pass in NON unicode into Unicode column.
2017-10-24 10:50:57 +02:00
Marcin Kuzminski
7e65f0e21d exceptions: improve handling of exception that are unhandled.
- inject traceback information into unhandled exceptions.
2017-10-23 20:43:19 +02:00
Marcin Lulek
18d98e9d17 comments: escape file-paths on commenting to prevent html breakage 2017-10-20 14:11:15 +02:00