Marcin Kuzminski
9b1888af88
base: show my account as active when we're showing this view.
...
Wrong an admin was selected before.
2017-01-13 13:14:58 +01:00
Marcin Kuzminski
d053979d83
utils: switched age function to use lazy translated pyramid translation mechanism.
2017-01-13 12:25:44 +01:00
Marcin Kuzminski
a01df6d465
site: added dummy robots.txt to handle those from crawling robots.
2017-01-13 11:32:41 +01:00
Marcin Kuzminski
30fe983ff5
logging: added additional log info to vcs detection util.
2017-01-13 11:28:17 +01:00
Marcin Kuzminski
85a3a40913
error-handling: show tracebacks only for error code 500 and above.
2017-01-13 11:27:38 +01:00
Marcin Kuzminski
e9a7b71fcc
settings: fixed found problem on new admin pyramid views, and made all test pass for them.
2017-01-12 23:48:27 +01:00
Marcin Kuzminski
17e7992166
tests: improve debugging of failed flash messages.
2017-01-12 23:46:43 +01:00
Marcin Kuzminski
4c2c087cf8
core: let pyramid handle tracebacks for all exceptions.
...
Otherwise we'll miss exception caused in pure pyramid view.
2017-01-12 23:36:07 +01:00
Marcin Kuzminski
4e8c6733a7
auth: use pyramid HTTP excetion when detecting CSRF error. It helps catching this
...
error by our error handler and displaying it nicely to users.
2017-01-12 23:17:19 +01:00
Marcin Kuzminski
d969440caa
core: use proper event to bootstrap pylons env.
...
- allows to skip this for VCS and API calls in more efficient way.
- fixes #5164
2017-01-12 21:47:02 +01:00
Marcin Kuzminski
e02a88e64d
system-info: fix unicode problem on translation
2017-01-12 18:26:34 +01:00
Marcin Kuzminski
526cdfd9b2
i18n: use consistent way of setting user language.
2017-01-12 17:05:06 +01:00
Marcin Kuzminski
4be3097bae
settings: switched system-info to pyramid view.
2017-01-12 16:24:43 +01:00
Marcin Kuzminski
c9799e82e6
i18n: translate properly navList and also support proper translation into other admin views.
2017-01-12 16:06:06 +01:00
Marcin Kuzminski
a96cc165ee
i18n: added pluralize to renderer globals.
2017-01-12 15:39:37 +01:00
Marcin Kuzminski
32df9f662a
i18n: enable translation defaults for pyramid views.
2017-01-12 15:31:58 +01:00
Marcin Kuzminski
f5d51eca24
admin: re-organized new pyramid admin views into corresponding modules.
2017-01-12 14:20:40 +01:00
Marcin Kuzminski
ff1a45e847
session: moved session cleanup to pyramid views.
2017-01-12 14:10:20 +01:00
Marcin Kuzminski
64b98245ef
code: added more logging, and some notes
2017-01-12 12:54:21 +01:00
Marcin Kuzminski
6d2a154667
auth: improve logging for auth methods.
2017-01-12 12:07:11 +01:00
Marcin Kuzminski
0b609b34b8
user-sessions: fix other backend expired count, and fixed some helper text.
2017-01-12 01:45:46 +01:00
Marcin Kuzminski
584bd214ae
vcs: do an early detection of vcs-type request.
...
We we to know to detect vcs type request as early as possible. IF we know
we're handling an VCS request, we can skip some of the pylons stack initialization.
- This fixes issues with leaking sessions and other object from pylons into
a purely VCS type request.
2017-01-12 01:20:31 +01:00
Marcin Kuzminski
2b30c7c2b7
logging: improve slightly password reset logs.
2017-01-11 19:55:56 +01:00
Marcin Kuzminski
fe5871e9df
sessions: added interface to show, and cleanup user auth sessions.
2017-01-11 19:35:42 +01:00
Marcin Kuzminski
1ba0fb5d27
db: added table to manage DbSessions.
2017-01-11 16:04:09 +01:00
Marcin Kuzminski
a6bece9a46
migration-tests: improved error reporting
2017-01-11 14:41:47 +01:00
Marcin Kuzminski
6a662ef4ed
docs: updated docs about session tunning, and fixed DB tunning guide.
2017-01-11 14:01:43 +01:00
Marcin Kuzminski
86553f719e
login: don't show password hash inside the logs. It's irrelevant to show this.
2017-01-11 13:41:00 +01:00
Marcin Kuzminski
9effdf9ee6
git: show stderr only if it happen for calling GIT commands
2017-01-10 10:42:46 +01:00
Marcin Kuzminski
4289b53c04
renderer: don't render plaintext files as RST
2017-01-10 10:38:48 +01:00
Marcin Kuzminski
812a98e03e
templates: fix JS error for comment form in anonymous mode.
2017-01-09 13:24:26 +01:00
Marcin Kuzminski
e03415a797
pull-requests: fixed small UI issues in case of missing commits inside a Pull request.
2017-01-08 22:12:32 +01:00
Marcin Kuzminski
f26ac86e28
comments: properly show version of pull request into added comments.
...
- index them by numeric index instead of DB id
- show inside main comments a version in which they were made.
2017-01-08 21:49:26 +01:00
Marcin Kuzminski
f284c5877a
templates: removed some unused JS variables.
...
- cleanup of duplicated keyboard bindings that are now set in seperate file.
2017-01-08 15:14:20 +01:00
Marcin Kuzminski
a4ee4708bc
index: remove rss fede links, they are not relevant in this scope.
...
- rss links are available under summary page still.
2017-01-05 00:47:16 +01:00
Marcin Kuzminski
a3624ab66c
html: fixed found syntax problems
2017-01-04 22:45:53 +01:00
Marcin Kuzminski
89e2586781
templating: use .mako as extensions for template files.
2017-01-04 22:13:57 +01:00
Marcin Kuzminski
3ca1cc3b64
comments: improved comments form layout.
...
- changed to be made to support comments types
- cleaner UI
2017-01-04 14:58:06 +01:00
Marcin Kuzminski
f5dd452e1f
diffs: fixed missing div in render function.
2017-01-04 15:42:46 +01:00
Marcin Kuzminski
a830dd43d6
ini: synced with latest changes
2017-01-04 15:09:18 +01:00
Marco Bozzolan
48289a36c3
Suggest different permissions for tmpfs-mounted /tmp
2017-01-04 12:56:30 +01:00
Marcin Kuzminski
34c40cc222
channelstream: fix incorrect log.exception usage.
2017-01-04 11:43:37 +01:00
Marcin Kuzminski
7dc34b039c
pull-requests: wait for all dynamic checks before enabling opening a PR.
2017-01-02 19:56:31 +01:00
Marcin Kuzminski
57d2e57043
auth: disable password change form for accounts that are not managed by RhodeCode.
...
- in case of external accounts such as LDAP/oAuth, password reset doesn't make sense.
- make it consisten with other disable forms for external account
- fixes #5150
2017-01-02 16:01:43 +01:00
Marcin Kuzminski
9e9de21847
channelstream: added testing panel for live-notifications.
2017-01-02 14:11:17 +01:00
Marcin Kuzminski
7041bac598
channelstream: make main exception be base for all others.
2017-01-02 14:11:02 +01:00
Marcin Kuzminski
1e5cfcf8ab
auth-tokens: show all available roles for the builtin token.
...
- builtin token cannot be used to make VCS calls, we wrongly identified it as ALL token.
2017-01-02 10:18:47 +01:00
Marcin Kuzminski
fcc027c282
license: updated copyright year to 2017
2017-01-02 09:30:39 +01:00
Marcin Kuzminski
2e66f43c00
compare: fixed spacing for common compare commit in PR open compare page.
2016-12-30 14:35:48 +01:00
Marcin Kuzminski
75ef1f61eb
api: comment_pull_request, added commit_id parameter to validate status changed on particular commit.
...
- when using the API and creating a comment with status change it's now possible to pass in
commit_id, this will allow validation if status change of pull_request is allowed based on the given
commit_id. This solves the case when long running test sends approval of pull request which was
already updated several times. The commit_id will now validate for which state the approval was made,
and prevent accidental aproval of outdated pull requests.
2016-12-30 14:19:38 +01:00