Commit Graph

55 Commits (46c7f91bf22af52c784be31ce1ae37b55ef2e806)

Author SHA1 Message Date
Jens Ulferts d547748b16
move api patch registration to constants to be reload stable 6 years ago
Oliver Günther 722b1df07f
Allow engines to override core 6 years ago
Oliver Günther 059770f533
FactoryGirl => FactoryBot 7 years ago
Jens Ulferts ce21ee20f7
cached representers 7 years ago
Oliver Günther 6ef4211e77
Bump copyright to 2018 (#6171) 7 years ago
Oliver Günther 3649a81721
Rewrite user settings tabs to be extensible without patching (#6141) 7 years ago
Oliver Günther 76425aa34c
Load i18n plugin crowdin entries from plugins 7 years ago
Oliver Günther 845797d9ed
Add translations for core plugin branch 7 years ago
ulferts 7154caec85 Fix/consolidate representers (#5732) 7 years ago
Oliver Günther 7cf11bb689 Update copyright notice 8 years ago
Markus Kahl cd53ae9090 refactoring to tidy up user status helper 8 years ago
Markus Kahl 6c93f540d8 add plugin cells view paths 8 years ago
ulferts 4e6d880906 Fix/representer cache key (#4385) 9 years ago
Jens Ulferts e2be5dd3e8 fix contract path in op_engine 9 years ago
Mohamed Wael Khobalatte 0e72ec4243 Move to ruby1-9 syntax once and for all 9 years ago
Oliver Günther abb2a2757a Set migration_paths explicitly from config 9 years ago
Oliver Günther 28de164715 Pass migration paths to migration helpers 9 years ago
Jan Sandbrink 9ac9524d28 change attribute registration via plugin to be more generic 9 years ago
Jan Sandbrink 5540f381a5 adapt acts as op engine to define methods via def 9 years ago
Jens Ulferts fa8644c46c extend allow_attribute_update with action 10 years ago
Jan Sandbrink f83dd8ee20 use built-in methods instead of self-cooked ones 10 years ago
Jan Sandbrink f0863f9d53 allow to patch existing API endpoints 10 years ago
Jan Sandbrink 16db43e95a allow adding API endpoints and pathes 10 years ago
Jan Sandbrink 86498be805 use more concise and foolproof patch-method 10 years ago
Jan Sandbrink 0dd11e31ba improve on contract syntax 10 years ago
Jan Sandbrink 46516f2699 style 10 years ago
Jan Sandbrink 7247534c67 "improve" work package contract 10 years ago
Jan Sandbrink 855a5fe0dc allow to patch classes in a namespace 10 years ago
Jan Sandbrink 069d95cc09 allow to add writable attributes to a contract 10 years ago
Alex Coles e0191e759c Update year in copyright header to 2015 10 years ago
Alex Coles b1fb3693b2 Fix app.config.paths key in ActsAsOpEngine 10 years ago
Alex Coles 45297523c2 Fix syntax (w/Rubocop) in lib code 10 years ago
Alex Coles e7400af52a Use 1.9+ Hash syntax in lib code 10 years ago
Hagen Schink 5aa71b8a6b Fix API representer extension 10 years ago
Alex Coles 1633e0f419 [wip] Add .extend_api_response to ActsAsOpEngine 10 years ago
Alex Coles bba0c49d51 Amend copyright headers for plugins code 10 years ago
Philipp Tessenow cba13f6bde Fix reloading of additional_permitted_attributes 11 years ago
Michael Frister 24d7b70650 Add additional_permitted_attributes parameter 11 years ago
Michael Frister c88e44d639 Fix precompile assets initializer name 11 years ago
Sebastian Schuster 172b70fb77 Updated readme and copyright notices 11 years ago
Sebastian Schuster 3428b50e38 Changed default settings key to be a symbol like in the core 11 years ago
Johannes Wollert f6c7898779 don't enforce passing a block 11 years ago
Johannes Wollert 5ce4e0bcfa updates readme, changelog and docu 11 years ago
Johannes Wollert 1606d35cb1 allow our custom register to pass blocks so plugins don't have to rely on the bare-bones Redmine::Plugin 11 years ago
Sebastian Schuster 703c4b5b83 Also used more specific initializer for all other plugins 11 years ago
Sebastian Schuster b4601f7a8f Added running plugin migrations from the plugin directly 11 years ago
Philipp Tessenow c266b7e54d harmonize copyright header 11 years ago
Philipp Tessenow 12f6f88485 update copyright header 11 years ago
Philipp Tessenow cacb4f3e5d prepare for release 11 years ago
Michael Frister 56be739295 Use gem summary as plugin name, this changes the register method 11 years ago