Commit graph

1747 commits

Author SHA1 Message Date
Marcin Kuzminski
ca6ba228c3 tags/branches/bookmarks: moved views into pyramid. 2017-05-12 16:23:26 +02:00
Marcin Kuzminski
ddf67dbb5b repo-settings: unify the URL schemas and always use settings/ for repo based
urls.
2017-05-12 11:55:07 +02:00
Marcin Kuzminski
8890b4a0da ldap: addedn info about custom certificates option 2017-05-12 11:05:39 +02:00
Marcin Kuzminski
93c97b0aef audit-logger: added entry for archive download. 2017-05-11 12:58:19 +02:00
Marcin Kuzminski
1ea2e3e49f api: added maintenance command into API. 2017-05-11 12:34:41 +02:00
Marcin Kuzminski
74042e1c35 settings-pages: replaced hardcoded api calls examples with introduced
helper.
2017-05-11 12:20:13 +02:00
Marcin Kuzminski
ee7bfb3a87 helpers: added a helper to show example api call for automation of certain actions. 2017-05-11 12:19:32 +02:00
Marcin Kuzminski
ffd7928e31 user-groups: make the group sync help text explain more what group sync does 2017-05-11 11:20:46 +02:00
Marcin Kuzminski
4801f5f8ca mercurial-evolve: enable evolve setting on repositories. 2017-05-10 18:33:59 +02:00
Marcin Kuzminski
1c512d1397 audit-logs: store repository name on pull action. 2017-05-09 21:13:46 +02:00
Marcin Kuzminski
664cbc6f52 audit-logs: add push/pull actions to audit logs. 2017-05-09 15:19:04 +02:00
Marcin Kuzminski
9473470c8a backends: make sure the NoNode error uses safe representation of path
to avoide unicode errors.
2017-05-09 11:11:39 +02:00
Marcin Kuzminski
17a42739e8 repo-permissions: moved permissions into pyramid.
- fix issues when added new perms changed those already in the form
- fixed issue with default user overriding permissions when private repos where turned on.
- Two above are not security issues, but rather making the behaviour more consistent.
2017-05-05 16:04:16 +02:00
Marcin Kuzminski
5c4d0f0819 repo-settings: show owner info even if this user doesn't have an email. 2017-05-05 14:01:12 +02:00
Marcin Kuzminski
5eb051d03c markdown: reduce margin for list elements. 2017-05-04 14:18:46 +02:00
Marcin Kuzminski
ba05fdf087 summary: disconnect readme rendering data from the comments.
- this prevents the rendering artifacts specific for the comments.
2017-05-04 14:15:30 +02:00
Marcin Kuzminski
40894ec11e markdown: fixed hr styling, and strong style. 2017-05-04 14:14:43 +02:00
Marcin Kuzminski
c19a9fc11a system-info: expose the common certificate file path. 2017-05-04 12:30:42 +02:00
Marcin Kuzminski
37094cb9b3 emails: fixed newlines in email templates that can break email sending code. 2017-05-03 18:44:10 +02:00
Marcin Kuzminski
9d45467ca3 emails: make bad headers error show what headers we investigated.
- makes debugging easier.
2017-05-03 18:28:54 +02:00
Marcin Kuzminski
25732899d2 docs: added large header support for Apache 2017-05-02 23:00:09 +02:00
Marcin Kuzminski
e1c2f6b6b6 repo-reviewers: expose a default placeholder on CE edition.
- shows the menu consistent
- adds preview of prominent EE feature
2017-04-28 17:20:38 +02:00
Marcin Kuzminski
ec67f1c7db repo-maintainance: removed NotAnonymous becuase it's already protected by admin permissions. 2017-04-28 13:57:59 +02:00
Marcin Kuzminski
4bc1c16840 repo-strip: rename file to adjust same naming as other views.
- removed NotAnonymous becuase it's already protected by admin permissions.
2017-04-28 13:57:23 +02:00
Marcin Kuzminski
3ec15e8b8f repo-caches: moved view into pyramid. 2017-04-28 13:56:37 +02:00
Marcin Kuzminski
3680a0f227 tests: fixed tests for new repo settings
- added settings update missing tests
- fixed id generation to some tests for better display
2017-04-28 12:36:37 +02:00
Marcin Kuzminski
196813bfdd tests: added special no-newline test name generator 2017-04-27 21:37:53 +02:00
Marcin Kuzminski
dfec9d48a2 repo-schema: added a custom schema for repo settings.
- deform ready
- using new uri validators
- added proper widgets to handle deform
2017-04-28 12:03:35 +02:00
Marcin Kuzminski
a23b33ee9c repo-schema: made changes to allow deform usage. 2017-04-26 16:40:47 +02:00
Marcin Kuzminski
0a781e9828 validation-schemas: added convert to opt group utility. 2017-04-26 16:42:13 +02:00
Marcin Kuzminski
b26439b549 repo-settings: converted repo settings to pyramid
- switched to pyramid views
- switched to deform
- validation shares the similar schema as API
- added new audit-log
2017-04-28 12:39:24 +02:00
Marcin Kuzminski
8bf9c820c0 forms: added RcForm with custom error reporting widget. 2017-04-26 16:39:50 +02:00
Marcin Kuzminski
252dc7e9bf repo-view: handle empty repo or missing requirements in base view for repositories. 2017-04-27 15:29:07 +02:00
Marcin Kuzminski
21513d9b08 deform: fixed selecting of default values for select2 widget. 2017-04-26 14:43:01 +02:00
Marcin Kuzminski
b7382fcefb dependencies: bumped deform to 2.0.4 2017-04-25 09:51:13 +02:00
Marcin Kuzminski
175cd5d4db audit-logs: log user agent for push/pull. 2017-04-28 21:03:00 +02:00
Marcin Kuzminski
46dcc2730a hooks: expose user agent in the variables submitted to pull/push hooks. 2017-04-28 21:21:05 +02:00
Marcin Kuzminski
3262bcc634 integrations: expose actor user_id, and username in webhook integration templates args.
ref #5287
2017-04-28 20:05:15 +02:00
Marcin Kuzminski
02ed0adea3 audit-logs: change v1 data text to less intrusive. 2017-04-28 10:56:42 +02:00
Marcin Kuzminski
b21017e30d docs: updated docs about configuration of vcsserver. 2017-04-27 20:28:54 +02:00
Marcin Kuzminski
99fe6237eb pull-requests: comments don't order by versions since we anyway order by unique number. 2017-04-27 18:40:54 +02:00
Marcin Kuzminski
721d155fa9 pull-requests: make sure we process comments in the order of IDS when
linking them.

- random order could be problematic
2017-04-27 18:06:51 +02:00
Marcin Kuzminski
175f8f5347 ux: make url on summary screen stretch to fill in space. 2017-04-27 12:35:28 +02:00
Marcin Kuzminski
13ef2d8dbf audit-logs: present action data as formatted JSON. 2017-04-27 12:12:30 +02:00
Marcin Kuzminski
acb796c723 audit-logs: store user agent for login/logout actions. 2017-04-27 12:12:05 +02:00
Marcin Kuzminski
39d7def8ce audit-logger: store some user details on we have proper object of auth-user. 2017-04-27 12:10:26 +02:00
Marcin Kuzminski
546bc59682 tests: fixed some tests after new audit-logger 2017-04-27 10:36:32 +02:00
Marcin Kuzminski
2e6238eb76 audit-logs: added web strip command to audit logs 2017-04-26 23:21:12 +02:00
Marcin Kuzminski
5664a5498d strip: cleanup code. 2017-04-26 23:15:50 +02:00
Marcin Kuzminski
18fc345e5d audit-logs: use new v2 api on login/logout/password reset views. 2017-04-26 23:05:48 +02:00