Johannes Bornhold
3cc0e271b6
events: Add a method to model base class for sending events.
...
This wraps the logic to send pyramid events at a single place.
2016-05-31 12:34:42 +02:00
Johannes Bornhold
eac754001b
events: Add user data to UserPreCreate und UserPreUpdate events.
2016-05-31 12:37:59 +02:00
Johannes Bornhold
e6eecebb7f
events: Add events for pre user create and pre user update.
...
These events are emitted before a user is created or updated.
2016-05-30 12:14:00 +02:00
Marcin Kuzminski
d36e50102c
autocomplete: allow to pass in a GET flag to control if non-active users should be returned in
...
autocomplete data.
2016-06-18 14:43:33 +02:00
Marcin Kuzminski
c1da5a8ad4
repos, repo groups, user groups: visually show what user is an owner, and if
...
potentially he is disabled in the system.
2016-06-18 02:09:41 +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
Marcin Kuzminski
3a55b9c4e1
gravatar: add flag to show current gravatar + user as disabled user (non-active)
2016-06-18 02:27:01 +02:00
Marcin Kuzminski
0276305290
autocomplete: add flags to show/hide active users, and also display this information
...
in autocomplete data.
ref #3374
2016-06-18 14:23:57 +02:00
Martin Bornhold
5f898873c6
oss-licenses: Remove unused pytest fixture from tests.
2016-06-17 13:49:12 +02:00
Martin Bornhold
04da84dec0
oss-licenses: Fix tests for open source licenses view.
2016-06-17 11:10:19 +02:00
Martin Bornhold
35b7e5a92c
nix: Update rhodecode testdata to recent version (0.7.0 -> 0.8.0)
2016-06-17 13:22:59 +02:00
Martin Bornhold
143e2e06ec
nix: Import rhodecode testdata as derivation.
2016-06-17 12:57:58 +02:00
Martin Bornhold
5fc4f49d3a
pytest: Remove unused repository archives.
...
These are now moved to the rc_testdata package.
2016-06-17 10:07:14 +02:00
Martin Bornhold
6963e68fe8
pytest: Update docstrings to reflect changes.
2016-06-17 10:06:05 +02:00
Martin Bornhold
93e76a0219
pytest: Unify create_test_* functions.
2016-06-17 13:29:32 +02:00
Martin Bornhold
94211a1998
pytest: Removed unused argument.
2016-06-17 09:48:16 +02:00
Martin Bornhold
6e3e20caf5
pytest: Create test repositories from rc_testdata package.
2016-06-17 09:42:10 +02:00
Martin Bornhold
87ad3a021b
pytest: Create test search index from rc_testdata package.
2016-06-17 09:41:38 +02:00
Martin Bornhold
fc7f2e7770
nix: Use path to rc_testdata from pkgs.config.rc.sources if present.
2016-06-17 08:34:51 +02:00
Marcin Kuzminski
99bc2e3eeb
release: merge back stable branch into default
2016-06-16 23:15:18 +02:00
Marcin Kuzminski
a10185d584
Added tag v4.1.2 for changeset 41c87da28a17
2016-06-16 23:06:44 +02:00
Marcin Kuzminski
f3f967954c
release: Finish preparation for 4.1.2
2016-06-16 23:06:44 +02:00
Marcin Kuzminski
cc84222385
release: updated pip2nix output for 4.1.2
2016-06-16 23:06:43 +02:00
Marcin Kuzminski
37372e739b
release: Start preparation for 4.1.2
2016-06-16 23:03:42 +02:00
Marcin Kuzminski
bf61e48b4e
docs: added release notes for release 4.1.2
2016-06-16 20:27:49 +02:00
Martin Bornhold
cc4588948f
nix: Remove gnureadline from generated python-packages.nix
2016-06-16 13:40:45 +02:00
Martin Bornhold
f6748d4aac
oss-licenses: Regenerate python-packages.nix and licenses.json to have a recent version.
2016-06-16 13:01:17 +02:00
Martin Bornhold
6dd6a2015f
oss-licenses: Remove outdated comment about psycopg2 licensing.
2016-06-16 12:38:45 +02:00
Martin Bornhold
1e009ac0a5
oss-licenses: Add license override for pyramid-debugtoolbar.
2016-06-16 11:48:44 +02:00
Johannes Bornhold
f53ce87693
config: Move HttpsFixup middleware up
...
Wrapping it around the Pyramid application makes SSL work. Since it also does
things with the strict transport security headers, I kept it this way for now.
Most probably we can shrink it to only contain the htsts things and use the
prefix middleware of paste.
2016-06-16 11:35:55 +02:00
Johannes Bornhold
c19b05b352
login: Log redirection target on debug level
...
We have some magic when computing the URL, it is good if we can see in the debug
log this detail.
2016-06-16 10:43:17 +02:00
Martin Bornhold
22ce74f82a
oss-licenses: Use only 'rhodecode' as pkg_resource manager string.
...
This way it will match the pyramid static asset 'rhodecode:config/licenses.json'
2016-06-16 08:29:40 +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
Johannes Bornhold
24819de588
oss-licenses: Added various license overrides.
2016-06-16 11:59:35 +02:00
Marcin Kuzminski
11e283bac8
Added tag v4.1.1 for changeset 7fd5c850745e
2016-06-15 03:00:11 +02:00
Marcin Kuzminski
4b56299d1f
release: Finish preparation for 4.1.1
2016-06-15 03:00:11 +02:00
Marcin Kuzminski
5bd9692450
release: updated pip2nix output for 4.1.1
2016-06-15 03:00:11 +02:00
Marcin Kuzminski
ab5316a2b3
release: Start preparation for 4.1.1
2016-06-15 02:29:27 +02:00
Marcin Kuzminski
97fb3837a4
release: remove nix_dependencies_moved task
2016-06-14 23:12:07 +02:00
Marcin Kuzminski
f26b3f313a
docs: added info about release 4.1.1
2016-06-14 16:39:17 +02:00
Martin Bornhold
3bd01810b3
permissions: Fix permissions for authentication plugin settings view.
2016-06-14 12:30:42 +02:00
Marcin Kuzminski
6841075a05
Added tag v4.1.0 for changeset c3fe200198f5
2016-06-12 21:00:04 +02:00
Marcin Kuzminski
f86642261a
docs: updated release notes
2016-06-12 20:55:53 +02:00
Marcin Kuzminski
7c938aee20
Merge branch default into stable
2016-06-12 20:04:20 +02:00
Johannes Bornhold
8b83e38444
oss-licenses: Added license attribute to URLObject derivation.
2016-06-10 15:24:42 +02:00
Johannes Bornhold
efce0bcdb0
templates: Only display license as link when URL is set.
2016-06-10 15:19:48 +02:00
Johannes Bornhold
7781d50a18
invoke: Updated invoke to latest version 0.13.0
2016-06-10 14:58:53 +02:00
Johannes Bornhold
0439478368
packaging: Link pyramid tools, set PATH in wrappers
2016-06-10 09:52:20 +02:00
Marcin Kuzminski
996239fa3f
pull-requests: add a success flash when PR was merged
2016-06-10 09:55:21 +02:00