Eduard Heimbuch
69950f63b3
Mind review findings
2020-10-21 12:48:43 +02:00
Eduard Heimbuch
119d274ad8
remove checks for user type since it is deprecated now
2020-10-19 15:19:12 +02:00
Florian Scholdei
f1b34eb502
Changeover to MIT license ( #1066 )
...
* prepare license-maven-plugin for license migration
* added license mapping for tsx files and added some more excludes
* Changeover to MIT license
* Fix build problems
* Delete old remaining licenses
* Add more exclude path for license checker
* Rename included netbeans license, add exclude .m2/repository/
* Specify .m2 exclude because not only repository/, also wrapper/ must match
* Add .cache/ exclude for license check
* Modify formatting of license in java classes to comply with convention and IDE
* Add IntelliJ documentation for license configuration
* Update CHANGELOG.md
* Exclude tmp/workspace/ dir for license check
* Edit README.md
Co-authored-by: Sebastian Sdorra <sebastian.sdorra@cloudogu.com >
2020-03-23 15:35:58 +01:00
Eduard Heimbuch
1fd6337f64
anonymous user should not have permission to change password or autocomplete
2019-10-17 11:08:55 +02:00
Eduard Heimbuch
e91a3eac6a
small fixes and cleanup after review
2019-10-17 09:33:54 +02:00
René Pfeuffer
fbd6f4f3c7
Introduce filter parameter in Manager
2019-04-09 13:09:16 +02:00
René Pfeuffer
ae79a5ad9d
Introduce own manager for reduced model object
...
Move autocomplete functionality to own managers and add functions to
load reduced model objects by id
2019-04-01 13:51:34 +02:00
Sebastian Sdorra
017879619c
fixed admin permissions of initial created scmadmin user account
2019-03-13 12:15:13 +01:00
René Pfeuffer
6ebbfa97a3
Start entity types with a capital char
2019-03-12 15:10:43 +01:00
René Pfeuffer
224b8e6af4
Add type back to exception message
2018-10-29 09:41:10 +01:00
René Pfeuffer
4425243f03
Adapt ChangePasswordNotAllowedException and mapper
2018-10-29 09:26:23 +01:00
René Pfeuffer
a285ddb253
Adapt InvalidPasswordException and mapper
2018-10-26 15:24:25 +02:00
René Pfeuffer
6eb3c38655
Create error response for already existing entities
2018-10-25 15:31:42 +02:00
René Pfeuffer
b74fb814b8
Introduce default error object with context for not found exceptions
2018-10-18 13:12:16 +02:00
René Pfeuffer
9bfb2cdadb
Move password logic to manager
2018-10-17 11:58:37 +02:00
Mohamed Karray
24b1241ed7
merge + refactoring
2018-10-16 15:58:54 +02:00
Mohamed Karray
d2dbccb80c
remove throws NotFoundException and fix modify password
2018-10-16 10:47:52 +02:00
Mohamed Karray
023b362f68
add permission to modify the own password over the me and the user endpoints
2018-10-12 15:20:58 +02:00
Mohamed Karray
c7b8a3fedd
fix autocomplete for user without admin permission + integration tests
2018-10-12 11:06:53 +02:00
Mohamed Karray
a23c497b3a
merge + use the old search methods in the autocomplete feature
2018-10-09 11:11:25 +02:00
Mohamed Karray
ddcc21c1a8
add autocomplete endpoint
2018-10-08 13:39:33 +02:00
René Pfeuffer
a0f74e3329
Replace model object exception with generic ones and migrate guice
2018-08-21 07:53:33 +02:00
René Pfeuffer
44d96f29ad
Initialize missing user database at startup
2018-08-01 09:59:23 +02:00
Michael Behlendorf
0c60df3ac6
Merge branch 2.0.0-m3 into feature/global_config_v2_endpoint
2018-07-13 11:13:43 +02:00
René Pfeuffer
9131764fbb
Implement delete in ManagerDaoAdapter
2018-07-12 10:30:33 +02:00
René Pfeuffer
42543f6a47
Create NotFoundExceptions with id fields
2018-07-12 10:20:16 +02:00
René Pfeuffer
4e207713bf
Introduce ManagerDaoAdapter for create and modify
2018-07-12 10:15:32 +02:00
René Pfeuffer
50d9da8726
Merge base branch into feature
2018-07-05 14:56:33 +02:00
René Pfeuffer
bbce9b7ca2
Use correct namespace of created repository
2018-07-05 12:19:31 +02:00
René Pfeuffer
e7ea9e686e
Clean up exceptions
...
- Remove declared IOException
- Fix repetition of exception messages
2018-06-29 09:34:31 +02:00
René Pfeuffer
9ec59b680e
Reset creation date on update
2018-06-27 17:07:01 +02:00
Sebastian Sdorra
bad99919f4
merge with branch 1.x
2017-01-12 19:50:39 +01:00
Sebastian Sdorra
64581e1f75
use already exists exceptions always with an appropriate message
2016-12-07 22:40:24 +01:00
Sebastian Sdorra
3709ce7602
fix typo
2016-12-07 22:28:06 +01:00
Sebastian Sdorra
26ece65363
use ssp for user and repository permission checks
2016-12-06 22:04:13 +01:00
Sebastian Sdorra
8e3c3e4b63
improve modification events to pass the item before it was modified to the subscriber
2016-06-25 21:48:53 +02:00
Sebastian Sdorra
d6ce7383d6
merge with branch 1.x
2014-12-06 15:42:10 +01:00
Sebastian Sdorra
659da861f2
create default accounts only, if no other user exists in the dao
2014-11-25 08:13:48 +01:00
Sebastian Sdorra
c3100f420c
improve modification handler events by sending old and new items to eventbus
2014-01-11 13:45:23 +01:00
Sebastian Sdorra
796858868a
remove unused imports
2014-01-03 14:20:28 +01:00
Sebastian Sdorra
5e6259f3b7
remove old style listeners in favor of event bus
2014-01-03 11:32:40 +01:00
Sebastian Sdorra
2e7e4c457a
improve remember me
2013-04-24 08:33:32 +02:00
Sebastian Sdorra
65c80b14fb
added GroupNotFoundException and UserNotFoundException
2013-01-29 20:39:08 +01:00
Sebastian Sdorra
4d3c12c805
remove current user check, because it does not work with apache shiro
2012-10-04 10:50:57 +02:00
Sebastian Sdorra
468f1a9b4c
improve logging
2012-10-04 10:50:19 +02:00
Sebastian Sdorra
4a9d14b708
mark security context as deprecated and use shiro apis instead
2012-08-30 13:20:26 +02:00
Sebastian Sdorra
84e6cc9619
added before events for manager objects
2012-05-18 19:34:56 +02:00
Sebastian Sdorra
f8fbb85c7b
use dao type for system account creation
2012-03-18 17:21:33 +01:00
Sebastian Sdorra
cb37aec93a
rename manager classes from xml to default
2012-03-16 18:50:32 +01:00