Site Tools


Hotfix release available: 2025-05-14b "Librarian". upgrade now! [56.2] (what's this?)
Hotfix release available: 2025-05-14a "Librarian". upgrade now! [56.1] (what's this?)
New release available: 2025-05-14 "Librarian". upgrade now! [56] (what's this?)
Hotfix release available: 2024-02-06b "Kaos". upgrade now! [55.2] (what's this?)
Hotfix release available: 2024-02-06a "Kaos". upgrade now! [55.1] (what's this?)
New release available: 2024-02-06 "Kaos". upgrade now! [55] (what's this?)
Hotfix release available: 2023-04-04b "Jack Jackrum". upgrade now! [54.2] (what's this?)
Hotfix release available: 2023-04-04a "Jack Jackrum". upgrade now! [54.1] (what's this?)
New release available: 2023-04-04 "Jack Jackrum". upgrade now! [54] (what's this?)
Hotfix release available: 2022-07-31b "Igor". upgrade now! [53.1] (what's this?)
Hotfix release available: 2022-07-31a "Igor". upgrade now! [53] (what's this?)
New release available: 2022-07-31 "Igor". upgrade now! [52.2] (what's this?)
New release candidate 2 available: rc2022-06-26 "Igor". upgrade now! [52.1] (what's this?)
New release candidate available: 2022-06-26 "Igor". upgrade now! [52] (what's this?)
Hotfix release available: 2020-07-29a "Hogfather". upgrade now! [51.4] (what's this?)
New release available: 2020-07-29 "Hogfather". upgrade now! [51.3] (what's this?)
New release candidate 3 available: 2020-06-09 "Hogfather". upgrade now! [51.2] (what's this?)
New release candidate 2 available: 2020-06-01 "Hogfather". upgrade now! [51.1] (what's this?)
New release candidate available: 2020-06-01 "Hogfather". upgrade now! [51] (what's this?)
Hotfix release available: 2018-04-22c "Greebo". upgrade now! [50.3] (what's this?)
Hotfix release available: 2018-04-22b "Greebo". upgrade now! [50.2] (what's this?)
ror_details

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
ror_details [2019/06/04 09:56]
182.72.26.6 [Learnexa Server Setup]
ror_details [2019/06/06 06:40] (current)
182.72.26.6 [LEP details]
Line 1: Line 1:
 +====== Learnexa Server Setup ======
 +
 +https://​wiki.exphosted.com/​doku.php?​id=setup_app_server_centos-6.5
 +
 +=== CheckList ===
 +
 +1) Add RAILS_ENV in roster script
 +
 +2) Mention Exception setup in staging.rb
 +
 +3) Map google sso api key in google_sso.yml file
 +
 +4) Map bbb in bigbluebutton.yml file
 +
 +5) Map streamer in streamer.yml file
 +
 +6) Map recorder in recorder.yml file
 +
 +7) Map chat details in juggarnaut.yml and redis.yml file
 +
 +8) Mention pool size in database.yml
 +
 +9) Map wepay key and secret in wepay.yml file
 +
 +10) Place intro contents from trunk/​contents/​learnexa to /​deploy/​crossbow/​shared/​intro_course_contents
 +
 +====== LRS Server Setup ======
 +
 +https://​wiki.exphosted.com/​doku.php?​id=recordexa_server_setup
 +
 +====== Performexa Server Setup ======
 +
 +https://​wiki.exphosted.com/​doku.php?​id=performexa_server_setup
 +
 +====== Expertus Meeting Server Setup ======
 +
 +https://​wiki.exphosted.com/​doku.php?​id=meeting_server
 +
 +====== Learnexa GraphQl Reference ======
 +
 +https://​wiki.exphosted.com/​doku.php?​id=learnexa_graphql_api
 +
 +====== SinglePage Catalog Details ======
 +
 +https://​wiki.exphosted.com/​doku.php?​id=single_page_catalog_functionality
 +
 +https://​wiki.exphosted.com/​doku.php?​id=single_page_catalog_issues_list_with_mock
 +
 +====== Learnexa Google Shortener Url Issue =====
 +
 +Right now, while creating blog in Learnexa throws error, because while create a new blog we try to create google shortener url using google API and save it in DB. But now google has shut down the API service for shortener url creation. Refer the below link to find alternate solution for this.
 +
 +https://​developers.googleblog.com/​2018/​03/​transitioning-google-url-shortener.html
 +
 +Commenting out the shortener Url generation in post.rb file for now:
 +
 +<​code>​
 +===================================================================
 +--- app/​models/​post.rb (revision 6598)
 ++++ app/​models/​post.rb (working copy)
 +@@ -55,7 +55,8 @@
 +   #​Callbacks
 +   ​before_validation :​normalize_display_in_catalog_dates
 +   ​after_save :​update_index,​ :​update_permalink,​ :​send_blog_published_notification
 +-  after_create :​generate_short_url,​ :​report_to_ga
 ++  #​after_create :​generate_short_url
 ++  after_create :​report_to_ga
 +   ​before_save :​strip_unwanted_video_html
 +</​code>​
 +
 +====== Learnexa Google SSO ======
 +
 +In dev01lep site google SSO is configured using the following gmail account:
 +
 +support@learnexa.com
 +
 +Password for this account can be seen in "RoR - Site Credentials"​ google doc.
 +
 +The below link will list out the oauth2.0 clients created in that google acct:
 +
 +https://​console.developers.google.com/​apis/​credentials?​project
 +
 +Dev01lep uses oauth2.0 client named "​Learnexa Dev"
 +
 +====== Learnexa Feature List ======
 +
 +https://​wiki.exphosted.com/​doku.php?​id=feature_specs
 +
 ====== Collaboration Server(Bigbluebutton) Details ====== ====== Collaboration Server(Bigbluebutton) Details ======
  
Line 89: Line 177:
  
 /​usr/​share/​red5/​streams/​uploaded /​usr/​share/​red5/​streams/​uploaded
 +
 +=== Streaming video details ===
 +
 +https://​wiki.exphosted.com/​doku.php?​id=video_content_status
  
 ====== Full Solr Reindex in Dev01 ====== ====== Full Solr Reindex in Dev01 ======
Line 99: Line 191:
 </​code>​ </​code>​
  
 +====== LEP details ======
  
-====== Learnexa Server Setup ======+Mock in below link:
  
-https://wiki.exphosted.com/doku.php?​id=setup_app_server_centos-6.5+https://marvelapp.com/96a555h/​screen/​45289560
  
-=== CheckList ===+pw: lep_2018
  
-1) Add RAILS_ENV in roster script +Source code available here:
- +
-2) Mention Exception setup in staging.rb +
- +
-3) Map google sso api key in google_sso.yml file +
- +
-4) Map bbb in bigbluebutton.yml file +
- +
-5) Map streamer in streamer.yml file +
- +
-6) Map recorder in recorder.yml file +
- +
-7) Map chat details in juggarnaut.yml and redis.yml file +
- +
-8) Mention pool size in database.yml +
- +
-9) Map wepay key and secret in wepay.yml file +
- +
-10) Place intro contents from trunk/​contents/​learnexa to /​deploy/​crossbow/​shared/​intro_course_contents +
- +
-====== LRS Server Setup ====== +
- +
-https://​wiki.exphosted.com/​doku.php?​id=recordexa_server_setup +
- +
-====== Performexa Server Setup ====== +
- +
-https://​wiki.exphosted.com/​doku.php?​id=performexa_server_setup +
- +
-====== Expertus Meeting Server Setup ====== +
- +
-https://​wiki.exphosted.com/​doku.php?​id=meeting_server +
- +
-====== Learnexa GraphQl Reference ====== +
- +
-https://​wiki.exphosted.com/​doku.php?​id=learnexa_graphql_api+
  
 +https://​repos.exphosted.com/​svnrepos/​podium/​trunk/​
ror_details.1559642206.txt.gz · Last modified: 2019/06/04 09:56 by 182.72.26.6