Oliver Günther
b4ba847ee0
Fix spec
2025-11-26 09:55:13 +01:00
Alexander Brandon Coles
2b0e95244d
[ #63738 ] Primerize attribute help texts
...
Creates the following Primerized components:
* `AttributeHelpTextComponent` to render an icon that will invoke the
attribute help text dialog on click.
* `AttributeLabelComponent` to render an attribute label and help text
icon together with the correct spacing.
* `AttributeHelpTexts::ShowDialogComponent` to render the attribute help
text dialog itself.
Also creates accompanying Controller actions, routes and specs.
2025-06-03 12:33:34 +01:00
Jan Sandbrink
0b87e7543f
Freeze string literals in specs
...
Rolling out frozen string literals further by freezing all
string literals in core specs.
2025-05-05 09:29:55 +02:00
Oliver Günther
fa99c5bef6
Render with status: :unprocessable_entity
2024-10-11 08:42:58 +02:00
ulferts
3b2121f733
Revert "Merge remote-tracking branch 'origin/release/13.4' into dev"
...
This reverts commit 40b2bbeb09 , reversing
changes made to b4c6cb17cc .
2024-03-21 11:31:17 +01:00
Ivan Kuchin
7787e457a3
Revert "Merge branch 'dev' into release/13.4"
...
This reverts commit a901541269 , reversing
changes made to e573ca00b7 .
2024-03-20 20:19:08 +01:00
Ivan Kuchin
9e4934cd0a
change quotes using rubocop --only Style/StringLiterals,Style/QuotedSymbols -a
2024-03-20 18:05:22 +01:00
Oliver Günther
65b22297d6
Remove restrictions for attribute help texts
2023-11-29 13:45:35 +01:00
Klaus Zanders
9cb5fd4de3
Switch attribute help text to check permission instead of admin
2023-11-06 16:25:32 +01:00
Christophe Bliard
4c2a9d0aa8
Enable RSpec zero monkey patching mode
...
The plan for RSpec 4.0 is to disable monkey patching.
See https://github.com/rspec/rspec-core/blob/main/features/configuration/zero_monkey_patching_mode.feature for details.
2023-05-31 19:22:29 +02:00
Dombi Attila
5fa819a54b
Remove enterprise_token_helper.rb and the with_enterprise_token method
2023-05-08 08:08:30 +02:00
Christophe Bliard
aa23106c11
lint: autocorrect RSpec/FactoryBot/ConsistentParenthesesStyle
...
command is
rubocop -A --only RSpec/FactoryBot/ConsistentParenthesesStyle modules spec
2023-03-07 15:04:32 +01:00
Christophe Bliard
85b3258a29
Autocorrect with some rubocop cops
...
RSpec/Rails/InferredSpecType and Style/RedundantConstantBase
rubocop --autocorrect-all --only RSpec/Rails/InferredSpecType,Style/RedundantConstantBase spec modules/*/spec
2023-01-13 14:28:59 +01:00
Oliver Günther
8a3ff8ec52
Add upsale page for attribute help texts
2022-07-07 12:56:35 +02:00
Christophe Bliard
48a4f1b6ad
lint with rubocop --autocorrect (safe cops only)
2022-06-02 10:40:10 +02:00
Oliver Günther
f08bea3467
Remove FactoryBot.* prefix where applicable
2022-01-25 08:19:06 +01:00
Oliver Günther
b1a99353e2
Extend attribute help text for projects and allow images
...
Attribute help text so far could only be added to work packages.
This commit adds support for projects and adds the help texts to
widget headers for status and description modals in the overview tab
as well as extending the attachable mixin to allow uploading images.
Uploaded attachments are to be expected to be visible regardless of permissions,
thus this also adds an option to make attachments visible to all
2020-07-13 13:10:14 +02:00
Oliver Günther
183ad1480e
Replace deprecated controller success? with succesful?
2018-12-03 10:31:58 +01:00
Oliver Günther
059770f533
FactoryGirl => FactoryBot
...
Removes the deprecation
2018-05-07 22:38:20 +02:00
Jens Ulferts
b0fed3768d
turn into enterprise feature
2018-02-07 17:12:20 +01:00
ulferts
4b76af2521
guard attribute help texts by ee token ( #5786 )
...
The tokens are always queryable via the api but the administration requires an enterprise token to be set
[ci skip]
2017-07-25 12:55:03 +02:00
Oliver Günther
39e11c72dc
Create backend for help text CRUD
2017-07-06 14:20:57 +02:00