Skip to content

Conversation

@andrebispo5
Copy link
Contributor

Objective

Updates to mobile getting started section:

  • New way to connect the mobile app to localhost server.
  • Debug push notifications section
  • Debug passwordless section

@cloudflare-workers-and-pages
Copy link

cloudflare-workers-and-pages bot commented Dec 12, 2022

Deploying with  Cloudflare Pages  Cloudflare Pages

Latest commit: 874bc73
Status: ✅  Deploy successful!
Preview URL: https://ae0374f7.contributing-docs.pages.dev
Branch Preview URL: https://mobile-getting-started-updat.contributing-docs.pages.dev

View logs

@Hinton
Copy link
Member

Hinton commented Dec 12, 2022

Seems I forgot to migrate the previous documentation about CF tunnels, https://github.com/bitwarden/contributing-docs-archive/blob/production/internal/docs/server/cf-tunnel.md. I think we should look into combining the ngrok portions with our old CF doc, and move this into a common place since there are non mobile reasons to want to tunnel things. And we avoid duplicating the same text twice.

@Hinton
Copy link
Member

Hinton commented Dec 15, 2022

We now have a proper section on tunnels in https://contributing.bitwarden.com/getting-started/server/tunnel. Should we look into lifting it out into Tools so we can reference it from server, clients and mobile?

@andrebispo5
Copy link
Contributor Author

We now have a proper section on tunnels in https://contributing.bitwarden.com/getting-started/server/tunnel. Should we look into lifting it out into Tools so we can reference it from server, clients and mobile?

I believe it is the best course of action.

@andrebispo5 andrebispo5 requested a review from Hinton December 21, 2022 18:14
Copy link
Member

@trmartin4 trmartin4 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you for adding this documentation! I made a few superficial suggestions.

@andrebispo5 andrebispo5 requested a review from trmartin4 January 3, 2023 08:49
Copy link
Member

@trmartin4 trmartin4 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks great! Just a few more suggestions.

@andrebispo5 andrebispo5 requested a review from trmartin4 January 4, 2023 12:15
trmartin4
trmartin4 previously approved these changes Jan 6, 2023
Copy link
Member

@trmartin4 trmartin4 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good! Thank you for making these updates.

trmartin4
trmartin4 previously approved these changes Jan 9, 2023
andrebispo5 and others added 13 commits January 10, 2023 11:20
* Bold selected navbar items for accessibility

* Include dark mode icon
* Added push notification documentation.

* Changes from Oscar's review.

* Restructured client and server sections.

* Changed FCM link

* Fixed notes.

* More notes fixes.

* More spacing changes.

* Removed header.

* More fixes.

* Re-ordered sections to match between mobile and other clients.

* Additional changes from Oscar's suggestions.

* Update docs/architecture/push-notifications/non-mobile.md

Co-authored-by: Oscar Hinton <Hinton@users.noreply.github.com>

* Missing "the"

* Updates to add links to classes.

* Added classes to non-mobile.

Co-authored-by: Oscar Hinton <Hinton@users.noreply.github.com>
* Add advanced setup which was missing

* Add tunnel

* Add scim

* Move all tunnel instructions to tunnel

* Mark as bitwarden

* Fix title capitalization

* More title fixes
* Extended title for ADR 0013

* Updated title at Oscar's suggestion.

* Renamed ADR 0013

* Removed title as it is duplicated elsewhere.

Co-authored-by: Oscar Hinton <Hinton@users.noreply.github.com>

Co-authored-by: Oscar Hinton <Hinton@users.noreply.github.com>
andrebispo5 and others added 18 commits January 10, 2023 11:21
Co-authored-by: Oscar Hinton <Hinton@users.noreply.github.com>
Co-authored-by: Todd Martin <106564991+trmartin4@users.noreply.github.com>
Co-authored-by: Todd Martin <106564991+trmartin4@users.noreply.github.com>
* Add code review guidelines
* Improve safari development documentation
* License docs as CC by-nc-nd

* Mimic license files of server repository

* Specify license

