Commit Graph

230 Commits (9447285404e31a1bf764cdbd2fb5d8af4177244a)

Author SHA1 Message Date
ulferts cb989527fe
move user preference validations to contract 3 years ago
ulferts f8c3f8f6b6
proper schema extension by plugins 3 years ago
ulferts 0cee545248
adapt the json_validator from activerecord_json_validator 3 years ago
Oliver Günther ccfa29c728
Move license and copyright docs to root, fix names and references 3 years ago
Oliver Günther 1e4d67b3eb
Validate daily reminder preferences with a JSON schema 3 years ago
Oliver Günther cd2d736c18
Prevent self-assignment of work package parent 3 years ago
ulferts 75bb809ad6
Feature/1899 send daily email summaries (#9430) 3 years ago
Oliver Günther e9d7c374cc
[37868] Whitelist for attachment mime types and extensions on upload (#9431) 3 years ago
Oliver Günther 9636a08988
[26688] In-app notifications (#9399) 3 years ago
Wieland Lindenthal 44d57d36c6
Fix #37136: Restrict deletion of placeholder users (#9294) 4 years ago
ulferts 6cda6ad4fd
enforces dependent project modules being active (#9311) 4 years ago
Oliver Günther 71b330ea80
[37026] Add new project form with template selection (#9193) 4 years ago
Markus Kahl 8c8b8bbfa7
create backups via UI (#9136) 4 years ago
ulferts 9fa5599392
Feature/member notifications (#8958) 4 years ago
Oliver Günther f50297227b
[34444] Projects copy APIv3 (#9149) 4 years ago
Oliver Günther 065dfbddc4
[36467] Add API users form and schema endpoints (#9090) 4 years ago
Oliver Günther e9f1781d2b
Use contracted member services and show only manageable projects in user administration (#9076) 4 years ago
ulferts 7ecf08e005
rework changed_by_system (#9043) 4 years ago
Wieland Lindenthal c4c2149d98
Fix: 36299 -- Allow to modify login when global permission :manage_users present (#9026) 4 years ago
ulferts b8ca382d34
Group API (#9034) 4 years ago
Oliver Günther 34f8e9dff8
Validate admin guard for all settings writers (#9012) 4 years ago
Wieland Lindenthal ffa5ac84a8
Allow deletion of placeholder users when permission of :manage_placeholder_user give (#9018) 4 years ago
Oliver Günther af35670694
Make placeholder users EE (#9003) 4 years ago
Oliver Günther bbeae32698
[35508] Add global permission to manage placeholder users (#9000) 4 years ago
Wieland Lindenthal a18954b2c9
Placeholder user services and administration (#8944) 4 years ago
ulferts 1bdd2ab9ae
safe automatic fixes by rubocop (#8994) 4 years ago
Oliver Günther 109ade62da
Allow editing auth_source as a global user (#8954) 4 years ago
ulferts 5ea185ef66
Placeholder user project members (#8961) 4 years ago
Wieland Lindenthal 3044b5ce5e
Align ModelContract validate/valid? methods with ActiveModel::Validations (#8955) 4 years ago
Oliver Günther 3c9be3bdbe
[35507] Allow global permission to add and edit users (#8937) 4 years ago
ulferts 6140f4c7e9
update copyright to 2021 (#8925) 4 years ago
ulferts 428d23f267
disregard readonly status on project copy (#8873) 4 years ago
ulferts 7f34799a33
Chore/reimplement global roles (#8730) 4 years ago
ulferts ae2edad19b
Fix/copy project wiki notifications (#8777) 4 years ago
ulferts 8175dc4acd
add language to user api (#8812) 4 years ago
ulferts 3b0f7367fd move to proper module 4 years ago
ulferts f28013f332 allow adding members to invalid groups 4 years ago
Oliver Günther 4b0509b197
Create separate service to get an active user from Omniauth 4 years ago
Oliver Günther 41f8dbaff2
Refactor custom fields into services 4 years ago
ulferts e2961fba14 replaces reform & custom error handling 4 years ago
ulferts 6826f90ee2
Feature/remove timelog (#8557) 4 years ago
ulferts 8656c2664b fix archiving projects via api 4 years ago
ulferts fdcc89f810
allow freely setting the dates of manually scheduled child work packages 4 years ago
ulferts c5ead62e0a
adjust contract to allow setting dates on manually scheduled parent wps 4 years ago
ulferts a2a559e553
remove almost duplicate, but faulty, readonly check 4 years ago
Oliver Günther b1a99353e2
Extend attribute help text for projects and allow images 4 years ago
Oliver Günther 01954c26bc
Refactor copy services to use shared state 4 years ago
Oliver Günther 605f6b8355
Refactor copy project into service 4 years ago
Oliver Günther 9173cd82d7
Move available templates method into contract 5 years ago
Oliver Günther 3af8b265ee
Ensure templated attribute is changeable only by admins 5 years ago