Commit Graph

2781 Commits

Author SHA1 Message Date
Oliver Günther ca9b2ff1f3 Rewrite angular component calls with new helper 2021-11-24 14:21:59 +01:00
Eric Schubert 629fe131a2 [#39772] decoupled query-select component from wp
[#39772] add op-query-select to bcf module

- https://community.openproject.org/work_packages/39772
- refactored query-select component to have input data from menu item
rendered by rails
2021-11-24 14:21:58 +01:00
OpenProject Actions CI d3a620beb8 update locales from crowdin [ci skip] 2021-11-24 03:13:07 +00:00
ulferts c3a7cbe4c4 Merge branch 'release/12.0' into dev 2021-11-23 17:51:35 +01:00
Wieland Lindenthal b4cde19cb9 [#40112] Can't upload BCF files as normal attachments to work packages via FOG
https://community.openproject.org/work_packages/40112
2021-11-23 12:02:17 +01:00
OpenProject Actions CI 393921a6c0 update locales from crowdin [ci skip] 2021-11-23 03:15:47 +00:00
Oliver Günther de7f60f720 Merge remote-tracking branch 'origin/release/12.0' into dev 2021-11-22 18:28:27 +01:00
Oliver Günther 5ebb53897a Add better logging of the SAML response object 2021-11-22 15:55:23 +01:00
Henriette Darge d29590256a Merge pull request #9867 from opf/feature/40009-Team-planner-module
[40009] Team planner module
2021-11-22 13:21:14 +01:00
ulferts 7ca8b32abb ruby 3 compatible calls to rails_cell 2021-11-19 10:57:47 +01:00
Henriette Darge 9a2edd11f0 Add manage permission for team planner (which is not used yet) 2021-11-19 09:57:25 +01:00
ulferts c15f50b7d2 bump aws-sdk-sns 2021-11-18 16:16:45 +01:00
Henriette Darge 6885ee64e3 Remove doubled code 2021-11-18 12:57:43 +01:00
Henriette Darge 6a2263f103 Add basic tests for team planner module 2021-11-18 10:47:25 +01:00
Oliver Günther 4f531086ca Add team planner query page component 2021-11-17 16:05:03 +01:00
Eric Schubert 03445221ee Merge pull request #9855 from opf/feature/39772-enable-queries-in-bcf-module
[#39772] Replace query select component
2021-11-17 15:51:25 +01:00
Henriette Darge 1fd7acaaa5 Create (empty) team planner module 2021-11-17 13:38:13 +01:00
OpenProject Actions CI fc2c423fe8 update locales from crowdin [ci skip] 2021-11-17 03:13:55 +00:00
Oliver Günther 408786c40e Merge remote-tracking branch 'origin/release/12.0' into dev 2021-11-16 13:46:15 +01:00
Eric Schubert bf67c648e2 [#39772] Replace query select component
- https://community.openproject.org/work_packages/39772
- added op-sidemenu to wp-query-select
- replaced jquery ui in wp-query-select
- added css padding override for items with icon in op-sidemenu
- changed databinding to observables
- Rename "collapsible menu" to "searchable menu" and let it handle only the things needed for the searching.
  - Apply correct classes for query-select-menu so that it is scrollable again
  - All other (obsolete) parts have been removed.
- Adapt test to new styling of reports sidebar
2021-11-16 10:21:37 +01:00
ulferts 82bc814664 bump cells-rails 2021-11-16 09:50:39 +01:00
Oliver Günther 5bb48f54a3 [39853] Destroy MeetingParticipant when user gets deleted
This was not the case, resulting in multiple errors

https://community.openproject.org/wp/39853
2021-11-16 09:40:00 +01:00
ulferts f966b45770 Merge branch 'release/12.0' into dev 2021-11-16 09:04:50 +01:00
OpenProject Actions CI fadef0477f update locales from crowdin [ci skip] 2021-11-16 03:14:11 +00:00
Wieland Lindenthal 28571eac26 Fix updating conversion_status in Update Service 2021-11-15 10:31:59 +01:00
OpenProject Actions CI e792076721 update locales from crowdin [ci skip] 2021-11-15 03:02:46 +00:00
OpenProject Actions CI f853a668ed update locales from crowdin [ci skip] 2021-11-13 03:12:23 +00:00
Wieland Lindenthal cf22df7f3f Only update conversion_status when there is a new IFC. 2021-11-12 15:28:50 +01:00
Markus Kahl 821a48a537 make sure pending direct uploads are skipped during backup (#9850)
* make sure pending direct uploads are skipped during backup

* Fix pending direct upload

Co-authored-by: Oliver Günther <mail@oliverguenther.de>
2021-11-11 20:50:59 +01:00
Oliver Günther 9054aa245e Ensure CostQuery exists after saving by waiting 2021-11-11 19:20:57 +01:00
Wieland Lindenthal 69fd660a10 Ensure that IfcModel's conversion status is reset on update
Set the status to pending and delete potential error messages.
2021-11-11 16:50:43 +01:00
Oliver Günther cffb39c630 Merge pull request #9839 from opf/fix/ifc-model-download-filenames
use ifc model title as filename for ifc downloads
2021-11-11 16:29:45 +01:00
Oliver Günther 86bad0f9a0 Use description == 'ifc' 2021-11-11 15:49:12 +01:00
OpenProject Actions CI 523912f4b2 update locales from crowdin [ci skip] 2021-11-11 14:09:00 +00:00
Markus Kahl 13d71f2373 make sure not to affect xkt files 2021-11-11 09:35:23 +00:00
Oliver Günther ea89664779 Fix localized_slug usage 2021-11-11 09:24:34 +01:00
OpenProject Actions CI c04193e82f update locales from crowdin [ci skip] 2021-11-11 03:14:28 +00:00
Markus Kahl b4d8a76d28 use ifc model title as filename for ifc downloads 2021-11-10 15:54:25 +00:00
Oliver Günther 5f1160c878 Merge pull request #9818 from opf/fix/34901/meeting-time-as-date
[34901] Use format_time_as_date to get the locale formatted date
2021-11-10 16:17:54 +01:00
Oliver Günther 76bdbd9c50 [34901] Use format_time_as_date to get the locale formatted date
https://community.openproject.org/work_packages/34901
2021-11-10 15:57:10 +01:00
Oliver Günther 1201189b8b Use git ls-files to check for all modified files, also deletions 2021-11-10 09:57:18 +01:00
ulferts 6b2479a7e7 remove db constraint on journals for reordering
During the reordering, duplicates might happen. This depends on the order of execution chosen by the DBMS. As the duplicate is then given a new version having a temporary duplicate is acceptable.
2021-11-09 15:03:27 +01:00
ulferts 1d6a0a770f Merge pull request #9789 from opf/fix/remove_superfluous_custom_field_types
Fix/remove superfluous custom field types
2021-11-08 15:59:00 +01:00
Wieland Lindenthal ebab8bb49c Save for each IFC model what state its conversion to XKT is in. (#9751)
* Save for each IFC model what state its conversion to XKT is in.

Display the status and, if present, the error message to the users

* Set conversion_state on migration

* Add converion error messages to the ifc models list.

* Extend ifc conversion spec to cover conversion status and message

* Extend view spec to cover conversion status

* Satisfy rubocop

* Improve readability of migration code:
2021-11-08 15:18:02 +01:00
OpenProject Actions CI 7955b0d813 update locales from crowdin [ci skip] 2021-11-06 03:02:44 +00:00
Markus Kahl 44cdc13307 Merge pull request #9785 from opf/feature/39143-increase-ifc-processing-speed-by-using-multiple-threads-for-ifcconvert
[#39143, #39118] Update IfcConvert to allow multithreading
2021-11-05 13:58:43 +00:00
Benjamin Bädorf 3aaac1c7ce Rename most notification to toaster instances (#9765)
* Rename most notification to toaster instances

* Frontend builds

* Fix spec build

* Rename more notification elements to toaster

* Rename toaster-box to op-toast

* Fix op-toast-container

* Rename toasters upload progress

* Try fixing page.rb toaster check

* Fix some specs, break some others

* Correctly overwrite toast_type

* Fix more specs

* Fix one more notification to toaster rename

* Fix linting errors, harmonize naming more

* Remove byebug debugging statement

* Remove byebug debugging statement

* Rename notification in the backend, too

* Rename more instances of notifications to toastService

* Rename backend back to notification since bundle gems expect it there

* expect_toaster -> expect_toast

Co-authored-by: Henriette Darge <h.darge@openproject.com>
2021-11-04 16:25:55 +01:00
Oliver Günther 9e77b6ad6e Merge pull request #9790 from opf/fix/ifc-direct-upload
Fix direct upload with a whitelist present that does not contain binary
2021-11-04 16:24:21 +01:00
Oliver Günther 2fcfa3ed3f Remove retry as diskfile is already accessible 2021-11-04 15:41:30 +01:00
ulferts 3e41b181fc Merge pull request #9782 from opf/feature/project-export
Project index export as CSV, XLS
2021-11-04 13:58:50 +01:00