Martin Bornhold
24f3145630
gists: Remove gist_type from update method in model. #4243
...
We do not allow to change the gist type from public to private or vice versa.
Therefore there is no need to provide a ability in the model to do it.
2016-09-26 16:26:33 +02:00
Marcin Kuzminski
d92e030879
vcs: moved svn proxy settings into vcs related settings
...
- vcs middleware now returns dummyHandler if not configured
- propagate the per-repo vcs related configs into VCSMiddleware
- moved the forms arround and group things into more logical blocks
2016-09-06 12:29:54 +02:00
lisaq
ca1ec404c2
svn: moving svn http support out of labs settings.
2016-08-23 17:07:22 +02:00
Marcin Lulek
2ab245bc4b
notifications: store notification status in channelstream
2016-09-01 12:03:44 +02:00
Marcin Lulek
a9c1ae249c
account: use jsonify decorator
2016-08-25 12:48:15 +02:00
Marcin Lulek
4ccb5b300e
notifications: replace toggle button with actual toggle element - fixes #4171
2016-08-23 18:22:07 +02:00
Daniel Dourvaris
b51406ec1d
account: convert change password form to colander schema and fix bug
...
where user could use same password as before when changing
password, fixes #2264
2016-08-05 06:55:35 +03:00
Marcin Lulek
e9d5eb09c5
notifications: support real-time notifications with websockets via channelstream
2016-08-02 16:18:44 +02:00
Marcin Kuzminski
198c6fda61
gists: use colander schema to validate input data.
...
- brings consistent validation acros API and web
- use nicer and stricter schemas to validate data
- fixes #4118
2016-07-31 20:11:12 +02:00
lisaq
815c7861b3
cleanup: removing unused grav_tmpl function
2016-07-25 13:08:50 +02:00
lisaq
39c5c5bf90
ux: put gravatar and username together in user list #3203
2016-06-29 20:01:12 +02:00
Marcin Kuzminski
fe4c5863f0
labs: enable by default. We want people to encourage using those
2016-07-05 21:18:30 +02:00
Martin Bornhold
77c3287d4a
settings: Delete obsolete code related to the rebase-merge lab settings.
2016-06-27 16:53:36 +02:00
Martin Bornhold
b0612b7dc6
settings: Add 'labs_active' flag to template context.
2016-06-27 10:58:53 +02:00
Martin Bornhold
670d237f39
admin: Register and retrieve navigation registry from pyramids registry.
2016-06-29 08:52:55 +02:00
Martin Bornhold
5fde5532a9
admin: Move admin settings navigation to admin module.
2016-06-29 08:24:27 +02:00
Marcin Kuzminski
9446dff948
system-settings: prepare to allow to create snapshots of full system settings
...
for support.
2016-06-28 02:08:54 +02:00
Marcin Kuzminski
16a626ce44
refactor: renamed get_first_admin to get_first_super_admin which
...
reflects better what kind of user we're fetching.
2016-06-28 01:24:24 +02:00
Marcin Kuzminski
7902155b2e
settings: use invalidate after updating settings.
2016-06-27 22:46:33 +02:00
Daniel Dourvaris
38df61623b
celery: fixed bug where celery was not running
2016-06-24 14:21:29 +03:00
Johannes Bornhold
b23f4f5b5d
admin: Use error message from UserCreationError when updating a user.
...
If we get a UserCreationError on updating a user we should display the
more specific error message from the exception.
2016-05-30 12:16:25 +02:00
Marcin Kuzminski
2687022328
repos, repo groups, user groups: allow to use disabled users in owner field.
...
This fixes #3374 . There's no good benefit of having possibility to prevent
setting disabled user from beeing an owner.
It can happen that we start preperating a system and use disabled accounts.
Also users shouldn't be forbidden to edit settings on an disabled owner.
2016-06-18 02:03:43 +02:00
Martin Bornhold
7ab55a64bd
oss-licenses: Migrate view to pyramid.
2016-06-15 12:07:48 +02:00
Martin Bornhold
74d78fdec3
oss-licenses: Remove pylons view.
2016-06-15 12:06:49 +02:00
Daniel Dourvaris
2e53340908
admin: in usergroups admin allow prefiltering the list of users
...
based on an autocomplete query. also updated a couple tests which
were not testing correct response.
2016-06-02 19:38:51 +03:00
Johannes Bornhold
3bfdc11350
my_account: Remove oauth identities views from my_account controller.
2016-05-24 17:10:45 +02:00
Marcin Kuzminski
9a0d8c0b77
project: added all source files and assets
2016-05-24 15:56:53 +02:00