Marcin Kuzminski
83187d1dfc
user-autocomplete: allow skipping default user.
2017-05-29 09:48:29 +02:00
Marcin Kuzminski
98243a5812
reviewers: moved the new v1 api of default reviewers into pyramid view.
...
- updated schema
- updated logic of routing so EE can override it.
2017-05-26 12:37:48 +02:00
Marcin Kuzminski
be41f0b920
pull-requests: moved the listing of pull requests for repo into pyramid.
...
- moved as datagrid App
- changed loading of grid to lazy, as other new views.
2017-05-29 20:58:42 +02:00
Marcin Kuzminski
d0e3f7b137
maintenance: added svn verify command to tasks to be able to verify
...
the filesystem and repo formats.
2017-05-26 13:02:12 +02:00
Marcin Kuzminski
6ad32c57ea
permissions: move refresh operation as a flag to the get_default_user
...
function
2017-05-26 12:46:02 +02:00
Marcin Kuzminski
c4d8a9cccf
templates: expose default user data into templates for JS usage.
2017-05-26 12:40:09 +02:00
Marcin Kuzminski
58d7ad084c
log-in: changed naming from log-in to sign in for consistency with other text.
2017-05-26 12:38:36 +02:00
Marcin Kuzminski
2f81e258a7
webhook: enable support of extra repo variables as replacement in template url.
2017-05-29 23:17:17 +02:00
Marcin Kuzminski
67377b4a77
tests: fix the markdown redirection link after their change to HTTPS
2017-05-29 12:58:09 +02:00
Marcin Kuzminski
51775c0669
pull-requests: fixed translation of error messages via merge-api.
...
- fixes #5325
2017-05-29 20:00:38 +02:00
Marcin Kuzminski
7216dd64ff
audit-logs: introduced new view to replace admin journal.
...
- audit logs will represent the all important actions made inside the system
- raw view visible for super-admins
2017-05-19 10:33:10 +02:00
Marcin Kuzminski
1e57ca4444
audit-logs: deprecated archive download info from audit logs.
2017-05-18 13:18:27 +02:00
Marcin Kuzminski
0465149479
core: moved channelstream test into pyramid.
2017-05-18 13:37:03 +02:00
Marcin Kuzminski
b942ed82f2
hooks: expose refs on push.
...
- allows easier pull request creation
2017-05-17 22:17:09 +02:00
Marcin Kuzminski
726bc5aba8
hooks: deprecate old action_logger
2017-05-17 16:42:00 +02:00
Marcin Kuzminski
59200825e3
hooks: added pushkey Mercurial hook.
...
- This will be needed to extract pushed Bookmarks.
2017-05-17 16:24:34 +02:00
Marcin Kuzminski
5c453c1cb6
audit-logger: unify calls to repo.delete and also store source of call, api/web.
2017-05-16 14:48:07 +02:00
Marcin Kuzminski
208136ab4d
repo-settings: moved advanced setion into pyramid views.
...
- improved delete method, and actions.
2017-05-16 12:43:58 +02:00
Marcin Kuzminski
27a8d62042
admin: fix wrong ext_json import from tools.
2017-05-16 21:26:18 +02:00
Marcin Kuzminski
1f812d6a5e
caches: ensure we don't use non-ascii characters in cache keys.
...
- this could before lead to problems in beaker cache implementation.
2017-05-15 22:10:36 +02:00
Marcin Kuzminski
b2cfc90822
error-document: make sure the error document has registered helpers,
...
and uses only pyramid mechanics.
- in some edge cases the renderer_globals are not called and
we cannot rely on them
- this should be a purely pyramid view not relying on any of pylons
left overs.
2017-05-15 18:29:18 +02:00
Marcin Kuzminski
e4c938f836
login: add link when using external auth to make it easier to login using oauth providers.
2017-05-12 19:11:36 +02:00
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