Marcin Kuzminski
9033601562
logging: use lazy parameter evaluation in log calls.
2018-09-13 17:41:35 +02:00
Marcin Kuzminski
b8b33988bd
exception_store: rename .ini option for future
2018-09-13 14:35:14 +02:00
Marcin Kuzminski
44d318a68c
added some more logging for token auth
2018-09-13 13:19:05 +02:00
Marcin Kuzminski
de6021c6a9
docs: deprecate beaker.cache in docs
2018-09-12 10:43:48 +02:00
Marcin Kuzminski
f0ff76a829
core: use py3 compatible prints
2018-09-12 09:47:41 +02:00
Marcin Kuzminski
20e4875957
svn: use streaming uploads/downloads of files.
...
- before we buffered whole content before uploading/download
- this could lead to OOM errors on big files
- now instead we stream when PUT/GET are sent from SVN resulting in faster more efficient data transfer
2018-09-11 14:22:22 +02:00
Marcin Kuzminski
da76e0ed96
svn: use shared configurable storage for svn_txn_id interception logic.
2018-09-11 11:31:53 +02:00
Marcin Kuzminski
b79d6e197a
celery: use exc_tracker to store tasks exceptions for easier debugging.
2018-09-10 21:05:38 +02:00
Marcin Kuzminski
19d4c6901b
exc_tracker: allow setting custom store via .ini file
...
- use safer exc read when listing exceptions.
2018-09-10 22:18:53 +02:00
Marcin Kuzminski
eed089baa7
docs: updated scaling/cluster docs
2018-09-10 19:49:33 +02:00
Marcin Kuzminski
0a46b5b550
docs: fixed not supported code-block
2018-09-10 18:59:36 +02:00
Marcin Kuzminski
3f713efdfc
packages: generated packages after version bump
2018-09-10 10:08:53 +02:00
Marcin Kuzminski
5976972fd8
release: Bump version 4.13.0 to 4.14.0
2018-09-10 10:00:27 +02:00
Marcin Kuzminski
62d7de8324
release: merge back stable branch into default
2018-09-10 09:57:17 +02:00
Marcin Kuzminski
ad3cce16e3
Added tag v4.13.1 for changeset 5468fc89e708
2018-09-06 21:34:48 +02:00
Marcin Kuzminski
6991a3e709
release: Finish preparation for 4.13.1
2018-09-06 21:34:47 +02:00
Marcin Kuzminski
aa82d19048
release: updated pip2nix output for 4.13.1
2018-09-06 21:34:44 +02:00
Marcin Kuzminski
48e3da0b64
release: Start preparation for 4.13.1
2018-09-06 21:30:12 +02:00
Marcin Kuzminski
ae3f64f60f
release: merged default into stable
2018-09-06 21:30:04 +02:00
Marcin Kuzminski
ee96761e9f
docs: added release 4.13.1 notes
2018-09-06 19:17:16 +02:00
Marcin Kuzminski
7bbd31033e
dependencies: pin some dependencies to prevent constant version changes.
2018-09-06 20:15:39 +02:00
Marcin Kuzminski
6f0449ad8a
maintainance: add repack and fsck for git maintainance execution list.
2018-09-06 17:43:54 +02:00
Marcin Kuzminski
d369211c6a
caches: use single default cache dir for all backends.
...
- disable .lower() on cache settings so uppercase directories are actually handled correctly.
- fixed problem with long new dir structure that isn't yet existing.
2018-09-06 20:55:04 +02:00
Marcin Kuzminski
5f21c467e2
exception-tracker: store event sending exception for easier event fail debugging.
2018-09-06 19:27:53 +02:00
Marcin Kuzminski
271cf923d8
core: added option to prefix cache keys for usage in cluster.
2018-09-06 15:01:01 +02:00
Marcin Kuzminski
11211f09f3
Added tag v4.13.0 for changeset 3d6bf2d81b15
2018-09-04 13:56:20 +02:00
Marcin Kuzminski
e7adb8e9b9
release: Finish preparation for 4.13.0
2018-09-04 13:56:18 +02:00
Marcin Kuzminski
4b1ef0a99a
i18n: Updated message catalog template
2018-09-04 13:43:05 +02:00
Marcin Kuzminski
eefaf1d6f0
release: Merge default into stable for release preparation
2018-09-04 13:29:34 +02:00
Marcin Kuzminski
bf13b506f2
translations: update messages catalog
2018-09-04 13:26:38 +02:00
Marcin Kuzminski
64c3bb956a
docs: update API documentation
2018-09-04 13:19:12 +02:00
Marcin Kuzminski
7d1a7f916e
docs: updated packages.
2018-09-04 09:04:16 +02:00
Marcin Kuzminski
ba60720ffb
docs: added release notes for 4.13
2018-09-04 09:03:12 +02:00
Marcin Kuzminski
68e0fed088
config: updated docstrings in .ini files
2018-09-03 13:43:33 +02:00
Marcin Kuzminski
29c0557c16
forks: prevent XSS in datagrid of forks data.
2018-09-03 12:18:46 +02:00
Marcin Kuzminski
530a133251
pull-requests: added missing escapeMarkup.
2018-09-01 03:04:49 +02:00
Marcin Kuzminski
0df68f78b5
changelog: escape the graph branch name to prevent XSS.
2018-09-01 02:50:29 +02:00
Marcin Kuzminski
28c2aa07bb
file-renderer: escape alt text to prevent XSS on binary files with bad filenames.
2018-09-01 02:38:56 +02:00
Marcin Kuzminski
4c799d9d63
bleach: moved clean out of the catch context, so we no longer allow sanitizer to be bypassed.
...
- in addition we bumped bleach to fix the error that allowed bypass
2018-09-01 01:53:20 +02:00
Marcin Lulek
bdc82ab735
permissions-summary: skip branch permission entries that are leaking private repository names, and fix counters.
2018-08-31 13:25:02 +02:00
Marcin Kuzminski
9d34384bc9
user: forbid manage of emails for external accounts.
...
- e.g LDAP accounts shouldn't allow to add additional emails.
2018-08-31 12:56:34 +02:00
Marcin Kuzminski
51215261f4
branch-permission: css/ui changes.
2018-08-31 10:12:28 +02:00
Marcin Kuzminski
174038ef3a
branch-permissions: fixed override of default permissions for branches from admin page
2018-08-30 15:23:08 +02:00
Marcin Kuzminski
006ba27699
branch-permissions: added missing ee feature screenshot for admin page
2018-08-30 15:04:20 +02:00
Marcin Lulek
db4b2e05bc
configurations: update attached configuration INI files with the ENV_ substitution infomation.
...
In addition show better error message if substitution cannot be made.
2018-08-30 13:42:26 +02:00
Marcin Lulek
c1c8c93ea6
exception-tracker: add show-more link.
2018-08-30 12:05:26 +02:00
Marcin Kuzminski
eb911610bd
branch-permissions: handle cases for revoking regular permissions when branch permissions are set:
...
- DB cascade delete fliushing branch when repository is deleted
- forbid lowering permissions if it's used for branch
2018-08-30 00:47:01 +02:00
Marcin Kuzminski
fb99ae6dec
ce: added example branch permissions screen for CE pages
2018-08-29 23:43:28 +02:00
Marcin Kuzminski
08d3f6b83b
branch-permissions: enabled branch permissions checks for SSH backend.
2018-08-29 16:41:52 +02:00
Marcin Kuzminski
6458ef9105
pull-requests: add merge validation to prevent merges to protected branches.
2018-08-28 20:24:40 +02:00