Openbravo Issue Tracking System - Openbravo ERP
View Issue Details
0054689Openbravo ERPA. Platformpublic2024-02-15 15:092024-07-15 10:31
shuehner 
shuehner 
normalminorhave not tried
closedfixed 
5
 
PR24Q3 
Core
No
0054689: Cleanup set of widget available in backoffice workspace (broken,obsolete ones)
The set of widgets available in a pristine Openbravo backoffice workspace contains several which got broken over time for various reasons

Those should be reviewed and the broken ones removed to have a better out of the box experience when looking for widgets to add to ones workspace

Broken widgets
- Openbravo Overall 3.0 Status
- Motion Chart
- Google Insights
- Google Sector Summary
- Google Currency Converter
- Customer Story

Outdated/obsolete:
- Openbravo Planet
- Openbravo Events Calendar
- How to create simple URL widgets
- How to create Query and HTML widgets
-
No tags attached.
related to defect 0056006 new shuehner Cleanup more widgets available in backoffice workspace (broken,obsolete ones) 
Issue History
2024-02-15 15:09shuehnerNew Issue
2024-02-15 15:09shuehnerAssigned To => shuehner
2024-02-15 15:09shuehnerModules => Core
2024-02-15 15:09shuehnerTriggers an Emergency Pack => No
2024-02-15 15:09shuehnerIssue generated from0054687
2024-02-15 16:29hgbotNote Added: 0160809
2024-02-15 16:57hgbotNote Added: 0160810
2024-02-15 17:03hgbotNote Added: 0160811
2024-02-15 17:20shuehnerDescription Updatedbug_revision_view_page.php?rev_id=27525#r27525
2024-02-20 11:47hgbotNote Added: 0160977
2024-06-17 15:59hgbotNote Added: 0166025
2024-06-17 15:59hgbotNote Added: 0166026
2024-06-17 15:59hgbotNote Added: 0166027
2024-06-17 15:59hgbotNote Added: 0166028
2024-06-17 15:59hgbotNote Added: 0166029
2024-06-17 15:59hgbotNote Added: 0166030
2024-06-17 15:59hgbotNote Added: 0166031
2024-06-17 15:59hgbotNote Added: 0166032
2024-06-17 15:59hgbotNote Added: 0166033
2024-06-17 15:59hgbotNote Added: 0166034
2024-06-17 15:59hgbotNote Added: 0166035
2024-06-17 15:59hgbotNote Added: 0166036
2024-06-17 15:59hgbotNote Added: 0166037
2024-06-17 15:59hgbotNote Added: 0166038
2024-06-17 15:59hgbotNote Added: 0166039
2024-06-17 15:59hgbotResolutionopen => fixed
2024-06-17 15:59hgbotStatusnew => closed
2024-06-17 15:59hgbotFixed in Version => PR24Q3
2024-06-17 15:59hgbotNote Added: 0166040
2024-06-17 15:59hgbotNote Added: 0166041
2024-07-15 10:31shuehnerIssue cloned0056006
2024-07-15 10:31shuehnerRelationship addedrelated to 0056006

Notes
(0160809)
hgbot   
2024-02-15 16:29   
Merge Request created: https://gitlab.com/openbravo/product/openbravo/-/merge_requests/1145 [^]
(0160810)
hgbot   
2024-02-15 16:57   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.sampledata/-/merge_requests/84 [^]
(0160811)
hgbot   
2024-02-15 17:03   
Merge Request created: https://gitlab.com/openbravo/ci/modules/org.openbravo.test.mobile.sampledata/-/merge_requests/121 [^]
(0160977)
hgbot   
2024-02-20 11:47   
Merge Request created: https://gitlab.com/openbravo/ci/backoffice-api/-/merge_requests/65 [^]
(0166025)
hgbot   
2024-06-17 15:59   
Merge request merged: https://gitlab.com/openbravo/ci/modules/org.openbravo.test.mobile.sampledata/-/merge_requests/121 [^]
(0166026)
hgbot   
2024-06-17 15:59   
Repository: https://gitlab.com/openbravo/ci/modules/org.openbravo.test.mobile.sampledata [^]
Changeset: 8da6511e59ad84acde55ccacb1c8a136b762fc1e
Author: Stefan Huehner <stefan.huehner@openbravo.com>
Date: 14-06-2024 08:20:55
URL: https://gitlab.com/openbravo/ci/modules/org.openbravo.test.mobile.sampledata/-/commit/8da6511e59ad84acde55ccacb1c8a136b762fc1e [^]

ISSUE-54689: Remove widget_intance and _access rows removed widgets

