Marcin Kuzminski
e959f4e89a
core: added supports of repo based views via pyramid.
2017-03-16 15:05:58 +01:00
Marcin Kuzminski
5f5984f20a
mercurial: enabled support of verify command.
2017-03-16 15:06:17 +01:00
Marcin Kuzminski
9d90bb2230
system-info: added missing license header.
2017-03-16 12:49:02 +01:00
Marcin Kuzminski
a5f15dc8cf
repo-settings: expose pull api endpoint into remote pull view for easier automation.
2017-03-16 12:18:47 +01:00
Marcin Kuzminski
58fe679096
http-app: prevent httplib3 logs to spawn our rhodecode logs.
...
- it often happens that there are odd logs, and it confuses people looking at those.
2017-03-15 17:30:14 +01:00
Marcin Kuzminski
5c1b93fc48
gunicorn: small improvment of config.
2017-03-15 16:23:09 +01:00
Marcin Kuzminski
4de571d91e
users: properly handle null values when sorting columns in user grid.
2017-03-15 15:03:23 +01:00
Marcin Kuzminski
800d32ba70
users: add sorting by last activity to the new users grid.
2017-03-15 12:55:02 +01:00
Marcin Kuzminski
a487205ee6
users: change last activity to re-use new column.
2017-03-15 12:51:59 +01:00
Marcin Kuzminski
125825da26
users: migrate last_activity column so it's part of user table.
...
- allows quicker update
- allows sorting by that column
2017-03-15 12:50:21 +01:00
Marcin Kuzminski
f7cf9b7acf
migration: detach permissions defaults migration from current models.
...
This was causing that latest code was used results in potential problems
during migration. Now we use the bound migraiton code that always will
perform the same exact migrations independent of the current code changes.
2017-03-15 14:00:07 +01:00
Marcin Kuzminski
6ccea0d157
migration: change prints to logging
2017-03-15 13:06:43 +01:00
Marcin Kuzminski
4376a85b97
admin: simplify usage of admin prefix on admin routes.
2017-03-14 17:16:54 +01:00
Marcin Kuzminski
48aabd779d
datagrid: fix some styling and processing text.
2017-03-14 13:39:39 +01:00
Marcin Kuzminski
3f64f3f41f
my-account: moved profile page into pyramid.
2017-03-14 12:54:06 +01:00
Marcin Kuzminski
4845dc40af
pyramid: added checks for password change for authenticated users.
2017-03-14 12:40:01 +01:00
Marcin Kuzminski
5bee7acb7a
application: moved JS routes generation into pyramid.
...
- this will generate both pylons and pyramid js routes
2017-03-14 02:40:56 +01:00
Marcin Kuzminski
82b0a810fd
my-account: switched my-password view to pyramid.
2017-03-14 01:21:12 +01:00
Marcin Kuzminski
e08f015498
login: switch to re-use the baseApp pyramid view.
2017-03-14 00:39:54 +01:00
Marcin Kuzminski
a28007dff4
registration: fix template typo
2017-03-13 22:40:43 +01:00
Marcin Kuzminski
b81f35c3d7
pyramid: base view improvements
2017-03-13 21:33:52 +01:00
Marcin Kuzminski
425494b0a5
pyramid-views: always register auth_user for via the base view.
...
- we always need this to be set anyway so we shouldn't repeat it.
2017-03-13 20:51:47 +01:00
Marcin Kuzminski
cf29ee66a1
repo-followers: removed deprecated not used views.
2017-03-13 20:17:37 +01:00
Marcin Kuzminski
bbc650bed6
svn-support: move into apps module.
2017-03-13 19:03:39 +01:00
Marcin Kuzminski
db64ea8c81
api: use consistent way to extract users, repos, repo groups and user groups by id or name.
...
- makes usage of Number vs String to differenciate if we pick objec ID or it's name
this will allow easy fetching of objects by either id or it's name, including numeric string
name
- fixes #5230
2017-03-13 12:56:22 +01:00
Marcin Kuzminski
7ed3e7e047
makrup-renderer: fix some cases which could cause lxml errors, skip js flags
2017-03-13 11:17:00 +01:00
Marcin Kuzminski
c2cc303035
dependencies: added css select into required libraries.
2017-03-11 00:00:19 +01:00
Marcin Kuzminski
9df656a516
markup-rendering: added relative image support.
...
- adds translation of relative to absolute urls
- fixes #5235
2017-03-10 00:16:09 +01:00
Marcin Kuzminski
c65952d546
markup: improved markup CSS.
...
- remove odd image borders.
2017-03-09 21:09:10 +01:00
Marcin Kuzminski
838777528b
dependencies: bumped lxml and made it a dependency.
2017-03-09 19:53:29 +01:00
Marcin Kuzminski
c45f76cc38
metadata: write license token for license migration for installer.
2017-03-09 15:09:12 +01:00
Marcin Kuzminski
09eb526c6c
dependencies: made decorator lib use the same version for rc and vcsserver.
2017-03-08 18:01:12 +01:00
Marcin Kuzminski
24dc950561
api: expose more details of auth tokens in get_user api call.
2017-03-08 16:20:44 +01:00
Marcin Kuzminski
2d72da38be
admin-users: use full ilike search on filtering
2017-03-08 13:05:26 +01:00
Marcin Kuzminski
f8631f5fec
admin-users: moved grid browsing to pyramid.
...
- fixed loading data to be lazy fetched.
- speeds up loading large user sets significantly
2017-03-07 21:17:02 +01:00
Marcin Kuzminski
ae271af5cc
tests: moved tests of admin user auth tokens into pyramid apps.
2017-03-08 11:46:43 +01:00
Marcin Kuzminski
08547c9d0d
admin: moved auth tokens into pyramid view.
...
- allows override to enable scoped tokens
2017-03-07 14:11:19 +01:00
Marcin Kuzminski
6b9fb7150e
coverage: skip tests and paster commands that are not executed during tests.
2017-03-08 11:33:54 +01:00
Marcin Kuzminski
e3aefb00a7
tests: removed deprecated assertEqual helper.
2017-03-08 11:33:35 +01:00
Marcin Kuzminski
73ef8af50c
pull-requests: disable processing of grid when used with server side.
2017-03-07 17:53:14 +01:00
Marcin Kuzminski
b425383d8c
datatables: updated to latest version 1.10.13
2017-03-07 20:09:08 +01:00
Marcin Kuzminski
f34afe3d5d
rhodecode-toasts: allow removing single elements from toast queue.
2017-03-07 23:17:25 +01:00
Marcin Kuzminski
4b9baf0fe5
models: allow different exception between pylons and pyramid for get_or_404 view.
2017-03-07 13:50:59 +01:00
Marcin Kuzminski
43080aad27
pyramid-admin: use new base app view in exchange of dedicated admin view.
...
- Previous admin view was the same as the new base, minus some common functions.
2017-03-05 22:45:17 +01:00
Marcin Kuzminski
8732733a54
authentication: enabled authentication with auth_token and repository scope.
...
- fixes #3932
- vcs type tokens now with repo scope narrows the usage to a repository.
2017-03-03 20:48:23 +01:00
Marcin Kuzminski
94cd7b2237
authentication: add some more logging when extracting users.
2017-03-03 20:11:35 +01:00
Marcin Kuzminski
230ee5f4aa
auth-tokens: order tokens by creation id.
2017-03-03 18:24:13 +01:00
Marcin Kuzminski
69e4e26553
auth-tokens: extended views to allowed override of adding scope in EE edition.
2017-03-03 17:54:07 +01:00
Marcin Kuzminski
2a652f5bc7
templates: removed repo_edit_fork template as it was never used.
2017-03-03 17:03:17 +01:00
Marcin Kuzminski
df90d2d6c6
my-account-auth-tokens: moved into pyramid apps.
...
- we're going to override this in EE edition with added functionality.
2017-03-03 14:19:34 +01:00