RestyaPlatform / board

Trello like kanban board. Based on Restya platform.
http://restya.com/board/
Open Software License 3.0
2.03k stars 381 forks source link

Empty page with "Powered by Restyaboard" after upgrade to 1.7 #4347

Open pinkunicorn opened 2 years ago

pinkunicorn commented 2 years ago

Expected Behavior

Working board.

Current Behavior

After upgrade from 0.6.9 to 1.7, the only thing shown on the screen is "Powered by Restyaboard"

Context

I have a working installation of Restyaboard 0.6.9 on a machine running CentOS 7. I want to upgrade this to restyaboard 1.7.

I started this by installing the CentOS software collection version of httpd (2.4.34) and php (7.2) since the versions in standard CentOS are old (2.4.6 and 5.4). Restyaboard still works fine after this upgrade, still running 0.6.9.

I have then installed the following directories from the 1.7 zip file in my html directory: api_explorer, client, media, server, sql, tmp, build, docs, and Jelastic (as far as I can tell the rest are build artifacts, docker stuff or other unrelated things - in my working 0.6.9 installation I only installed the directories client, media, server, sql, and tmp). I have run the database upgrade script without any error messages.

When I try accessing my board after this, I only get "Powered by Restyaboard".

If I set R_DEBUG to true and fetch /api/v1/oauth.json, I get this:

{"access_token":"3a49ca852a2cad593ff5e5071ad027ff8727a69e","expires_in":3600,"token_type":"Bearer","scope":"read","id":"3","links":"[{\"slug\":\"users_forgotpassword\"},{\"slug\":\"load_settings\"},{\"slug\":\"view_board\"},{\"slug\":\"users_login\"}]","languages":"{\"ar\":\"Arabic\",\"ca_ES\":\"Catalan (Spain)\",\"zh\":\"Chinese\",\"zh_CN\":\"Chinese (China)\",\"zh_TW\":\"Chinese (Taiwan)\",\"cs_CZ\":\"Czech (Czech Republic)\",\"da\":\"Danish\",\"nl\":\"Dutch\",\"en_GB\":\"English (United Kingdom)\",\"en_US\":\"English (United States)\",\"fi\":\"Finnish\",\"fr\":\"French\",\"fr_FR\":\"French (France)\",\"gl\":\"Galician\",\"gl_ES\":\"Galician (Spain)\",\"de\":\"German\",\"de_DE\":\"German (Germany)\",\"el\":\"Greek\",\"hi\":\"Hindi\",\"hi_IN\":\"Hindi (India)\",\"hu_HU\":\"Hungarian (Hungary)\",\"it\":\"Italian\",\"ja\":\"Japanese\",\"ko\":\"Korean\",\"nb_NO\":\"Norwegian Bokmal (Norway)\",\"fa\":\"Persian\",\"fa_IR\":\"Persian (Iran)\",\"pl\":\"Polish\",\"pt\":\"Portuguese\",\"pt_BR\":\"Portuguese (Brazil)\",\"ru\":\"Russian\",\"sr\":\"Serbian\",\"sk_SK\":\"Slovak (Slovakia)\",\"sl_SI\":\"Slovenian (Slovenia)\",\"es\":\"Spanish\",\"sv\":\"Swedish\",\"ta\":\"Tamil\",\"ta_IN\":\"Tamil (India)\",\"th\":\"Thai\",\"th_TH\":\"Thai (Thailand)\",\"tr_TR\":\"Turkish (Turkey)\",\"vi_VN\":\"Vietnamese (Viet Nam)\"}","apps":"{\"r_eu_gdpr\":{\"id\":\"r_eu_gdpr\",\"uuid\":\"\",\"name\":\"EU GDPR Cookie Consent Popup\",\"description\":\"The app adds cookie consent widget to Restyaboard instance to make it compliant with European Union General Data Protection Regulation policies.\",\"author\":\"Restya\",\"author_email\":\"info@restya.com\",\"author_url\":\"http:\\/\\/restya.com\\/\",\"version\":\"0.1.2\",\"price\":\"Free\",\"icon\":\"apps\\/r_eu_gdpr\\/img\\/r-eu-gdpr.png\",\"settings_description\":\"\",\"large_description\":[\"The app adds cookie consent widget to Restyaboard instance to make it compliant with European Union General Data Protection Regulation policies.\"],\"assets\":{\"css\":[],\"js\":[\"apps\\/r_eu_gdpr\\/js\\/app.js\"]},\"mutationObservers\":{\"footer\":{\"footer-menu\":\"showCookieInformation\"}},\"enabled\":true},\"r_gmail_addon\":{\"id\":\"r_gmail_addon\",\"uuid\":\"\",\"name\":\"Gmail Add-on\",\"description\":\"Enables Gmail Add-on link so that users can install Restyaboard Gmail Add-on from Gmail Marketplace.\",\"author\":\"Restya\",\"author_email\":\"info@restya.com\",\"author_url\":\"http:\\/\\/restya.com\\/\",\"version\":\"0.1.2\",\"price\":\"Free\",\"icon\":\"apps\\/r_gmail_addon\\/img\\/r-gmail-addon.png\",\"settings_description\":\"\",\"large_description\":[\"- Gmail Add-on keeps your boards and inbox connected for more productivity.\",\"- Access your Restyaboard account from your mail inbox and quickly create new cards on your boards without leaving your inbox.\"],\"assets\":{\"css\":[],\"js\":[\"apps\\/r_gmail_addon\\/js\\/default.cache.js\"]},\"enabled\":true},\"r_hide_card_additional_informations\":{\"id\":\"r_hide_card_additional_informations\",\"uuid\":\"\",\"name\":\"Hide Card Additional Informations\",\"description\":\"To hide the card additional informations like Card created date, Card created user, Card ID and List moved date from cards listing.\",\"author\":\"Restya\",\"author_email\":\"info@restya.com\",\"author_url\":\"http:\\/\\/restya.com\\/\",\"version\":\"0.1.3\",\"price\":\"Free\",\"icon\":\"apps\\/r_hide_card_additional_informations\\/img\\/r-hide-card-additional-informations.png\",\"settings_description\":\"To hide the card additional informations like Card created date, Card created user, Card ID and List moved date from cards listing.\",\"large_description\":[\"- To hide the card additional informations like Card created date, Card created user, Card ID and List moved date from cards listing.\",\"- Disable it in Admin Control Panel for default behavior.\",\"- This is a simple sample App to show the possibilities of App platform.\"],\"assets\":{\"css\":[],\"js\":[\"apps\\/r_hide_card_additional_informations\\/js\\/default.cache.js\"]},\"enabled\":true}}"}