- Remove widget-instance entries related to the Motion Chart widget
  being removed from backoffice
- Also remove old auto-generated _ACCESS entries for other widget
  classes removed from backoffice

---
M referencedata/sampledata/The_White_Valley_Group/OBKMO_WIDGET_CLASS_ACCESS.xml
M referencedata/sampledata/The_White_Valley_Group/OBKMO_WIDGET_INSTANCE.xml
---
(0166027)
hgbot   
2024-06-17 15:59   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.sampledata/-/merge_requests/84 [^]
(0166028)
hgbot   
2024-06-17 15:59   
Merge request merged: https://gitlab.com/openbravo/ci/backoffice-api/-/merge_requests/65 [^]
(0166029)
hgbot   
2024-06-17 15:59   
Repository: https://gitlab.com/openbravo/ci/backoffice-api [^]
Changeset: efc61ed2c328807382eaf39861ddc597f5092575
Author: Stefan Huehner <stefan.huehner@openbravo.com>
Date: 14-06-2024 08:20:56
URL: https://gitlab.com/openbravo/ci/backoffice-api/-/commit/efc61ed2c328807382eaf39861ddc597f5092575 [^]

ISSUE-54689: Cleanup set of widget available in backoffice workspace (broken,obsolete ones)

---
M model/modules/org.openbravo.client.widgets/src-db/database/sourcedata/OBKMO_WIDGET_CLASS.xml
M model/modules/org.openbravo.client.widgets/src-db/database/sourcedata/OBKMO_WIDGET_URL.xml
M model/modules/org.openbravo.client.widgets/src-db/database/sourcedata/OBUIAPP_PARAMETER.xml
---
(0166030)
hgbot   
2024-06-17 15:59   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.sampledata [^]
Changeset: 5565cee504dc8aa757c17d362e8098722af26490
Author: Stefan Huehner <stefan.huehner@openbravo.com>
Date: 14-06-2024 08:20:54
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.sampledata/-/commit/5565cee504dc8aa757c17d362e8098722af26490 [^]

ISSUE-54689: Remove widget_instance entries for removed widget

Remove widget-instance entries for the Motion Chart widget
being removed from backoffice

---
M referencedata/sampledata/The_White_Valley_Group/OBKMO_WIDGET_INSTANCE.xml
---
(0166031)
hgbot   
2024-06-17 15:59   
Repository: https://gitlab.com/openbravo/product/openbravo [^]
Changeset: c7232c9e58cc0ea976c16c945e0da30e1deb6173
Author: Stefan Huehner <stefan.huehner@openbravo.com>
Date: 17-06-2024 15:58:05
URL: https://gitlab.com/openbravo/product/openbravo/-/commit/c7232c9e58cc0ea976c16c945e0da30e1deb6173 [^]

ISSUE-54689: Remove "Openbravo Overall 3.0 Status" widget

That widget:
- is about obsolete 'developing 3.0 version' content
- Does not work when instances is accessed via https (active mixed
  content warning)
- Does not work at all:
  Showing Zoho error "View is not present in the workspace"

---
M modules/org.openbravo.client.widgets/src-db/database/sourcedata/OBKMO_WIDGET_CLASS.xml
M modules/org.openbravo.client.widgets/src-db/database/sourcedata/OBKMO_WIDGET_URL.xml
M referencedata/sampledata/F_B_International_Group/OBKMO_WIDGET_CLASS_ACCESS.xml
---
(0166039)
hgbot   
2024-06-17 15:59   
Repository: https://gitlab.com/openbravo/product/openbravo [^]
Changeset: 100d4dabab9435cfba3e8416dd62d043b4e61f95
Author: Stefan Huehner <stefan.huehner@openbravo.com>
Date: 17-06-2024 15:58:05
URL: https://gitlab.com/openbravo/product/openbravo/-/commit/100d4dabab9435cfba3e8416dd62d043b4e61f95 [^]

ISSUE-54689: Remove 2* "Howto create widgets" widgets (outdated)

Remove both widgets:
- How to create simple URL widgets
  https://www.slideshare.net/slideshow/embed_code/5987543 [^]
- How to create Query and HTML widgets
  https://www.slideshare.net/slideshow/embed_code/6546807 [^]

While both are conceptually nice content they are from around 2010/2011
and by now quite outdated and following them 'as is' will lead to broken
widgets (i.e. mixed content errors)
Also the screenshots there's are partialyl from old 2.50 backoffice UI.

