Commit Graph

7212 Commits

Author SHA1 Message Date
René Pfeuffer
e50530e866 Activate custom permission checks 2019-02-18 15:48:32 +01:00
René Pfeuffer
849d818f3a Adapt to new permissions 2019-02-18 15:05:33 +01:00
Philipp Czora
a69ce93616 Load plugins sequentially (sorted alphabetically) 2019-02-18 14:55:23 +01:00
Sebastian Sdorra
173e51096b fixed injection of HgContext, if no request scope is available 2019-02-18 12:01:34 +01:00
René Pfeuffer
8161d4cb1c Merge roles from multiple repository permissions 2019-02-18 10:31:12 +01:00
René Pfeuffer
8920c2a540 Remove health check permission until implemented 2019-02-18 10:17:35 +01:00
René Pfeuffer
d7b1eda859 Show own groups in me page 2019-02-18 08:47:29 +01:00
René Pfeuffer
1759dfb8bb Merged in feature/adjust_frontend_validation (pull request #190)
Adjusted email validation in frontend
2019-02-18 07:30:41 +00:00
René Pfeuffer
b348f7d0ce Close branch feature/adjust_frontend_validation 2019-02-18 07:30:41 +00:00
Philipp Czora
b850ab9fa8 Invalidate form when scope (group/user) is switched 2019-02-15 17:44:35 +01:00
Sebastian Sdorra
1a6e0dff8f added missing extension points for routing 2019-02-15 16:09:46 +01:00
Philipp Czora
00b17575dc Scroll to top after page change/click on submit button 2019-02-15 15:32:54 +01:00
Sebastian Sdorra
2bacf78912 Merged in feature/external_groups (pull request #191)
Support groups from external authentication resources
2019-02-15 12:42:22 +00:00
Sebastian Sdorra
2211978d19 Close branch feature/external_groups 2019-02-15 12:42:22 +00:00
René Pfeuffer
8a6f742bb5 Merged in bugfix/tooltips_cut_off (pull request #192)
Added position:absolute to tooltips
2019-02-15 11:27:16 +00:00
René Pfeuffer
7c77b172e5 Close branch bugfix/tooltips_cut_off 2019-02-15 11:27:16 +00:00
Philipp Czora
2c570f2d84 Added position:absolute to tooltips 2019-02-15 11:30:36 +01:00
René Pfeuffer
5d601293bf Create external group names claim in token builder directly 2019-02-15 10:23:46 +01:00
Philipp Czora
0c9a77664d Added position:absolute for tooltips 2019-02-14 17:39:30 +01:00
René Pfeuffer
83076dba46 Add floating API 2019-02-14 16:36:06 +01:00
René Pfeuffer
75239a0104 Support groups from external authentication resources 2019-02-14 15:42:27 +01:00
Philipp Czora
0273bc5516 Fixed unit tests 2019-02-14 14:13:50 +01:00
Philipp Czora
cbc097acfd Clear autocomplete field after submit or permission scope switch 2019-02-14 13:09:42 +01:00
René Pfeuffer
080a0d55fd Close branch bugflix/mercurial_pending_changesets 2019-02-14 10:23:51 +00:00
René Pfeuffer
733e719194 Merged in bugflix/mercurial_pending_changesets (pull request #188)
fixed mercurial PreReceiveRepositoryHooks
2019-02-14 10:23:51 +00:00
René Pfeuffer
5a5cafaee0 Add comment from previous commit 2019-02-14 11:22:58 +01:00
Philipp Czora
5eb32d32b2 Adjusted email validation in frontend 2019-02-13 15:16:01 +01:00
Sebastian Sdorra
49e9671fa7 added some javadoc 2019-02-13 12:42:07 +01:00
Sebastian Sdorra
352bfe7f5a fixed mercurial PreReceiveRepositoryHooks
The problem seems to be that guice had multiple options for injecting
HgContext. HgContextProvider bound via Module and HgContext bound void
RequestScoped annotation. It looks like that Guice 4 injects randomly
the one or the other, in SCMv1 (Guice 3) everything works as expected.

To fix the problem we have created a new class annotated with
RequestScoped, which holds an instance of HgContext. This way only the
HgContextProvider is used for injection.
2019-02-13 12:30:40 +01:00
René Pfeuffer
093019a918 Merged in bugfix/webresource_caching (pull request #186)
Bugfix/webresource caching
2019-02-11 14:25:40 +00:00
René Pfeuffer
c1897cca7d Close branch bugfix/webresource_caching 2019-02-11 14:25:40 +00:00
Sebastian Sdorra
d91f918e91 fixed caching of locales/x/plugins.json 2019-02-11 11:51:12 +01:00
Sebastian Sdorra
f17410ee3b adding Cache-Control header with value no-cache to static web resources
Cache-Control: no-cache, forces the browser to check if the resource has
not changed, before the resources is taken from cache.
2019-02-08 12:55:10 +01:00
Florian Scholdei
92d2190066 merge 2019-02-07 17:30:54 +01:00
Florian Scholdei
6095bcf64a Merged in feature/using_same_modal_classes_for_modals (pull request #176)
Feature/using same modal classes for modals

Approved-by: Florian Scholdei <florian.scholdei@cloudogu.com>
2019-02-07 16:17:14 +00:00
Florian Scholdei
5a8e3fcc53 Close branch feature/using_same_modal_classes_for_modals 2019-02-07 16:17:14 +00:00
Florian Scholdei
7fba12e30f renamed extensionpoint 2019-02-07 16:55:34 +01:00
Florian Scholdei
8bb817f006 merge 2019-02-07 13:59:57 +01:00
Florian Scholdei
9fae4c7d46 added modal footer 2019-02-07 13:53:15 +01:00
Philipp Czora
b9803ec7f2 Merged in feature/changeset_committer_extension_point (pull request #182)
Redesign changeset list and added extension point for changeset author
2019-02-07 11:04:13 +00:00
Philipp Czora
ecfe097943 Close branch feature/changeset_committer_extension_point 2019-02-07 11:04:13 +00:00
Florian Scholdei
9598c1865e merge 2019-02-07 11:57:06 +01:00
Philipp Czora
96c593faca Merged in feature/add_validation (pull request #181)
add ui validation
2019-02-07 10:25:03 +00:00
Philipp Czora
589926348a Close branch feature/add_validation 2019-02-07 10:25:03 +00:00
Florian Scholdei
93cb7f9b43 merge 2019-02-07 11:10:48 +01:00
Florian Scholdei
f0c2cbb915 added subtitle to edit permissions page 2019-02-07 11:09:26 +01:00
Mohamed Karray
f400f753fb Merged in bugfix/activate_login_button (pull request #183)
enable login button
2019-02-07 10:02:51 +00:00
Mohamed Karray
19e06cc439 Close branch bugfix/activate_login_button 2019-02-07 10:02:51 +00:00
Mohamed Karray
8a53730d03 enable login button 2019-02-07 11:00:02 +01:00
Sebastian Sdorra
fbaa5041a7 added spacing between tags on changeset detail page 2019-02-07 10:43:16 +01:00