Marcin Kuzminski
cd89cf7ea9
docs: added release notes for 4.11 release
2018-01-30 05:33:52 +01:00
Marcin Kuzminski
c0a1cd695a
config: update .ini file to latest installer defaults.
2018-01-30 13:57:48 +01:00
Marcin Kuzminski
ada388ee9a
permissions: fix problem with permissions reset to None for cases when user
...
group had same ID as default user.
2018-01-30 13:52:50 +01:00
Marcin Kuzminski
77c30a5643
default-reviewers: fixed edit mode when creating new entries.
2018-01-30 06:01:19 +01:00
Marcin Kuzminski
e12af2ef40
processes: add a way to control processes via gunicorn control.
...
- allows web based adding/removing workers
2018-01-29 22:08:52 +01:00
Marcin Kuzminski
c36b8f3d79
git: use force branch checkout to prevent cases when .gitattributes modifies
...
files by specific rule and then checkout is blocked by potential file conflicts.
2018-01-29 14:37:03 +01:00
Marcin Kuzminski
0bc9813397
git: allow force checkouts for git repository
2018-01-23 22:06:41 +01:00
Marcin Kuzminski
5c4f5f9f2c
process-management: enable auto-refresh to track usage live.
2018-01-29 17:47:25 +01:00
Marcin Kuzminski
565d2d984a
tests: fixed clone url tests.
2018-01-29 17:13:24 +01:00
Marcin Kuzminski
5d8ed27c02
ssh: don't show the SSH clone url if ssh is disabled
2018-01-25 18:14:41 +01:00
Marcin Kuzminski
9c22bde88e
ui: allow selecting and specifing ssh clone url.
...
- fixes #5340
2018-01-25 14:20:08 +01:00
Marcin Kuzminski
f3528cb4ab
user-account: expose membership of user groups to users.
...
- for review rules this might come in handy
- it's not a secret information about which groups user belongs too
2018-01-24 17:14:34 +01:00
Marcin Kuzminski
90120e6678
authentication: introduce a group sync flag for plugins.
...
- we'll skip any syncing on plugins which simply don't get any group information
- we let plugins define if they wish to sync groups
- prevent from odd cases in which someone sets user groups as syncing, and using regular
plugin. In this case memebership of that group would be wiped, and it's generaly bad behaviour.
2018-01-24 16:47:06 +01:00
Marcin Kuzminski
909d2098e5
pull-requests: prevent from errors in generating a title in repositories which have
...
only 1 reference.
2018-01-23 23:08:45 +01:00
Marcin Kuzminski
ce187718c6
db-models: fix missing JsonRaw import.
2018-01-22 19:08:16 +01:00
Marcin Kuzminski
93a93bbb19
scm: added push options for Mercurial and Git to allow remote repository sync.
2018-01-22 18:15:51 +01:00
Marcin Kuzminski
c0a9856496
api: fixed problem with setting repo group description via API.
...
- fixes #5423
2018-01-22 16:17:33 +01:00
Marcin Kuzminski
510069fa98
age: use local flag to fix the problem of wrongly reported last update times on repository groups.
...
- fixes #5341
2018-01-22 12:53:12 +01:00
Marcin Kuzminski
7a8360b80a
dashboard: show date of commit inside the tooltip.
2018-01-22 12:43:03 +01:00
Marcin Kuzminski
c12b41fff7
metadata: store workers and prevent to excesive metadata writes.
2018-01-22 11:30:32 +01:00
Marcin Kuzminski
00b45c1fa7
release: update copyright year to 2018
2018-01-19 17:13:16 +01:00
Marcin Kuzminski
727fa48941
pull-requests: allow opening PR from changelog based on selected refs for git as well as hg.
2018-01-19 13:13:38 +01:00
Marcin Kuzminski
631b9e691d
reviewers: colorify the groups
2018-01-18 19:04:48 +01:00
Marcin Kuzminski
6f2703e4af
default-reviewers: introduce new voting rule logic that allows
...
defining vote rules for user groups assigned to the default reviewers.
- allows to set per number votes on user groups
- group reviewers by groups
- store the rules and show them in the UI
- fixes #5409
2018-01-19 12:38:25 +01:00
Marcin Lulek
b0d09dc6e5
files-source: allow making a range selection with shift on file lines.
2018-01-19 14:02:37 +01:00
Marcin Lulek
15fff6dafd
repository: fixed a bug when scoped token was attached to repository, admins were unable to remove that repository.
2018-01-19 13:20:42 +01:00
Marcin Kuzminski
e16b1eac92
packages: bump iron ajax
2018-01-19 12:38:18 +01:00
Marcin Kuzminski
2fa2b0ba09
pull-requests: don't report abort type of ajax requests as errors.
2018-01-18 18:55:39 +01:00
Marcin Kuzminski
a923fc7303
pull-requests: use proper validation of pull request title to prevent from bad errors.
2018-01-18 15:12:17 +01:00
Marcin Kuzminski
d9a39181bf
ssh: update docs based on feedback.
2018-01-17 00:32:34 +01:00
Marcin Kuzminski
234dddcb62
ssh: add few explanation text about two step addition of generated keys.
...
Based on feedback from customers.
2018-01-17 00:00:12 +01:00
Marcin Kuzminski
257cf596e2
integrations: reduce logging on override integration from warn to debug.
2018-01-16 12:41:21 +01:00
Marcin Kuzminski
eb518f9eea
feed: fixed problem with 500 errors on rendering atom feed with diffs.
2018-01-15 22:26:18 +01:00
Marcin Kuzminski
f6063fb031
pull-requests: don't select first commit in case we don't get default branch. Loading
...
compare from commit 0 to something selected is very heavy to compute. Instead force
user to select the ref manually. ref #5414
2018-01-15 21:08:23 +01:00
Marcin Kuzminski
d6584da7c3
tests: fixed tests for new source ref checking.
2018-01-15 19:13:54 +01:00
Marcin Kuzminski
5b71fc3fef
git: fix diff rendering with branches with '/'.
2018-01-16 16:23:16 +01:00
Marcin Kuzminski
05d8801422
git: merge test, fetch other branch if it's different from target. This
...
prevents potentially missing commits when doing a test merge.
2018-01-15 19:13:31 +01:00
Marcin Kuzminski
90c9124213
events: properly refresh comment object to load it's relationship.
...
This prevents from issues of reading associated statuses of comment during
a partial commit (using Session().flush)
- Fixes #5412
2018-01-06 12:08:49 +01:00
Marcin Kuzminski
d39b41b81a
pull-requests: add link to switch base based on the target.
2018-01-03 21:31:43 +01:00
Marcin Kuzminski
d65b0fd30e
docs: update backup/restore for postgres.
...
- use inserts is way more reliable for backup
2017-12-29 11:50:10 +01:00
Marcin Kuzminski
d6aa1e4df4
release: merge back stable branch into default
2017-12-21 13:06:10 +01:00
Marcin Kuzminski
c23cd267de
Added tag v4.10.6 for changeset 96eb24bea2f5
2017-12-20 17:27:31 +01:00
Marcin Kuzminski
658ed0f6bf
release: Finish preparation for 4.10.6
2017-12-20 17:27:30 +01:00
Marcin Kuzminski
6d7d4f7ae8
release: updated pip2nix output for 4.10.6
2017-12-20 17:27:29 +01:00
Marcin Kuzminski
ef236e875c
release: Start preparation for 4.10.6
2017-12-20 17:24:08 +01:00
Marcin Kuzminski
bce37dbbde
docs: added 4.10.6 release notes
2017-12-20 12:56:59 +01:00
Marcin Kuzminski
27755750d6
celery: fix potential 404 problems with celery and sync creation of repositories
2017-12-20 12:30:25 +01:00
Marcin Kuzminski
9d1df6251c
server-utils: report server ready state
2017-12-19 18:43:17 +01:00
Marcin Kuzminski
7630ae7c27
celery: register EE tasks if we have EE enabled
2017-12-19 15:32:52 +01:00
Marcin Kuzminski
ec09b85a77
celery: use safer events for execution of tasks
2017-12-19 15:16:14 +01:00