---
M modules/org.openbravo.client.widgets/src-db/database/sourcedata/OBKMO_WIDGET_CLASS.xml
M modules/org.openbravo.client.widgets/src-db/database/sourcedata/OBUIAPP_PARAMETER.xml
M referencedata/sampledata/F_B_International_Group/OBKMO_WIDGET_CLASS_ACCESS.xml
---
(0166038)
hgbot   
2024-06-17 15:59   
Repository: https://gitlab.com/openbravo/product/openbravo [^]
Changeset: 3aca457e3f485f238025aa2a906e2f4410e2f1aa
Author: Stefan Huehner <stefan.huehner@openbravo.com>
Date: 17-06-2024 15:58:05
URL: https://gitlab.com/openbravo/product/openbravo/-/commit/3aca457e3f485f238025aa2a906e2f4410e2f1aa [^]

ISSUE-54689: Remove Openbravo Events Calendar widget (no longer used)

This widget shows a calendar with events from 3 specific openbravo
managed google calendar:
- Openbravo Training and webinar events
- Openbravo Events
- Third Party

Last entries in any of those are from December 2016 (about functional
training back then). Since then no entries have been added at all.

Remove the widget as obsolete.

---
M modules/org.openbravo.client.widgets/src-db/database/sourcedata/OBKMO_WIDGET_CLASS.xml
M modules/org.openbravo.client.widgets/src-db/database/sourcedata/OBKMO_WIDGET_URL.xml
M referencedata/sampledata/F_B_International_Group/OBKMO_WIDGET_CLASS_ACCESS.xml
---
(0166037)
hgbot   
2024-06-17 15:59   
Repository: https://gitlab.com/openbravo/product/openbravo [^]
Changeset: 80bbac99235354240d1622d0e6f96f062cb1126a
Author: Stefan Huehner <stefan.huehner@openbravo.com>
Date: 17-06-2024 15:58:05
URL: https://gitlab.com/openbravo/product/openbravo/-/commit/80bbac99235354240d1622d0e6f96f062cb1126a [^]

ISSUE-54689: Remove Openbravo planet widget (broken/obsolete)

- This widget doesnt work When instance is loaded via https it's
  blocked (Mixed content error)
- With instance loaded via http it shows very old blog posts with the
  latest from 2019 from this no longer updated source
  http://feeds.feedburner.com/openbravo-blogs [^]

---
M modules/org.openbravo.client.widgets/src-db/database/sourcedata/OBKMO_WIDGET_CLASS.xml
M modules/org.openbravo.client.widgets/src-db/database/sourcedata/OBKMO_WIDGET_URL.xml
M referencedata/sampledata/F_B_International_Group/OBKMO_WIDGET_CLASS_ACCESS.xml
---
(0166036)
hgbot   
2024-06-17 15:59   
Repository: https://gitlab.com/openbravo/product/openbravo [^]
Changeset: d607bbe603eb4855969153572684f8831d98bd73
Author: Stefan Huehner <stefan.huehner@openbravo.com>
Date: 17-06-2024 15:58:05
URL: https://gitlab.com/openbravo/product/openbravo/-/commit/d607bbe603eb4855969153572684f8831d98bd73 [^]

ISSUE-54689: Remove Customer story widget (broken)

This widget doesn't work at all
- When instance is loaded via https it's blocked (Mixed content error)
- When instance is loaded via http shows youtube error "Video not found"

---
M modules/org.openbravo.client.widgets/src-db/database/sourcedata/OBKMO_WIDGET_CLASS.xml
M modules/org.openbravo.client.widgets/src-db/database/sourcedata/OBUIAPP_PARAMETER.xml
M referencedata/sampledata/F_B_International_Group/OBKMO_WIDGET_CLASS_ACCESS.xml
M referencedata/sampledata/F_B_International_Group/OBKMO_WIDGET_INSTANCE.xml
---
(0166035)
hgbot   
2024-06-17 15:59   
Repository: https://gitlab.com/openbravo/product/openbravo [^]
Changeset: c94af9eccdd82d136a59bf466813677a7677b6c5
Author: Stefan Huehner <stefan.huehner@openbravo.com>
Date: 17-06-2024 15:58:05
URL: https://gitlab.com/openbravo/product/openbravo/-/commit/c94af9eccdd82d136a59bf466813677a7677b6c5 [^]

ISSUE-54689: Remove Google Currency converter widget (broken)

That was example widget which doesn't work at all
- When instance is loaded via https it's blocked (Mixed content error)
- When instance is loaded via http it's get's error from google servers

---
M modules/org.openbravo.client.widgets/src-db/database/sourcedata/OBKMO_WIDGET_CLASS.xml
M modules/org.openbravo.client.widgets/src-db/database/sourcedata/OBKMO_WIDGET_URL.xml
M referencedata/sampledata/F_B_International_Group/OBKMO_WIDGET_CLASS_ACCESS.xml
M referencedata/sampledata/F_B_International_Group/OBKMO_WIDGET_INSTANCE.xml
---
(0166034)
hgbot   
2024-06-17 15:59   
Repository: https://gitlab.com/openbravo/product/openbravo [^]
Changeset: 80aba2fe2e0bc64c08f0ac05641eb1d593bbaa71
Author: Stefan Huehner <stefan.huehner@openbravo.com>
Date: 17-06-2024 15:58:05
URL: https://gitlab.com/openbravo/product/openbravo/-/commit/80aba2fe2e0bc64c08f0ac05641eb1d593bbaa71 [^]

ISSUE-54689: Remove Google Sector Summary widget (broken)

That was example widget which doesn't work at all
- When instance is loaded via https it's blocked (Mixed content error)
- When instance is loaded via http it's get's error from google servers

---
M modules/org.openbravo.client.widgets/src-db/database/sourcedata/OBKMO_WIDGET_CLASS.xml
M modules/org.openbravo.client.widgets/src-db/database/sourcedata/OBKMO_WIDGET_URL.xml
M referencedata/sampledata/F_B_International_Group/OBKMO_WIDGET_CLASS_ACCESS.xml
---
(0166033)
hgbot   
2024-06-17 15:59   
Repository: https://gitlab.com/openbravo/product/openbravo [^]
Changeset: a2c9f184b46d8277d5d5a2b49659b854ad578f79
Author: Stefan Huehner <stefan.huehner@openbravo.com>
Date: 17-06-2024 15:58:05
URL: https://gitlab.com/openbravo/product/openbravo/-/commit/a2c9f184b46d8277d5d5a2b49659b854ad578f79 [^]

ISSUE-54689: Remove Google insights widget (broken)

That was example widget which doesn't work at all
- When instance is loaded via https it's blocked (Mixed content error)
- When instance is loaded via http it's get's error from google servers

---
M modules/org.openbravo.client.widgets/src-db/database/sourcedata/OBKMO_WIDGET_CLASS.xml
M modules/org.openbravo.client.widgets/src-db/database/sourcedata/OBKMO_WIDGET_URL.xml
M referencedata/sampledata/F_B_International_Group/OBKMO_WIDGET_CLASS_ACCESS.xml
---
(0166032)
hgbot   
2024-06-17 15:59   
Repository: https://gitlab.com/openbravo/product/openbravo [^]
Changeset: d7486761f4029f04991018bb0ff63b4a466c6137
Author: Stefan Huehner <stefan.huehner@openbravo.com>
Date: 17-06-2024 15:58:05
URL: https://gitlab.com/openbravo/product/openbravo/-/commit/d7486761f4029f04991018bb0ff63b4a466c6137 [^]

ISSUE-54689: Remove Motion Chart widget (broken)

That was example widget which doesn't work at all
- When instance is loaded via https it's blocked (Mixed content error)
- When instance is loaded via http it's get Http error 500 from
  google-servers
- The spreadsheet where input data came from (author url field) also no
  longer exists

---
M modules/org.openbravo.client.widgets/src-db/database/sourcedata/OBKMO_WIDGET_CLASS.xml
M modules/org.openbravo.client.widgets/src-db/database/sourcedata/OBKMO_WIDGET_URL.xml
M referencedata/sampledata/F_B_International_Group/OBKMO_WIDGET_CLASS_ACCESS.xml
M referencedata/sampledata/F_B_International_Group/OBKMO_WIDGET_INSTANCE.xml
---
(0166040)
hgbot   
2024-06-17 15:59   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/openbravo [^]
Changeset: 03a517af52ea7c4c3a5442d475ccc50906ebdf79
Author: Stefan Huehner <stefan.huehner@openbravo.com>
Date: 17-06-2024 15:58:05
URL: https://gitlab.com/openbravo/product/openbravo/-/commit/03a517af52ea7c4c3a5442d475ccc50906ebdf79 [^]

Fixed ISSUE-54689: Avoid using removed widgets in junit: HorizontalInheritance

- This testcase uses 5 (random) widgets as part of checking role
  inheritance logic.
- 2 of those widgets are removed here so can't be used anymore.
- As the junit testcase has a bit hidden logic requiring 5 entries (for
  type != VIEW) add 2 other widgets instead.

---
M src-test/src/org/openbravo/test/role/inheritance/HorizontalInheritance.java
---
(0166041)
hgbot   
2024-06-17 15:59   
Merge request merged: https://gitlab.com/openbravo/product/openbravo/-/merge_requests/1145 [^]