What do I need to do to get this upgrade working?

sridhar391 commented 2 years ago

@pinkunicorn Can you please tell if you have used the Restyaboard installation script file restyaboard.sh to update your Restyaboard from v0.6.9 to v1.7 and if you have upgrade the Restyaboard using the installation script file, please send us the log file named "restyaboard_install.log" which is in the same folder of the Restyaboard installation script file or

Can you please send us the steps you have followed to upgrade the Restyaboard?

pinkunicorn commented 2 years ago

I have not used the script since it isn’t feasible in our puppet environment. I have run the database upgrade script manually with no errors and updated the web files by rpm as described in the original message.

Am 2021-10-08 um 06:38 schrieb sridhar391 @.***>:

 @pinkunicorn Can you please tell if you have used the Restyaboard installation script file restyaboard.sh to update your Restyaboard from v0.6.9 to v1.7 and if you have upgrade the Restyaboard using the installation script file, please send us the log file named "restyaboard_install.log" which is in the same folder of the Restyaboard installation script file or

Can you please send us the steps you have followed to upgrade the Restyaboard?

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or unsubscribe. Triage notifications on the go with GitHub Mobile for iOS or Android.

sridhar391 commented 2 years ago

@pinkunicorn Can you please tell us that if you have downloaded the Restyaboard latest version v1.7(Scorpions) fbuild files from the latest release https://github.com/RestyaPlatform/board/releases/tag/v1.7

pinkunicorn commented 2 years ago

I have downloaded https://github.com/RestyaPlatform/board/releases/download/v1.7/board-v1.7.zip and then installed the api_explorer, client, media, server, sql, tmp, build, docs, and Jelastic directories with all their contents from that.