Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add "Sharezone Plus" subscription prototype #552

Merged
merged 27 commits into from
Apr 5, 2023
Merged

Conversation

Jonas-Sander
Copy link
Collaborator

@Jonas-Sander Jonas-Sander commented Apr 3, 2023

This adds the first prototype of a "Sharezone Plus" subscription.

The prototype can be enabled by typing "SharezonePlus" into the textbox at "Einstellungen" > "Mein Konto" > "Aktivierungscode eingeben".

If the prototype is enabled and a teacher hasn't made a subscription then the accessing the submissions via the homework details page will be disabled (one will be redirected to the subscription page). If the subscription has been made then the user can access the submissions page as usual.

This prototype will probably only work on Android.

video_2023-04-05_15-33-06.mp4

@docs-page
Copy link

docs-page bot commented Apr 3, 2023

To view this pull requests documentation preview, visit the following URL:

docs.page/sharezoneapp/sharezone-app~552

Documentation is deployed and generated using docs.page.

@github-actions github-actions bot added dependencies Changing, updating, adding or removing one or more dependencies. feature: analytics Includes everything that is related to analytics and usage tracking feature: navigation Navigation inside the app (e.g. switching to a different screen). platform: macos labels Apr 3, 2023
@github-actions
Copy link

github-actions bot commented Apr 3, 2023

Visit the preview URL for this PR (updated for commit 7671f48):

https://sharezone-test--pr552-subscription-ru778o24.web.app

(expires Wed, 12 Apr 2023 14:12:11 GMT)

🔥 via Firebase Hosting GitHub Action 🌎

Sign: 4cb3ae61e1e018abfd9841fd3239f5b49ccc034b

@github-actions github-actions bot added documentation feature: homework feature: universal file features File features (downloading, preview, etc.) that are used by multiple Sharezone features. labels Apr 4, 2023
@Jonas-Sander Jonas-Sander changed the title Subscriptions Add "Sharezone Plus" prototype. Apr 5, 2023
Co-authored-by: Jonas Sander <[email protected]>
@Jonas-Sander Jonas-Sander changed the title Add "Sharezone Plus" prototype. Add "Sharezone Plus" subscription prototype. Apr 5, 2023
@Jonas-Sander Jonas-Sander marked this pull request as ready for review April 5, 2023 13:44
Copy link
Member

@nilsreichardt nilsreichardt left a comment

Choose a reason for hiding this comment

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

LGTM

@nilsreichardt nilsreichardt changed the title Add "Sharezone Plus" subscription prototype. Add "Sharezone Plus" subscription prototype 🙌 Apr 5, 2023
@nilsreichardt nilsreichardt changed the title Add "Sharezone Plus" subscription prototype 🙌 Add "Sharezone Plus" subscription prototype Apr 5, 2023
@Jonas-Sander Jonas-Sander removed feature: universal file features File features (downloading, preview, etc.) that are used by multiple Sharezone features. feature: analytics Includes everything that is related to analytics and usage tracking labels Apr 5, 2023
@Jonas-Sander Jonas-Sander enabled auto-merge April 5, 2023 13:52
@github-actions github-actions bot added ci/cd feature: universal file features File features (downloading, preview, etc.) that are used by multiple Sharezone features. labels Apr 5, 2023
@Jonas-Sander Jonas-Sander removed the feature: universal file features File features (downloading, preview, etc.) that are used by multiple Sharezone features. label Apr 5, 2023
@github-actions github-actions bot added the feature: universal file features File features (downloading, preview, etc.) that are used by multiple Sharezone features. label Apr 5, 2023
@nilsreichardt nilsreichardt removed the feature: universal file features File features (downloading, preview, etc.) that are used by multiple Sharezone features. label Apr 5, 2023
@Jonas-Sander Jonas-Sander added this pull request to the merge queue Apr 5, 2023
Merged via the queue into main with commit 3a4a9f9 Apr 5, 2023
@Jonas-Sander Jonas-Sander deleted the subscription branch April 5, 2023 17:15
@github-actions github-actions bot added the feature: sharezone plus Includes everything that is related to the Sharezone Plus subscription label Apr 5, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ci/cd dependencies Changing, updating, adding or removing one or more dependencies. documentation feature: homework feature: navigation Navigation inside the app (e.g. switching to a different screen). feature: sharezone plus Includes everything that is related to the Sharezone Plus subscription platform: macos ui / ux
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants