40 Commits

Author SHA1 Message Date
Henriette Darge acdc78f5ca Remove uiRouter from TeamPlanner 2026-04-21 09:15:05 +02:00
Oliver Günther e27ac494d3 Consistent naming of upsell, not upsale 2025-04-24 15:52:34 +02:00
Oliver Günther edc0a2a47e Replace show_banners with hide_banners
Encode features in the configuration API, instead of relying on a boolean yes/no flag
2025-04-07 10:55:21 +02:00
Ivan Kuchin 4911b8a149 remove years from copyrights (except for COPYRIGHT file) 2024-07-31 15:02:49 +02:00
Henriette Darge 357ca0f396 Replace angular sidemenu with rails based Submenu component for TeamPlanner module 2024-06-20 14:06:04 +02:00
Henriette Darge 4f2b8d39c2 Replace old icons with Octicons inside the main menu 2024-06-11 12:46:23 +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
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 180f72df2c Replace allowed_to_globally? -> allowed_in_any_project? / allowed_in_any_work_package? 2023-10-23 15:05:37 +02:00
ulferts a7130f212e Merge remote-tracking branch 'origin/release/13.0' into dev 2023-09-04 14:36:32 +02:00
Christophe Bliard 3871a47546 Internationalize plugins name and description 2023-09-04 12:06:15 +02:00
Aaron Contreras 7f3922d770 Set permissible_on definitions on team_planner module 2023-08-31 08:34:21 -05:00
Aaron Contreras 6ec03891bb Chore: Update Copyright in team_planner/engine.rb 2023-08-31 08:34:21 -05:00
Aaron Contreras 5ae8abf02f Chore: Fix Rubocop warning cops in team_planner/engine.rb
Fixes:
```
Layout/IndentationWidth: Use 2 (not 4) spaces for indentation.
```
2023-08-31 08:34:21 -05:00
Oliver Günther 117d82e724 Remove show_changes and more_global_index_pages feature flags
https://community.openproject.org/work_packages/49510
https://community.openproject.org/work_packages/49509
2023-08-07 13:38:43 +02:00
Aaron Contreras 6dc0c1292e Order module menu items in tandem with the global sidebar
**NOTE**: The specs for the top_menu_items and the menu_manager
for the top_menu were out of sync with the current state of modules
so for completeness, added some specs to better cover these
features.
2023-07-17 19:48:02 +02:00
Aaron Contreras e36b0db762 Add Team Planner Global Create Form
Adds the Global Create Form along with the controller action, service
and contract for handling the creation and validation of this new view.
2023-07-14 13:26:09 -05:00
Aaron Contreras 324220d382 Add Boards menu item to the global menu
As a side bonus, some specs moved to cuprite :)
2023-07-12 09:19:14 -05:00
Aaron Contreras 38009fede5 Add Team Planners item to the global menu
As a bonus, some specs switched over to cuprite and cleaned up.
2023-07-12 09:19:13 -05:00
Henriette Darge 759eeb73aa Show "EE" icon in the project module overview 2023-07-06 09:09:37 +02:00
Aaron Contreras a6aaeb0dcf Add icons to module menu items
Adds the spot icons to the module menu items in the right-hand-side dropdown.

**NOTE**: Left a TODO note to add the Calendar icon to the Calendars menu item whenever
it's added in the Global Calendards Page work package.
2023-06-15 06:36:34 +02:00
Klaus Zanders b2ec3edbb1 Only display team planner global menu item when EE feature is on 2023-06-05 16:14:38 +02:00
Klaus Zanders 5097065d9c Fix permission issue for team planner view 2023-06-05 15:10:11 +02:00
Klaus Zanders 9c9b8de267 Add global index for team planners page [#48249] 2023-05-31 13:02:42 +02:00
Eric Schubert 4d05975675 [#47362] Replace spot-icon with boxed icons
- https://community.openproject.org/work_packages/47362
- added new icon font for spot icons
- replaced container containing spot-icon with `inline-flex`
2023-04-25 09:43:03 +02:00
Christophe Bliard 21a696ef9b Update copyright information for 2023 2022-12-30 15:51:26 +01:00
bsatarnejad ac3346b8bd add badge icon to all enterprise feture menu item except openid 2022-11-08 20:56:41 +01:00
Henriette Darge 83ad0115b6 Add team planner icon for sidebar 2022-04-11 15:41:19 +02:00
Christophe Bliard bc8d423ec2 update copyright information for 2022 2022-03-01 17:05:59 +01:00
Oliver Günther 70e0c68f9a [41138] Add index action to team planner
https://community.openproject.org/wp/41138
2022-02-28 12:10:47 +01:00
Behrokh Satarnejad 97233137b9 [40038] Make team planner only accessible with EE token (#10021)
* check if the user has a correct ee token activated

* add team planner token and set the engine and routes of upsale

* Update team_planner_controller.rb

* before running the test we should check that we have a token

* check if there is an EE token, then start test

* change common upsale template

* improve the styles and add image to the template for each feature

* change custom actions and 2fa upsale template

* add image of team planner to its template and medal icon

* make placeholder user, 2fa and team planner upsale templates identical

* Make placeholder users upsale template the same as other upsale templates

* check if there is an ee token, then start testing

* check there is an enterprise token for team planner and start testing
2022-01-26 13:08:10 +01:00
Oliver Günther ba22d521c2 Add contract_actions to team_planner 2022-01-17 11:03:36 +01:00
Henriette Darge c4ba5fb682 Create calendar module 2022-01-05 07:54:08 +01:00
Henriette Darge e91ab201f9 Add sub menu for team planner 2021-12-09 10:45:38 +01:00
ulferts b34310ee48 add POST /api/v3/views/team_planner 2021-12-02 15:03:26 +01:00
Henriette Darge 9a2edd11f0 Add manage permission for team planner (which is not used yet) 2021-11-19 09:57:25 +01:00
Henriette Darge 6a2263f103 Add basic tests for team planner module 2021-11-18 10:47:25 +01:00
Henriette Darge 1fd7acaaa5 Create (empty) team planner module 2021-11-17 13:38:13 +01:00