mozilla/hubs 863
Duck-themed multi-user virtual spaces in WebVR. Built with A-Frame.
Phoenix web server for hubs.mozilla.com
An experiment to build a realtime VR visualization of Bitcoin transactions on the blockchain
Resources for self hosted Hubs Cloud instances
bitcoin-vr/bitcoin-vr.github.io 2
This is the live demo of the Bitcoin-VR project. Please visit the main repository!
360 Travel Blog built using React-VR and my 360 photos of interesting spaces around the globe
robin-k-wilson/blockchain-charts 1
Recreate Blockchain.info/charts
High Fidelity Ludum Dare 42
push eventrobin-k-wilson/hubs
commit sha 730074836b770f8d72817347bb3843aa19c083e7
Add volume option to run-bot.js
commit sha 13a4f295646fef45d5e913a71a7e35d6e103ac7c
Merge pull request #2801 from takahirox/AudioVolumeBot Add volume option to run-bot.js
commit sha 9b27e8e30008d42f26ef61a0b463d11c4f6fc8e2
Remove Lint errors
commit sha c8a606df1c3c9135c117e4e069593d435da07ade
Merge pull request #3229 from takahirox/FixLint Remove Lint errors
push time in 7 hours
push eventMozillaReality/hubs-docs
commit sha 90ba5d09d5e5e60486dc8dbee7a1e7bb4a9e5b8f
add Part 1 2 3 deploy HC tutorials
commit sha d8e236d4142d3ec654fab3e87b7262c480b4458c
shorter tutorial titles
commit sha a513231ea8184017f16f08e8fadc590fcd3acae0
Merge pull request #77 from robin-k-wilson/add-videos Add deploy to aws videos
push time in 7 hours
push eventrobin-k-wilson/hubs-docs
commit sha d8e236d4142d3ec654fab3e87b7262c480b4458c
shorter tutorial titles
push time in 7 hours
push eventmozilla/hubs-cloud
commit sha 0fbb6c591018be2fd8b5d6d479c98a8e6f097888
Added hubs-ops to readme github repos
push time in 9 hours
push eventMozillaReality/hubs-docs
commit sha 8083c0c11a54ca32b91a75e0ab6e6e802d9544d4
Fixing typo
commit sha 444648ca73761cf4684d5fa650eb801c1f5d252e
Merge pull request #72 from mariobodemann/patch-1 Fixing a typo
push time in 9 hours
push eventMozillaReality/hubs-docs
commit sha f2d0033526709f9710a027e19524ca8d28ff1204
changed setup on route 53 language + second level domains
commit sha fd94705d6216199604858308b6cac0452917b255
Merge pull request #76 from robin-k-wilson/recipes-language-update Changed setup on route 53 language + second level domains
push time in 9 hours
PR merged MozillaReality/hubs-docs
pr closed time in 9 hours
PR opened MozillaReality/hubs-docs
pr created time in 2 days
create barnchrobin-k-wilson/hubs-docs
branch : recipes-language-update
created branch time in 2 days
push eventrobin-k-wilson/hubs
commit sha 2b494bed5364e4a2001a0ad45c8cf93f44f21e25
AudioNormalization
commit sha 75d430c8f24f11db6fa95a0f6d51503bae828bfd
Improve Audio Normalization algorithm
commit sha ecc7fdb0a4cfe1a367040efddce9cd35c4d67a17
Let audioNormalization command take factor parameter
commit sha 2c5c62345407634aac0e10f01adcc501b94b563f
Formattinng for lint
commit sha 13e912f8205a4fb28e624988c953669713ba3483
remove create button for avatars
commit sha 11978f511bb9bcea790f9ddcfc983df9ed012354
Bump lodash from 4.17.11 to 4.17.20 Bumps [lodash](https://github.com/lodash/lodash) from 4.17.11 to 4.17.20. - [Release notes](https://github.com/lodash/lodash/releases) - [Commits](https://github.com/lodash/lodash/compare/4.17.11...4.17.20) Signed-off-by: dependabot[bot] <[email protected]>
commit sha 9f24a4fb36e5768b1e7c36c3c1ddb7f4651eb6ff
Bump node-fetch from 2.6.0 to 2.6.1 Bumps [node-fetch](https://github.com/bitinn/node-fetch) from 2.6.0 to 2.6.1. - [Release notes](https://github.com/bitinn/node-fetch/releases) - [Changelog](https://github.com/node-fetch/node-fetch/blob/master/docs/CHANGELOG.md) - [Commits](https://github.com/bitinn/node-fetch/compare/v2.6.0...v2.6.1) Signed-off-by: dependabot[bot] <[email protected]>
commit sha d301eb6d3a07963549b93ca04da5f684e653e002
Bump lodash.merge from 4.6.1 to 4.6.2 Bumps [lodash.merge](https://github.com/lodash/lodash) from 4.6.1 to 4.6.2. - [Release notes](https://github.com/lodash/lodash/releases) - [Commits](https://github.com/lodash/lodash/commits) Signed-off-by: dependabot[bot] <[email protected]>
commit sha ab3c79b1dcd2bb0713a65bb815bde3a1f8c2b352
Fallback to default local model when there is an avatar load error
commit sha f6e481fed049393162d5ae510c65982d9fb3e30a
Fixes the room description scroll
commit sha 20d5d115138205a2306a7868c18cfbd722f65bfb
Get the device Id from the audio track instead of the outbound stream
commit sha 834f6e06dc32af537526b72af9b54f2e58704bb6
Merge remote-tracking branch 'upstream/master' into AudioNormalization
commit sha cb9f4d5eee6b0e74a3669e35a06a150f868118e5
Use audio listener for distance based attenuation
commit sha 769e364eefbcb6483cd4b92e1d45226361e2bd81
Fix bug where audio is not initialized in the correct place
commit sha 526bc1bfc125cf65c0525f35ff865579277c32be
improve some Japanese translations
commit sha 2f7aa2eee8b3e8b2b9a522c1668ad6b3b009b906
fix percent symbols in the Japanese locale fie
commit sha b668b3dbcd021938ee939684f613e3e72dee1a06
Default avatar update
commit sha 7837bc77f6dd9ca1e9ffef6892c3c9fd5ed96765
Japanese translation: unify translations of "phone"
commit sha 8ef2953ce482281b2be7a598e0235b3e7dbc7b13
Spanish localization Rebase fixes
commit sha b2aeae952575168e52b3becf36ea464580af706c
Dynamic Audio Normalization: Insert compressor node to protect user's ears in case of misguessing the volume
push time in 5 days
push eventrobin-k-wilson/hubs
commit sha 66d42147c56050e8d773a83e8e53b610cf78e5f1
Align buttons to center Adjusted top margin for object-list-button, presence-list-button and corner-button to 20 to give the desired centered effect. Fixes mozilla/hubs#1132
commit sha 5e3d6c69f4cbcecca1b1844c74308ceadc01f664
Collapsible object info dialog
commit sha ec5a429b883b94daddcf1cd3971762c525824aba
Fix padding on smaller breakpoints.
commit sha af4fe4f2d56347b109cbc88cb323fac2ccc79246
refactor drawing code to use triangles instead of triangle strips
commit sha f8a931259527e6ded757fa2a8cbd1fec5a136118
move deserialize button to the left
commit sha 189b2b53ba8db997e34334d903a80f86181581b4
fix minor bug w/ reserializing drawings when a drawing already exists
commit sha 998bd98dcfaefa659ed54c9f73568ff90288efdc
WIP media target zones
commit sha cc8c1bc802bb88ac35d63354b22a00d110cc243e
Finish basic implementation of media frames
commit sha 18d70f71e3e60a46ed6c8f43ad9bab60e8dc69ec
Ranema MediaTargetZoneSystem to MediaFramesSystem
commit sha 27c9155c9dc5b616a20ff202d475e046d681ed4d
fix line removal
commit sha f582e0d3dbcc28cdf6936aef810168724fa4a402
revert maxDrawTimeout
commit sha e02d1497904ff87c8be981f9e35d61f659636a59
Fixing exception and black screen on Quest, when Quest is in Hands tracking mode. In the hands mode, the controllers are emulated by the hands. They are represented with the gamepad object with a single button and no axis. Current code expects to have two buttons and two sets of axis, which causes an exception and malfunction.
commit sha 81c086ff455fb514b647f895774b6951379f4449
use indexes
commit sha 750f7f1569e5d517d91fff715f4fbf052af1353e
Merge branch 'master' of github.com:mozilla/hubs into feature/drawing-triangles-refactor
commit sha f42153e2bb342774564ef3b77ec6b5f4f30ed145
fix drawing serialization
commit sha 442d533c2e0f0cabae088731c15f5848e9f1e7b9
get rid of references to drawMode
commit sha a637f85948bbe27aa9b6179677d7b167ea3caf1f
Merge pull request #2775 from mozilla/feature/hide-inspect-ui Add Ability to Hide Object Info UI
commit sha 169cf4c123f1c95bbc5dd536e15b7cbb4d3eab88
Fix report issue links. Remove obsolete dialog
commit sha c01312e976919c2043c4c85ce26c77f6f8a932f9
Merge pull request #3011 from mozilla/bug/report-issue Fix report issue links. Remove obsolete dialog
commit sha ed15a0bc2347c7963fce828fe00fcfe8c29601c6
Remove space from event name
push time in 5 days
Pull request review commentmozilla/hubs
images.company_logo = { category = "images", type = "file", name = "Company Logo images.home_background = { category = "images", type = "file", name = "Home background", description = "Background image on the home page." } images.editor_logo = { category = "images", type = "file", internal = "true" }+images.landing_rooms_thumb = { category = "images", type = "file", internal = "true" }+images.landing_communicate_thumb = { category = "images", type = "file", internal = "true" }+images.landing_media_thumb = { category = "images", type = "file", internal = "true" }
Should people be able to customize the title/text as well? We now have a "longstring" type.
If not in this PR, I'd create an issue for community members to vote if they want to customize the text/titles on HC for the 3 panel homepage.
comment created time in 6 days
Pull request review commentmozilla/hubs
features.require_account_for_join = { category = "rooms", type = "boolean", name features.default_room_size = { category = "rooms", type = "number", name = "Default room size", description = "Default room size for new rooms. This does not include users in the lobby." } features.max_room_size = { category = "rooms", type = "number", name = "Maximum room size", description = "Maximum room size visitors can set." } +features.show_feature_panels = { category = "features", type = "boolean", internal = "true" }
Thanks for making this a toggle in the Admin panel! Was my first thought looking at the feature.
comment created time in 6 days
Pull request review commentmozilla/hubs
"home.terms_of_use": "Termos de uso", "home.made_with_love": "feito com 🦆 por ", "home.environment_author_by": " por ",+ "home.rooms-title": "Instantly create rooms",+ "home.rooms-blurb": "Share virtual spaces with your friends, co-workers, and communities. When you create a room with Hubs, you’ll have a private virtual meeting space that you can instantly share - no downloads or VR headset necessary.",
"_" -> "-"
comment created time in 6 days
Pull request review commentmozilla/hubs
"home.terms_of_use": "使用条款", "home.made_with_love": "由 🦆 制作 ", "home.environment_author_by": " 通过 ",+ "home.rooms-title": "Instantly create rooms",
"_" -> "-"
comment created time in 6 days
Pull request review commentmozilla/hubs
"home.terms_of_use": "利用規約", "home.made_with_love": "madewith🦆by", "home.environment_author_by": "by",+ "home.rooms-title": "Instantly create rooms",+ "home.rooms-blurb": "Share virtual spaces with your friends, co-workers, and communities. When you create a room with Hubs, you’ll have a private virtual meeting space that you can instantly share - no downloads or VR headset necessary.",
"_" -> "-"
comment created time in 6 days
Pull request review commentmozilla/hubs
"home.terms_of_use": "Terms of Use", "home.made_with_love": "made with 🦆 by ", "home.environment_author_by": " by ",+ "home.rooms-title": "Instantly create rooms",
I think these should use underscores "_" rather than dashes "-".
comment created time in 6 days
Pull request review commentmozilla/hubs
"home.terms_of_use": "Condiciones de uso", "home.made_with_love": "hecho con 🦆 por ", "home.environment_author_by": " por ",+ "home.rooms-title": "Instantly create rooms",+ "home.rooms-blurb": "Share virtual spaces with your friends, co-workers, and communities. When you create a room with Hubs, you’ll have a private virtual meeting space that you can instantly share - no downloads or VR headset necessary.",
"_" -> "-"
comment created time in 6 days
issue closedmozilla/hubs-cloud
Customize email sign in message for Hubs Cloud
Is your feature request related to a problem? Please describe. Allow users to customize the sign in email message. Currently https://github.com/mozilla/reticulum/blob/master/lib/ret_web/email.ex#L5-L26
Describe the solution you'd like In Admin panel, customize email message form + place to put where the magic link appears otherwise the system appends the magic link at the bottom.
closed time in 10 days
robin-k-wilsonissue commentmozilla/hubs-cloud
Customize email sign in message for Hubs Cloud
Merged https://github.com/mozilla/hubs/pull/3151
comment created time in 10 days
push eventmozilla/hubs
commit sha c35f91b396e8d7bf525e2f52b97d518061fc3f43
added custom email + auth tab + multiline
commit sha ad52e4af7b6df2c07028a00186fc02be26fb3fe8
Merge pull request #3151 from robin-k-wilson/custom-email Added custom email + auth tab + multiline
push time in 10 days
PR merged mozilla/hubs
Added ability to customize magic link email subject + body.
- App Settings Auth tab
- Multi-line field
pr closed time in 10 days
push eventmozilla/reticulum
commit sha 44cc2aa31358661ed6c0705fc0811602e205f624
added logic for custom email message and subject
commit sha a6d10fbff5409b7b3888fc4627f5255f57bba9f6
custom email logic integrated
commit sha 318d60f1b67d86e0899e6cee37261027bf02ba43
subject and email body working
commit sha 5793057e457904636eb4327073a478f3e8ba4a2d
custom email works
commit sha bb7cf47afbecbc43483e513bfbfb3d2a52dab797
format
commit sha 52e4d7c2c8c793dfbfba474b74c59567d29a9bb9
removed from config.toml + add with statement
commit sha b5e2017dfa3e35a34a589d296344a29b9b105551
remove with
commit sha 22aec1517f70d5d4780580234e80ff54d26acaa2
Merge pull request #418 from mozilla/custom-login-email Able to customize magic link login email message + subject from admin panel
push time in 10 days
PR merged mozilla/reticulum
Added ability to customize email subject + email message for magic link login emails.
pr closed time in 10 days
push eventmozilla/reticulum
commit sha b5e2017dfa3e35a34a589d296344a29b9b105551
remove with
push time in 10 days
push eventmozilla/reticulum
commit sha 52e4d7c2c8c793dfbfba474b74c59567d29a9bb9
removed from config.toml + add with statement
push time in 10 days
issue openedmozilla/hubs-cloud
Investigate running custom habitat services on HC box
For iterating on WebRTC https://github.com/mozilla/hubs/issues/1853 For iterating on Ports https://github.com/mozilla/hubs-cloud/issues/90
created time in 10 days
issue commentmozilla/hubs-cloud
Customize email sign in message for Hubs Cloud
https://github.com/mozilla/hubs/pull/3151
comment created time in 10 days
issue openedmozilla/hubs
FPS drops significantly when PDFs are shared in a room
Current Behavior FPS drops significantly when PDF is visible.
Expected FPS drops a little when PDF is visible.
Potential cases to test
- The in room added PDFs steps below
- Compare with importing PDF in Spoke then loading a room
FIRST Steps to reproduce from email thread with users:
- FPS drop when PDF started to be visible
Step to reproduce:
- Open a new room with an empty scene (Only a box mesh inside)
- Enter the room
- Create Object with below URL: https://pdf-test-livexr.s3-ap-northeast-1.amazonaws.com/02-01.pdf https://pdf-test-livexr.s3-ap-northeast-1.amazonaws.com/02-02.pdf
- Wait for the PDF loaded
Problem: When the PDF got loaded, the FPS of scene will drop and keep the low FPS state for about 2-3 seconds. Once the PDF is completely loaded and visible, the FPS of the scene will recover to 60fps.
Question: We have tried several different PDF files, e.g.
(Resources for event) A: https://pdf-test-livexr.s3-ap-northeast-1.amazonaws.com/02-01.pdf B: https://pdf-test-livexr.s3-ap-northeast-1.amazonaws.com/02-02.pdf
(Resources from internet) C: https://www.denka.co.jp/eng/pdf/life_env/catalog/amadoi_sogo.pdf D: https://www.furukawa.co.jp/en/product/catalogue/pdf/profile_e1.pdf
(Resources created for test) E: https://pdf-test-livexr.s3-ap-northeast-1.amazonaws.com/02-01noGridWord.pdf F: https://pdf-test-livexr.s3-ap-northeast-1.amazonaws.com/02-01_nobackground.pdf
Result for the above resources: A: FPS problem occurred B: FPS problem occurred C: Worked well D: Worked well E: FPS problem occurred F: Better than A, B and E, but still got some stuttering when loaded
Comparing A, B, E and F with C. C is much complicated, and the file sizes is also larger than A, B, E and F. I cannot get any idea why A, B, E and F will produce the FPS problem.
SECOND user test results from email For PDF problems, here is the result:
For other clients that not the one uploading the PDF
(Case A) Steps:
- Client A create and enter new room
- Client A upload the PDF(A) that have problem
- Client A occur FPS drop
- Client B enter same room
- Client B occur FPS drop when PDF got loaded and visible (More the PDF uploaded, more oblivious to the problem)
(Case B) Steps:
- Client A create and enter new room
- Client B enter same room
- Client A upload the PDF(A) that have problem.
- Client A occur FPS drop, and Client B also occur same problem.
Adding the PDFs in Spoke with "Link" objects
Steps:
- Create a new project
- Add the PDF(A)s to the scene
- Save, publish, and create room with the new scene
- Client A enter the created room
- Client A occur FPS drop when it loaded the lobby
It seems that it is not related to downloading the PDF but seems related to render(?)/decode(?) of the PDF. I prepared a room for you to have a look on the problem.
https://arts.live-xr.com/Uxvip4S?hub_invite_id=yPGyNpd
To make the problem easier to observe, I placed the same PDF( A ) and PDF( B ) multiple time in the scene.
For PDF ( A ) and ( B ), they are the base design of the car specification sheets which will placed about 30-40 in the same rooms but with different values in PDF. So, although the FPS drop may not be oblivious for 1 PDF, for multiple PDF is placed in the room, the problem is magnified.
created time in 15 days
issue commentmozilla/hubs-cloud
Built in Google Analytics for HC isn't working.
Should be solved with the new csp settings added to reticulum: https://github.com/mozilla/reticulum/pull/420 You can add these manually if you need to. See file changes.
comment created time in 17 days
issue closedmozilla/hubs-cloud
This really belongs in a Discussion section, but this isn't currently available in this repository (possibly add?)
Has anyone found a good solution for Analytics? The base Google Analytics feature within Hubs Cloud isn't useful at all.
I am wanting the ability to track every room that is within the server. It would be nice to know how many people are in each room and for how long, along with the other Google Analytics information you can normally see. I've seen people mention Open Web Analytics, but not sure I want to go down that route just yet.
Also, if a user goes to a room, the Google Analytics will pick it up for a few minutes and then will show the user as not online, even if they are still within the room.
It seems like the Google Tracking info should automatically be injected when a room is created so this information could be made available.
closed time in 17 days
aziliakpull request commentmozilla/reticulum
Added csp for google analytics
Closes https://github.com/mozilla/hubs-cloud/issues/99
comment created time in 17 days
issue commentmozilla/hubs-cloud
https://github.com/mozilla/reticulum/pull/420
Should solve. Will be in next HC release.
comment created time in 17 days
issue closedmozilla/hubs-cloud
Avatars panel in admin console should not have a +Create button
Repro Steps:
- As an admin, go to the 'Avatars' panel in the admin console of a Hubs Cloud deployment
- Note that there is a '+Create' button in the Avatars page
- Click the button
This is misleading, as the +Create button actually links back to the 'Create Identity' dialogue page, which is unrelated to avatars. We should remove the +Create button from this page.
closed time in 17 days
misslivirosepush eventmozilla/hubs
commit sha 13e912f8205a4fb28e624988c953669713ba3483
remove create button for avatars
commit sha efd42cd89ff013affa9670eb58975163d70473a2
resolved merge conflict
commit sha 8e5a5709e90d2d6e6486149bdac1a9406226a991
Merge pull request #3002 from robin-k-wilson/remove-create-btn-avatars Remove create button for Avatar menu in Admin Panel
push time in 17 days
PR merged mozilla/hubs
One liner: Avatars panel in admin console should not have a +Create button
Fixes hubs-cloud issue: https://github.com/mozilla/hubs-cloud/issues/84

pr closed time in 17 days
push eventrobin-k-wilson/hubs
commit sha 66d42147c56050e8d773a83e8e53b610cf78e5f1
Align buttons to center Adjusted top margin for object-list-button, presence-list-button and corner-button to 20 to give the desired centered effect. Fixes mozilla/hubs#1132
commit sha 5e3d6c69f4cbcecca1b1844c74308ceadc01f664
Collapsible object info dialog
commit sha ec5a429b883b94daddcf1cd3971762c525824aba
Fix padding on smaller breakpoints.
commit sha af4fe4f2d56347b109cbc88cb323fac2ccc79246
refactor drawing code to use triangles instead of triangle strips
commit sha f8a931259527e6ded757fa2a8cbd1fec5a136118
move deserialize button to the left
commit sha 189b2b53ba8db997e34334d903a80f86181581b4
fix minor bug w/ reserializing drawings when a drawing already exists
commit sha 998bd98dcfaefa659ed54c9f73568ff90288efdc
WIP media target zones
commit sha cc8c1bc802bb88ac35d63354b22a00d110cc243e
Finish basic implementation of media frames
commit sha 18d70f71e3e60a46ed6c8f43ad9bab60e8dc69ec
Ranema MediaTargetZoneSystem to MediaFramesSystem
commit sha 27c9155c9dc5b616a20ff202d475e046d681ed4d
fix line removal
commit sha f582e0d3dbcc28cdf6936aef810168724fa4a402
revert maxDrawTimeout
commit sha e02d1497904ff87c8be981f9e35d61f659636a59
Fixing exception and black screen on Quest, when Quest is in Hands tracking mode. In the hands mode, the controllers are emulated by the hands. They are represented with the gamepad object with a single button and no axis. Current code expects to have two buttons and two sets of axis, which causes an exception and malfunction.
commit sha 81c086ff455fb514b647f895774b6951379f4449
use indexes
commit sha 750f7f1569e5d517d91fff715f4fbf052af1353e
Merge branch 'master' of github.com:mozilla/hubs into feature/drawing-triangles-refactor
commit sha f42153e2bb342774564ef3b77ec6b5f4f30ed145
fix drawing serialization
commit sha 442d533c2e0f0cabae088731c15f5848e9f1e7b9
get rid of references to drawMode
commit sha a637f85948bbe27aa9b6179677d7b167ea3caf1f
Merge pull request #2775 from mozilla/feature/hide-inspect-ui Add Ability to Hide Object Info UI
commit sha 169cf4c123f1c95bbc5dd536e15b7cbb4d3eab88
Fix report issue links. Remove obsolete dialog
commit sha c01312e976919c2043c4c85ce26c77f6f8a932f9
Merge pull request #3011 from mozilla/bug/report-issue Fix report issue links. Remove obsolete dialog
commit sha ed15a0bc2347c7963fce828fe00fcfe8c29601c6
Remove space from event name
push time in 17 days
PR closed mozilla/hubs
Spanish localization! To be looked over!
https://github.com/mozilla/hubs/discussions/3108
pr closed time in 17 days
pull request commentmozilla/hubs
Spanish localization from user
Localized via this PR https://github.com/mozilla/hubs/pull/3109
comment created time in 17 days
push eventmozilla/reticulum
commit sha 27d40747edfd0b70ba35a0c8755b37f6788b26b4
added csp for google analytics
commit sha 566af5d65265e6eb07504ed3dc3cefd672b1dd85
Merge pull request #420 from mozilla/fix-google-analtyics-csp Added csp for google analytics
push time in 17 days
PR merged mozilla/reticulum
Added CSP rules due to guide: https://developers.google.com/tag-manager/web/csp#universal_analytics_google_analytics
Fixes: mozilla/hubs-cloud#117
pr closed time in 17 days
issue closedmozilla/hubs-cloud
Built in Google Analytics for HC isn't working.
Current behavior Get the google tracker ID and add that to the admin panel does nothing.
Expected Should track enters into rooms.
Linked issues/discussions https://github.com/mozilla/hubs/discussions/3101
closed time in 17 days
robin-k-wilsonpush eventmozilla/reticulum
commit sha bb7cf47afbecbc43483e513bfbfb3d2a52dab797
format
push time in 17 days
pull request commentmozilla/hubs
Added custom email + auth tab + multiline


comment created time in 20 days
PR opened mozilla/hubs
Added ability to customize magic link email subject + body.
- App Settings Auth tab
- Multi-line field
pr created time in 20 days
push eventrobin-k-wilson/hubs
commit sha c35f91b396e8d7bf525e2f52b97d518061fc3f43
added custom email + auth tab + multiline
push time in 20 days
push eventmozilla/reticulum
commit sha 5793057e457904636eb4327073a478f3e8ba4a2d
custom email works
push time in 20 days
push eventmozilla/reticulum
commit sha 318d60f1b67d86e0899e6cee37261027bf02ba43
subject and email body working
push time in 20 days
PR opened mozilla/reticulum
Added CSP rules due to guide: https://developers.google.com/tag-manager/web/csp#universal_analytics_google_analytics
Fixes: mozilla/hubs-cloud#117
pr created time in 20 days
PR closed mozilla/reticulum
Added CSP rules due to guide: https://developers.google.com/tag-manager/web/csp#universal_analytics_google_analytics
Fixes: https://github.com/mozilla/hubs-cloud/issues/117
pr closed time in 20 days
PR opened mozilla/reticulum
Added CSP rules due to guide: https://developers.google.com/tag-manager/web/csp#universal_analytics_google_analytics
Fixes: https://github.com/mozilla/hubs-cloud/issues/117
pr created time in 20 days
PR opened mozilla/hubs
Spanish localization! To be looked over!
https://github.com/mozilla/hubs/discussions/3108
pr created time in 20 days
issue commentmozilla/hubs-cloud
Built in Google Analytics for HC isn't working.
Oh interesting that you need to deploy again to register the Google ID added. Good to know! Thanks for figuring that out with the custom client.
comment created time in 21 days
issue commentmozilla/hubs
[Investigation] Hubs language is occasionally not what the user expects them to be
This may be a separate issue.
I've been experiencing this as well in my Chrome browser on desktop. Not on mobile.
I set my language to simplified Chinese on my phone, switched it back to English. Now hubs shows up with Chinese language on my desktop computer. It's possible I tried the setting on desktop and switched it back, but it remembered the setting.
comment created time in 22 days
pull request commentmozilla/reticulum
Able to customize magic link login email message + subject from admin panel
https://github.com/mozilla/hubs-cloud/issues/111
comment created time in 22 days
PR opened mozilla/reticulum
Added ability to customize email subject + email message for magic link login emails.
pr created time in 22 days
push eventmozilla/reticulum
commit sha a6d10fbff5409b7b3888fc4627f5255f57bba9f6
custom email logic integrated
push time in 22 days
issue commentmozilla/hubs-cloud
Built in Google Analytics for HC isn't working.
Can add these added CSP settings in Server Settings: Admin Panel > Server Settings > Advanced Tab Great resource: https://www.bounteous.com/insights/2017/07/20/using-google-analytics-and-google-tag-manager-content-security-policy/
** Working on a better fix with hosting the analytics.js script ourselves: "unsafe-inline" is not the most secure solution.

comment created time in 23 days
startedfracz/git-exercises
started time in a month
issue openedmozilla/hubs-cloud
Built in Google Analytics for HC isn't working.
Current behavior Get the google tracker ID and add that to the admin panel does nothing.
Expected Should track enters into rooms.
Linked issues/discussions https://github.com/mozilla/hubs/discussions/3101
created time in a month
startedbertrandom/snowball-thrower
started time in a month
Pull request review commentMozillaReality/hubs-docs
Update hubs-cloud-enable-media-browser.md
Sign up for the [Tenor GIF API](https://tenor.com/gifapi) to get a free API key. Create a [Azure Cognitive Services](https://azure.microsoft.com/en-us/services/cognitive-services/) account and enable the [Bing Video Search API](https://azure.microsoft.com/en-us/services/cognitive-services/bing-video-search-api/) and [Bing Image Search API](https://azure.microsoft.com/en-us/services/cognitive-services/bing-image-search-api/). -Note: these APIs are **not free** above 1000 transactions per month. You will be charged for their usage by your hub in your Azure account.+1. Sign up for an Azure account at [portal.azure.com](https://portal.azure.com). ++2. Once signed into Azure, search the services available and create a new Cognitive Services offering. You will need to specify a region and application group to deploy to.++3. When your service has finished spinning up, you will be able to navigate to the API keys tab. ++4. Copy one of your API keys from the Azure portal++5. In your Hubs Cloud admin panel, navigate to the ‘Server Configuration’ panel and open the ‘API keys’ tab
5. In your Hubs Cloud admin panel, navigate to the ‘Server Configuration’ panel and open the ‘API keys’ tab.
comment created time in a month
Pull request review commentMozillaReality/hubs-docs
Update hubs-cloud-enable-media-browser.md
Sign up for the [Tenor GIF API](https://tenor.com/gifapi) to get a free API key. Create a [Azure Cognitive Services](https://azure.microsoft.com/en-us/services/cognitive-services/) account and enable the [Bing Video Search API](https://azure.microsoft.com/en-us/services/cognitive-services/bing-video-search-api/) and [Bing Image Search API](https://azure.microsoft.com/en-us/services/cognitive-services/bing-image-search-api/). -Note: these APIs are **not free** above 1000 transactions per month. You will be charged for their usage by your hub in your Azure account.+1. Sign up for an Azure account at [portal.azure.com](https://portal.azure.com). ++2. Once signed into Azure, search the services available and create a new Cognitive Services offering. You will need to specify a region and application group to deploy to.++3. When your service has finished spinning up, you will be able to navigate to the API keys tab. ++4. Copy one of your API keys from the Azure portal++5. In your Hubs Cloud admin panel, navigate to the ‘Server Configuration’ panel and open the ‘API keys’ tab++6. Paste the Cognitive Services API key into the ‘Bing Search’ text input
6. Paste the Cognitive Services API key into the ‘Bing Search’ text input.
comment created time in a month
Pull request review commentMozillaReality/hubs-docs
Update hubs-cloud-enable-media-browser.md
Sign up for the [Tenor GIF API](https://tenor.com/gifapi) to get a free API key. Create a [Azure Cognitive Services](https://azure.microsoft.com/en-us/services/cognitive-services/) account and enable the [Bing Video Search API](https://azure.microsoft.com/en-us/services/cognitive-services/bing-video-search-api/) and [Bing Image Search API](https://azure.microsoft.com/en-us/services/cognitive-services/bing-image-search-api/). -Note: these APIs are **not free** above 1000 transactions per month. You will be charged for their usage by your hub in your Azure account.+1. Sign up for an Azure account at [portal.azure.com](https://portal.azure.com). ++2. Once signed into Azure, search the services available and create a new Cognitive Services offering. You will need to specify a region and application group to deploy to.++3. When your service has finished spinning up, you will be able to navigate to the API keys tab. ++4. Copy one of your API keys from the Azure portal
4. Copy one of your API keys from the Azure portal.
comment created time in a month
Pull request review commentMozillaReality/hubs-docs
Update hubs-cloud-enable-media-browser.md
Sign up for the [Tenor GIF API](https://tenor.com/gifapi) to get a free API key. Create a [Azure Cognitive Services](https://azure.microsoft.com/en-us/services/cognitive-services/) account and enable the [Bing Video Search API](https://azure.microsoft.com/en-us/services/cognitive-services/bing-video-search-api/) and [Bing Image Search API](https://azure.microsoft.com/en-us/services/cognitive-services/bing-image-search-api/). -Note: these APIs are **not free** above 1000 transactions per month. You will be charged for their usage by your hub in your Azure account.+1. Sign up for an Azure account at [portal.azure.com](https://portal.azure.com). ++2. Once signed into Azure, search the services available and create a new Cognitive Services offering. You will need to specify a region and application group to deploy to.++3. When your service has finished spinning up, you will be able to navigate to the API keys tab.
After your service finished spinning up, navigate to the API keys tab.
comment created time in a month
issue openedMozillaReality/hubs-docs
Guide for network admins to open ports needed for Hubs
From discussion: https://github.com/mozilla/hubs/discussions/3043
How to whitelist just the servers needed for the necessary port range so network security isn't compromised.
created time in a month
issue openedmozilla/hubs-cloud
The current Admin Panel code is difficult to modify and work in.
The code has been helpful to get up and running quickly, but we consistently need to augment the code to remove features/add features.
This is a large undertaking and benefits us in customization and user experience as we build out more complex configurations for Hubs Cloud.
created time in a month
issue closedmozilla/hubs
Stop non-admin accounts from seeing admin panel at all
Is your feature request related to a problem? Please describe. Any user can see the admin panel, but NOT the data if they aren't an admin.
It's confusing for users that believe they are an admin and see the panel, but are not.
Describe the solution you'd like If you are not an admin, the admin panel does not load at all. Maybe with a redirect back to the homepage or you can't access page shows up.
Keywords: admin panel, admin console
Not an admin:

closed time in a month
robin-k-wilsonissue commentmozilla/hubs
Stop non-admin accounts from seeing admin panel at all
Live on HMC
comment created time in a month
push eventmozilla/reticulum
commit sha 717e78181d0fef25dd2680b80bfcfa1f6d105170
newline in readme
push time in a month
startedueberauth/guardian
started time in a month
push eventmozilla/hubs
commit sha 4c30ab4dbb54037060f34971864985202f79f48a
non-admins see an sorry not an admin page
commit sha 466b5ee40f69b665730c7895464e58ab829e1327
removed console log
commit sha a013240f3a1e4daea65b1ea0093f390e5cd0ee2c
CR comments
commit sha ccc3f9b8c9c8cf4a5cceb72354a8cce231516872
Merge pull request #3027 from robin-k-wilson/stop-admin-panel-access non-admins see a "sorry not an admin" page
push time in a month
PR merged mozilla/hubs
Added Unauthorized page (see screenshot)
If not an admin, admin panel renders briefly, then you are redirected to the unauthorized page. (added via this PR + reticulum PR (https://github.com/mozilla/reticulum/pull/415/files)) If an admin, you see the admin panel. (obviously, already implemented) If not logged in at all and try to access admin panel, you're redirected to login (already implemented)

pr closed time in a month
push eventmozilla/reticulum
commit sha 8dba94c607cf42a671e7ef55bc1d7cdc9d654236
returns 402 correctly
commit sha 2d5db3ef471974421997c0fea10f101cfbd2b97b
removed unnecessary line
commit sha 216c2aba81965663a2da0d6a3502cb5d0afc4531
2 lines to 1 line
commit sha d997ba4e1b87d96902337bdac9631a9c3a034c53
updated account controller tests
commit sha 304e0c3020ce78bf97e8a0a4d7ec44970af78f29
combine to one line
commit sha 303ef5d26622166f92a8ef552717a81eef9ee676
Merge pull request #415 from mozilla/fix-unauth-response Admin only plug returns 401 correctly
push time in a month
PR merged mozilla/reticulum
With just put_status, the response that failed on the :admin_only step would receive a 500 response.
This returns a 402 for unauthorized.
pr closed time in a month
push eventmozilla/reticulum
commit sha 304e0c3020ce78bf97e8a0a4d7ec44970af78f29
combine to one line
push time in a month
push eventmozilla/reticulum
commit sha d997ba4e1b87d96902337bdac9631a9c3a034c53
updated account controller tests
push time in a month
push eventmozilla/reticulum
commit sha 216c2aba81965663a2da0d6a3502cb5d0afc4531
2 lines to 1 line
push time in a month
push eventrobin-k-wilson/hubs
commit sha a013240f3a1e4daea65b1ea0093f390e5cd0ee2c
CR comments
push time in a month