Commit Graph

28 Commits

Author SHA1 Message Date
Ivan Kuchin 4911b8a149 remove years from copyrights (except for COPYRIGHT file) 2024-07-31 15:02:49 +02:00
Henriette Darge 069bc2ec0b Limit the width of the "favored" column of the project list as it will never be wider than an icon 2024-06-03 12:07:22 +02:00
Kabiru Mwenja d7c6d15680 Merge pull request #15676 from opf/bug/55196-wrong-menu-entry-when-deactivating-a-project-attribute-(not-delete)
[#55196] Wrong menu entry when deactivating a project attribute (not "Delete")

https://community.openproject.org/work_packages/55196
2024-05-29 14:59:59 +03:00
Kabiru Mwenja 0e10a1d470 [#55196] Wrong menu entry when deactivating a project attribute (not "Delete")
https://community.openproject.org/work_packages/55196
2024-05-27 17:46:02 +03:00
Klaus Zanders ca6e583cdb Add methods to publish and unpublish a project list based on permission 2024-05-23 16:56:04 +02:00
Oliver Günther e399b457c9 Add tooltip to the east 2024-04-30 10:25:25 +02:00
Oliver Günther f16d52a51d Extend / adapt spec
Now that more items are shown by default, we need to extend the spec
2024-04-30 10:25:25 +02:00
Oliver Günther 0a53d37587 Add action menu item 2024-04-30 07:32:22 +02:00
Oliver Günther e5413aa88f Show icon to add/remove favorite on index 2024-04-30 07:32:22 +02:00
Oliver Günther abc7b48fac Apply suggestions from code review
Co-authored-by: Klaus Zanders <klaustopher@users.noreply.github.com>
2024-04-23 15:44:38 +02:00
Oliver Günther f13fa9563f Add icon class name for star color 2024-04-23 14:46:31 +02:00
Oliver Günther e96d2e6506 Add favorites 2024-04-23 14:46:30 +02:00
Henriette Darge b0490a32aa Let table grow because it would otherwise not span the complete width of the screen 2024-04-18 13:19:57 +02:00
Henriette Darge 5324e36cca Replace the dropdown menu in the projects list with a Primer::Alpha::Action menu 2024-04-15 10:26:12 +02:00
Dombi Attila 95a0b0825d Introduce optional formatting for the AttributeComponent in order to pass pre-formatted values to it. 2024-04-03 18:39:11 +03:00
Dombi Attila 9dc9f81ee0 Fix custom field long text rendering on the project list page. Display "Preview not available" correctly.
When the custom field's content is just a single macro table, the
"Preview not available" text is not being shown, nor the "more" icon.
The root cause is that the custom value's value is being formatted twice
on the project's list rendering.
2024-04-03 13:47:25 +03: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
ulferts 8e52f1f55d Merge remote-tracking branch 'origin/dev' into feature/51670-allow-columns-to-be-changed-and-persisted 2024-03-05 10:29:22 +01:00
Aaron Contreras 62f7cc3088 Run rubocop -a on app/components 2024-03-01 18:14:07 -05:00
ulferts ec29bf8d33 column registration 2024-03-01 10:01:07 +01:00
ulferts c7eec30bdf move helper methods to project table/row component 2024-03-01 09:43:40 +01:00
Behrokh Satarnejad a5ee5ca606 [52127] project list truncate long text fields and disable expand action (#14838)
* remove unnecessary code

* remove column for collapsing in table

* truncate project status description and add dialog to the end of it

* change dialog title for project status description

* change dialog title for custom fields of long text

* add dialog and truncation for project description

* add a test for it

* change element for long text and add divider for modal header

* show the expand link for the long text with table

* move styes from table sass file to projects list style sheet

* change class names

* Update _table.sass

* show expand button when there is a macro in a long text field

* change size of modal to large

* remove divider of modal header

* create a separate component to be used for attribute dialog

* create a new stimulus controller for cell changes

* create a new component for showing a long text in a cell

* remove unnecessary classes

* use attribute component to show long text value on list

* check if the attribute value is multi type then show a specific text for it

* delete project controller

* add more test cases

* remove margin from text element

* remove duplicated code

* remove gear icon from table header

* use targetConnected callback instead of connect
2024-02-29 17:29:00 +01:00
Christophe Bliard c795874f7f Update copyright year for 2024
command used: `rg -l 'Copyright \(C\) 2012-202\d the OpenProject' | xargs -n 100 sed -i -r 's/Copyright \(C\) 2012-202. the OpenProject/Copyright (C) 2012-2024 the OpenProject/'`
2024-01-02 16:23:54 +01:00
Klaus Zanders da9dc2070e Do not display project infos on the index page 2023-12-11 10:14:43 +01:00
Dombi Attila 804462f00c Remove including helpers in ViewComponents, use the #helpers method instead (#12709)
* Remove including helpers in ViewComponents, and use the #helpers method instead
2023-05-30 06:43:37 +02:00
Dombi Attila 5ce9405ee8 [#47013] Replace Projects::TableCell by ViewComponent
https://community.openproject.org/work_packages/47013
2023-05-23 15:31:46 +03:00