* Fix CC license links

* Add license file extensions
* Moved browser environment clarification from archived repo.

* Addressed PR recommendations.
# Conflicts:
#	docs/getting-started/server/tunnel.md
@andrebispo5 andrebispo5 merged commit dc82427 into master Jan 10, 2023
@andrebispo5 andrebispo5 deleted the mobile-getting-started-update branch January 10, 2023 14:16
fedemkr pushed a commit that referenced this pull request Jan 10, 2023
* [SG-796] Add another way to connect mobile to local server. Information regarding testing mobile notifications.

* [SG-796] Add section Testing Passwordless Locally

* [SG-796] code format

* Add lunr search (#21)

https://github.com/praveenn77/docusaurus-lunr-search

* [SG-796] fix note

* Fix typo for Android's adb tool (#27)

* Add server pre-commit hook instructions (#26)

* Fix logo overlap on small screens (#31)

* Theme tweaks (#32)

* Bold selected navbar items for accessibility

* Include dark mode icon

* Added push notification documentation (#13)

* Added push notification documentation.

* Changes from Oscar's review.

* Restructured client and server sections.

* Changed FCM link

* Fixed notes.

* More notes fixes.

* More spacing changes.

* Removed header.

* More fixes.

* Re-ordered sections to match between mobile and other clients.

* Additional changes from Oscar's suggestions.

* Update docs/architecture/push-notifications/non-mobile.md

Co-authored-by: Oscar Hinton <Hinton@users.noreply.github.com>

* Missing "the"

* Updates to add links to classes.

* Added classes to non-mobile.

Co-authored-by: Oscar Hinton <Hinton@users.noreply.github.com>

* Add missing internal documentation (#33)

* Add advanced setup which was missing

* Add tunnel

* Add scim

* Move all tunnel instructions to tunnel

* Mark as bitwarden

* Fix title capitalization

* More title fixes

* Extended title for ADR 0013 (#30)

* Extended title for ADR 0013

* Updated title at Oscar's suggestion.

* Renamed ADR 0013

* Removed title as it is duplicated elsewhere.

Co-authored-by: Oscar Hinton <Hinton@users.noreply.github.com>

Co-authored-by: Oscar Hinton <Hinton@users.noreply.github.com>

* [SG-796] Update docs with tunneling docs

* Add notes to tunneling docs. Fix note on mobile docs.

* remove unused images

* [SG-796] move note inline

Co-authored-by: Oscar Hinton <Hinton@users.noreply.github.com>

* [SG-796] Change reference to tunnels

* Apply suggestions from code review

Co-authored-by: Todd Martin <106564991+trmartin4@users.noreply.github.com>

* Apply suggestions from code review

Co-authored-by: Todd Martin <106564991+trmartin4@users.noreply.github.com>

* fix list formatting.

* test fix: bitwarden tag

* Add code review guidelines (#17)

* Add code review guidelines

* Fix info callout in MAS dev page (#38)

* Added Captcha documentation (#40)

* Remove optional comments (#36)

* Add contributing ... (#34)

* Improve safari development documentation (#25)

* Improve safari development documentation

* License docs as CC by-nc-nd (#39)

* License docs as CC by-nc-nd

* Mimic license files of server repository

* Specify license

* Fix CC license links

* Add license file extensions

* Added browser environment setup (#37)

* Moved browser environment clarification from archived repo.

* Addressed PR recommendations.

* Added clarification on how to name SQL scripts. (#45)

* linter run

Co-authored-by: Matt Gibson <mgibson@bitwarden.com>
Co-authored-by: Matt Bishop <matt@withinfocus.com>
Co-authored-by: Thomas Rittson <31796059+eliykat@users.noreply.github.com>
Co-authored-by: Todd Martin <106564991+trmartin4@users.noreply.github.com>
Co-authored-by: Oscar Hinton <Hinton@users.noreply.github.com>
Co-authored-by: Robyn MacCallum <robyntmaccallum@gmail.com>
willmartian added a commit that referenced this pull request Dec 15, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants